Package Details: rtx-bin 2023.9.1-1

Git Clone URL: https://aur.archlinux.org/rtx-bin.git (read-only, click to copy)
Package Base: rtx-bin
Description: Polyglot runtime manager
Upstream URL: https://github.com/jdx/rtx
Licenses: MIT
Conflicts: rtx
Provides: rtx
Submitter: tombh
Maintainer: tombh (jdxcode)
Last Packager: jdxcode
Votes: 3
Popularity: 0.132523
First Submitted: 2023-04-04 18:08 (UTC)
Last Updated: 2023-09-13 14:30 (UTC)

Dependencies (0)

Required by (0)

Sources (1)

Latest Comments

tombh commented on 2023-06-02 12:55 (UTC)

Thanks for the report @me44ic05. I've manually updated the PKGBUILD/SRCINFO. Adnd I've written a comment on that PR. Hopefully we'll get a proper fix soon.

me44ic05 commented on 2023-06-01 22:44 (UTC)

I think this might have broken with https://github.com/jdxcode/rtx/pull/581 or with a recent release. The current PKGBUILD looks for rtx/completions/rtx.bash inside the tar, but that path doesn't exist in the current release tar.

tombh commented on 2023-05-08 16:08 (UTC)

Thanks @inverse. I submitted a PR fix: https://github.com/jdxcode/rtx/pull/535

I actually tested it locally this time. The current AUR package update was in fact created by the automated script itself, manually triggered by me rather than an official CI release build. And a paru -S rtx-bin worked to update my system. So fingers crossed it's all working now.

inverse commented on 2023-05-08 07:07 (UTC)

Looks like the package is now trying to fetch from non-existent repo

==> ERROR: Failure while downloading https://github.com/jdxcode/rtx-bin/archive/v1.29.6.tar.gz

I guess the script needs to modify the source field to be more like

diff --git a/PKGBUILD b/PKGBUILD
index 0027d6c..2da07d2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,8 +10,8 @@ license=('MIT')
 provides=('rtx')
 conflicts=('rtx')
 options=('!lto')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/jdxcode/$pkgname/archive/v$pkgver.tar.gz")
-sha512sums=('ef7c1be2064f5e84271655d432f4db09662ec8e6f5e908ffc431e0f015436dfe3e53559798e836eb4c7e1dead29dcfee7a33ce058bbbd6d679d64218633f5356')
+source=("rtx-v$pkgver-linux-x64.tar.gz::https://github.com/jdxcode/rtx/releases/download/v$pkgver/rtx-v$pkgver-linux-x64.tar.gz")
+sha512sums=('be7f905939c70677e40b23f9b4a7465edba68ef7dff3c7f9f4a474c4068a49090e544ef79e83a39dab867e7ca22a0e5264b38cf9add3663093581a16b5fa6806')

 prepare() {
     tar -xzf rtx-v$pkgver-linux-x64.tar.gz

Thanks for the work to make this automagic though :)

tombh commented on 2023-05-07 12:48 (UTC)

This package is part of the main RTX repo now: https://github.com/jdxcode/rtx/blob/main/scripts/release-aur-bin.sh

It's got some teething problems, but we should have automated updates soon 🚀