libusb-1 is in the tree now. This means that you get to go and test all your apps that use it. There's a list further down of all packages and all ebuilds.
Every one of these needs to be tested, and amended in one of two ways: - Does work with libusb-compat: 1. Change your [R]DEPEND to virtual/libusb:0 - Does not work with libusb-compat, or you don't have time to fully test right now: 1. Change your [R]DEPEND to dev-libs/libusb:0 (preserve any existing version dependency as well). 2. If it really doesn't work, leave a comment in the ebuild as well as on this thread. Both of these changes require that you move up from EAPI0 to at least EAPI1, where slot dependencies are supported. As part of the migration strategy, I'm going to be going through all of the ebuilds listed here, and just changing them to include the slot dependancy directly on dev-libs/libusb:0 initially, and including a notation that libusb-compat is untested. For the inevitable question, as to why we need to do this, while 99.9% of libusb-applications will be fine, there were specific bad practices that were previously done with libusb-0 that DO break under libusb-compat. They are described in detail in the libusb-compat README. List of packages: ================= app-accessibility/brltty app-accessibility/gok app-crypt/asedriveiiie-serial app-crypt/asedriveiiie-usb app-crypt/asekey app-crypt/ccid app-crypt/gnupg app-misc/acdctl app-misc/digitemp app-misc/g15daemon app-misc/ifp-line app-misc/lcd4linux app-misc/lcdproc app-misc/lirc app-misc/logitech-applet app-misc/razertool app-misc/rioutil app-mobilephone/bitpim app-mobilephone/gammu app-mobilephone/gnokii app-mobilephone/moto4lin app-mobilephone/obex-data-server app-mobilephone/openmoko-dfu-util app-pda/barry app-pda/coldsync app-pda/pilot-link app-text/calibre dev-embedded/avrdude dev-embedded/ftdi_eeprom dev-embedded/libftdi dev-embedded/openocd dev-embedded/pk2cmd dev-libs/cyberjack dev-libs/libg15 dev-libs/libhid dev-libs/luise-bin dev-libs/openct-9999.ebuild dev-libs/openct dev-libs/openobex dev-libs/serdisplib dev-util/usb-robot kde-base/kcontrol kde-base/kdebase kde-base/systemsettings media-gfx/gphoto2 media-gfx/iscan media-gfx/sane-backends media-libs/hamlib media-libs/libdjconsole media-libs/libgphoto2 media-libs/libifp media-libs/libkarma media-libs/libmtp media-libs/libnjb media-libs/libptp2 media-sound/ardour media-tv/linuxtv-dvb-apps media-video/isight-firmware-tools net-dialup/umtsmon net-misc/dahdi-tools net-misc/zaptel net-print/hplip net-print/mtink net-wireless/bluez net-wireless/bluez-utils net-wireless/wispy-tools sci-geosciences/gpsbabel sci-geosciences/qlandkartegt-garmindev sci-geosciences/qlandkarte sci-libs/indilib sci-libs/libticables2 sys-apps/hal sys-apps/ifd-gempc sys-apps/lomoco sys-apps/pcsc-lite sys-apps/usb_modeswitch sys-apps/usbutils sys-auth/thinkfinger sys-fs/owfs sys-libs/libchipcard sys-power/nut sys-power/sispmctl x11-misc/ifpgui xfce-extra/xfce4-cellmodem List of all ebuilds: ==================== app-accessibility/brltty/brltty-3.10.ebuild app-accessibility/gok/gok-2.24.0.ebuild app-accessibility/gok/gok-2.26.0.ebuild app-crypt/asedriveiiie-serial/asedriveiiie-serial-3.4.ebuild app-crypt/asedriveiiie-serial/asedriveiiie-serial-3.5.ebuild app-crypt/asedriveiiie-usb/asedriveiiie-usb-3.4.ebuild app-crypt/asedriveiiie-usb/asedriveiiie-usb-3.5.ebuild app-crypt/asekey/asekey-3.3.ebuild app-crypt/asekey/asekey-3.4.ebuild app-crypt/ccid/ccid-1.3.0.ebuild app-crypt/ccid/ccid-1.3.10.ebuild app-crypt/ccid/ccid-1.3.1.ebuild app-crypt/ccid/ccid-1.3.5.ebuild app-crypt/ccid/ccid-1.3.8.ebuild app-crypt/gnupg/gnupg-1.4.9.ebuild app-misc/acdctl/acdctl-1.1.ebuild app-misc/digitemp/digitemp-3.3.2.ebuild app-misc/digitemp/digitemp-3.5.0.ebuild app-misc/g15daemon/g15daemon-1.2.7-r1.ebuild app-misc/g15daemon/g15daemon-1.9.5.3-r2.ebuild app-misc/ifp-line/ifp-line-0.2.4.5.ebuild app-misc/ifp-line/ifp-line-0.3.ebuild app-misc/lcd4linux/lcd4linux-0.10.0-r1.ebuild app-misc/lcd4linux/lcd4linux-0.10.1_rc2-r1.ebuild app-misc/lcd4linux/lcd4linux-0.10.1_rc2-r2.ebuild app-misc/lcdproc/lcdproc-0.5.1-r4.ebuild app-misc/lcdproc/lcdproc-0.5.2-r1.ebuild app-misc/lcdproc/lcdproc-0.5.2-r2.ebuild app-misc/lirc/lirc-0.8.3_pre1.ebuild app-misc/lirc/lirc-0.8.3-r2.ebuild app-misc/lirc/lirc-0.8.4a.ebuild app-misc/lirc/lirc-0.8.4.ebuild app-misc/logitech-applet/logitech-applet-0.4_pre1-r2.ebuild app-misc/razertool/razertool-0.0.7.ebuild app-misc/rioutil/rioutil-1.5.0-r1.ebuild app-mobilephone/bitpim/bitpim-1.0.6.ebuild app-mobilephone/gammu/gammu-1.24.0-r1.ebuild app-mobilephone/gnokii/gnokii-0.6.22-r2.ebuild app-mobilephone/gnokii/gnokii-0.6.26-r2.ebuild app-mobilephone/gnokii/gnokii-0.6.27-r2.ebuild app-mobilephone/moto4lin/moto4lin-0.3.ebuild app-mobilephone/moto4lin/moto4lin-0.3_p20051125.ebuild app-mobilephone/obex-data-server/obex-data-server-0.4.4.ebuild app-mobilephone/openmoko-dfu-util/openmoko-dfu-util-9999.ebuild app-pda/barry/barry-0.10.ebuild app-pda/barry/barry-0.11.ebuild app-pda/barry/barry-0.8.ebuild app-pda/barry/barry-0.9.ebuild app-pda/coldsync/coldsync-3.0_pre4.ebuild app-pda/pilot-link/pilot-link-0.12.3.ebuild app-pda/pilot-link/pilot-link-0.12.3-r1.ebuild app-pda/pilot-link/pilot-link-0.12.3-r2.ebuild app-text/calibre/calibre-0.4.76.ebuild app-text/calibre/calibre-0.4.77.ebuild app-text/calibre/calibre-0.5.10.ebuild app-text/calibre/calibre-0.5.11.ebuild app-text/calibre/calibre-0.5.9-r2.ebuild dev-embedded/avrdude/avrdude-5.4.ebuild dev-embedded/avrdude/avrdude-5.5.ebuild dev-embedded/ftdi_eeprom/ftdi_eeprom-0.2.ebuild dev-embedded/libftdi/libftdi-0.15.ebuild dev-embedded/libftdi/libftdi-0.16.ebuild dev-embedded/openocd/openocd-0.1.0.ebuild dev-embedded/openocd/openocd-9999.ebuild dev-embedded/pk2cmd/pk2cmd-1.12.0-r1.ebuild dev-embedded/pk2cmd/pk2cmd-1.20.ebuild dev-libs/cyberjack/cyberjack-2.0.13.ebuild dev-libs/cyberjack/cyberjack-2.0.14_beta1.ebuild dev-libs/cyberjack/cyberjack-3.0.4.ebuild dev-libs/libg15/libg15-1.2.2.ebuild dev-libs/libg15/libg15-1.2.5.ebuild dev-libs/libg15/libg15-1.2.7.ebuild dev-libs/libhid/libhid-0.2.16.ebuild dev-libs/luise-bin/luise-bin-0.1.1.ebuild dev-libs/openct-9999.ebuild dev-libs/openct/openct-0.6.14.ebuild dev-libs/openct/openct-0.6.14-r1.ebuild dev-libs/openct/openct-0.6.15.ebuild dev-libs/openobex/openobex-1.3.ebuild dev-libs/openobex/openobex-1.4.ebuild dev-libs/openobex/openobex-1.5.ebuild dev-libs/serdisplib/serdisplib-1.97.5.ebuild dev-libs/serdisplib/serdisplib-1.97.6.ebuild dev-libs/serdisplib/serdisplib-1.97.7.ebuild dev-util/usb-robot/usb-robot-0.2.0.ebuild kde-base/kcontrol/kcontrol-3.5.10.ebuild kde-base/kcontrol/kcontrol-3.5.9.ebuild kde-base/kdebase/kdebase-3.5.9.ebuild kde-base/kdebase/kdebase-3.5.9-r1.ebuild kde-base/kdebase/kdebase-3.5.9-r2.ebuild kde-base/kdebase/kdebase-3.5.9-r3.ebuild kde-base/kdebase/kdebase-3.5.9-r4.ebuild kde-base/systemsettings/systemsettings-4.2.2.ebuild kde-base/systemsettings/systemsettings-4.2.3.ebuild media-gfx/gphoto2/gphoto2-2.4.3.ebuild media-gfx/gphoto2/gphoto2-2.4.4.ebuild media-gfx/gphoto2/gphoto2-2.4.4-r1.ebuild media-gfx/iscan/iscan-2.10.0.ebuild media-gfx/iscan/iscan-2.11.0.ebuild media-gfx/sane-backends/sane-backends-1.0.17.ebuild media-gfx/sane-backends/sane-backends-1.0.18-r6.ebuild media-gfx/sane-backends/sane-backends-1.0.19-r1.ebuild media-gfx/sane-backends/sane-backends-1.0.19-r2.ebuild media-libs/hamlib/hamlib-1.2.8-r1.ebuild media-libs/libdjconsole/libdjconsole-0.1.2.ebuild media-libs/libgphoto2/libgphoto2-2.4.3.ebuild media-libs/libgphoto2/libgphoto2-2.4.4.ebuild media-libs/libifp/libifp-1.0.0.2.ebuild media-libs/libkarma/libkarma-0.1.0.ebuild media-libs/libkarma/libkarma-0.1.0-r1.ebuild media-libs/libmtp/libmtp-0.2.6.1.ebuild media-libs/libmtp/libmtp-0.3.3.ebuild media-libs/libmtp/libmtp-0.3.4.ebuild media-libs/libmtp/libmtp-0.3.5.ebuild media-libs/libmtp/libmtp-0.3.6.ebuild media-libs/libmtp/libmtp-0.3.7.ebuild media-libs/libnjb/libnjb-2.2.6.ebuild media-libs/libptp2/libptp2-1.1.10.ebuild media-sound/ardour/ardour-2.7.1.ebuild media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.0.ebuild media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20060917.ebuild media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20070114.ebuild media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20070924.ebuild media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20071126.ebuild media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20071201.ebuild media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20080113.ebuild media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20080317.ebuild media-video/isight-firmware-tools/isight-firmware-tools-1.2-r1.ebuild media-video/isight-firmware-tools/isight-firmware-tools-1.4.1.ebuild net-dialup/umtsmon/umtsmon-0.8.ebuild net-dialup/umtsmon/umtsmon-0.9.ebuild net-misc/dahdi-tools/dahdi-tools-2.1.0.2.ebuild net-misc/zaptel/zaptel-1.2.18.ebuild net-misc/zaptel/zaptel-1.2.18-r1.ebuild net-misc/zaptel/zaptel-1.2.24.ebuild net-misc/zaptel/zaptel-1.2.26-r1.ebuild net-misc/zaptel/zaptel-1.2.27.ebuild net-print/hplip/hplip-2.8.6b.ebuild net-print/hplip/hplip-2.8.7.ebuild net-print/hplip/hplip-3.9.2.ebuild net-print/mtink/mtink-1.0.11.ebuild net-wireless/bluez/bluez-4.28.ebuild net-wireless/bluez/bluez-4.38.ebuild net-wireless/bluez/bluez-4.39.ebuild net-wireless/bluez-utils/bluez-utils-2.25-r1.ebuild net-wireless/bluez-utils/bluez-utils-3.25.ebuild net-wireless/bluez-utils/bluez-utils-3.27.ebuild net-wireless/bluez-utils/bluez-utils-3.28.ebuild net-wireless/bluez-utils/bluez-utils-3.28-r1.ebuild net-wireless/bluez-utils/bluez-utils-3.30.ebuild net-wireless/bluez-utils/bluez-utils-3.32.ebuild net-wireless/bluez-utils/bluez-utils-3.36.ebuild net-wireless/wispy-tools/wispy-tools-2006.03.1.ebuild net-wireless/wispy-tools/wispy-tools-2006.09.1.ebuild net-wireless/wispy-tools/wispy-tools-2009.02.1.ebuild sci-geosciences/gpsbabel/gpsbabel-1.3.6.ebuild sci-geosciences/qlandkartegt-garmindev/qlandkartegt-garmindev-0.1.0.ebuild sci-geosciences/qlandkartegt-garmindev/qlandkartegt-garmindev-0.1.1.ebuild sci-geosciences/qlandkartegt-garmindev/qlandkartegt-garmindev-0.2.0.ebuild sci-geosciences/qlandkarte/qlandkarte-0.7.3.ebuild sci-geosciences/qlandkarte/qlandkarte-0.7.4.ebuild sci-libs/indilib/indilib-0.5.ebuild sci-libs/libticables2/libticables2-1.2.0.ebuild sys-apps/hal/hal-0.5.11-r4.ebuild sys-apps/hal/hal-0.5.11-r8.ebuild sys-apps/hal/hal-0.5.12_rc1-r2.ebuild sys-apps/hal/hal-0.5.12_rc1-r3.ebuild sys-apps/hal/hal-0.5.12_rc1-r4.ebuild sys-apps/hal/hal-0.5.9.1-r3.ebuild sys-apps/ifd-gempc/ifd-gempc-1.0.3.ebuild sys-apps/ifd-gempc/ifd-gempc-1.0.4.ebuild sys-apps/ifd-gempc/ifd-gempc-1.0.5.ebuild sys-apps/lomoco/lomoco-1.0-r1.ebuild sys-apps/lomoco/lomoco-1.0-r2.ebuild sys-apps/pcsc-lite/pcsc-lite-1.4.102.ebuild sys-apps/pcsc-lite/pcsc-lite-1.4.2.ebuild sys-apps/pcsc-lite/pcsc-lite-1.4.4.ebuild sys-apps/pcsc-lite/pcsc-lite-1.4.99.ebuild sys-apps/pcsc-lite/pcsc-lite-1.5.2.ebuild sys-apps/pcsc-lite/pcsc-lite-1.5.3.ebuild sys-apps/usb_modeswitch/usb_modeswitch-0.9.4.ebuild sys-apps/usbutils/usbutils-0.73.ebuild sys-apps/usbutils/usbutils-0.80.ebuild sys-apps/usbutils/usbutils-0.82.ebuild sys-auth/thinkfinger/thinkfinger-0.2.2-r1.ebuild sys-auth/thinkfinger/thinkfinger-0.3.ebuild sys-auth/thinkfinger/thinkfinger-0.3-r1.ebuild sys-fs/owfs/owfs-2.7_p4.ebuild sys-libs/libchipcard/libchipcard-3.0.4.ebuild sys-libs/libchipcard/libchipcard-4.2.4.ebuild sys-libs/libchipcard/libchipcard-4.2.5.ebuild sys-libs/libchipcard/libchipcard-4.2.7.ebuild sys-power/nut/nut-2.0.5-r2.ebuild sys-power/nut/nut-2.2.2.ebuild sys-power/nut/nut-2.4.1.ebuild sys-power/nut/nut-2.4.1-r1.ebuild sys-power/sispmctl/sispmctl-2.7.ebuild x11-misc/ifpgui/ifpgui-0.10.8.ebuild xfce-extra/xfce4-cellmodem/xfce4-cellmodem-0.0.5.ebuild -- Robin Hugh Johnson Gentoo Linux Developer & Infra Guy E-Mail : robb...@gentoo.org GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85
pgpLnF1NaBYq6.pgp
Description: PGP signature