Несколько раз запускал emerge -uD world для обновления, не могу понять оно выполнилось или нет. В результате выполнения говорит что нет ebuild’ов к какимто там пакетам, так и должно быть?
emerge: there are no ebuilds to satisfy "app-text/poppler:0/35=[xpdf-headers(+)]".
(dependency required by "dev-tex/luatex-0.70.1-r2" [installed])
(dependency required by "dev-texlive/texlive-basic-2012" [installed])
(dependency required by "dev-texlive/texlive-fontutils-2012" [installed])
(dependency required by "virtual/latex-base-1.0" [installed])
(dependency required by "app-vim/vim-latex-1.8.23.20130116" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
Вот полный лог, сейчас сделал еще раз: http://pastebin.calculate-linux.ru/ru/show/6573
_
PS Все бы ничего, только после всех этих обновлений world перестали устанавливаться пакеты, выдает какуюто фиолетово-сиреневую бурду из файлов и больше ничего не происходит. Вот, например, ставлю видео редактор и куча ошибок http://pastebin.calculate-linux.ru/ru/show/6574
_
PPS Да кстати запускал emerge uD world с разными ключами:
emerge -uDN
emerge -vuDN
emerge -vuDN --autounmak-write
перво-наперво исправляйте блокировки. у вас вот оно:
а как исправить эти блокировки?
Да dispatch-conf я делал и добавлял строчку CONFIG_PROTECT="-*" в /etc/make.conf, но они все равно лезут эти 3 файла в конфиге, и emerge -uDN system запускал, сразу после того как прогнал все варианты с emerge world, правда запускал в таком варианте "emerge -uD system" - после нее как раз все эти ошибки с блокировками и поналезли. Сейчас запустил еще раз "emerge -uDNsystem", со значком @может както по-другому сделает, но мне кажетя врядли чтото исправится, с каждым запуском емерже ошибки только прибавляются, недавно пробовал отдельно обновлять проги, ввел emerge u mplayer теперь он вообще не работает, ну и еще пару программ стали вылетать с ошибками.
общий способ решения конфликта - удалить один из конфликтующих пакетов. в вашем случае дешевле удалить kmod, потом
Спасибо, щаc попробую. Как раз закончилось обновление system (http://pastebin.calculate-linux.ru/ru/show/6588), кстати, запускал с вгетпаст: "emerge -uDNsystem|wgetpaste" и по-прежнему никаких консольных цветов в посте, ТАК ВОТ ЧТО В НЕМ НОВОГО:
[blocks B ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-208-r2)
[blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-208)
[blocks B ] <dev-lang/vala-0.20.0 ("<dev-lang/vala-0.20.0" is blocking dev-libs/gobject-introspection-1.38.0)
[blocks B ] net-print/foomatic-filters ("net-print/foomatic-filters" is blocking net-print/cups-filters-1.0.43-r1)
[blocks B ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/udev-208)
[blocks B ] media-sound/alsa-headers ("media-sound/alsa-headers" is blocking sys-kernel/linux-headers-3.9)
sys-apps/systemd и sys-fs/udev - этож какието важные для системы штуки - нет, их тоже удалять?
и хидеры лучше алсы наверно удалить, чем ядра?
возникло пара вопросов, вообщем удалял через emerge --unmerge пакет, это правильно или нет? потому что емерже тут говорит, что можно пользоваться emerge -pv --depclean и как лучше делать?
еще просит запустить emerge preserved-rebuild - вроде бы это пересоберет пакеты без удаленных библиотек чтоли... это все нужно сделать после каждого удаления или можно сделать один раз после emerge -uDNsystem ?
Ну дистр 13.4 CLDX просто ниразу не обновлял и вот неделю назад решил попробовать.
Вернее, как решил, оно мне вообще по барабану какие обновления стоят, какуюто програму ставил с портажа и она начала возмущаться, что мол старые библиотеки - пришлось, короче, запустить обновление.
Что такого ставили/размаскировывали, что у вас стал тянуться systemd в систему?
autounmask-write надо осторожнее пользоваться.
Показывайте все, что он вам менял в /etc/portage
keywords, use, unmask
После апдейта систем опять теже библиотеки выдала в блоке:
[blocks B ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-208-r2)
[blocks B ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/udev-208)
[blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-208)
[blocks B ] <dev-lang/vala-0.20.0 ("<dev-lang/vala-0.20.0" is blocking dev-libs/gobject-introspection-1.38.0)
Что такого ставили/размаскировывали, что у вас стал тянуться systemd в систему?
autounmask-write надо осторожнее пользоваться.
Показывайте все, что он вам менял в /etc/portage
keywords, use, unmask
# equery d sys-apps/systemd
* These packages depend on sys-apps/systemd:
net-wireless/bluez-4.101-r5 (sys-apps/systemd)
sys-apps/accountsservice-0.6.29-r1 (systemd ? >=sys-apps/systemd-186)
sys-auth/polkit-0.110 (systemd ? sys-apps/systemd)
# equery d sys-apps/gentoo-systemd-integration
* These packages depend on sys-apps/gentoo-systemd-integration:
И заодно скажите как портежи синкали перед обновлением? eix-sync?
Блин, а сегодня я забыл это сделать(( Ну да, неделю назад делал через eix-sync.
# required by gnome-base/gdm-3.10.0.1
# required by gnome-base/gnome-shell-3.10.4-r1
=sys-auth/pambase-20120417-r3 systemd
То бишь вы в систему с xfce притащили(или пытались притащить) гном и вслед за ним притащился systemd.
Я бы грохнул гном и все что им притащено. pambase грохать не надо, просто убрать этот use. Если гном в итоге не поставился, то для начала убрать этот use и попробовать снова обновиться. На данный момент systemd в Calculate Linux не поддерживается и в ближайшее время не будет.
Ну gdm удалять - я же потом в систему не войду, если она выживет) А так, действительно какаято прога потянула за собой чтото из gnoma, много пакетов ну и я отменил по ctrl+c, уже не помню что это было, возможно alacarte или чтото подобное, какаято утилитка.
[blocks B ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-208-r2)
[blocks B ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/udev-208)
[blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-208)
http://pastebin.calculate-linux.ru/ru/show/6596
Хотя при апдейте системы они уже перестали появлятся, закоментировал же все строчки в /etc/portage/package.use/custom, а здесь опять вылез этот systemd, где вот он:
emerge --unmerge systemd
!!! CONFIG_PROTECT is empty
* This action can remove important packages! In order to be safer, use
* `emerge -pv --depclean <atom>` to check for reverse dependencies before
* removing packages.
--- Couldn't find 'systemd' to unmerge.
>>> No packages selected for removal by unmerge
sys-auth/pambase и gnome-base/gdm собраны с USE=’-systemd’? media-libs/freetype и media-libs/libpng не удаляли? Попробуйте добавить в /etc/make.conf строку USE="-systemd pulseaudio" и удалить sys-apps/gentoo-systemd-integration. И верните udev он нужен.
Не получилось наиграться с обновлениями, после перезагрузки послетали некоторые устройства - мышка, клава, интернет пропал - если клавиатуру еще получилось восстановить через sysrq r, то с интернетом ничего не вышло, в общем не стал я дальше заморачиваться с этим обновлением, просто переустановил систему.