Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: don't rely on dynamic deps
Date: Tue, 22 Jul 2014 18:51:25
Message-Id: 21454.45733.912584.800633@a1i15.kph.uni-mainz.de
In Reply to: [gentoo-dev] Re: don't rely on dynamic deps by Martin Vaeth
1 >>>>> On Tue, 22 Jul 2014, Martin Vaeth wrote:
2
3 > Ian Stakenvicius <axs@g.o> wrote:
4 >>
5 >> The main issue that I see is
6 >> - -how- VDB should be adjusted based on what changes are made to the
7 >> ebuilds. For instance, if minimum versions of deps are adjusted
8 >> in-place, should vdb be updated to match? what happens if the minimum
9 >> version of the currently-installed dep is below the new one? etc. etc.
10
11 > All these problems disappear with minor revisions:
12 > You have to "install" the minor revisions just like any major revision,
13 > just that some phases will be shortcut.
14 > In particular, if the new dependencies are not satisfied, you get
15 > conflicts as usual if you would want to upgrade to a new version
16 > with dependencies not being satisfied.
17
18 Other problems appear, though. Documentation is installed in a ${PF}
19 subdir, so install locations actually do change when updating the
20 minor revision. Also some method for updating binary packages would be
21 needed.
22
23 All in all, I'm not convinced if the cure wouldn't be worse than the
24 disease here. It would introduce another level of complexity, in order
25 to avoid a few rebuilds.
26
27 Ulrich

Replies

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