Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 436032

Summary: app-admin/system-config-printer-common-1.3.11-r1 needs virtual/libusb:1
Product: Gentoo Linux Reporter: Nikoli <nikoli>
Component: Current packagesAssignee: Maciej Mrozowski <reavertm>
Status: RESOLVED FIXED    
Severity: normal CC: gnome, kde
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 435072    

Description Nikoli 2012-09-23 21:04:32 UTC
$ less /usr/share/doc/system-config-printer-common-1.3.11-r1/ChangeLog.bz2
2012-07-19  Till Kamppeter  <till.kamppeter@gmail.com>:
...
        Enhancements on udev-configure-printer
        - Use libusb 1.0.x instead of 0.1.x to determine the device ID when
          the usblp kernel module is not attached to the device. libusb 0.1.x
          is not maintained upstream any more.


$ objdump -p /lib/udev/udev-configure-printer|grep NEEDED
  NEEDED               libcups.so.2
  NEEDED               libudev.so.0
  NEEDED               libusb-1.0.so.0
  NEEDED               libglib-2.0.so.0
  NEEDED               libc.so.6

Ebuild has 'virtual/libusb:0', please fix.
Comment 1 Pacho Ramos gentoo-dev 2012-09-23 21:11:22 UTC
+  23 Sep 2012; Pacho Ramos <pacho@gentoo.org>
+  -system-config-printer-common-1.3.11.ebuild,
+  system-config-printer-common-1.3.11-r1.ebuild:
+  It should RDEPEND on libusb:1, bug #436032 by Nikoli. Drop old.
+