Долбаный Xorg
Обновил портежи,пытаюсь обновиться emerge -up world.
Вот что вылезает
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/kbproto-1.0.2)
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-misc/util-macros-1.0.2)
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libX11-1.0.1-r1)
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/xextproto-7.0.2)
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/xf86bigfontproto-1.1.2)
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/inputproto-1.3.2)
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/xproto-7.0.5)
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXau-1.0.1)
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/bigreqsproto-1.0.
И т.д.
Как исправить?Чет ничего не нашел на форуме.
- Для комментирования войдите или зарегистрируйтесь
emerge --unmerge xorg-x11
emerge --unmerge xorg-x11 не пробовал?
http://gentoo.ru/node/3625
_________________
From Siberia with Love!
Обновление
Такая же история
Делаб emerge -u world
Вылазит
[blocks B ] >=x11-base/xorg-server-1.0.99 (is blocking media-video/nvidia-glx-1.0.8762)
Делаю emerge-unmerge xorg-server
Все равно та же проблема остается, тем более что xorg-server уже 1.1
А в /var/db/pkg этих пакетов нет
Что делать - ума не приложу....
XOrg 7.1 не
XOrg 7.1 не работает с драйверами NVIDIA.
на x86 у меня
на x86 у меня работает, а вот с xorg 7.2 - нет(трабл с шрифтами в кутэ приложениях)
Вранье!
Прекрасно работает. Просто ручками ставить прейдется или с оверлеем баловаться.
1. Создаешь свой
1. Создаешь свой оверлей и регистрируешь его в make.conf:
# mkdir -p /usr/local/overlays/my
# echo 'PORTDIR_OVERLAY="/usr/local/overlays/my"' >> /etc/make.conf
2. Копируешь в него нужные тебе пакеты:
# cd /usr/local/overlays/my
# mkdir -p x11-base/xorg-server media-video/nvidia-glx
# cp -r /usr/portage/x11-base/xorg-server/* x11-base/xorg-server/
# cp -r /usr/portage/media-video/nvidia-glx/* media-video/nvidia-glx/
3. Затем модифицируешь !копии! ebuildов удаляя эти зависимости. Редактируешь media-video/nvidia-glx/nvidia-glx-1.0.8762.ebuild и x11-base/xorg-server/xorg-server-какая там у тебя версия.ebuild Находишь в них строки:
!>=x11-base/xorg-server-1.0.99
и
!media-video/nvidia-glx
Соответственно и коментируешь их.
4. Пересчитай контрольные суммы к новым ebuildам:
# ebuild media-video/nvidia-glx/nvidia-glx-1.0.8762.ebuild digest
# ebuild x11-base/xorg-server/xorg-server-какая там у тебя версия.ebuild digest
5. Все. При появлении новых ebuildов этих пакетом, геморой прейдется повторить! :-)
Хотя у меня все работает, я не могу гарантировать работоспособность у вас, так что перед обновлением системы рекомендую сделать backupы этих пакетов при помощи quickpkg
Благодарю за помощь
Спасибо, сделал все в точности и стало собираться.
Заоодно узал об оверлеях, за что отдельная благодарность :)
А стоит ли в дальнейшем держать эти пкеты в оверлеях. Может в следующий раз закомментировать оверлей в make.conf и попробовать обойтись без них?
Всегда пожалуйста
Собираться это еще пол дела. Есть мнение(не моё), что работать не будет. Может мой комп и правда исключение. :-)
В принципе можно и закоментировать. Правда после выхода новых иксов или дров от nvidia для новых ebuildов прейдется процесс повторять. Так что коментируйте, но не при помощи DEL. :-)
Можно просто
Можно просто замаскировать все пакеты из xorg-7.1 например так
Так у меня не
Так у меня не стоит xorg-6.9!!
У меня 6.8.2
6.8.2 < 6.9 ! Так что
6.8.2 < 6.9 ! Так что всё правильно ;)
И чего что
И чего что ??
Там ж написано что xorg-6.9 мешает установке всего остального.
Блин, русским
Блин, русским языком написано:
пакет с версией ниже или равной 6.9 блокирует пакет такой-то, что еще неясно?
_________________
From Siberia with Love!
И... Как
И...
Как разрулить то?
Попробуй: quickpkg
Попробуй:
quickpkg xorg-x11
emerge -C xorg-x11
см. самый
см. самый первый ответ в топике :)
Srabotalo.Obnovil vsy
Srabotalo.Obnovil vsy sistemy.No teper stal russkiy stranniy.
Raskladka pereklu4aetsya i bukvi russkie no ne te!
Vot primer dlya yasnosty.
{Eto qwerty na russkom}
ыФЦзущ.
xorg.conf ne menyalsa.