unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#22423: git-fetch does not update checked out tree when commit hash changes
@ 2016-01-21  6:54 Pjotr Prins
  2016-01-21  8:50 ` Ludovic Courtès
  0 siblings, 1 reply; 6+ messages in thread
From: Pjotr Prins @ 2016-01-21  6:54 UTC (permalink / raw)
  To: 22423

I can reliably reproduce this using a recent version of GNU Guix. 

When updating the commit hash to a different commit the git-fetch
derivation *does* change (I checked in guile), but the checked out git
tree in the store does not change - it gets shared between the
commits. I am not sure why the tree gets shared, but the effect is
that the same package gets installed using the same
/gnu/store/xxx-git-checkout.

Removing the git-checkout dir and updating the Hash gives a missing
dir error (as expected when they use the same).

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-01-21 16:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-21  6:54 bug#22423: git-fetch does not update checked out tree when commit hash changes Pjotr Prins
2016-01-21  8:50 ` Ludovic Courtès
2016-01-21  9:08   ` Pjotr Prins
2016-01-21 10:10     ` Ludovic Courtès
2016-01-21 11:50       ` Jookia
2016-01-21 16:25         ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).