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: Mon, 28 Jul 2014 14:43:31
Message-Id: 20140728154316.4cc97bdf@googlemail.com
In Reply to: Re: [gentoo-dev] Re: don't rely on dynamic deps by Ian Stakenvicius
1 On Mon, 28 Jul 2014 10:30:15 -0400
2 Ian Stakenvicius <axs@g.o> wrote:
3 > On 26/07/14 11:22 AM, Ciaran McCreesh wrote:
4 > >
5 > > Let's start with the easiest issue: please point us all to the
6 > > place where you "proved" how dynamic dependencies still work in the
7 > > face of ebuild removals. Your solution to this problem will be of
8 > > great benefit to all of us.
9 > >
10 >
11 > This is something I personally don't understand. If an ebuild for a
12 > package installed on the system has been removed from the tree, but
13 > newer and/or older ebuilds exist in the tree, then the installed
14 > package can #1 only be trusted in accordance with the ebuild copy
15 > enbedded in VDB (that i get), BUT, #2 should be forced to either
16 > upgrade or downgrade so that it matches what *is* in the tree anyhow,
17 > and that's done via a standard ${PV} comparison that should happen
18 > regardless of whether static or dynamic deps methods are in place.
19
20 But you can't run pkg_prerm unless a package's dependencies are
21 satisfied. How do you know what those dependencies are, if you don't
22 use VDB and if the ebuild isn't there?
23
24 (This is a real issue: see the botched ruby-config switch.)
25
26 --
27 Ciaran McCreesh

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Re: don't rely on dynamic deps Ian Stakenvicius <axs@g.o>