REPRODUCIBILITY: Always upon installation
OS VERSION: Tested in 188.8.131.52
HARDWARE: Pinephone Pro
UI LANGUAGE: English
REGRESSION: (no idea, it’s the first device + version I am using that has alsa-utils pre-installed).
A device whose installation includes alsa-utils is needed (obviously). In my case, that’s PinePhone Pro running the community native port of SailfishOS.
- Install SailfishOS
- Check the content of logs with
journalctl, and check the content of
rpm -ql alsa-utils
No error message should happen.
journalctlshows a file not found error when udev tries to run that rule.
rpm -ql alsa-utilsconfirms that it is installed as
/sbin/alsactlas the udev rule expects it.
Happens with stock community SailfishOS straight out of a fresh flash, no customiation involved.
ln -s /usr/sbin/aslactl /sbin
This could be also handled in the spec file and added permanently to the rpm.
(or the udev rules could be updated).