Package: libmtp-runtime Version: 1.0.6-6 Severity: important With upgrading libmtp8 from 1.0.6-2 to 1.0.6-6 also libmtp-runtime 1.0.6-6 was installed on my wheezy-system.
It now showed up that this package results in a failure accessing my scanner through a virtualbox guest which worked flawlessly before the upgrade. When plugging in the scanner syslog records: Jun 12 10:56:14 t500sg kernel: [26741.812126] usb 2-2: USB disconnect, address 9 Jun 12 10:56:49 t500sg kernel: [26776.238522] device tap0 left promiscuous mode Jun 12 10:57:52 t500sg kernel: [26839.724130] usb 2-2: new high speed USB device using ehci_hcd and address 10 Jun 12 10:57:52 t500sg kernel: [26839.858219] usb 2-2: New USB device found, idVendor=04a9, idProduct=220c Jun 12 10:57:52 t500sg kernel: [26839.858228] usb 2-2: New USB device strings: Mfr=3, Product=4, SerialNumber=0 Jun 12 10:57:52 t500sg kernel: [26839.858234] usb 2-2: Product: CanoScan Jun 12 10:57:52 t500sg kernel: [26839.858239] usb 2-2: Manufacturer: Canon Jun 12 10:57:52 t500sg mtp-probe: checking bus 2, device 10: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-2" Jun 12 10:57:52 t500sg mtp-probe: bus: 2, device: 10 was not an MTP device Jun 12 10:57:52 t500sg kernel: [26840.077088] usb 2-2: usbfs: USBDEVFS_CONTROL failed cmd mtp-probe rqt 128 rq 6 len 1024 ret -71 When starting the virtualbox guest it complains: Failed to create a proxy device for the USB device. (Error: VERR_READ_ERROR) Error Code: NS_ERROR_FAILURE (0x80004005) Deinstalling libmtp-runtime solves the actual problem but now udevd is complaining: Jun 12 11:42:21 t500sg kernel: [29508.528139] usb 2-2: new high speed USB device using ehci_hcd and address 12 Jun 12 11:42:21 t500sg kernel: [29508.662197] usb 2-2: New USB device found, idVendor=04a9, idProduct=220c Jun 12 11:42:21 t500sg kernel: [29508.662206] usb 2-2: New USB device strings: Mfr=3, Product=4, SerialNumber=0 Jun 12 11:42:21 t500sg kernel: [29508.662213] usb 2-2: Product: CanoScan Jun 12 11:42:21 t500sg kernel: [29508.662217] usb 2-2: Manufacturer: Canon Jun 12 11:42:21 t500sg udevd[624]: failed to execute '/lib/udev/mtp-probe' 'mtp-probe /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-2 2 12': No such file or directory The following links helped me to track down things: http://readlist.com/lists/suse.com/suse-linux-e/41/206872.html http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626010 I was able to reproduce it using virtualbox 4.0.8 and 4.0.6 from the oracle repository. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.38-2-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libmtp-runtime depends on: ii libc6 2.13-4 Embedded GNU C Library: Shared lib ii libmtp8 1.0.6-6 Media Transfer Protocol (MTP) libr libmtp-runtime recommends no packages. libmtp-runtime suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

