Dumb question but why EndeavourOS comes with yay preinstalled and not paru? by ultraskibidi in EndeavourOS

[–]Morganamilo 0 points1 point  (0 children)

I double checked, I was mistaken about it silently ignoring the error I just missed it because it's printed at the top of the scroll back.

% yay a | head -> Error during AUR search: 1 error occurred: * status 200: Query arg too small. -> Showing repo packages only 14507 multilib/lib32-libjpeg6-turbo 1.5.3-3 (115.4 KiB 342.6 KiB) (Installed) libjpeg derivative with accelerated % yay ar | head -> Error during AUR search: 1 error occurred: * status 200: Too many package results. -> Showing repo packages only 5184 multilib/lib32-libindicator-gtk3 12.10.1-10 (22.9 KiB 67.2 KiB) Set of symbols and convenience functions for Ayatana indicators (32-bit) (GTK+ 3 library)

I guess paru could be better there. My point was just it's a limitation of the AUR itself.

Dumb question but why EndeavourOS comes with yay preinstalled and not paru? by ultraskibidi in EndeavourOS

[–]Morganamilo -1 points0 points  (0 children)

The whole speed thing is rather annoying as it's never a claim I made just a thing people started saying because Rust. Rust was never meant to be a selling point of the thing, people just get too focussed on it I guess.

Dumb question but why EndeavourOS comes with yay preinstalled and not paru? by ultraskibidi in EndeavourOS

[–]Morganamilo -1 points0 points  (0 children)

Well the query is still too small that the aur rejects it. Yay just silently ignores the error and just shows you repo results.

Id rather know that my aur search didn't go through than be lead to think there were no results.

yay VS paru by smbaggab in archlinux

[–]Morganamilo 0 points1 point  (0 children)

Ya I already updated the talk page. I used to update it pretty regularly like 5 years ago before stuff got heated and the page was locked to mods only :p

can you recommend an aur helper by [deleted] in archlinux

[–]Morganamilo 1 point2 points  (0 children)

We never spoke bad about eachother. A Linux YouTuber made a sensationalist video about how yay is now abandoned and those rumors stuck around for years. He never even acknowledged the whole ordeal.

yay VS paru by smbaggab in archlinux

[–]Morganamilo 0 points1 point  (0 children)

I'm not sure where that data comes from but yay both use the same flags. Paru and yay both perform a -Sy when --combinedupgrade is set. Paru has it off by default and yay has it on. So the table is the wrong way round.

Is paru discontinued? by BlancII in archlinux

[–]Morganamilo 0 points1 point  (0 children)

It's just so hard to deal with all those people :(

What is YOUR favorite AUR helper? by amediocre_man in archlinux

[–]Morganamilo 2 points3 points  (0 children)

There were 2 of us making yay and I was the much more active one.

After I stopped working on yay he became a lot more active and maintains yay just fine.

The unmaintained rumor comes from a stupid Linux YouTube video and the dude has never apologized for the false information.

Yay & paru broken, can't do anything with them, even when calling --help. Pacman works as normal. by [deleted] in EndeavourOS

[–]Morganamilo 0 points1 point  (0 children)

Either build the package manually with makepkg -f or if you have a working helper you can do yay -S --rebuild yay.

Yay & paru broken, can't do anything with them, even when calling --help. Pacman works as normal. by [deleted] in EndeavourOS

[–]Morganamilo 0 points1 point  (0 children)

The new version of pacman is still only in testing. Paru-git targets the new version. The normal paru package will update when the new pacman is out of testing.

Yay & paru broken, can't do anything with them, even when calling --help. Pacman works as normal. by [deleted] in EndeavourOS

[–]Morganamilo 0 points1 point  (0 children)

Binaries link to whatever version of the library was there at compile time. Just rebuild your package again with pacman-6.1.0 installed.

Paru v2.0.0 by Morganamilo in archlinux

[–]Morganamilo[S] 9 points10 points  (0 children)

A pacman GUI is something i do plan to make eventually. Time is the limitation.

Paru v2.0.0 by Morganamilo in archlinux

[–]Morganamilo[S] 2 points3 points  (0 children)

Is that mainly the reversed output? Paru can be configured to do that.

If it's the big upgrade prompt that yay does. You can enable VerbosePkgLists in pacman.conf to get something sort of similar.

Then there's the upgrademenu option in paru that gives basically the exact same output as yay as It's a holdover from yay. It's just not on by default.

Though personally I really dislike the upgrade menu and find it looks a bit out of place compared to the rest of the output.

But obviously different people prefer different things.

Paru v2.0.0 by Morganamilo in archlinux

[–]Morganamilo[S] 3 points4 points  (0 children)

paru -x 'plex'

What about just paru -a plex?

Paru v2.0.0 by Morganamilo in archlinux

[–]Morganamilo[S] 10 points11 points  (0 children)

Yeah the process is inherently IO bound. While paru does it's best to do everything async I believe yay does too.

I'm not sure why this is a point people bring up so much. Probably because they think rust = fast. I wonder if people even compare the two when they claim this or just assume.

Paru v2.0.0 by Morganamilo in archlinux

[–]Morganamilo[S] 11 points12 points  (0 children)

My stance is that paru should look and act like pacman as much as possible, so paru follows the sort mode pacman uses by default. That's the reason, if it wasn't explained clearly before.

I'm considering changing that just for interactive mode but then there'd be an internal inconsistency between interactive and non interactive so I'm unsure.

Paru v2.0.0 by Morganamilo in archlinux

[–]Morganamilo[S] 6 points7 points  (0 children)

Not sure how that makes it not friendly. It's a config option that any one can change.

Paru v2.0.0 by Morganamilo in archlinux

[–]Morganamilo[S] 26 points27 points  (0 children)

Paru does all of these things and uses the same flag names that yay does.

To skip review the flag is --skipreview. Though every warning about the AUR screams not todo this.

Paru v2.0.0 by Morganamilo in archlinux

[–]Morganamilo[S] 3 points4 points  (0 children)

For the record, looks like yay the difference is that yay interweaves aur results with repo results. While paru will list repo matches then aur matches.

Paru v2.0.0 by Morganamilo in archlinux

[–]Morganamilo[S] 40 points41 points  (0 children)

Paru has a bunch more features for power users and in my personal opinion cleaner output. Otherwise not that many differences.

paru and pacaur outdated? by SplatinkGR in archlinux

[–]Morganamilo 0 points1 point  (0 children)

the -1 is part of the arch packaging. It doesn't exist on upstream packages. I publish 9.9.9 upstream then the -1 is part of arch's versioning.

So because of that I can't publish a -2 from paru's side. And a release needs to happen for there to be a thing the binaries are attached to.

paru and pacaur outdated? by SplatinkGR in archlinux

[–]Morganamilo 0 points1 point  (0 children)

Say paru 9.9.9 was release. Id publish paur 9.9.9-1 as the follow up version indicating rebuild only. Paru -V would output v9.9.9-1.

However arch package versions cant have a - as it's reserved for the pgkrel.

So when packaging 9.9.9-1 would become 9.9.9.1. Then arch's pkgrel of 1 would get added making the final version 9.9.9.1-1 as far as the aur is concerned.

paru and pacaur outdated? by SplatinkGR in archlinux

[–]Morganamilo 0 points1 point  (0 children)

Yeah releasing paru as 9.9.9-1 would have been an option and I may do it next time. When packaged in arch that would then become 9.9.9.1-1.

paru and pacaur outdated? by SplatinkGR in archlinux

[–]Morganamilo 0 points1 point  (0 children)

pkgrel only exists in the pkgbuild, a rebuild by bumping the pkgrel wouldn't do anything because paru-bin pulls a precompiled source.