all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#22139: Indirect dependencies are not grafted
@ 2015-12-10  9:38 Ludovic Courtès
  2016-02-17 16:59 ` Christopher Allan Webber
  2016-02-29 23:35 ` Ludovic Courtès
  0 siblings, 2 replies; 4+ messages in thread
From: Ludovic Courtès @ 2015-12-10  9:38 UTC (permalink / raw)
  To: 22139

The grafting mechanism has a shortcoming: it is not recursive.

Suppose we use ‘replace’ to provide a patch libpng.  If a package has a
direct dependency on libpng, it is appropriately grafted to refer to the
new libpng.  However, if a package depends on libfoo, which in turn
depends on libpng, then that package will keep referring to the old
libfoo, which refers to the old libpng.

Ludo’.

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

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

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-10  9:38 bug#22139: Indirect dependencies are not grafted Ludovic Courtès
2016-02-17 16:59 ` Christopher Allan Webber
2016-02-29 23:35 ` Ludovic Courtès
2016-03-01 17:25   ` Ludovic Courtès

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.