[Pkg-alsa-devel] Bug#618806: Bug#618806: drop depends on udev
Karl Hammar
karl at aspodata.se
Sun Mar 20 21:08:16 UTC 2011
Elimar:
> tags 618806 wontfix
> thanks
> * Karl Hammar [110319 16:08 +0100]:
> > Elimar:
> > > * Karl Hammar [110318 17:00 +0100]:
> > > > Package: alsa-utils
> > > > Version: 1.0.16-2
> > > > Severity: important
> > > > Tags: squeeze sid
> > >
> > > We have 1.0.23-3 in squeeze / sid. Please first update and report
> > > back.
> >
> > The point is that I cannot upgrade this package since later versions
> > depends on udev.
>
> At this point we don't support 1.0.16 anymore.
> I set this bug to "wontfix" herewith.
This is not a bug report about v.1.0.16. It is a bug report about later
version. Your "wontfix" decision is based on false data, please remove the
"wontfix".
To tell you the truth, I happened to upgrade alsa-utils to the
squeeze version and my system broke due to udev, so I could not file
a bug report with that version. So this seems like a moment 22
situation.
But ok, let's look at the source.
$ apt-get source alsa-utils
$ cd alsa-utils-1.0.23
$ find . -type f | xargs grep udev
./debian/changelog: * Added udev to Depends: (closes: #539983).
...
./debian/changelog: + Don't "alsactl restore" if udev is active.
./debian/changelog.ALSA: -alsactl: Allow card specification by device name (support for udev)
./debian/udev.script:# udev script for alsa-utils
./debian/udev.script: . /lib/udev/hotplug.functions
./debian/NEWS: unnecessary for a very long time, with the introduction of udev
./debian/control: lsb-base (>= 3.0-9), linux-sound-base (>= 1.0.15-1), udev
./debian/control:Conflicts: udev (<< 0.060), alsa-base (<< 1.0.9b-3)
./debian/init:# Required-Start: $remote_fs udev
./debian/postrm: # Remove udev configfile
./debian/postrm: rm -f /lib/udev/rules.d/80-alsa.rules
./debian/preinst: # Remove udev rules symlink and alsa-utils.rules since it is stored as
./debian/preinst: # /lib/udev/rules.d/80-alsa.rules
./debian/preinst: L="/etc/udev/rules.d/z60_alsa-utils.rules"
./debian/preinst: rm_conffile /etc/udev/alsa-utils.rules
./debian/udev.rules:KERNEL=="controlC[0-7]", ACTION=="add", RUN+="/lib/udev/alsa-utils"
./debian/rules: install $(INSTALL_UAG) -m644 debian/udev.rules \
./debian/rules: debian/alsa-utils/lib/udev/rules.d/80-alsa.rules
./debian/rules: install $(INSTALL_UAG) -m755 debian/udev.script \
./debian/rules: debian/alsa-utils/lib/udev/alsa-utils
./debian/dirs:lib/udev/rules.d
./debian/dirs:lib/udev
./debian/README.Debian:For modular drivers on a udev system, the /lib/alsa/udev script runs
$
More information about the Pkg-alsa-devel
mailing list