On 2023-11-06 13:13, notify@aur.archlinux.org 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.