> > emerge -u `qpkg -nc -I` -vp > > > > ^ Should show all updates that are available for the packages that > > you currently have installed. > > > > Patrick Börjesson > > When I tried that, I get: > emerge: there are no masked or unmasked ebuilds to satisfy > "dev-python/PyXML". > > finding out what depends on it, returns: > # qpkg -q -I PyXML > dev-python/PyXML-0.8.2 * > DEPENDED ON BY: > > its listed as having been merged: > # qpkg -q -I PyXML > dev-python/PyXML-0.8.2 * > > but I can't unmerge it: > # emerge -C PyXML > > !!! Couldn't find match for PyXML > > >>> unmerge: No packages selected for removal. > > > I guessing this is a result of an ebuild been removed or renamed, what > can I do to fix this?
Actually, I had a somewhat similar problem just this afternoon =) It seems that I had quake2-icculus installed, but the ebuild for it was called quake2-relnev. Go check in /var/db/pkg and see if you can find either an ebuild called PyXML-0.8.2 or a directory with that name instead and run "emerge -C <whole path to ebuild-file> -p" and see if that solves it (you'll of course have to reemerge the package if you want it of something depends on it). Patrick Börjesson -- Public key ID: 4C5AB0BF Public key available at wwwkeys.pgp.net
pgp00000.pgp
Description: PGP signature