Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 545906 - x11-base/xorg-server: update to virtual/libudev:=
Summary: x11-base/xorg-server: update to virtual/libudev:=
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-08 04:02 UTC by Nikoli
Modified: 2018-06-11 02:48 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikoli 2015-04-08 04:02:32 UTC
virtual/udev is for daemons, for libs virtual/libudev:= should be used.

Seems udev dep was added when there were no virtual/libudev, so please update these ebuilds:
x11-base/xorg-server
x11-drivers/xf86-input-wacom
x11-drivers/xf86-video-ati
x11-drivers/xf86-video-intel
x11-drivers/xf86-video-nouveau

x11-drivers/xf86-video-freedreno is using virtual/libudev, but without ':='

May be dev-libs/weston needs updating too.

$ check-deps.sh x11-base/xorg-server
 * Checking "x11-base/xorg-server-1.16.4"
 * Missing in RDEPEND and DEPEND:
        sys-fs/udev
                X86_64;libudev.so.1
                        /usr/bin/Xorg

$ check-deps.sh x11-drivers/xf86-video-ati
 * Checking "x11-drivers/xf86-video-ati-7.5.0"
 * Missing in RDEPEND and DEPEND:
        sys-fs/udev
                X86_64;libudev.so.1
                        /usr/lib64/xorg/modules/drivers/radeon_drv.so
Comment 1 Larry the Git Cow gentoo-dev 2018-05-27 23:57:54 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1540cc2965e5659e6661bf21dcf3fd65b6b9fc7

commit a1540cc2965e5659e6661bf21dcf3fd65b6b9fc7
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-05-27 23:54:32 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-05-27 23:57:23 +0000

    x11-drivers/xf86-video-intel: Depend on virtual/libudev:=
    
    Bug: https://bugs.gentoo.org/545906

 .../xf86-video-intel-2.99.917_p20180214-r1.ebuild  | 92 ++++++++++++++++++++++
 .../xf86-video-intel/xf86-video-intel-9999.ebuild  |  2 +-
 2 files changed, 93 insertions(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bdf9a6d350b4cd2a1946051d08b7b68135c0f2

commit 05bdf9a6d350b4cd2a1946051d08b7b68135c0f2
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-05-27 23:52:33 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-05-27 23:57:23 +0000

    x11-drivers/xf86-video-ati: Depend on virtual/libudev:=
    
    Bug: https://bugs.gentoo.org/545906

 .../xf86-video-ati/xf86-video-ati-18.0.1-r1.ebuild | 44 ++++++++++++++++++++++
 .../xf86-video-ati/xf86-video-ati-9999.ebuild      |  2 +-
 2 files changed, 45 insertions(+), 1 deletion(-)
Comment 2 Larry the Git Cow gentoo-dev 2018-05-28 00:02:40 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad9a1b9c986031828510c1c86b40666b3ad5adc

commit 7ad9a1b9c986031828510c1c86b40666b3ad5adc
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-05-28 00:00:08 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-05-28 00:00:19 +0000

    x11-drivers/xf86-input-wacom: Depend on virtual/libudev:=
    
    Bug: https://bugs.gentoo.org/545906

 .../xf86-input-wacom-0.36.0-r1.ebuild              | 72 ++++++++++++++++++++++
 1 file changed, 72 insertions(+)
Comment 3 Matt Turner gentoo-dev 2018-05-28 00:03:37 UTC
Didn't prefix with Bug:

commit edc7e47c426bcd0b5f591efdfe960e8371af5624
Author: Matt Turner <mattst88@gentoo.org>
Date:   Sun May 27 17:01:35 2018 -0700

    x11-drivers/xf86-video-nouveau: Depend on virtual/libudev:=
    
    https://bugs.gentoo.org/545906
Comment 4 Larry the Git Cow gentoo-dev 2018-06-11 02:48:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1238316af89397285e02310f769dd2195c4abe4c

commit 1238316af89397285e02310f769dd2195c4abe4c
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-06-11 02:42:06 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-06-11 02:48:00 +0000

    x11-base/xorg-server: Depend on virtual/libudev:=
    
    Closes: https://bugs.gentoo.org/545906

 x11-base/xorg-server/xorg-server-1.20.0.ebuild | 2 +-
 x11-base/xorg-server/xorg-server-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)