Как правильно устанавливать пакеты с определенной версией (например из tested на систему stable)

На примере mozilla-firefox-bin-3.0_beta5... получил весь комплекс неудобств. emerge =mozilla-firefox-bin-3.0_beta5 устанавливает нужную версию (в package.mask прописал другие версии для фаерфокса, чтобы не ругалось на маскирование), но при любом обновлении системы emerge --update (в т.ч. установка браузера по зависимостям, а значит ключ -1 так же не катит) ставится стабильная версия 2.0... Чувствую что я чего то непонимаю в mask и keywords, но где и куда копать хз, в документации что то я вразумительного ответа ненашел.

По идее, должно

По идее, должно быть достаточно следующего (всё в /etc/portage):

1. В package.mask прописать <www-client/mozilla-firefox-bin-3.0_beta5-r1.
2. В package.unmask прописать >=www-client/mozilla-firefox-bin-3.0_beta5-r1.
3. В package.keywords размаскировать пакет по архитектуре (скажем, www-client/mozilla-firefox-bin ~amd64)
4. В package.keywords и package.unmask размаскировать зависимости (если emerge будет ругаться).

После этого emerge www-client/mozilla-firefox-bin должен будет обновиться до последней беты.

____________________________
"Есть на свете, мой друг Горацио, такое, что человеку знать неположено."
www.vladmiller.info | www.pgpru.com

у меня так и

у меня так и сделано (kuroo автоматом прописало) в package.keywords: www-client/mozilla-firefox-bin ~*
P.S. кстати сейчас только заметил что у меня установлено mozilla-firefox (установился по зависимостям gnome-light O_o) и mozilla-firefox-bin (бета установил ручками с -1), а я то думал они взаимозаменяются...

Тоже был

Тоже был геморой :)

по существу что

по существу что можно сделать? непорядок ведь 2 фаерфокса на компе.

emerge -C

emerge -C <подставить нужное> :)

____________________________
"Есть на свете, мой друг Горацио, такое, что человеку знать неположено."
www.vladmiller.info | www.pgpru.com

очень умно...

очень умно... оно снова ставится при первой же зависимости.

Изображение пользователя Gremlin.

emerge

emerge depclean
revdep-rebuild тогда уже )
___________________________________________________________________________________
IRC:#glug, /query Gremlin