Tumbleweed snapshot 20231127 pulls in developer packages on a non development system
Hi there, On Wed, 29 Nov 2023, 04:00:58 +0100, Dominique Leuenberger wrote:
[...] usbutils (015 -> 017)
This update pulls in two development packages on a non development system: $ sudo zypper -v dup -D The following 2 NEW packages are going to be installed: libusb-1_0-devel 1.0.26-1.7 systemd-devel 254.5-5.1 Looking at the hard requirements of usbutils-017-1.1.x86_64.rpm it becomes somehow obvious why: $ rpm -qp .../tumbleweed/repo/oss/x86_64/usbutils-017-1.1.x86_64.rpm -R ... pkgconfig(libudev) >= 196 pkgconfig(libusb-1.0) >= 1.0.14 Shouldn't these dependencies go into some libusb*-devel package? According to the .spec file, they are only needed for building the package (like 31 and 33): https://build.opensuse.org/package/view_file/openSUSE:Factory/usbutils/usbut... Bug report? While we're at this, one snapshot around 20231119 pulled in several *-devel packages, too - including the full cmake stack. I find it rather not necessary on a non development system. Cheers. l8er manfred
Hi there, I'd like to apologize if you receive this message three times (with a different, but similar subject)! I've got hit by the recent move of mailservers which resulted in different IPs - of course/unfortunately t-online defaults to block new IPs :( When my first message didn't show up on the list, I thought it was caused by me refering to a snapshot announcement e-mail... Sorry for any confusion! FWIW, the issue had been resolved with snapshot 20231130! Cheers. l8er manfred On Wed, 29 Nov 2023, 10:00:49 +0100, Manfred Hollstein wrote:
Hi there,
On Wed, 29 Nov 2023, 04:00:58 +0100, Dominique Leuenberger wrote:
[...] usbutils (015 -> 017)
This update pulls in two development packages on a non development system:
$ sudo zypper -v dup -D The following 2 NEW packages are going to be installed: libusb-1_0-devel 1.0.26-1.7 systemd-devel 254.5-5.1
Looking at the hard requirements of usbutils-017-1.1.x86_64.rpm it becomes somehow obvious why:
$ rpm -qp .../tumbleweed/repo/oss/x86_64/usbutils-017-1.1.x86_64.rpm -R ... pkgconfig(libudev) >= 196 pkgconfig(libusb-1.0) >= 1.0.14
Shouldn't these dependencies go into some libusb*-devel package? According to the .spec file, they are only needed for building the package (like 31 and 33):
https://build.opensuse.org/package/view_file/openSUSE:Factory/usbutils/usbut...
Bug report?
While we're at this, one snapshot around 20231119 pulled in several *-devel packages, too - including the full cmake stack. I find it rather not necessary on a non development system.
Cheers.
l8er manfred
participants (1)
-
Manfred Hollstein