http://bugzilla.opensuse.org/show_bug.cgi?id=1020034
http://bugzilla.opensuse.org/show_bug.cgi?id=1020034#c16
--- Comment #16 from Stanislav Brabec ---
Now things starts to make sense:
Standard CD-Extra is not detected correctly by the blkid, independently on the
version.
But udev and desktop systems use a different utility to make an initial
detection of CD - cdrom_id (which is independent on libblkid). The KDE daemon
probably uses this result to perform further steps. Standard data CD are
probably handled by an utility directly using libblkid (in GNOME and XFCE it is
gvfsd). And blkid fails there in 2.28. In other version it is not, because
errors are ignored.
Outputs of "/usr/lib/udev/cdrom_id /dev/sr0" with exclusion of lines describing
the drive:
For a correct CD-Extra (pressed CD):
ID_CDROM_MEDIA=1
ID_CDROM_MEDIA_CD=1
ID_CDROM_MEDIA_SESSION_COUNT=2
ID_CDROM_MEDIA_SESSION_LAST_OFFSET=451117056
ID_CDROM_MEDIA_TRACK_COUNT=11
ID_CDROM_MEDIA_TRACK_COUNT_AUDIO=10
ID_CDROM_MEDIA_TRACK_COUNT_DATA=1
For data CD (CD-R):
ID_CDROM_MEDIA=1
ID_CDROM_MEDIA_CD_R=1
ID_CDROM_MEDIA_STATE=complete
ID_CDROM_MEDIA_SESSION_COUNT=1
ID_CDROM_MEDIA_TRACK_COUNT=1
ID_CDROM_MEDIA_TRACK_COUNT_DATA=1
For CD-audio (pressed CD):
ID_CDROM_MEDIA=1
ID_CDROM_MEDIA_CD=1
ID_CDROM_MEDIA_SESSION_COUNT=1
ID_CDROM_MEDIA_TRACK_COUNT=9
ID_CDROM_MEDIA_TRACK_COUNT_AUDIO=9
--
You are receiving this mail because:
You are on the CC list for the bug.