Neil Bothwick <neil <at> digimed.co.uk> writes:

> I take a different approach, I have a set called temp in my world_sets. If
> I want to try something out, I "echo cat/pkg >>/etc/portage/sets/temp"
> then I can try it and keep it updated during the trial and not have to
> worry about its deps. All I need to do is look at the temp file from time
> to time and remove anything I no longer want, then it gets depcleaned
> along with its dependencies.

That's a good approach. But, what I'm looking for could be a general
purpose tool for *all* of the gentoo community to parse and identify
packages that are not being updated or at lease fall into the orphan
category. One common case is those packages installed (-1). I'd venture to
guess from time to time that most gentoo users have packages installed that
are not dependencies for any other packages. Often is it by accident or
extreme manual cleansing events (like the recent ncurses episode) that folks
stumble across these orphaned packages.   I just think a tool or option in
an existing tool does/should cover that scenario. It is a routine need, imho.

That said are there any make.conf mods need to use sets like this,
or just create the dir and and use your command line string?

I might not use it permanently the way you do, but I can see putting
a collection of (-1) packages into a set, for organizational structure.
With clustering now infecting my gentoo world, I'll need a master by
architecture, logically organized collection of "sets" to cover the myriad
of node set-ups. Each system will most likely have a different installation
of these sets. And the cluster is now moving to a multi-arch setup
with aarch64.


So you idea is worth pursuit for me at this time. I still need that tool
to at least identify the (-1) installed packages. I know we have 'equery
depends' but that does not traverse the entire list of installed packages,
or did I miss that syntax?  Any ideas on that sort of (-1) parsing are
keenly appreciated ?


James




Reply via email to