Не получается обновить мир. [РЕШЕНО]
Привет, хочу обновить мир с новыми флагами, и вот что выдает:
[blocks B ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-204)
[blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-204)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(sys-fs/udev-204::gentoo, ebuild scheduled for merge) pulled in by
sys-fs/udev required by @selected
>=sys-fs/udev-200[gudev?,hwdb?,introspection?,keymap?,kmod?,selinux?,static-libs?] (>=sys-fs/udev-200[gudev,hwdb,introspection,keymap,kmod]) required by (virtual/udev-200::gentoo, ebuild scheduled for merge)
(sys-apps/systemd-204::gentoo, ebuild scheduled for merge) pulled in by
>=sys-apps/systemd-44-r1[pam] required by (sys-auth/pambase-20120417-r2::gentoo, ebuild scheduled for merge)
Пока что с этим ещё не сталкивался, будьте добры - не могли бы Вы мне помочь?!!!
- Для комментирования войдите или зарегистрируйтесь
могу помочь. адрес, пароль
могу помочь.
адрес, пароль рута в личку
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а):могу
Посредством чего вы ко мне зайдете?
Спасибо!
Обновите в начале
Обновите в начале system:
а уже затем обновляйте world:
только что с этим столкнулся при установке системы.
Это конечно, если у вас кто-то явно не тянет systemd, например gdm-3.8 (gnome-3.8).
Так что лучше выложите вывод команды emerge, которой вы обновляете систему с добавлением ключа '-t' на pastebin сервис.
kostik87 написал(а): Обновите
И систему не получается обновить...
Как я вам выложу такой длиннющий список?!
Читаешь FAQ и находишь ответ,
Читаешь FAQ и находишь ответ, как выложить.
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
Tzar написал(а): Читаешь FAQ
Держите друг!
http://bpaste.net/show/135547/
У sys-auth/pambase
У sys-auth/pambase активирован флаг systemd.
kostik87 написал(а): У
А как мне пакет переустановить без этого флага?
USE="-systemd" emerge --newuse sys-auth/pambase
Так не прокатило...
mkdir
Но вообще покажите в начале вывод:
так же поместите его на pastebin сервис.
Может вообще удалить udev и
Может вообще удалить udev и перейти на systemd ?
Решайте сами. Но это уход от
Решайте сами. Но это уход от проблемы, а не её решение, у вас же всё равно будут возникать опять блокировки. Так что лучше сразу разобраться.
http://bpaste.net/show/135565
http://bpaste.net/show/135565/
Согласен, лучше разобраться, и достичь понимания того, почему возникают блокировки.
Вы это: mkdir
Вы это:
пробовали сделать ?
kostik87 написал(а):Вы
Конечно пробовал, ведь я Вам вывод дал USE="-systemd" emerge --newuse sys-auth/pambase
emerge -av1 pambase
http://bpaste.net/show/135575/
Ну пересобрали вы пакет c
Ну пересобрали вы пакет c pambase без флага systemd, заблокировали его, вот это сделали ?
Далее что теперь при обновлении:
на pastebin сервис.
kostik87 написал(а): Ну
Выше выделил, это опечатка?
http://bpaste.net/show/135577/
Вы про что, что там
Вы про что, что там директория ? Нет, не опечатка, да, вместо файла /etc/portage/package.use можно использовать директорию. Если у вас там сейчас файл /etc/portage/package.use, то переместите его куда-либо, создайте директорию и поместите файл в неё
, ну либо сделайте вывод в файл:
А так, пока вы не замаскируете флаг systemd у пакета sys-auth/pambase указанным способом делать что-либо смысла не имеет.
Только после маскировки флага и установки sys-auth/pambase без флага systemd, хотя, скорее всего, пакет и так сейчас собран без флага systemd, запускайте обновление:
и вывод помещайте на pastebin сервис, а ссылку сюда.
Можете так же '-systemd' указать в /etc/make.conf.
Не получается обновиться, и
Не получается обновиться, и не выходит памбейс переустановить, вот это да!
http://pastebin.ca/2458767
Ребят, а что означают вот эти
Ребят, а что означают вот эти строчки. (выделил курсивом.)это тоже вывод emerge -auvtDN system, на пастебин почему-то не скопировала утилитка wgetpaste.
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
media-libs/libpng:0
(media-libs/libpng-1.5.15::gentoo, installed) pulled in by
media-libs/libpng:0/0= required by (x11-libs/cairo-1.12.16::gentoo, installed)
media-libs/libpng:0/0= required by (media-libs/jbig2dec-0.11-r1::gentoo, installed)
(media-libs/libpng-1.6.3-r1::gentoo, ebuild scheduled for merge) pulled in by
>=media-libs/libpng-1.6.2:0= required by (app-text/ghostscript-gpl-9.10::gentoo, ebuild scheduled for merge)
dev-lang/perl:0
(dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) pulled in by
>=dev-lang/perl-5.16 required by (dev-perl/XML-Parser-2.410.0-r1::gentoo, ebuild scheduled for merge)
=dev-lang/perl-5.16* required by (virtual/perl-digest-base-1.170.0-r1::gentoo, installed)
(and 49 more with the same problems)
(dev-lang/perl-5.12.4-r1::gentoo, installed) pulled in by
dev-lang/perl[-build] required by (dev-vcs/git-1.8.1.5::gentoo, installed)
Имел в виду любую строчку, media-libs/libpng-1.5.15::gentoo <--- ::gentoo что это?
Conflict: 4 blocks Где то,
Где то, что ниже, собственно сами конфликтующие пакеты, эит строки как раз и интересны.
kostik87
4 блока это наверно вместе с верхним, вот вставка с последней строки.
http://pastebin.com/TmcYfZrH
[blocks B ]
удостовеьтесь что sys-apps/sysvinit версиии более или равен sys-apps/sysvinit-2.88-r5,
а затем выполняйте заного обновление system:
вывод опять сюда целиком, если есть проблемы.
Обновил до версии
Обновил до версии sys-apps/sysvinit-2.88-r5... не прокатило, все то же...
http://pastebin.ca/2458859
Ну где всё то же ? Вывод
Ну где всё то же ? Вывод смотреть кто будет ?
До этого были блокировки из-за udev / systemd, потом были блокировки из-за sysvinit, теперь указанные пакеты (блокирующие) нужно в начале обновить, что бы их версии соответствовали указанным требования.
Зачем вы вообще полезли сразу на тестовую ветку (~x86)? Если даже не можете отличить одну блокировку от другой ?
В общем установите указанные в блокировках версии пактов, затем заново обновляйте system и затем мир.
Ну а если для вас всё это сложно, то ставьте Gentoo заново, но начинайте со стабильной ветки, т.е. не переопределяйте ACCEPT_KEYWORDS в make.conf.
Здраствуйте, обновил я все
Здраствуйте, обновил я все пакеты по вашей рекомендации...с горем пополам...пришлось несколько замаскировать, а так и систему и мир обновил, перезагрузился все работает! Немного начал понимать что к чему, и почему возникают блокировки, насчет полной переустановки - не решился, много ещё чего осталось понять, вот как доламаю систему до конца, а потом можно...Спасибо Вам большое пребольшое!
Прочитайте это:
Прочитайте это: http://gentoo.ru/content/chto-eto-znachit-solved-resheno .
Полная переустановка не
Полная переустановка не нужна, можно убрать ~x86...
Переход потребует некотых телодвижений и времени ожидания пока, пока выйдет cтабильная glibc новее, чем уже установленная из тестовой ветки
/
Глибца достаточно?
:wq
--
Live free or die
сейчас уже точно не помню, но
сейчас уже точно не помню, но его точно нельзя откатывать назад
на эту тему была статья в вики
.
Ну… Во-первых, если очень хочется, то можно… ☺
И некоторые горячие головы так делали.
Только вот работоспособность системы после такого опыта, скажем так, не гарантируется.
Но, помнится, в том списке (пакетов в Gentoo, которые нельзя просто/произвольно откатить) не только glibc значится.
:wq
--
Live free or die
Знаю, откатывал, успешно
Знаю, откатывал, успешно )
Если очень хочется все можно, вопрос только в усилиях и последствиях )
Те кто способны откатить glibc найдут или знают, что еще опасно откатывать, а остальных остановит emerge )