LinuxForum.Fans
Тема

[РЕШЕНО] Постоянное предупреждение при обновлении

Автор: tyrnov 6 сообщений 3829 просмотров
#284313
text
WARNING: One or more updates have been skipped due to a dependency conflict:

x11-libs/libdrm:0

(x11-libs/libdrm-2.4.39::gentoo, ebuild scheduled for merge) conflicts with <x11-libs/libdrm-2.4.34 required by (media-libs/mesa-8.0.4-r1::gentoo, installed) (x11-libs/libdrm-2.4.39::gentoo, ebuild scheduled for merge) conflicts with <x11-libs/libdrm-2.4.34[video_cards_nouveau] required by (x11-drivers/xf86-video-nouveau-0.0.16_pre20120322::gentoo, installed)

text

Знаю что замаскированно так:
cat /etc/portage/package.mask/x11-drivers 
>=x11-drivers/xf86-video-nouveau-0.0.16_pre20120508
cat /etc/portage/package.mask/x11-libs 
=x11-libs/libdrm-2.4.40

А иначе при обновлении возникает конфликт. Но может можно как то избавится от вечного предупреждения?

#284314

А если убрать маскировки то будет:

text
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

x11-libs/libdrm:0

(x11-libs/libdrm-2.4.40::gentoo, ebuild scheduled for merge) pulled in by >=x11-libs/libdrm-2.4.34[video_cards_nouveau] required by (x11-drivers/xf86-video-nouveau-1.0.3::gentoo, ebuild scheduled for merge)

(x11-libs/libdrm-2.4.33::gentoo, installed) pulled in by <x11-libs/libdrm-2.4.34 required by (media-libs/mesa-8.0.4-r1::gentoo, installed)

#284319

Как вариант — размаскируйте media-libs/mesa, должно хватить до первой следующей нестабильной версии.

#284320
text

eix media-libs/mesa
[i] media-libs/mesa
     Available versions:  (~)7.4.4[3] (~)7.7.1-r99[8] **7.8.2-r99[8] 7.9.1[5] 7.9.2[5] 7.9.2-r99[8] 7.10.1[5] 7.10.3 **7.10.3-r99[8] 7.11 **7.11[8] (~)7.11.1[4] 7.11.2 **8.0[8] 8.0.3 (~)8.0.3-r1 (~)8.0.4 8.0.4-r1 [M](~)8.1_rc1_pre20120724 [M](~)8.1_rc1_pre20120724[6] [M](~)8.1_rc1_pre20120724[8] [M](~)8.1_rc1_pre20120814 [M]8.1.0-r12[2] [M](~)9_pre20120831 [M](~)9_pre20120831-r1 [M](~)9.0_pre20120918 [M](~)9.0 [M](~)9999[2] [M]**9999[5] [M](~)9999[9] [M](~)9999-r1[1] [M]**9999-r3[8] [M](~)9999-r9999[7] {{+3dnow X bindist +classic cros_workon_tree_ d3d ddx ddx-xa debug demo direct3d doc +dri +dri2 +dricore +drm (+)egl +fbdev g3dvl (+)gallium gallium-force (-)gbm gles gles1 gles2 +glu glut hardened kernel_FreeBSD lib32 (+)llvm +mmx motif (+)nptl +opengl (+)openvg osmesa +patented pax_kernel pic r600-llvm-compiler +s3tc selinux shared shared-dricore (+)shared-glapi +sse static +texture-float va (+)vdpau video_cards_fbdev video_cards_i810 video_cards_i915 video_cards_i965 video_cards_intel video_cards_mach64 video_cards_mga video_cards_none video_cards_nouveau video_cards_r100 video_cards_r128 video_cards_r200 video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonhd video_cards_radeonsi video_cards_s3virge video_cards_savage video_cards_sis video_cards_sunffb video_cards_svga video_cards_tdfx video_cards_trident video_cards_vga video_cards_via video_cards_vmware wayland xa (+)xcb xlib xorg (+)xvmc}}
     Installed versions:  8.0.4-r1(09:59:42 28.10.2012)(classic egl gallium llvm nptl shared-glapi video_cards_nouveau -bindist -debug -g3dvl -gbm -gles1 -gles2 -kernel_FreeBSD -openvg -osmesa -pax_kernel -pic -selinux -shared-dricore -vdpau -video_cards_i915 -video_cards_i965 -video_cards_intel -video_cards_r100 -video_cards_r200 -video_cards_r300 -video_cards_r600 -video_cards_radeon -video_cards_vmware -wayland -xa -xvmc)
     Homepage:            http://mesa3d.sourceforge.net/
     Description:         OpenGL-like graphic library for Linux

* media-libs/mesa-32bit [1] Available versions: (~)9999 {{bindist +classic debug +egl g3dvl +gallium gbm gles1 gles2 kernel_FreeBSD +llvm +nptl openvg osmesa pax_kernel pic r600-llvm-compiler selinux +shared-glapi vdpau wayland xa xorg xvmc}} Homepage: http://mesa3d.sourceforge.net/ Description: OpenGL-like graphic library for Linux

[1] "FireBurn" layman/FireBurn [2] "chromiumos" layman/chromiumos [3] "embedded-cross" layman/embedded-cross [4] "heroxbd" layman/heroxbd [5] "multilib" layman/multilib [6] "poly-c" layman/poly-c [7] "raw" layman/raw [8] "v-fox" layman/v-fox [9] "x11" layman/x11

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

#284324

К примеру mesa-8.1_rc1_pre20120724 или mesa-8.1_rc1_pre20120814

#284333

Размаскировал: mesa-8.1_rc1_pre20120814.
И обновился. Встали уже новые версии xf86-video-nouveau и libdrm. Чего и хотелось.

Войдите или зарегистрируйтесь, чтобы ответить.