Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#59472 - [libinput] Please depend on 'udev' rather than 'systemd'
Attached to Project:
Arch Linux
Opened by Luke Shumaker (lukeshu) - Saturday, 28 July 2018, 04:56 GMT
Last edited by Andreas Radke (AndyRTR) - Wednesday, 08 August 2018, 18:25 GMT
Opened by Luke Shumaker (lukeshu) - Saturday, 28 July 2018, 04:56 GMT
Last edited by Andreas Radke (AndyRTR) - Wednesday, 08 August 2018, 18:25 GMT
|
DetailsDescription:
libinput depends=(systemd), because it depends on udev, and for a while now, udev is part of systemd (accordingly, systemd provides=(udev)). Users of derivatives of Arch (and users of AUR?) might like to install a different init system, and a different udev implementation. By editing libinput's depends=() to more precisely identify what it needs, it would make it so that downstream distros don't need to edit the PKGBUILD of libinput. This would be helpful to Parabola. It should checkdepends=(libsystemd) though, "test/litest" makes use of it. Don't be fooled by `ldd` in to thinking that libinput-debug-gui is linked against libsystemd; that's transitive from libinput-debug-gui->libgtk->libdbus->libsystemd. Additional info: * package version(s) libinput 1.11.2-1 |
This task depends upon
Closed by Andreas Radke (AndyRTR)
Wednesday, 08 August 2018, 18:25 GMT
Reason for closing: Not a bug
Additional comments about closing: Fix this at your distribution level.
Wednesday, 08 August 2018, 18:25 GMT
Reason for closing: Not a bug
Additional comments about closing: Fix this at your distribution level.