I made a mistake in my debugging. My output should have read: # udevinfo -q env -p /sys/block/sr0 ID_VENDOR=LaCie ID_MODEL=LaCie_CDRW_USB ID_REVISION=0000 ID_SERIAL=LaCie_LaCie_CDRW_USB_10000E000AF0C2C8 ID_TYPE=floppy ID_BUS=usb ID_PATH=pci-0000:00:1d.7-usb-0:3:1.0-scsi-0:0:0:0
As asked, I uncommented the line "set -x" in one of the /var/lib/dpkg/info/cdrom-* scripts. It was never mentioned which one, but I think only one of them had that line. I have ran the cdrom detection and saved the syslog. It is attached as syslog.tar.gz. Cheers! On Tuesday 13 February 2007 19:05, Frans Pop elendil-at-planet.nl |reportbug| wrote: > On Wednesday 14 February 2007 00:11, [EMAIL PROTECTED] wrote: > > $ udevinfo -q env -p /sys/block/sr0 > > ID_CDROM=1 > > In that case the command 'list-devices cd' should return the device, as it > has this code: > if ! $match && [ "$TYPE" = cd ]; then > if udevinfo -q env -p "$devpath" 2>/dev/null | \ > grep -q '^ID_CDROM='; then > match=: > fi > fi > > What does 'list-devices cd' return? > > Can you try uncommenting the line "set -x" in this script > /var/lib/dpkg/info > before you run the cdrom detection step (e.g. while the language question > is being displayed) and send (gzipped!) the debugging info in > /var/log/syslog? >
syslog.tar.gz
Description: application/tgz