FS#63684 - [light] [acpilight] /usr/lib/udev/rules.d/90-backlight.rules conflicts with acpilight

Attached to Project: Community Packages
Opened by Stephanie Wilde-Hobbs (RX14) - Saturday, 07 September 2019, 21:49 GMT
Last edited by Maxim Baz (maximbaz) - Tuesday, 02 March 2021, 14:08 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Maxim Baz (maximbaz)
Robin Broda (coderobe)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

Both the `light` and `acpilight` packages provide a /usr/lib/udev/rules.d/90-backlight.rules file - which are identical in function to each other.


Additional info:
* package version(s)
light 1.2-3 and acpilight 1.2-1

Steps to reproduce: Try and install both `light` and `acpilight`
This task depends upon

Closed by  Maxim Baz (maximbaz)
Tuesday, 02 March 2021, 14:08 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in light-1.2.2-2
Comment by Alad Wenter (Alad) - Tuesday, 19 November 2019, 20:42 GMT
At some point I'm going to drop acpilight and all will be well again.
Comment by Michal Wojdyla (micwoj92) - Monday, 01 March 2021, 00:04 GMT
1,5 year ago and acpilight is still in repos + conflict still exists...
Comment by Maxim Baz (maximbaz) - Tuesday, 02 March 2021, 14:07 GMT
Since the packages (and their provided udev rules files) are not truly conflicting and are able to co-exist on the same system, I opted for namespacing the rules file for the light package, as it's already the case for some other udev rules files. I tested installing both, rebooting, and both apps work as expected.

Upstream patch: https://github.com/haikarainen/light/pull/122

If upstream decides to update that patch, or solve this in some different way, I will update our pkg accordingly. But for now, closing as fixed :)

Loading...