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