Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: don't rely on dynamic deps
Date: Sat, 26 Jul 2014 15:39:39
Message-Id: 20140726163923.6dd4da71@googlemail.com
In Reply to: [gentoo-dev] Re: don't rely on dynamic deps by Martin Vaeth
1 On Sat, 26 Jul 2014 15:27:51 +0000 (UTC)
2 Martin Vaeth <martin@×××××.de> wrote:
3 > Michał Górny <mgorny@g.o> wrote:
4 > > All people with enough knowledge already know that this is
5 > > technically impossible.
6 >
7 > We already discussed in the bug how it *would* be possible,
8 > just nobody implements it:
9 >
10 > Portage would have to use dynamic deps throughout,
11 > using the data stored in /var/db only to find out
12 > the correct information for := dependencies.
13 >
14 > This would fix the behaviour except for some
15 > corner cases concerning orphaned packages which
16 > can lead to broken situations with any approach.
17
18 Your solution fails spectacularly in the following ways:
19
20 * Ebuild removal
21
22 * Overlays
23
24 * Introduction of := dependencies
25
26 * pkg_*rm
27
28 Which brings us back to the "all people with enough knowledge
29 already know that this is technically impossible" thing...
30
31 --
32 Ciaran McCreesh

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
[gentoo-dev] Re: don't rely on dynamic deps Martin Vaeth <martin@×××××.de>