[PRQ#54226] Deletion Request for ly-git-openrc
MarsSeed [1] filed a deletion request for ly-git-openrc [2]: Problematic, but unneeded VCS package with wrong name, missing provides field and pkgver() function. The stable ly package is carried by extra repo, and there is a proper ly-git on AUR. This package was intended for a systemd-less Arch derivative, and is not useful on Arch Linux, due to the fact that it is virtually impossible nowadays to run Arch without systemd (hence the other distros). [1] https://aur.archlinux.org/account/MarsSeed/ [2] https://aur.archlinux.org/pkgbase/ly-git-openrc/
THIS SHOULD NOT BE DELETED as the AUR is used by Arch and ALL derivatives of Arch, like Artix, Manjaro, EndeavourOS, etc. On Monday, February 26th, 2024 at 2:11 PM, notify@aur.archlinux.org <notify@aur.archlinux.org> wrote:
MarsSeed [1] filed a deletion request for ly-git-openrc [2]:
Problematic, but unneeded VCS package with wrong name, missing provides field and pkgver() function.
The stable ly package is carried by extra repo, and there is a proper ly-git on AUR.
This package was intended for a systemd-less Arch derivative, and is not useful on Arch Linux, due to the fact that it is virtually impossible nowadays to run Arch without systemd (hence the other distros).
[1] https://aur.archlinux.org/account/MarsSeed/ [2] https://aur.archlinux.org/pkgbase/ly-git-openrc/
On 2/27/24 16:38, jahway603 wrote:
THIS SHOULD NOT BE DELETED as the AUR is used by Arch and ALL derivatives of Arch, like Artix, Manjaro, EndeavourOS, etc. The AUR has been made by Arch Linux for Arch Linux. Derivatives are **not** supported and packages made specifically for such distros are not allowed. So, regardless of the below request and whether it will lead to a deletion of the package or not, the above argument is not relevant.
On Monday, February 26th, 2024 at 2:11 PM, notify@aur.archlinux.org <notify@aur.archlinux.org> wrote:
MarsSeed [1] filed a deletion request for ly-git-openrc [2]:
Problematic, but unneeded VCS package with wrong name, missing provides field and pkgver() function.
The stable ly package is carried by extra repo, and there is a proper ly-git on AUR.
This package was intended for a systemd-less Arch derivative, and is not useful on Arch Linux, due to the fact that it is virtually impossible nowadays to run Arch without systemd (hence the other distros).
[1] https://aur.archlinux.org/account/MarsSeed/ [2] https://aur.archlinux.org/pkgbase/ly-git-openrc/
-- Regards, Robin Candau / Antiz
I was not aware of that, so thank you for sharing that insight with me Robin. What I am aware of is that when I search the AUR for "-openrc" that the result yields 83 results meaning there are 83 packages which utilize OpenRC as their init system, including my package in question here. Marcell's argument that "This package was intended for a systemd-less Arch derivative, and is not useful on Arch Linux, due to the fact that it is virtually impossible nowadays to run Arch without systemd..." is not valid as Arch Linux gives us the freedom to run whatever init system we choose to run. The power of Arch Linux is to enable the user to be able to use whatever they choose. If Marcell's logic to delete this package is to remain valid then are there also plans to delete the other 82 packages using OpenRC from the AUR? And are there also plans to delete the Arch Wiki page about OpenRC (https://wiki.archlinux.org/title/OpenRC)? On Tuesday, February 27th, 2024 at 11:50 AM, Robin Candau <antiz@archlinux.org> wrote:
On 2/27/24 16:38, jahway603 wrote:
THIS SHOULD NOT BE DELETED as the AUR is used by Arch and ALL derivatives of Arch, like Artix, Manjaro, EndeavourOS, etc.
The AUR has been made by Arch Linux for Arch Linux. Derivatives are not supported and packages made specifically for such distros are not allowed. So, regardless of the below request and whether it will lead to a deletion of the package or not, the above argument is not relevant.
On Monday, February 26th, 2024 at 2:11 PM, notify@aur.archlinux.org notify@aur.archlinux.org wrote:
MarsSeed [1] filed a deletion request for ly-git-openrc [2]:
Problematic, but unneeded VCS package with wrong name, missing provides field and pkgver() function.
The stable ly package is carried by extra repo, and there is a proper ly-git on AUR.
This package was intended for a systemd-less Arch derivative, and is not useful on Arch Linux, due to the fact that it is virtually impossible nowadays to run Arch without systemd (hence the other distros).
[1] https://aur.archlinux.org/account/MarsSeed/ [2] https://aur.archlinux.org/pkgbase/ly-git-openrc/
-- Regards, Robin Candau / Antiz
Marcell's argument that "This package was intended for a systemd-less Arch derivative, and is not useful on Arch Linux, due to the fact that it is virtually impossible nowadays to run Arch without systemd..." is not valid as Arch Linux gives us the freedom to run whatever init system we choose to run. The power of Arch Linux is to enable the user to be able to use whatever they choose.
What @jahway603 says is true in theory. However, one would have to customize and rebuild half a thousand packages of a typical installation to be able to get rid of systemd in favor of another init system + daemon/services manager. Changing the init system might have been practically doable 10-12 years ago, but it is no longer the case.
On 2/27/24 18:15, jahway603 wrote:
I was not aware of that, so thank you for sharing that insight with me Robin. What I am aware of is that when I search the AUR for "-openrc" that the result yields 83 results meaning there are 83 packages which utilize OpenRC as their init system, including my package in question here.
Marcell's argument that "This package was intended for a systemd-less Arch derivative, and is not useful on Arch Linux, due to the fact that it is virtually impossible nowadays to run Arch without systemd..." is not valid as Arch Linux gives us the freedom to run whatever init system we choose to run. The power of Arch Linux is to enable the user to be able to use whatever they choose.
If Marcell's logic to delete this package is to remain valid then are there also plans to delete the other 82 packages using OpenRC from the AUR? And are there also plans to delete the Arch Wiki page about OpenRC (https://wiki.archlinux.org/title/OpenRC)?
Hi, As I said, my remark was strictly about the "the AUR is also used by all derivatives" argument, which is not relevant/acceptable on its own as the AUR is made for Arch Linux only. I wasn't necessarily taking position regarding the deletion request below. However, when it comes to openrc specifically, I think it is important to notice that only systemd is officially supported on Arch Linux, as stated in the OpenRC wiki page you linked (it's actually the first thing noted on the page as a warning block [1]) and as demonstrated by the fact that OpenRC itself is an AUR package (which are not officially supported either, see the warning block on the related wiki page [2]). The fact that Artix (or whatever other derivatives) officially supports openrc will not change the fact that Arch Linux itself does not, neither the fact that the AUR is an official Arch Linux ressource made for Arch Linux specifically (while it does not prevent derivatives to use it, they are not specifically taken into consideration). Once again, I'm not necessarily saying that this deletion request should be accepted or not, it will be evaluated carefully as every other pending requests. However, it's only fair to expose the current state of things when it comes to the Arch/AUR and unsupported derivatives/init system. I hope you get my point :) [1] https://wiki.archlinux.org/title/OpenRC [2] https://wiki.archlinux.org/title/Arch_User_Repository
On Tuesday, February 27th, 2024 at 11:50 AM, Robin Candau <antiz@archlinux.org> wrote:
On 2/27/24 16:38, jahway603 wrote:
THIS SHOULD NOT BE DELETED as the AUR is used by Arch and ALL derivatives of Arch, like Artix, Manjaro, EndeavourOS, etc.
The AUR has been made by Arch Linux for Arch Linux. Derivatives are not supported and packages made specifically for such distros are not allowed. So, regardless of the below request and whether it will lead to a deletion of the package or not, the above argument is not relevant.
On Monday, February 26th, 2024 at 2:11 PM, notify@aur.archlinux.org notify@aur.archlinux.org wrote:
MarsSeed [1] filed a deletion request for ly-git-openrc [2]:
Problematic, but unneeded VCS package with wrong name, missing provides field and pkgver() function.
The stable ly package is carried by extra repo, and there is a proper ly-git on AUR.
This package was intended for a systemd-less Arch derivative, and is not useful on Arch Linux, due to the fact that it is virtually impossible nowadays to run Arch without systemd (hence the other distros).
[1] https://aur.archlinux.org/account/MarsSeed/ [2] https://aur.archlinux.org/pkgbase/ly-git-openrc/
-- Regards, Robin Candau / Antiz
-- Regards, Robin Candau / Antiz
Request #54226 has been Accepted by muflone [1]: deleting as this package aims to use a git repository but doesn't provide a valid pkgver function. also the name is invalid. unfortunately the maintainer has not addressed any of these issue, regardless the deletion request [1] https://aur.archlinux.org/account/muflone/
participants (4)
-
jahway603
-
Marcell Meszaros
-
notify@aur.archlinux.org
-
Robin Candau