Re: Getting rid of circular dependencies
* Bill Allombert [Fri, 24 Jun 2005 13:36:39 -0500]:
> On Fri, Jun 24, 2005 at 07:39:16PM +0200, Santiago Vila wrote:
> > Perhaps we should just move to section libs any package which is
> > useless by itself, and it's only useful in combination with others,
> > much like libraries, but without requiring them to be real libraries.
> Good idea. Or we could have a new section for architecture independant data.
> Moving everything which is not mean to be directly installed by users
> in it, so the section games only contains actual games and not the data
I support this proposal, at least as an interim solution till we can
have something better (e.g., package management tools being aware of a
certain debtag). And as somebody mentioned elsewhere in the thread,
together with documentation in our user guide and FAQ about the
markauto feature of aptitude, and deborphan/debfoster.
I'd like to hear from ftpmaster (CC'ed) if, provided this solution
gains some acceptance, they'd be willing to help with a mass-change in
the override files (see numbers below), and/or with the creation of
such new section.
% grep-dctrl <SID -Fpackage -e '.*-data$' -ns section | sort | uniq -c | sort -rn
% grep-dctrl <SID -Fpackage -e '.*-common$' -ns section | sort | uniq -c | sort -rn
EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621
Experience is something you don't get until just after you need it.