Gentoo Archives: gentoo-dev

From: Ian Stakenvicius <axs@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: don't rely on dynamic deps
Date: Mon, 28 Jul 2014 14:30:37
Message-Id: 53D65E77.5010403@gentoo.org
In Reply to: Re: [gentoo-dev] Re: don't rely on dynamic deps by Ciaran McCreesh
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 26/07/14 11:22 AM, Ciaran McCreesh wrote:
5 >
6 > Let's start with the easiest issue: please point us all to the
7 > place where you "proved" how dynamic dependencies still work in the
8 > face of ebuild removals. Your solution to this problem will be of
9 > great benefit to all of us.
10 >
11
12 This is something I personally don't understand. If an ebuild for a
13 package installed on the system has been removed from the tree, but
14 newer and/or older ebuilds exist in the tree, then the installed
15 package can #1 only be trusted in accordance with the ebuild copy
16 enbedded in VDB (that i get), BUT, #2 should be forced to either
17 upgrade or downgrade so that it matches what *is* in the tree anyhow,
18 and that's done via a standard ${PV} comparison that should happen
19 regardless of whether static or dynamic deps methods are in place.
20
21 IMO, if currently-installed versions of packages are satisfying
22 dependencies after those packages have been removed from the tree, I
23 don't see this as being particularly valid anyhow. Sure, end-users
24 should be able to force this using masks or whatnot in the particular
25 cases they need to do this, but i don't think this should be in any
26 way a default behaviour, should it?? Ebuilds are removed for a reason...
27
28
29 -----BEGIN PGP SIGNATURE-----
30 Version: GnuPG v2
31
32 iF4EAREIAAYFAlPWXncACgkQ2ugaI38ACPBWLQEAp3sB8lfdZ8FYmXRsxNy6SlHE
33 AR40+p+/x6J5+m4D618BAK4XKG64W92WFWne2rn3cDtdKuoQ+wwN2RBw066MoPJQ
34 =TyGx
35 -----END PGP SIGNATURE-----

Replies

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