Revert "fetchgit: take postCheckout to allow gathering revision and commit metadata without leaving .git"#473619
Revert "fetchgit: take postCheckout to allow gathering revision and commit metadata without leaving .git"#473619RaitoBezarius wants to merge 1 commit intomasterfrom
postCheckout to allow gathering revision and commit metadata without leaving .git"#473619Conversation
… commit metadata without leaving `.git`"
|
@philiptaron As you merged the original PR, can you please take a look at this revert? Thank you. |
|
I don't think that the solution is to add fetchTags, given this is a non backward compatible change. |
|
From a small sample, it looks like the repositories that have been affected here are ones that are using IMVHO, the fix here is not to back this change out: backwards-incompatible changes are sometimes necessary, particularly when they're to function that is explicitly unstable. The correct fix here is for the affected derivations to make use of the new That being said, I think there should be a release note for this change to direct people to use |
The incompatibility is not intended. Let me fix it. Update: I pushed the fix to PR #473411. |
|
@RaitoBezarius I merged the fixing PR #473411. Please test again if the incompatibility persists. |
Reverts #465497 due to incomplete backward compatibility for tag fetching which seemed intended.