On Tue, 20 Sep 2005 13:50:28 +0200, Fernando Meira wrote: > - I run emerge -pv depclean and I get a list where I find these: > >>> These are the packages that I would unmerge: > > media-libs/libmpeg3 > selected: 1.5.2 > protected: none > omitted: none > > x11-plugins/e_modules > selected: 9999 > protected: none > omitted: none > > media-libs/win32codecs > selected: 20050216 > protected: none > omitted: none > > x11-wm/e > selected: 9999 > protected: none > omitted: none
> So, I have two problems: > 1) I'm using E(nlightenment) from cvs, and I don't have it (my option) > in my world file. Therefore it's understandable why emerge wants to > clean it. So, what can I do to be able to use depclean and not loose E. > Adding all E-related packages to world would be a solution, but there's > any other? If you installed it with portage, you should have it in world. > 2) win32codecs was marked to be clean. why? > # equery d win32codecs > [ Searching for packages depending on win32codecs... ] > media-libs/xine-lib-1.0.1-r3 > media-video/avifile-0.7.41.20041001-r1 > media-video/mplayer-1.0_pre7-r1 Do you have the wind32codecs USE flag set? Have you changed it recently? Did you do "emerge -uavDN world" before depclean? If you didn't, your current USE flags may be out of sync with what the packages were actually merged with. > # equery d libmpeg3 > [ Searching for packages depending on libmpeg3... ] > app-misc/evidence-9999 What are these 9999 versions? Are they CVS installs, or packages installed outside of portage and injected, or added to /etc/portage/profile/package.provided? -- Neil Bothwick I only shoot IBM's to put them out of their misery.
pgpXBOn2tb1ji.pgp
Description: PGP signature