[aur-requests] [PRQ#26956] Deletion Request for libsystemd-provides
FabioLolix [1] filed a deletion request for libsystemd-provides [2]: Dummy pkgbuild which depends on systemd-libs and provide libsystemd, which is already done by systemd-libs in [Core] [1] https://aur.archlinux.org/account/FabioLolix/ [2] https://aur.archlinux.org/pkgbase/libsystemd-provides/
Request #26956 has been accepted by eschwartz [1]. [1] https://aur.archlinux.org/account/eschwartz/
On Thu, 08 Jul 2021 20:02:05 +0000, notify@aur.archlinux.org wrote about "[PRQ#26956] Deletion Request for libsystemd-provides":
Dummy pkgbuild which depends on systemd-libs and provide libsystemd, which is already done by systemd-libs in [Core]
This is especially for Artix Linux, where 'libsystemd' is no longer provided by any package, but 'systemd-libs' is provided by a compatibility-package 'artix-archlinux-support' in [galaxy]. So in Artix Linux 'libsystemd-provides' translates the 'systemd-libs', provided by 'artix-archlinux-support', to 'libsystemd', needed by some AUR packages. The AUR is also used by other Arch-based distributions other than Arch (Artix even provides AUR-wrappers in it's own repos). So I ask that the package remains, for the Artix (and maybe Manjaro) folks.
On 2021-07-14 14:21, dreieck via aur-requests wrote:
The AUR is also used by other Arch-based distributions other than Arch (Artix even provides AUR-wrappers in it's own repos).
So I ask that the package remains, for the Artix (and maybe Manjaro) folks.
The AUR is the *Arch* User Repository, and every package submitted there must follow the submission guidelines [1], in particular they must be useful on (vanilla) Arch Linux. This is not the case for this package as explained in the deletion request. Derivative distributions are welcome to use the AUR, but all packages must be usable and useful on plain Arch at a minimum to be acceptable for submission to the AUR. Best, Jonas [1] https://wiki.archlinux.org/title/AUR_submission_guidelines
On 7/14/21 8:21 AM, dreieck wrote:
This is especially for Artix Linux, where 'libsystemd' is no longer provided by any package, but 'systemd-libs' is provided by a compatibility-package 'artix-archlinux-support' in [galaxy].
So in Artix Linux 'libsystemd-provides' translates the 'systemd-libs', provided by 'artix-archlinux-support', to 'libsystemd', needed by some AUR packages.
This is a bug in artix, the libsystemd package in Arch got renamed to systemd-libs and continues to provide the old name for backwards compatibility. If Artix's support package does not continue to provide the old name for backwards compatibility, then Artix needs to be fixed.
The AUR is also used by other Arch-based distributions other than Arch (Artix even provides AUR-wrappers in it's own repos).
So I ask that the package remains, for the Artix (and maybe Manjaro) folks.
a) Arch policy forbids providing pacman wrappers adding AUR support to the Arch repos, I don't see why we should be impressed if some derivative includes them. b) Manjaro's systemd-libs package provides libsystemd, as it should; Manjaro does NOT need this dummy package. c) Anyway as Jonas pointed out the AUR is not a suitable place to upload Artix-specific packages, much less create packages solely to work around Artix-specific bugs. -- Eli Schwartz Bug Wrangler and Trusted User
participants (4)
-
dreieck
-
Eli Schwartz
-
Jonas Witschel
-
notify@aur.archlinux.org