Вопрос по обновлению.
Гость 3 января, 2007 - 04:55
Наверное избитая тема, но не нашел ответа на свой вопрос: Как запустить emerge чтобы собирались все пакеты кроме тех, которые помечены [ebuild UD]?
$ emerge -pvDNu world These are the packages that would be merged, in order: Calculating world dependencies nk !!! Ebuilds for the following packages are either all !!! masked or don't exist: app-portage/getdelta app-portage/deltup ... done! [ebuild U ] sys-devel/autoconf-wrapper-4-r3 [3.2-r2] 0 kB [ebuild U ] sys-devel/autoconf-2.61 [2.60] USE="-emacs" 1,364 kB [ebuild U ] sys-devel/automake-wrapper-3-r1 [1-r1] 0 kB [ebuild NS ] sys-devel/automake-1.10 872 kB [ebuild R ] sys-apps/groff-1.19.2-r1 USE="X -cjk%" 0 kB [ebuild N ] sys-libs/db-4.2.52_p4-r2 USE="-bootstrap -doc -java -nocxx -tcl -test" 0 kB [ebuild R ] perl-core/Test-Harness-2.56 USE="(-minimal%)" 0 kB [ebuild U ] app-admin/perl-cleaner-1.04.3 [1.04] 0 kB [ebuild R ] perl-core/PodParser-1.32 USE="(-minimal%)" 0 kB [ebuild U ] sys-apps/findutils-4.3.2 [4.3.0] USE="nls (-selinux) -static (-build%)" 1,276 kB [ebuild U ] sys-devel/binutils-config-1.9-r3 [1.8-r7] 0 kB [ebuild U ] dev-libs/mpfr-2.2.0_p16 [2.2.0_p10] 0 kB [ebuild U ] sys-apps/pciutils-2.2.3-r2 [2.2.0-r1] 1,095 kB [ebuild NS ] sys-kernel/gentoo-sources-2.6.18-r6 USE="-build -symlink (-ultra1)" 247 kB [ebuild U ] media-libs/libpng-1.2.14 [1.2.13] USE="-doc" 605 kB [ebuild UD] x11-drivers/nvidia-drivers-1.0.8776 [1.0.9631] USE="dlloader" 0 kB [ebuild UD] dev-util/diffball-0.7.1 [1.0] USE="-debug" 0 kB [ebuild UD] app-portage/emerge-delta-webrsync-3.5.1 [3.5.1-r2] 0 kB [ebuild UD] www-client/mozilla-launcher-1.52 [1.56] 0 kB [ebuild UD] dev-libs/nspr-4.6.3 [4.6.4] USE="-ipv6 (-debug%)" 0 kB [ebuild UD] app-arch/zip-2.31-r1 [2.32] USE="crypt" 0 kB [ebuild UD] dev-libs/nss-3.11.3 [3.11.4] 0 kB
p.s. Так же интересует где и что прописать, чтобы пакеты которые masked в ебилде, были не маскед. Я понимаю что можно указывать ACCEPT_KEYWORDS="~x86" но чтоб этого без этого.
»
- Для комментирования войдите или зарегистрируйтесь
Quote: masked в
может masked в портежах? )
man emerge )
насколько я понимаю, какие -то программы требуют даунгрейдить и дрова нвидии, и зип и нсс. Видимо, решится обновление тех программ. Попробуй запустить с опцией -t .
Сложилось
Сложилось впечатление что ты часть пакетов ставил так
Так вот так делать не стоит... Для этого существют файлы /etc/portage/package.{keywords,use}
И стоит прочитать про работу с portage... Многие вопросы сразу отпадут...
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
так как все
так как все таки узнать, какая программа даунгрейдит другую. У меня вот qt даунгрейдица хочет ((
можно тупо
можно тупо замаскировать ту версию на которую хочет даунгрейдить - вылетит с ошибкой
Зачем? Лучше
Зачем? Лучше размаскировать ту с которой даунгрейдиться хочет.
я ответил про
я ответил про то как узнать - временно маскируем и смотрим на ошибки, может она нужна кому-то и мы увидим сразу кому
Quote: gentoo ~ # emerge
наверна надо обновить сначала libmng?
брр...а вообще-то все нормально выходит тогда -обновляеца с первого релиза по четвертый ведь))
видимо да, но
видимо да, но чего ты вообще добиваешся? зачем тебе именно эта версия QT?
кстати если ты вручную боновляеш - незабудь добавить к emerge опцию --oneshot так прога незанесётся в world
содержите мир в чистоте!
да раньше
да раньше писалося еще D, теперь вроде не пишеца ))
а зачем делать, чтобы прога не заносилась в ворлд - я думал наоборот нужно ,чтобы она заносилась туда.
или я чегото не догоняю? ((
нужно только
нужно только если это то что ты хочеш ставить. а если ты допустим посмотрел на вывод emerge -pvuND world и хочеш обновить только половину - то нельзя. если ты ставил кеды - то qt вытянулся по зависимостям и в мире ему не место. В мире недолжно быть ничего лишнего.
Re: нужно только
кедов нету )
ну это понятно, что ставился он по зависимостям полюбэ (хоть и нету кедов), что-то его ставило ,не припомню уже (
в этом смысле ему действительно не место в мире.
з.ы. тогда если у меня кутэ ставился по зависимостям, он по идее в мире быть же не должен? 8)
кстати, посмотрел, в ворде его нету вообще. знач по зависимостям всетак.
В принципе я
В принципе я обновляюсь так
те обновление идет по нарастающей... Тогда пляски с версиями обычно не происходят...
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
Опция -t
Опция -t