This reverts commit81c06bc609. Reason for revert: This change breaks the `tests.haskell.cabalSdist.assumptionLocalHasDirectReference` test which relies on checking for the test source store path in the resulting derivation files.81c06bc609did not account for this in the change (though it should be possible).