Package Details: paru 2.0.4-1

Git Clone URL: https://aur.archlinux.org/paru.git (read-only, click to copy)
Package Base: paru
Description: Feature packed AUR helper
Upstream URL: https://github.com/morganamilo/paru
Keywords: AUR helper pacman rust wrapper yay
Licenses: GPL-3.0-or-later
Submitter: Morganamilo
Maintainer: Morganamilo
Last Packager: Morganamilo
Votes: 973
Popularity: 22.58
First Submitted: 2020-10-19 00:43 (UTC)
Last Updated: 2024-09-20 18:50 (UTC)

Dependencies (6)

Sources (1)

Pinned Comments

haxie commented on 2023-05-26 17:45 (UTC)

you're better off contacting her via the github, this comments section is 90% "it's out of date" from people who didn't scroll down before posting

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 24 Next › Last »

THAC0_Tuesday commented on 2024-03-17 22:55 (UTC) (edited on 2024-03-17 22:59 (UTC) by THAC0_Tuesday)

Trying to update Paru on Arch Linux Arm, I ran into the error mentioned in this thread:

https://github.com/Morganamilo/paru/issues/1154

As per the comments on the above, by amending my local copy of the PKGBUILD I was able to successfully update Paru.

Just before 'cargo build --frozen --features "${_features:-}" --release --target-dir target' I added the following lines:

  if [[ $CARCH = aarch64 ]]; then
    _features+="generate,"
  fi

and added clang to the makedepends.

wooptoo commented on 2024-03-16 20:55 (UTC)

@Morganamilo thank you! that pointed me into the right direction.

Maybe a bit offtopic:
So i had the following in my .gitconfig:

[url "git@github.com:"]
    insteadOf = "https://github.com/"

Which is what I want in most cases, I wonder why it didn't work as expected here? Otherwise cloning the repo via git works fine via both https and ssh URLs.

Morganamilo commented on 2024-03-16 16:20 (UTC)

Looks like you configured all git connections to use SSD instead of Https.

wooptoo commented on 2024-03-16 15:54 (UTC)

Version 2.0.3 fails to build with the message:

==> Starting prepare()...
    Updating git repository `https://github.com/archlinux/alpm.rs`
error: failed to load source for dependency `alpm`

Caused by:
  Unable to update https://github.com/archlinux/alpm.rs?rev=306342#306342ef

Caused by:
  failed to fetch into: /home/radu/.cargo/git/db/alpm.rs-a0070a235cf20bfa

Caused by:
  failed to authenticate when downloading repository: git@github.com:archlinux/alpm.rs

  * attempted ssh-agent authentication, but no usernames succeeded: `git`

  if the git CLI succeeds then `net.git-fetch-with-cli` may help here
  https://doc.rust-lang.org/cargo/reference/config.html#netgit-fetch-with-cli

Caused by:
  no authentication methods succeeded
==> ERROR: A failure occurred in prepare().

Any idea on what to do?

max2000warlord commented on 2024-03-16 05:04 (UTC)

Just a heads up, if you get this error when trying to use paru: "paru: error while loading shared libraries: libalpm.so.13: cannot open shared object file: No such file or directory"

Just git clone the new version and install it that way. Fixed it for me.

Misaka13514 commented on 2024-01-28 06:16 (UTC)

Please follow Arch Linux RFC16: use SPDX license identifier in PKGBUILD.

https://gitlab.archlinux.org/archlinux/rfcs/-/blob/master/rfcs/0016-spdx-license-identifiers.rst

DaveWK commented on 2024-01-09 23:52 (UTC)

can you please add 'riscv64' to the arch's? I have tested this on a VisionFive 2 and it works fine.

arch=('i686' 'pentium4' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64' 'riscv64')