On 1/5/06, Richard Fish <[EMAIL PROTECTED]> wrote: > On 1/5/06, Trenton Adams <[EMAIL PROTECTED]> wrote: > > Calculating world dependencies | > > emerge: there are no ebuilds to satisfy ">=dev-perl/PodParser-1.22". > > (dependency required by "mail-filter/spamassassin-3.1.0" [binary]) > > This is something that sometimes occurs when you get an out-of-sync > portage tree (you are syncing at the same time as the mirror is > updating).
The information in /usr/portage showed the new information, so I don't *think* that was the case here. > > The fix is to just emerge --sync again. > > It can also happen if you use NFS for portage but do not keep the > cache up-to-date. > > > re-merge it without --usepkg. If I recall correctly, I also would > > have had to remove the file "/var/cache/edb/remote_metadata.pickle", > > The portage cache should be updated automatically at the end of every > sync. So no, removing this file would not be necessary. Well for some reason it wasn't. Hmm, very odd. > > > but I started using NFS for my portage instead. That file has > > information about packages, and their dependencies, so I looked in it, > > and it had the wrong information. > > Are you also using NFS for /var/cache/edb? If not, then you need to > run emerge --metadata. No, but thanks for pointing that out though. I'll be sure to update the metadata next time. > > -Richard > > PS: Please avoid top-posting here. > > -- > gentoo-user@gentoo.org mailing list > > -- gentoo-user@gentoo.org mailing list