[arch-dev-public] Dropping LIRC kernel drivers
Hi, This was discussed back in 2013 already [1]; we should drop the remaining LIRC kernel driver shipped with lirc and move it to [unsupported]. It has been declared dead by upstream in [2]. I am going to do that when bumping the lirc package to 0.9.2. There are two options: * Move the lirc package (which contains only the kernel driver) to [unsupported] and keep the lirc-utils package (which is the official LIRC project). * Rename the lirc-utils package to lirc and upload the lirc driver package to the AUR under another name. I would suggest wpc87691, as that is the only kernel module from lirc that is not included in the kernel yet. This requires a news entry on the front page. The first option means that users won't end up with a removed driver module but we would have to keep using the name lirc-utils for what is called lirc upstream. The second option means that pacman will auto-remove the wpc87691 driver and a small group of users will have to manually reinstall the module from [unsupported]. FWIW, Fedora has been using the package name lirc for what we have been calling lirc-utils for a long time and the Fedora package maintainer is the current upstream maintainer. Opinions? Regards, Lukas [1] https://lists.archlinux.org/pipermail/arch-dev-public/2013-October/025541.ht... [2] http://sourceforge.net/p/lirc/mailman/message/33235360/
On Thu, 15 Jan 2015 20:25:41 +0100 Lukas Fleischer <archlinux@cryptocrack.de> wrote:
Hi,
This was discussed back in 2013 already [1]; we should drop the remaining LIRC kernel driver shipped with lirc and move it to [unsupported]. It has been declared dead by upstream in [2]. I am going to do that when bumping the lirc package to 0.9.2.
There are two options:
* Move the lirc package (which contains only the kernel driver) to [unsupported] and keep the lirc-utils package (which is the official LIRC project).
* Rename the lirc-utils package to lirc and upload the lirc driver package to the AUR under another name. I would suggest wpc87691, as that is the only kernel module from lirc that is not included in the kernel yet. This requires a news entry on the front page.
The first option means that users won't end up with a removed driver module but we would have to keep using the name lirc-utils for what is called lirc upstream. The second option means that pacman will auto-remove the wpc87691 driver and a small group of users will have to manually reinstall the module from [unsupported]. FWIW, Fedora has been using the package name lirc for what we have been calling lirc-utils for a long time and the Fedora package maintainer is the current upstream maintainer.
Opinions?
Regards, Lukas
[1] https://lists.archlinux.org/pipermail/arch-dev-public/2013-October/025541.ht... [2] http://sourceforge.net/p/lirc/mailman/message/33235360/
I'm always in favor of dropping third party modules whenever we can. The second option makes more sense to me, but both are sane, so it is your call. B
On Thu, 15 Jan 2015 at 20:25:41, Lukas Fleischer wrote:
Hi,
This was discussed back in 2013 already [1]; we should drop the remaining LIRC kernel driver shipped with lirc and move it to [unsupported]. It has been declared dead by upstream in [2]. I am going to do that when bumping the lirc package to 0.9.2.
There are two options:
* Move the lirc package (which contains only the kernel driver) to [unsupported] and keep the lirc-utils package (which is the official LIRC project).
* Rename the lirc-utils package to lirc and upload the lirc driver package to the AUR under another name. I would suggest wpc87691, as that is the only kernel module from lirc that is not included in the kernel yet. This requires a news entry on the front page. [...]
I went with the second option. You can find the new lirc package in [testing]. There are several other upstream changes in 0.9.2 which I will mention to the announcement on the front page. If you need the wpc8769l driver, please use lirc-wpc8769l from [unsupported].
participants (2)
-
Bartłomiej Piotrowski
-
Lukas Fleischer