udisks2 not enumerating multiple CD burners correctly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
udisks2 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
This is a long-standing bug in the upstream code which is tickled by corner cases (Multiple identical Optiarc CD/DVD burners and K3b)
If there are multiple CD burners installed and if they abuse the serial number field, then udisks2 and earlier software isn't picking them up correctly.
In this system there are 3 burners. Note how it's reporting sr0 and sr1
$ udisksctl status
MODEL REVISION SERIAL DEVICE
-------
SAMSUNG SSD 830 Series CXM03B1Q S0WKNEAC7XXXXX sda
Samsung SSD 840 Series DXT07B0Q S14LNEAD1XXXXX sdb
Optiarc DVD RW AD-7203S 1.09 Optiarc_
Optiarc DVD RW AD-7173S 1-00 Optiarc_
_most_ packages still see 3 drives, however k3b finds itself confused because it's only looking at udi = '/org/freedeskt
See K3b bug 337553 - https:/
ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: udisks2 2.1.6-2
ProcVersionSign
Uname: Linux 4.2.0-16-generic x86_64
NonfreeKernelMo
ApportVersion: 2.19.1-0ubuntu2
Architecture: amd64
CustomUdevRuleF
Date: Wed Oct 21 01:06:13 2015
ProcKernelCmdLine: root=ZFS=
SourcePackage: udisks2
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/09/2010
dmi.bios.vendor: Intel Corp.
dmi.bios.version: JOQ3510J.
dmi.board.
dmi.board.name: DQ35JO
dmi.board.vendor: Intel Corporation
dmi.board.version: AAD82085-803
dmi.chassis.type: 3
dmi.modalias: dmi:bvnIntelCor
dmi.sys.vendor: transtec AG
Nudge.....