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

Reply via email to