On 2023-11-06 13:13, [email protected] wrote:
MarsSeed [1] filed a deletion request for petsc-free+opts [2]:
Badly configured PKGBUILD, fails execution.
VCS package in disguise, with wrong pkgname.
Also, please refrain from using the '+' sign in pkgname. While it is
allowed by pacman, AURweb and AUR helpers had some issues with that
character earlier. (It is very rarely used, so support for it is not
much tested I guess.)
If you want to maintain this package, please name it properly, like
'petsc-free-plus-opts-git', and also don't add a split package with a
'-bin' suffix (petsc-doc-bin). Make the docs package reflect the
pkgbase name. (Using the previous example: petsc-free-plus-opts-doc-
git).
[1] https://aur.archlinux.org/account/MarsSeed/
[2] https://aur.archlinux.org/pkgbase/petsc-free+opts/
First, you complained about a non-existing -git suffix (a suffix means:
at the end, the last part). Now you complain of a VCS in disguise. It
was *_you_* who said that this package cannot have a -git suffix (never
did), and now, you are suggesting that I add one to the only part of the
package that does *not* use Git sources?
Please, RTFM:
https://wiki.archlinux.org/title/Arch_package_guidelines#Package_naming
Package names can contain only alphanumeric characters and any of @, .,
_, +, -. Names are not allowed to start with hyphens or dots. All
letters should be lowercase.
1. This package is not in the official repo
2. It provides extra features
3. It does include at least one of these "executable(s); configuration
file(s); online or offline documentation for specific software or the
Arch Linux distribution as a whole; media intended to be used directly
by software."
4. The part building from source does not use prebuilt binaries (no -bin
suffix)
5. "> Badly configured PKGBUILD, fails execution." May be you did
something wrong? (it works for me). I don't think that this mailing list
is the right place for such a complaint.
6. It does provide information about past and present contributors
7. The documentation does come with *prebuilt* binaries, unless you
consider a 2.5 MB PDF plain-text.
If you don't like my PKGBUILD, please, don't use it and leave me alone.
If you want to involve in a constructive discussion, please be polite
and do it in the right place.