View previous topic :: View next topic |
Author |
Message |
giocitta Tux's lil' helper
Joined: 11 Dec 2013 Posts: 79 Location: Località Cheirasca, 21 -15066 Gavi (AL)
|
Posted: Wed Jun 29, 2022 3:43 pm Post subject: libdrm conflict |
|
|
I'm trying to update my Gentoo (Linux puzzolaccio 5.17.0-gentoo-gentoo-dist #5 SMP PREEMPT Mon Apr 18 09:33:24 CEST 2022 x86_64 Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz GenuineIntel GNU/Linux)
(inxi -G
Graphics:
Device-1: Intel HD Graphics 630 driver: i915 v: kernel
Device-2: NVIDIA GP107 [GeForce GTX 1050 Ti] driver: nvidia v: 470.103.01
Device-3: Logitech Webcam Pro 9000 type: USB
driver: snd-usb-audio,uvcvideo
Display: server: X.Org 22.1.2 driver: loaded: modesetting,nvidia
s-res: 1920x1080
OpenGL: renderer: Mesa Intel HD Graphics 630 (KBL GT2) v: 4.6 Mesa 22.0.5).
When I run:
emerge -avuDN --with-bdeps=y @world
I get:
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds built with USE flags to satisfy "x11-libs/libdrm[libkms]".
!!! One of the following packages is required to complete your request:
- x11-libs/libdrm-2.4.111::gentoo (Missing IUSE: libkms)
(dependency required by "sys-boot/plymouth-0.9.6_pre20211225::gentoo" [installed])
(dependency required by "sys-kernel/buildkernel-1.0.37::sakaki-tools[plymouth]" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
I don't understand what is the problem with:
x11-libs/libdrm-2.4.111::gentoo (Missing IUSE: libkms)
and so I'm blocked not knowing what I should do.
Yes, I'm definitely rusty!
Someone of the experts will be so kind to help me? Thanks _________________ Giorgio Cittadini |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9677 Location: almost Mile High in the USA
|
Posted: Wed Jun 29, 2022 4:07 pm Post subject: |
|
|
Appears you need to USE=libkms for libdrm. However as I don't see the version of plymouth you have in my Gentoo portage tree, please resync. _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
grknight Retired Dev
Joined: 20 Feb 2015 Posts: 1653
|
Posted: Wed Jun 29, 2022 7:11 pm Post subject: Re: libdrm conflict |
|
|
giocitta wrote: | emerge: there are no ebuilds built with USE flags to satisfy "x11-libs/libdrm[libkms]".
!!! One of the following packages is required to complete your request:
- x11-libs/libdrm-2.4.111::gentoo (Missing IUSE: libkms)
(dependency required by "sys-boot/plymouth-0.9.6_pre20211225::gentoo" [installed])
(dependency required by "sys-kernel/buildkernel-1.0.37::sakaki-tools[plymouth]" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
|
sys-kernel/buildkernel is outdated here and referring to a USE flag that no longer exists. Either drop this external tool or find another ebuild/overlay with the updated plymouth requirements. |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4552 Location: Germany
|
Posted: Thu Jun 30, 2022 5:48 am Post subject: |
|
|
Yes, the libkms use flag is gone on x11-libs/libdrm package.
Updating to a current sys-boot/plymouth version should help. Code: | eix -e sys-boot/plymouth
* sys-boot/plymouth
Available versions: 0.9.5-r2 0.9.6_pre20211225-r1 22.02.122-r1 **9999*l [...] |
You can try: Code: | emerge --sync
emerge -avuDU @world -1 "=sys-boot/plymouth-0.9.6_pre20211225-r1" |
|
|
Back to top |
|
|
giocitta Tux's lil' helper
Joined: 11 Dec 2013 Posts: 79 Location: Località Cheirasca, 21 -15066 Gavi (AL)
|
Posted: Thu Jun 30, 2022 7:10 am Post subject: |
|
|
Thanks, Josef.95.
As regards plymouth, my situation is the following:
Available versions: 0.9.5-r2 0.9.6_pre20211225-r1 22.02.122-r1 **9999*l {debug +drm +gtk +pango +split-usr static-libs +udev}
Installed versions: 0.9.6_pre20211225{tbz2} {gtk libkms pango split-usr udev -debug -static-libs}
There always is around the libkms use flag. Should I install the 22.02.122-r1 version? _________________ Giorgio Cittadini |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4552 Location: Germany
|
|
Back to top |
|
|
giocitta Tux's lil' helper
Joined: 11 Dec 2013 Posts: 79 Location: Località Cheirasca, 21 -15066 Gavi (AL)
|
Posted: Thu Jun 30, 2022 3:51 pm Post subject: |
|
|
Hi Josef.95,
many thanks: your suggestion was right! I disabled the plymouth use flag on sys-kernel/buildkernel package changing IUSE="+plymouth" to "-plymouth"; it was so possible to easily reinstall buildkernel; then I reinstalled genup that worked correctly. In fact, I don't use buildkernel, but I often use genup and showem from Sakaki's repos.
Thanks for the help also to grknight. _________________ Giorgio Cittadini |
|
Back to top |
|
|
|