Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 1189 - Tracking package name/category changes
Summary: Tracking package name/category changes
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: x86 Linux
: Low enhancement (vote)
Assignee: Daniel Robbins (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-03-16 16:37 UTC by Geert Bevin
Modified: 2011-10-30 22:37 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Geert Bevin 2002-03-16 16:37:31 UTC
We need a _good_ solution for changing package names/categories etc.
i.e. when name changes, portage should know it's still the same package that is
installed, just another version etc.
Comment 1 Daniel Robbins (RETIRED) gentoo-dev 2002-03-23 12:47:39 UTC
I propose making category specifications completely optional in Portage2, and 
eventually phasing them out.  This gives us a single namespace, simplifies the 
specification of dependencies, and eliminates this problem.  Then the category
directories become purely organizational in nature.
Comment 2 Daniel Robbins (RETIRED) gentoo-dev 2002-03-23 12:54:33 UTC
note: What I'm saying is to phase them out from the Portage2 internals, but 
keep the categories on disk (in /usr/portage) for convenience only.  Because we
*do* need them for organization, but I don't think we really need them to 
avoid namespace conflicts (ie. making x11-apps/foo unique from sys-apps/foo).
Comment 3 Grant Goodyear (RETIRED) gentoo-dev 2002-06-09 11:00:49 UTC
As karltk mentioned on -dev,we currently have a conflict with at
least one package name, "aterm", occurring twice (once as the
familiar x11 terminal, and another in dev-libs where it is a
tree-handling library).

My suggestion would be to rename the lib aterm to libaterm, but 
I do know that karltk is _not_ a fan of that idea.
Comment 4 Daniel Robbins (RETIRED) gentoo-dev 2002-08-07 12:10:17 UTC
This issue is resolved in Portage 2.0.26 with the new "global update"
/usr/portage/profiles/updates/ dir that allows transparent migration of packages
to new categories.