Bug#1000819: udev: please revert removal of cd/dvd compat rules

2021-11-30 Thread Michael Biebl

Am 29.11.2021 um 23:03 schrieb Matt Zagrabelny:

On Mon, Nov 29, 2021 at 3:51 PM Michael Biebl  wrote:


Am 29.11.2021 um 18:22 schrieb Matt Zagrabelny:

Package: udev
Version: 249.7-1
Severity: normal

Greetings,

Thank you for your work in Debian.

I noticed that when I plug in my USB DVD drive I no longer get the /dev/dvd
link. It breaks things like "lsdvd" and "mplayer dvd://1".

In order to solve #991639 by removing the compat file
(rules/80-debian-compat.rules) it ends up breaking simple use-cases, such as
those of us with a single optical drive and wanting to use applications that
expect to use /dev/dvd.

Would you consider reverting a66d122048b?
https://salsa.debian.org/systemd-team/systemd/-/commit/a66d122048b8d0d6c057c0504880f1b37e222cab



This is not planned. Keep in mind, that this udev rule has always been
Debian specific, so if software is actually buggy in that regard, it
should be fixed in any case.
The best we can do is to file bug reports against affected packages.
Since we are early in the bookworm release cycle, we have plenty of time
for that. Would you mind filing bug reports if you encounter such issues?



I can file bug reports.

What should the report look like?

"Debian's default udev/systemd installation no longer provides


This is not systemd specific, only udev.


symlinks for /dev/dvd and your software no longer works without
intervention.


This sounds quite drastic. I would assume the affected packages still 
work (mostly) fine and only certain functionality would be affected.


 Please implement foobar so your software will work with

the way things are being done now."

I don't know what "foobar" is in the above. I only know what I read in
your commit message:

"""
[...] older software which wasn't able to automatically
discover those types of devices
"""

Applications like lsdvd and mplayer should be able to "discover" the
DVD drives? Hmmm... I'm guessing those applications, which are indeed
"old", yet venerable, might balk at the extra application code when
creating the symlink at the OS level seems so easy.

Either way... if you let me know what those applications "should" be
doing, I'll submit bug reports.


Use libudev to enumerate and watch for devices.

Some DEs also provide higher level abstractions like udisks or GIO, 
which one could use.


Michael



OpenPGP_signature
Description: OpenPGP digital signature


Bug#1000819: udev: please revert removal of cd/dvd compat rules

2021-11-29 Thread Michael Biebl

Am 29.11.2021 um 18:22 schrieb Matt Zagrabelny:

Package: udev
Version: 249.7-1
Severity: normal

Greetings,

Thank you for your work in Debian.

I noticed that when I plug in my USB DVD drive I no longer get the /dev/dvd
link. It breaks things like "lsdvd" and "mplayer dvd://1".

In order to solve #991639 by removing the compat file
(rules/80-debian-compat.rules) it ends up breaking simple use-cases, such as
those of us with a single optical drive and wanting to use applications that
expect to use /dev/dvd.

Would you consider reverting a66d122048b?
https://salsa.debian.org/systemd-team/systemd/-/commit/a66d122048b8d0d6c057c0504880f1b37e222cab



This is not planned. Keep in mind, that this udev rule has always been 
Debian specific, so if software is actually buggy in that regard, it 
should be fixed in any case.

The best we can do is to file bug reports against affected packages.
Since we are early in the bookworm release cycle, we have plenty of time 
for that. Would you mind filing bug reports if you encounter such issues?


Regards,
Michael