Neil Bothwick wrote: > > On Sun, 13 Apr 2008 14:02:38 +0200, Daniel Pielmeier wrote: > > > > Redundant is where the package is still available but the /etc/portage.* > > entry is no longer needed. e.g. you have "dev-lib/foobar-1.1 ~x86" in > > package.keyworkd but it is now stable. > > Sounds reasonable, thanks!
There are much more types of redundancies. E.g. if you marked it twice or with two different keywords etc. Use the REDUNDANT_IF_* variables (described on the eix manpage) to tell eix-test-obsolete in detail what types _you_ do consider as redundant. > > Btw: eix-test-obsolete can not check for obsolete use-flags at the > > moment? eix does not have support for useflags at all (except for some very primitive cases and checks). > I wonder when there will be one single tool [...] > cleaning /etc/portage/ I think there will never be a convenient tool, because there are too many cases: What somebody considers as obsolete (e.g. an ** unmasking when meanwhile ~x86 is available) is a natural entry for another person. IMHO, except for useflags, eix-test-obsolete cannot much be improved for such a task. In new eix versions you can even provide a file for packages for which you do *not* want to see warnings (e.g. if you *know* that you will always want the ~x86 version of that package, you will not get any warnings if the highest version is stable). Regards Martin -- gentoo-user@lists.gentoo.org mailing list