On Tuesday 06 March 2007 02:17:27 Alex Schuster wrote:
> > and what is the output of:
> >
> > # cat /var/db/pkg/sys-libs/{glibc-2.2.5-r2,glibc-2.5}/SLOT
>
> A blank line, and 2.2.You should definitely fix that. glibc-2.2.5-r2 is supposed to be in SLOT 2.2 too which means it should have been cleaned when you upgraded to glibc-2.5. Run either `equery check =sys-libs/glibc-2.5` or `qcheck =sys-libs/glibc-2.5` (requires either gentoolkit or portage-utils) to verify that no harm will be caused by unmerging glibc-2.2.5-r2. Then unmerge glibc-2.2.5-r2. > I grepped in /var/cache/edb, nothing there, and locate binutils|grep text > also showed nothing. Just in case this could mean anything. Hmm... I actually see this on my system too.. I assume you just didn't manage to grep the right files... # grep app-text/binutils /var/cache/edb/dep/$(portageq portdir)/sys-devel/gcc-4.1.1-r3 [...] ppc? ( >=app-text/binutils-2.17 ) ppc64? ( >=app-text/binutils-2.17 ) >=app-text/binutils-2.15.94 [...] > Then I tried emerge --metadata, and suddenly the problem is gone. Whatever > it was. Wow, now I have 872 packages to emerge. > > Thanks for your help, Bo! > Do you think I should file a bug, so the devs become aware of this > potential problem, or should we just hope it never happens again? I still > wonder what may have caused this, looks to me like something got corrupted > badly. That `emerge --metadata` fixes it means that it has been fixed on the mirrors. So there's not much to report.. -- Bo Andresen
pgpk0Kdv8BYDI.pgp
Description: PGP signature

