[Pkg-alsa-devel] Bug#451266: Bug#451266: The solution
Elimar Riesebieter
riesebie at lxtec.de
Sat Nov 17 23:55:53 UTC 2007
On Fri, 16 Nov 2007 the mental interface of
Alter Ego told:
> Well, I did further research about the "solution" suggested by
> Elimar. Elimar suggestion is even worse than I initially thought.
> As a matter of fact, his instructions do not actually set up
> pinning; they'll end up in me upgrading to unstable!
Are you paranoia? Only alsa-utils to version 1.0.15. It isn't
migrated to testing yet, because the hppa buildd didn't worked a
while.
> With the due respect, It's a completely non-sense to ask someone
> to change to another version just in order to (eventually) solve a
> bug that it shouldn't exist in the first place.
>
> It's like asking a Windows XP user to upgrade to Vista in order to
> solve a Windows bug...
This is from a view of a foolish user. I didn't advice you to
upgrade to sid. Only one package.
> Well, back on track...
>
> I did find the solution to this bug. It's very simple:
>
> # cd /etc/modprobe.d
> # mv alsa-base alsa-base.bak
> # mv alsa-base.dpkg-old alsa-base
This isn't a solution to the problem described by you. The files in
modprobe.d are managing modules, respective drivers, which are
adapted to kernel-space.
> At some point of the abobe-mentioned safe-upgrade, aptitude showed
> me this message:
>
> Setting up alsa-base (1.0.15-2) ...
>
> Configuration file `/etc/modprobe.d/alsa-base'
> ==> Modified (by you or by a script) since installation.
> ==> Package distributor has shipped an updated version.
> What would you like to do about it ? Your options are:
> Y or I : install the package maintainer's version
> N or O : keep your currently-installed version
> D : show the differences between the versions
> ....
>
> I didn't modified /etc/modprobe.d/alsa-base, so I chose the option
> "install the package maintainer's version".
Hmmmm. Did you have had a view at the diff to find the bug?
> And the bug in question resides on the package maintainer's
> version. Choosing the option "keep your currently-installed
> version" would have avoided the bug.
As told before: no!
> So, to solve the problem all I needed to do was to put back the
> original "alsa-base", hence the command "mv alsa-base.dpkg-old
> alsa-base".
And now /etc/init.d/alsa-utils finds amixer? modprobe.d files don't
influence the behaviour of the initscripts. So you _must_ have
tweaked something else. /etc/init.d/alsa-utils and amixer are in
user-space and therefore kernel independent.
> In the future package developers (and maintainers) should pay more
> attention to the contents of file "/etc/modprobe.d/alsa-base",
> before introducing new alsa versions.
Well, there are thousands of ALSA users out there. No bug was filed
against /etc/modprobe.d/alsa-base which is automaticly created out
of a maintained driver list. And you are as competent, to tell us
what we have to pay attention to?
JJCale, first think, then blame ;)
In the future you have to file bugs with reportbug. Else I advice
you to study the reply function of your Icedove to get a
professional threading. And fixed bugs can be closed by
nnn-done at bugs.debian.org, what is done hereby.
Elimar
--
In most cases the bug resides between the left and the right ear ;)
- unknown
More information about the Pkg-alsa-devel
mailing list