LINUX.ORG.RU

Gentoo проблемка с nvidia

 , ,


0

1

Мне нужен nvidia-drivers-340.96, замаскировал >=x11-drivers/nvidia-drivers-346.96-r1
Поставил.
Но теперь emerge постоянно пытется установить nvidia-drivers-340.93-r1
Пробовал замаскировать =x11-drivers/nvidia-drivers-340.93-r1 - не помогает

# cat /etc/portage/package.mask 
>x11-drivers/nvidia-drivers-340.96
# emerge -pv nvidia-drivers

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     UD ] x11-drivers/nvidia-drivers-340.96:0/340::gentoo [364.19:0/364::gentoo] USE="X acpi multilib tools uvm -pax_kernel (-compat%*) (-driver%*) (-gtk3%*) (-kms%*) (-static-libs%) (-wayland%*)" 68 189 KiB

Если конкретно эту версию выпилят из портежа, будет предлагаться скорее всего даунгрейд или апгрейд до замаскированной

leg0las ★★★★★
()
Последнее исправление: leg0las (всего исправлений: 1)
Ответ на: комментарий от leg0las

????
cat /etc/portage/package.mask/nvidia

>x11-drivers/nvidia-drivers-340.96
emerge --ask --changed-use --deep @world
 * IMPORTANT: 10 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] app-text/manpager-1 
[ebuild  N     ] dev-libs/libpipeline-1.4.0  USE="-static-libs {-test}" 
[ebuild  N     ] sys-apps/man-db-2.7.5  USE="berkdb gdbm manpager zlib -nls (-selinux) -static-libs" 
[ebuild  N     ] virtual/man-0-r1 
[ebuild  N     ] sys-apps/man-pages-posix-2013a 
[ebuild  N     ] sys-apps/man-pages-4.05  USE="-nls" LINGUAS="ru -da -de -fr -it -ja -nl -pl -ro -zh_CN" 
[ebuild  N     ] dev-libs/jansson-2.7  USE="-doc -static-libs" 
[ebuild  N     ] media-plugins/gst-plugins-alsa-0.10.36-r1 
[ebuild   R    ] media-plugins/gst-plugins-meta-0.10-r10  USE="alsa*" 
[ebuild     UD ] x11-drivers/nvidia-drivers-340.93-r1 [340.96]
[ebuild  N     ] media-video/nvidia-settings-340.58  USE="-examples" 
[ebuild   R    ] app-admin/conky-1.9.0-r3  USE="nvidia*"

wrm60184
() автор топика
Ответ на: комментарий от wrm60184

Чёт странно, обычно я так маскировал пакеты, даже которые удалены из portage.

Попробовать еще аналогичные строки в package.keywords.

leg0las ★★★★★
()
Ответ на: комментарий от wrm60184

echo =media-video/nvidia-settings-340.58-r1 ~amd64 >>/etc/portage/package.keywords

должно помочь.

samy_volosaty ★★★★★
()

Добавь ебилд в локальный оверлей

anonymous
()

Ищи что куда прописывал, включая лицензии и всё прочее.

Выполни emerge -pv =x11-drivers/nvidia-drivers-340.96 — портаж должен сказать где косяк и чем ему это ебилд не угодил.

А зачем тебе это нужно, если не секрет?

anonymous
()
Ответ на: комментарий от anonymous

Что нужно?
Скрывает, что не так. Впрочем установлен и ладно.
Если я буду смотреть через emerge --ask --changed-use --deep @world что нужно пересобрать
и буду пересобирать всё кроме драйвера-ничего не развалится?
emerge -pv =x11-drivers/nvidia-drivers-340.96

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] x11-drivers/nvidia-drivers-340.96:0/340::gentoo  USE="X tools -acpi (-multilib) -pax_kernel -uvm" 37 814 KiB

Total: 1 package (1 reinstall), Size of downloads: 37 814 KiB

 * IMPORTANT: 10 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

wrm60184
() автор топика

Решил!

Виноват был conky собранный с флагом nvidia

wrm60184
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.