Hello, how is the `bun-termux` package even in AUR? It's literally a package for Termux, not for Arch Linux. Take a look at the PKGBUILD: mv "${srcdir}/bun-linux-aarch64/bun" "${PREFIX}/bin/bun" It's literally pointing to Termux prefix which is `/data/data/com.termux/files/usr`.
Sep 17, 2023 04:22:40 GoldenKnightFly <afiqquraisyzulkarnain@gmail.com>:
Hello, how is the `bun-termux` package even in AUR? It's literally a package for Termux, not for Arch Linux. Take a look at the PKGBUILD:
*mv* "${srcdir}/bun-linux-aarch64/bun" "${PREFIX}/bin/bun"
It's literally pointing to Termux prefix which is `/data/data/com.termux/files/usr`. You'd probably have to ask why it's there to the package maintainer. You can also put in a deletion request for the reasons you cited, namely wrong architecture and not arch-related. That should notify the maintainer, and the TUs can act on it as well.
-- --- Kusoneko GPG: https://kusoneko.moe/gpg.txt https://kusoneko.moe
Le 17/09/2023 à 10:21, GoldenKnightFly a écrit :
Hello, how is the `bun-termux` package even in AUR? It's literally a package for Termux, not for Arch Linux. Hello,
There's only a few trusted users/AUR moderator to watch for the 90K+ AUR packages, this one just went under the radar...
Take a look at the PKGBUILD:
mv"${srcdir}/bun-linux-aarch64/bun""${PREFIX}/bin/bun"
It's literally pointing to Termux prefix which is `/data/data/com.termux/files/usr`. If you want to help with this, can you submit a deletion request for it (stating that this package is a Termux + aarch64 only package) so I can accept it?
Thanks :) -- Regards, Robin Candau / Antiz
We have a few packages that are vim plugins, I don’t understand why this would fail to be ok and other plugins, good. The idea of a package is not to help users update and keep up with new versions? On Sun, 17 Sep 2023 at 10:22 GoldenKnightFly < afiqquraisyzulkarnain@gmail.com> wrote:
Hello, how is the `bun-termux` package even in AUR? It's literally a package for Termux, not for Arch Linux. Take a look at the PKGBUILD:
mv "${srcdir}/bun-linux-aarch64/bun" "${PREFIX}/bin/bun"
It's literally pointing to Termux prefix which is `/data/data/com.termux/files/usr`.
Le 17/09/2023 à 11:02, Tomaz Canabrava a écrit :
We have a few packages that are vim plugins, I don’t understand why this would fail to be ok and other plugins, good.
The idea of a package is not to help users update and keep up with new versions?
This package has multiple issues that makes it not compliant with the AUR rules and guidelines: 1 - The AUR is meant for Arch Linux only. Packages that specifically targets any other OS (including Arch derivatives) or other environment (in this case "Termux") are not allowed on the AUR. 2 - Arch Linux only officially supports the x86_64 architecture. AUR packages can optionally supports __additional__ architectures but shouldn't be restricted to them. This package is currently only supporting the aarch64 architecture which is not allowed. 3 - Despite packaging a prebuilt binary, it is not using the required "-bin" suffix. Regarding the above, this package can (and should) be removed from the AUR.
On Sun, 17 Sep 2023 at 10:22 GoldenKnightFly <afiqquraisyzulkarnain@gmail.com <mailto:afiqquraisyzulkarnain@gmail.com>> wrote:
Hello, how is the `bun-termux` package even in AUR? It's literally a package for Termux, not for Arch Linux. Take a look at the PKGBUILD:
mv"${srcdir}/bun-linux-aarch64/bun""${PREFIX}/bin/bun"
It's literally pointing to Termux prefix which is `/data/data/com.termux/files/usr`.
-- Regards, Robin Candau / Antiz
Le 17/09/2023 à 11:21, Robin Candau a écrit :
Le 17/09/2023 à 11:02, Tomaz Canabrava a écrit :
We have a few packages that are vim plugins, I don’t understand why this would fail to be ok and other plugins, good.
The idea of a package is not to help users update and keep up with new versions?
This package has multiple issues that makes it not compliant with the AUR rules and guidelines:
1 - The AUR is meant for Arch Linux only. Packages that specifically targets any other OS (including Arch derivatives) or other environment (in this case "Termux") are not allowed on the AUR. 2 - Arch Linux only officially supports the x86_64 architecture. AUR packages can optionally supports __additional__ architectures but shouldn't be restricted to them. This package is currently only supporting the aarch64 architecture which is not allowed. 3 - Despite packaging a prebuilt binary, it is not using the required "-bin" suffix.
Regarding the above, this package can (and should) be removed from the AUR.
By the way, just to avoid confusion, "termux" != "tmux" Of course tmux plugins are allowed on the AUR :)
On Sun, 17 Sep 2023 at 10:22 GoldenKnightFly <afiqquraisyzulkarnain@gmail.com <mailto:afiqquraisyzulkarnain@gmail.com>> wrote:
Hello, how is the `bun-termux` package even in AUR? It's literally a package for Termux, not for Arch Linux. Take a look at the PKGBUILD:
mv"${srcdir}/bun-linux-aarch64/bun""${PREFIX}/bin/bun"
It's literally pointing to Termux prefix which is `/data/data/com.termux/files/usr`.
-- Regards, Robin Candau / Antiz
Le 17/09/2023 à 11:30, Robin Candau a écrit :
Le 17/09/2023 à 11:21, Robin Candau a écrit :
Le 17/09/2023 à 11:02, Tomaz Canabrava a écrit :
We have a few packages that are vim plugins, I don’t understand why this would fail to be ok and other plugins, good.
The idea of a package is not to help users update and keep up with new versions?
This package has multiple issues that makes it not compliant with the AUR rules and guidelines:
1 - The AUR is meant for Arch Linux only. Packages that specifically targets any other OS (including Arch derivatives) or other environment (in this case "Termux") are not allowed on the AUR. 2 - Arch Linux only officially supports the x86_64 architecture. AUR packages can optionally supports __additional__ architectures but shouldn't be restricted to them. This package is currently only supporting the aarch64 architecture which is not allowed. 3 - Despite packaging a prebuilt binary, it is not using the required "-bin" suffix.
Regarding the above, this package can (and should) be removed from the AUR.
By the way, just to avoid confusion, "termux" != "tmux" Of course tmux plugins are allowed on the AUR :)
On Sun, 17 Sep 2023 at 10:22 GoldenKnightFly <afiqquraisyzulkarnain@gmail.com <mailto:afiqquraisyzulkarnain@gmail.com>> wrote:
Hello, how is the `bun-termux` package even in AUR? It's literally a package for Termux, not for Arch Linux. Take a look at the PKGBUILD:
mv"${srcdir}/bun-linux-aarch64/bun""${PREFIX}/bin/bun"
It's literally pointing to Termux prefix which is `/data/data/com.termux/files/usr`.
The package has been removed from the AUR: https://lists.archlinux.org/archives/list/aur-requests@lists.archlinux.org/t... -- Regards, Robin Candau / Antiz
On Sun, Sep 17, 2023 at 11:02 AM Tomaz Canabrava <tcanabrava@kde.org> wrote:
We have a few packages that are vim plugins, I don’t understand why this would fail to be ok and other plugins, good.
The idea of a package is not to help users update and keep up with new versions?
This package isn't for Arch Linux, and the PKGBUILD is probably meant to be used with makedeb not makepkg. https://github.com/makedeb/makedeb
participants (5)
-
eNV25
-
GoldenKnightFly
-
Kusoneko
-
Robin Candau
-
Tomaz Canabrava