On Fri, 24 Jan 2025 at 08:43, Pascal Hambourg <pas...@plouf.fr.eu.org> wrote:
>
> On 18/01/2025 at 11:46, Luca Boccassi wrote:
> > On Sat, 18 Jan 2025 at 06:30, Cyril Brulebois <k...@debian.org> wrote:
> >>
> >> I'm seeing a lot of things that are different, for what should be just a
> >> new revision/move. Are those expected? (diff generated on amd64, diffing
> >> udev-udeb between testing and unstable)
> >>
> >>      Files in second .deb but not in first
> >>      -------------------------------------
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/60-autosuspend.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/60-dmi-id.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/60-drm.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/60-evdev.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/60-fido-id.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/60-infiniband.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/60-persistent-alsa.rules
> >>      -rw-r--r--  root/root   
> >> /usr/lib/udev/rules.d/60-persistent-storage-mtd.rules
> >>      -rw-r--r--  root/root   
> >> /usr/lib/udev/rules.d/60-persistent-storage-tape.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/60-persistent-v4l.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/60-sensor.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/60-serial.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/70-camera.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/70-joystick.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/70-memory.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/70-mouse.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/70-touchpad.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/78-sound-card.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/81-net-dhcp.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/90-iocost.rules
> >>      -rw-r--r--  root/root   /usr/lib/udev/rules.d/99-systemd.rules
> >>      -rwxr-xr-x  root/root   /usr/lib/udev/dmi_memory_id
> >>      -rwxr-xr-x  root/root   /usr/lib/udev/fido_id
> >>      -rwxr-xr-x  root/root   /usr/lib/udev/iocost
> >>      -rwxr-xr-x  root/root   /usr/lib/udev/mtd_probe
> >>      -rwxr-xr-x  root/root   /usr/lib/udev/v4l_id
> >>
> >>      Files in first .deb but not in second
> >>      -------------------------------------
> >>      -rw-r--r--  root/root   
> >> /usr/lib/systemd/network/73-usb-net-by-mac.link
> >>      -rw-r--r--  root/root   /usr/lib/systemd/network/99-default.link
> (...)
> > I think the changes here are right and I did them intentionally, but
> > correct me if I'm wrong. It seems correct that all rules files (and
> > all helper tools that are called in them) are shipped, rather than an
> > arbitrary subset. Those are all rules and tools that were added since
> > the last time udev-udeb.install was changed.
>
> Does the installer really need rules for joysticks, cameras, v4l... ?
> The new package installed size grows by 500kB (mostly due to additional
> helper tools), which can be significant on low memory systems.

Most of these seem to be useful, yes - storage, network, input
devices, output devices. I don't think it's worth excluding a couple
of small rules files, unless they actively cause trouble.

> > And it seems to me the network files serve no purpose, as there's no
> > networkd udeb, no?
>
> I suspect that bug #1093907 ("predictable" name is not enforced) is
> caused by the removal of these files.

Strange, I guess these are used in some form then. I'll upload shortly
with these added back, thanks for the report.

Reply via email to