Добрый день, решил Я поставить Google-Chrome (не chromium) на ноутбук с установленным Gentoo Linux x86
Скачал ебилд, положил его в локальный оверлей и установил. Все прошло удачно. Вот только при запуске начал ругаться на отсутствие либы, а именно:
/usr/bin/google-chrome: error while loading shared libraries: libbz2.so.1.0: cannot open shared object file: No such file or directory
Посмотрел, что у меня есть похожее:
$ ls /usr/lib/ | grep ^libbz
libbz2.a
libbz2.so
И попробовал сделать симлинк, а вдруг заработает:
# ln -s /usr/lib/libbz2.so /usr/lib/libbz2.so.1.0
Но нет, выдает такую бороду:
$ google-chrome
/usr/bin/google-chrome: error while loading shared libraries: /usr/lib/libbz2.so.1.0: invalid ELF header
Где взять данную либу ?
Пользователь решил продолжить мысль [time]Sun Jul 3 11:54:58 2011[/time]:
Ахах. Проблему решил, причем как то тупо, просто обновил app-arch/bzip2-1-0-6 до версии app-arch/bzip2-1-0-6-r2
# echo "app-arch/bzip2 ~x86" >> /etc/portage/package.keywords
# emerge -av app-arch/bzip2
сделаные симлинки удалил. теперь все так стартует.