Gentoo Archives: gentoo-dev

From: Brian Harring <ferringb@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: Re: New category proposal
Date: Wed, 11 May 2005 19:37:19
Message-Id: 20050511193747.GE13132@exodus.wit.org
In Reply to: Re: [gentoo-dev] Re: Re: New category proposal by Ciaran McCreesh
1 On Wed, May 11, 2005 at 08:10:03PM +0100, Ciaran McCreesh wrote:
2 > On Thu, 12 May 2005 04:01:17 +0900 Georgi Georgiev <chutz@×××.net>
3 > wrote:
4 > | How do we prevent a current category/package combination like
5 > | net-wireless/gnome-phone-manager from becoming something else like
6 > | app-cellphone/gnome-phone-manager?
7 >
8 > Two options:
9 >
10 > * Smarter updates handling by portage. For example, maybe it could
11 > realise that the package in question has been moved, and automatically
12 > do the update (along with a QA notice: assumed package move blah). This
13 > would also help for those unfortunate times when we don't manage to do a
14 > huge package move in under the required half an hour.
15 That requires _active_ translation of deps. The current
16 search/replace type hackery is binpkg/vdb based, doesn't do jack for
17 ebuilds that still point at the old location.
18
19 > * Unique ID strings for packages, zynot style. Messy as hell though,
20 > DEPEND="foo/bar {12379812AD7382164BD87678652438FC65E43A2}" doesn't have
21 > the same kind of ring to it...
22 Actually... iirc, at least internally the unique 'key' for a cpv
23 that's being kicked around collapses cat/pkg/slot/use. Not much for
24 tacking on more metadata, since the unique key/id bit above still
25 requires active translation of deps as they're encountered.
26
27 No really easy way to dodge that, nor does it sound like stable
28 material. (my opinion mind you).
29 ~brian
30 --
31 gentoo-dev@g.o mailing list