On Sunday 21 September 2008 10:32:12 Alan McKinnon wrote: > On Sunday 21 September 2008 09:49:13 Johann Schmitz wrote: > > Same Problem here on amd64. > > > > John covici wrote: > > | I did an emerge --sync followed by update-eix and got the following > > | error from update-eix: > > | > > | Reading Portage settings .. > > | Building database (/var/cache/eix) .. > > | [0] "gentoo" /usr/portage/ (cache: metadata-flat) > > | Reading 50%terminate called after throwing an instance of > > | 'std::out_of_range' > > | what(): basic_string::compare > > | Aborted > > http://bugs.gentoo.org/show_bug.cgi?id=238216
Further workaround: The problem is apparently caused by peculiar version numbers in media-fonts/ja-ipafonts Delete $PORTDIR/metadata/cache/media-fonts/ja-ipafonts* and rerun update-eix. It will complete. The metadata files will be replaced on the next sync by which time there will hopefully be an update that fixes the underlying problem. -- alan dot mckinnon at gmail dot com