Gentoo Archives: gentoo-dev

From: Martin Vaeth <martin@×××××.de>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: don't rely on dynamic deps
Date: Sat, 26 Jul 2014 12:55:18
Message-Id: slrnlt797e.9i1.martin@epidot.math.uni-rostock.de
In Reply to: Re: [gentoo-dev] don't rely on dynamic deps by Ciaran McCreesh
1 Ciaran McCreesh <ciaran.mccreesh@××××××××××.com> wrote:
2 > Jeroen Roovers <jer@g.o> wrote:
3 >> On Mon, 21 Jul 2014 23:06:07 +0200
4 >> Pacho Ramos <pacho@g.o> wrote:
5 >> > Maybe this could be solved by having two kinds of revisions:
6 >> > - One would rebuild all as usually (for example, -r1...)
7 >> > - The other one would only regenerate VDB and wouldn't change the
8 >> > installed files (for example, -r1.1)
9 >> Or the package manager looks at changed in *DEPEND between the repo
10 >> and vdb and resolves those.
11 >
12 > ...assuming that the ebuild hasn't been removed, and that it can be
13 > associated correctly when overlays are involved, and that the change
14 > wasn't a change where a saved pkg_prerm uses the old dependency, not
15 > the new one, or all the other ways this breaks.
16 >
17 > You need to think your cunning plan the whole way through.
18
19 It works, since it is completely equivalent to a revbump,
20 only that the unnecesary recompilation is avoided:
21 All of your problems exist (or don't exist) for usual revbumps
22 as well.

Replies

Subject Author
Re: [gentoo-dev] Re: don't rely on dynamic deps Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>