Description of problem: 90-alsa-restore.rules is (alone) located in /usr/lib64/udev/rules.d instead of /usr/lib/udev/rules.d with the other system udev rules files. Upon mentioning that on irc, i've been asked there to report it as a bug Version-Release number of selected component (if applicable): alsa-utils-1.0.27.2-2.mga4 Reproducible: Steps to Reproduce:
Thanks for spotting that. Seems libwacom package is similarly affected. I'll update both packages shortly.
CC: (none) => mageia
Updates for alsa-utils and libwacom packages will shortly be available in updates_testing repository for Mageia 4. Advisory Text ============= The alsa-utils and libwacom packages were incorrectly packaged under Mageia 4 which prevented certain actions (specified by udev rules) from occurring during boot and on device hotplug. The updated packages correct this error. SRPMS: alsa-utils-1.0.27.2-2.1.mga4.src.rpm libwacom-0.8-2.1.mga4.src.rpm
Note: Also corrected in Cauldron.
Testing: Not a lot. Just verify the path is correct in the installed packages and that the rules in the alsa-utils and libwacom packages properly live where they should (/usr/lib/udev/rules.d/). alsa-utils-1.0.27.2-2.1.mga4.i586.rpm alsaconf-1.0.27.2-2.1.mga4.i586.rpm speaker-test-1.0.27.2-2.1.mga4.i586.rpm alsaconf-1.0.27.2-2.1.mga4.x86_64.rpm speaker-test-1.0.27.2-2.1.mga4.x86_64.rpm alsa-utils-1.0.27.2-2.1.mga4.x86_64.rpm alsa-utils-debuginfo-1.0.27.2-2.1.mga4.i586.rpm alsa-utils-debuginfo-1.0.27.2-2.1.mga4.x86_64.rpm libwacom2-0.8-2.1.mga4.i586.rpm libwacom-0.8-2.1.mga4.i586.rpm libwacom-devel-0.8-2.1.mga4.i586.rpm lib64wacom-devel-0.8-2.1.mga4.x86_64.rpm lib64wacom2-0.8-2.1.mga4.x86_64.rpm libwacom-0.8-2.1.mga4.x86_64.rpm libwacom-debuginfo-0.8-2.1.mga4.i586.rpm libwacom-debuginfo-0.8-2.1.mga4.x86_64.rpm
Assignee: bugsquad => qa-bugs
Tested MGA4 64-bit real hardware, OK Confirmed that before the update, # ls /usr/lib64/udev/rules.d 65-libwacom.rules 90-alsa-restore.rules and that neither file was in /usr/lib/udev/rules.d After updating alsaconf-1.0.27.2-2.1.mga4.x86_64.rpm speaker-test-1.0.27.2-2.1.mga4.x86_64.rpm alsa-utils-1.0.27.2-2.1.mga4.x86_64.rpm lib64wacom2-0.8-2.1.mga4.x86_64.rpm libwacom-0.8-2.1.mga4.x86_64.rpm confirmed that /usr/lib/udev/rules.d contained: 65-libwacom.rules 90-alsa-restore.rules and that pkgs alsa-utils-1.0.27.2 has /usr/lib/udev/rules.d/90-alsa-restore.rules libwacom-0.8-2.1.mga4.x86_64.rpm has /usr/lib/udev/rules.d/65-libwacom.rules (but not the other 3 packages).
CC: (none) => lewyssmithWhiteboard: (none) => MGA4-64-OK
Tried to test on MGA4, i586 real hardware. Although I have the package alsa-utils installed, I could not reproduce the issue as the directory /usr/lib64/udev/rules.d does not exist. I guess this is to be expected? The packages did not show up on updates/testing, at least on my mirror. I'll try to check again in a few days, but feel free to test instead of me - life is quite busy atm, so it could take a while before I get to it.
CC: (none) => wassi
still no packages on my mirror, will check again in a few days
(In reply to user7 from comment #6) > Tried to test on MGA4, i586 real hardware. > > Although I have the package alsa-utils installed, I could not reproduce the > issue as the directory /usr/lib64/udev/rules.d does not exist. I guess this > is to be expected? Sorry, this should have been made clear, but the problem only affects x86_64 users as for i586 users, %_libdir is /usr/lib and thus the rules end up in the right place. > The packages did not show up on updates/testing, at least on my mirror. I'll > try to check again in a few days, but feel free to test instead of me - life > is quite busy atm, so it could take a while before I get to it. I can confirm the packages are on the primary mirrors, so not sure what's up with that :s
Tested on mga4 32bit advisory uploaded, validating.
Keywords: (none) => validated_updateWhiteboard: MGA4-64-OK => MGA4-32-OK MGA4-64-OK advisoryCC: (none) => tmb, sysadmin-bugs
Update pushed: http://advisories.mageia.org/MGAA-2014-0113.html
Status: NEW => RESOLVEDResolution: (none) => FIXED