update-eix fails at 50%
Tuesday, September 30th, 2008Today I ran into a little problem with update-eix:
maya kazamatzuri # update-eix
Reading Portage settings ..
Building database (/var/cache/eix) ..
“gentoo” /usr/portage/ (cache: metadata)
Reading 50%terminate called after throwing an instance of ‘std::out_of_range’
what(): basic_string::compare
Aborted
After a little debugging, the solution seems to be to delete /usr/portage/metadata/cache/media-fonts/ja-ipafonts-002.03:
rm /usr/portage/metadata/cache/media-fonts/ja-ipafonts-002.03
… and after that it works just fine again.