Package Details: rua 0.19.10-2

Git Clone URL: https://aur.archlinux.org/rua.git (read-only, click to copy)
Package Base: rua
Description: AUR helper in Rust providing control, review, patch application and safe build options
Upstream URL: https://github.com/vn971/rua
Keywords: aur rust
Licenses: GPL3
Submitter: vasya
Maintainer: vasya
Last Packager: vasya
Votes: 59
Popularity: 0.47
First Submitted: 2018-10-29 14:26 (UTC)
Last Updated: 2025-02-13 14:43 (UTC)

Dependencies (10)

Required by (0)

Sources (1)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

vasya commented on 2025-02-13 15:00 (UTC)

@kseistrup, thanks for that comment as well! Updated. Technically it could go as a pkgrel update, but I'm fine with pushing it with the next update as well. Committed locally for now

kseistrup commented on 2025-02-13 14:53 (UTC)

@vasya Ah, thanks.

One more thing, although you shouldn't bump the package just for that, as it is inconsequential: Arch is using SPDX compatible license identifiers now. The correct license identifier for rua is: GPL-3.0-or-later

Cheers.

vasya commented on 2025-02-13 14:45 (UTC) (edited on 2025-02-13 14:46 (UTC) by vasya)

@kseistrup, thanks for your comment! I've fixed the wrong path; the completion file should reside where it needs now. You'll need to do a pkgrel update to get it though as I didn't make a new release in the github repo yet

kseistrup commented on 2025-02-13 14:44 (UTC)

@vasya Great, thanks for the swift action. :)

vasya commented on 2025-02-13 14:37 (UTC)

@kseistrup upon looking at it for some minutes, I think you're right. I'll change that.

kseistrup commented on 2025-02-13 14:15 (UTC)

The package puts completions in

/usr/share/zsh/functions/Completion/Linux/_rua

Shouldn't that be

/usr/share/zsh/site-functions/_rua

?

Richardn commented on 2024-07-09 04:42 (UTC)

I really don't think this is a bug, but I will still note down here for someone's info:

TL;DR: check() of package calculix-ccx will fail due to rua blocking the mbind() syscall, which is required by the execution of OpenBLAS. Detailed explanation is in the comment section.

yochananmarqos commented on 2024-04-23 16:45 (UTC)

@vasya: There's no need to disable LTO, just add CFLAGS+=" -ffat-lto-objects" to the build() and check() functions.

vasya commented on 2023-10-04 21:03 (UTC)

Apologies, version 0.19.8 was insufficiently tested before releasing, and had a bug (doesn't work properly). Upgrading to 0.19.9 should fix the issue. The bug was reported (and fixed quickly after reporting) here: https://github.com/vn971/rua/issues/216

If you've already built the erroneous version of rua today, you can fix it by re-installing from scratch: https://github.com/vn971/rua#install-the-aur-way , or via cargo install rua && ~/.cargo/bin/rua install rua && cargo uninstall rua, or in any other way you prefer. If you haven't built version 0.19.8, then you can safely upgrade to 0.19.9 and should not experience any problems.

vasya commented on 2023-03-28 15:22 (UTC) (edited on 2023-03-28 15:23 (UTC) by vasya)

Hey! There was a security vulnerability (actually even 3 of them) in openssl/Rust: - https://github.com/advisories/GHSA-9qwg-crg9-m2vc - https://github.com/advisories/GHSA-6hcf-g6gr-hhcr - https://github.com/advisories/GHSA-3gxf-9r58-2ghg

By default, this should not apply to rua as it uses rustls instead of native openssl. However, if you happen to override it manually, and if use the native-tls feature, please update the package to address the CVEs.