Firefox 4 и libasound.so.2
Alex Cones 2 апреля, 2011 - 11:05
В общем когда запускаю нового фокса (выкачан с оффа, 3.6.* уже не привлекает) то реакции никакой, когда через терминал, то:
>> libasound.so.2: cannot open shared object file: No such file or directory
Читал инструкции в гугле ( http://worldforum.pardus-linux.nl/index.php?topic=1590.0 ), говорят переустановить альсу. Что я и сделал:
# emerge -C alsa-lib
# emerge alsa-lib
фигу. Ошибка та же. ЧЯДНТ?
»
- Для комментирования войдите или зарегистрируйтесь
.
Как именно он выкачан с оффа? Сообщите, что именно вы сделали?
Ведь одно дело размаскировать и сказать emerge -f имяпакета,
и другое дело - wget-ом по http://nightly.mozilla.org/
а эта строка - это просто подпись
Почему вдруг nightly? Он уже
Почему вдруг nightly? Он уже достаточно давно вышел из беты и спокойно качается с главной страницы. Скачал даунлоадером по умолчанию уже установленной 3.6.16
To eat, or not to eat?
.
Вот именно. Я вам рекомендую в Gentoo любое ПО ставить через emerge. А если не получается - задавать вопросы.
А когда вы говорите "Скачал даунлоадером" вы портите себе карму.
а эта строка - это просто подпись
/me ушел качать
/me ушел качать карму:)
Просто я
неделюдве недели назад сидел под Fx4 под адским продуктом и там все было официально, полез под генту, нажал emerge firefox, в списках 4.0 проскочило, но поставилась 3.6.16. Думаю, наверно либо Yandex-зеркало не обновилось до сих пор, либо еще не полностью портировали. Вот и полез на офф.В общем ясно, в результате установки оффа не были установлены смежные пакеты. Ща перекачаю emerge`m, сенкс!
To eat, or not to eat?
Alex Cones написал(а):Ща
Оно находится в оверлее mozilla (layman -a mozilla && emerge firefox), только флаги выставьте нужные вам ещё и для xulrunner...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
:)
А накой ставить с оверлея, если есть в официальном дереве?
Agressor написал(а): накой
Если есть в дереве - конечно же оверлей не нужен. Просто я это юзал ещё с бет - да так и осталось...
P.S. Спасибо, что напомнили - надо будет проверить в дереве GCC-4.6 - мож, тоже уже оверлей убить можно...
Upd: Ан, нет, фигушки, мейнтейнеры спят в оглоблю (как г.Герцен)...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
>>> Оно находится в оверлее
>>> Оно находится в оверлее mozilla (layman -a mozilla && emerge firefox), только флаги выставьте нужные вам ещё и для xulrunner...
Не, ну ёлы палы, выставил флаги, пересобрал мир, а оно все равно мне 3.6 тулит.
To eat, or not to eat?
! 514 $ eix -Ic firefox [I]
Говорят же,есть в дереве,оверлей не нужен.
И пора прочитать хендбук на тему смешения ветвей програмного обеспечения и про маскировку/размаскировку пакетов.
valet2valet написал(а): есть
В оверлее xulrunner уже правленная (2.0-r1), в дереве ещё нет...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
* www-client/firefox
* www-client/firefox
Latest version available: 4.0-r2
Latest version installed: 3.6.16
Size of files: 82,085 kB
Homepage: http://www.mozilla.com/firefox
Description: Firefox Web Browser
License: || ( MPL-1.1 GPL-2 LGPL-2.1 )
Только сейчас там четверка появилась. Просветите, почему она по простому emerg`у не ставится? Вроде нигде не замаскана.
To eat, or not to eat?
http://www.gentoo.org/doc/ru/
http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?full=1#book_part3_chap3
www-client/firefox
www-client/firefox ~amd64
Чего ему еще не хватает, что он все равно на 3.6 смотрит?
To eat, or not to eat?
Alex Cones написал(а): Чего
Возможна жёсткая зависимость чего-то именно от v3.6 (см. equery d xulrunner && equery d firefox)
Мы тоже не всего читали Шнитке!.. © В. Вишневский
>>>(см. equery d xulrunner &&
>>>(см. equery d xulrunner && equery d firefox)
Sorry, equery - это кто? Нэту таких, дарагой!
To eat, or not to eat?
Цитата: Sorry, equery - это
Покажите
Покажите вывод
xulrunner то тоже ~ .
These are the packages that
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] dev-libs/nspr-4.8.7 [4.8.6] USE="-debug" 1,215 kB [0]
[ebuild U ] dev-libs/nss-3.12.9 [3.12.9_beta2] USE="-utils" 5,845 kB [1=>0]
[ebuild N ] media-libs/libvpx-0.9.6 USE="mmx sse sse2 threads (-altivec) -debug -doc -postproc -sse3 -ssse3" 1,202 kB [0]
[ebuild U ] net-libs/xulrunner-2.0-r1 [1.9.2.16] USE="alsa crashreporter%* dbus ipc libnotify startup-notification webm%* -custom-optimization -debug -gconf% -system-sqlite -wifi (-gnome%*) (-java%)" 64,540 kB [0=>1]
[ebuild U ] www-client/firefox-4.0-r2 [3.6.16] USE="alsa dbus ipc libnotify startup-notification webm%* -bindist -custom-optimization -debug -system-sqlite -wifi (-gnome%*) (-java%)" LINGUAS="-af -ak% -ar -ast% -be -bg -bn -bn_BD -bn_IN -br% -bs% -ca -cs -cy -da -de -el -en -en_ZA% -eo -es -es_ES -et -eu -fa -fi -fr -fy -fy_NL -ga -ga_IE -gd% -gl -gu -gu_IN -he -hi -hi_IN -hr -hu -hy% -hy_AM% -id -is -it -ja -kk -kn -ko -ku -lg% -lt -lv -mai% -mk -ml -mr -nb -nb_NO -nl -nn -nn_NO -nso% -or -pa -pa_IN -pl -pt -pt_PT -rm -ro -ru -si -sk -sl -son% -sq -sr -sv -sv_SE -ta -ta_LK -te -th -tr -uk -vi -zu% (-as%) (-en_GB%) (-en_US%) (-es_AR%) (-es_CL%) (-es_MX%) (-ka%) (-oc%) (-pt_BR%) (-zh_CN%) (-zh_TW%)" 17 kB [0=>1]
Total: 5 packages (4 upgrades, 1 new), Size of downloads: 72,817 kB
Portage tree and overlays:
[0] /usr/portage
[1] /var/lib/layman/mozilla
* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
To eat, or not to eat?
ну :) и в чём проблема?
ну :) и в чём проблема?
* net-libs/xulrunner
* net-libs/xulrunner
Latest version available: 2.0-r1
Latest version installed: 1.9.2.16
Size of files: 64,539 kB
Homepage: http://developer.mozilla.org/en/docs/XULRunner
Description: Mozilla runtime package that can be used to bootstrap XUL+XPCOM applications
License: || ( MPL-1.1 GPL-2 LGPL-2.1 )
И таки тоже не обновляется после добавления echo "net-libs/xulrunner ~amd64" >> /etc/portage/package.keywords
_______________
Так, все, можете не отвечать - прошелся по всем зависимым пакетам с -pv. Пришлось размаскать еще 5 зависимостей (nss и пр...) Похоже сейчас встанет как надобно.
To eat, or not to eat?
Вы же сами выше привели вывод
Вы же сами выше привели вывод команды , и видите,что всё обновляеться.
Так посмотрите и размаскируйте ,что нужно. Неужели на каждый пакет указывать?