Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: phajdan.jr@g.o
Cc: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] don't rely on dynamic deps
Date: Sun, 27 Jul 2014 14:42:50
Message-Id: 20140727164248.174ac42a@pomiot.lan
In Reply to: Re: [gentoo-dev] don't rely on dynamic deps by "Paweł Hajdan
1 Dnia 2014-07-27, o godz. 16:05:34
2 ""Paweł Hajdan, Jr."" <phajdan.jr@g.o> napisał(a):
3
4 > On 7/21/14, 11:52 PM, Alexander Berntsen wrote:
5 > > Michał has documented the shortcomings of dynamic deps in our wiki[0].
6 > > (Thank you!) [...]
7 > > [0] <https://wiki.gentoo.org/wiki/Project:Portage/Dynamic_dependencies>
8 >
9 > There's one more thing I'd like to ask about:
10 >
11 > For "Minor linking change w/ dependency change (unnecessary linking
12 > removed)" the "dynamic deps" cell is red with "revbump + mostly
13 > unnecessary rebuild", and "static deps" says "applied after rebuild".
14 >
15 > Arguably with dynamic deps one could also skip the revbump, and the
16 > update would similarly be applied after rebuild.
17
18 No, the update would be applied immediately. In other words, emerge
19 will remove the dependency and allow it to be depcleaned even though
20 the package still links to it. You need to revbump to avoid the broken
21 linkage.
22
23
24 --
25 Best regards,
26 Michał Górny

Attachments

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