Hi,
  I haven't done this in quite awhile so this evening I started
looking at dependencies a bit. I thought I might take a shot at
cleaning things up old stuff left around from updates over the last
year or so. I ran emerge -p --depclean and was told that there were
about 45 things to remove so I decided I'd try removing a few
one-at-a-time and see how it went. First I sync'ed and did an emerge
-DuN world and made sure the machine was up to date. I then removed
what seemed like a pretty random entry late on the list - imlib - and
then a revdep-rebuild -p to see what it thought. I was then told I
needed to emerge revisions of two new things - gnome-lib and
gtk-pixbuf - neither of which existed according to both emerge and
eix. I then re-emerged imlib, reran revdep-rebuild and now I see the
machine is consistent again.

  What's up with that?

  I then tried again with something called 'jasper'. Rerunning
revdep-rebuild is now telling me it needs to reemerge netpbm and this
will pick up jasper again. I did that emerge and reran revdep-rebuild
again and the machine is once again clean.

  What's up with that?

  Is this a question that certain ebuilds are not written correctly
and don't somehow call for the right dependencies, or is it something
else?

  Also, is there any better tool these days for cleaning up stale
packages left around than emerge --depclean?

Thanks,
Mark
--
gentoo-amd64@gentoo.org mailing list

Reply via email to