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 |