Firefox 3
Здравствуйте гентушники:)
Недавно решил поставить сабж, соответственно размаскировал его и поставил emerge www-client/mozilla-firefox
Проблем вроде бы не было :) Но после недавнего emerge --sync и попытке сделать emerge -pv --update --deep --newuse world получил следующую картину:
These are the packages that would be merged, in order:
Calculating world dependencies ... done!
[ebuild UD] www-client/mozilla-firefox-2.0.0.14 [3.0-r1] USE="-bindist -debug% -filepicker% -gnome -iceweasel -ipv6 -java -mozdevelop -moznopango% -restrict-javascript -xforms% -xinerama% -xprint% (-dbus%*) (-startup-notification%*) (-xulrunner%*)" LINGUAS="ru -af -ar -be -bg% -ca -cs -da -de -el -en -en_GB -en_US -es -es_AR -es_ES -eu -fi -fr -fy -fy_NL -ga -ga_IE -gu -gu_IN -he -hu -it -ja -ka -ko -ku -lt -mk -mn -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt -pt_BR -pt_PT -ro -sk -sl -sv -sv_SE -tr -uk -zh -zh_CN -zh_TW (-id%) (-si%) (-sq%) (-sr%)" 0 kB
Total: 1 package (1 downgrade), Size of downloads: 0 kB
то есть emerge хочет снести 3 и поставить второй, вот это мне и не понятно:)
Но если набирать просто emerge -v www-client/mozilla-firefox, то все нормально, emerge будет переустанавливать текущую версию:
These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild R ] www-client/mozilla-firefox-3.0-r1 USE="dbus startup-notification xulrunner -bindist -gnome -iceweasel -ipv6 -java -mozdevelop -restrict-javascript" LINGUAS="ru -af -ar -be -ca -cs -da -de -el -en -en_GB -en_US -es -es_AR -es_ES -eu -fi -fr -fy -fy_NL -ga -ga_IE -gu -gu_IN -he -hu -id -it -ja -ka -ko -ku -lt -mk -mn -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt -pt_BR -pt_PT -ro -si -sk -sl -sq -sr -sv -sv_SE -tr -uk -zh -zh_CN -zh_TW" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
как побороть данное явление ? :)
- Для комментирования войдите или зарегистрируйтесь
когда-то был
когда-то был подробный косяк... попробуй сначала portage обновить отдельно
equery d
equery d www-client/mozilla-firefox
Что выдаёт?
openoffice запросто может потребовать к примеру =www-client/mozilla-firefox-2*
фф
Спасибо, проблема решилась переустановкой vlc, один из его плагинов требовал второй фф :)
А можно
А можно поподробней про vlc, как его переустановить, не трогая Firefox 3?
echo "media-video/vlc
echo "media-video/vlc -nsplugin" >> /etc/portage/package.keywords && emerge -Dva vlc
package.use?
package.use?
В дереве полным
В дереве полным полно-пакетов, зависящих от второй ветки firefox. Думаю, это баг. И скорее всего, он скоро появится в багзилле.
Кстати, там же было предложение слотировать firefox, но разработчики отклонили.
_______________________
From Siberia with Love!
Та же история.
Та же история. Во многих пакетах зависимости прописаны как =www-client/mozilla-firefox-2*
Уже пересобрал:
=media-video/totem-2.20.3 -nsplugin
=dev-java/swt-3.3.1.1 -firefox
А вот с этим не получается:
=dev-python/gnome-python-extras-2.19.1-r1 -firefox
Компиляция отваливается с ошибкой:
libtool: link: only absolute run-paths are allowed
Побороть глюк
Побороть глюк удалось иначе - заметил, что equery удивлён комбинацией firefox и -xulrunner - добавил в глобальные зависимости xulrunner и больше никто не захотел опускать лисицу до второй версии
Соответственно -nsplugin и -firefox не требуются
-= Concordia victoriam gignit =-
+1 проще xulrunner
+1 проще xulrunner юзать.
Большое Вам спасибо - ваш
Большое Вам спасибо - ваш совет очень помог
net-www/mplayerplug-in
может ктото подскажет как прикрутить net-www/mplayerplug-in к FF3
использовать
использовать флаг xulrunner
как уже было замечено выше