Updated Paru 2.0 vs Yay

I tried to test yay version 12.1.3 in the unstable branch:

But the result of yay plex shows:

...
...
10 extra/python-networkx 3.2.1-1 (3.2 MiB 23.3 MiB) 
    Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.
9 extra/python-mccabe 0.7.0-5 (17.2 KiB 58.5 KiB) 
    McCabe complexity checker for Python
8 extra/python-cattrs 23.1.2-1 (103.9 KiB 601.8 KiB) 
    Complex custom class converters for attrs
7 extra/python-migen 0.9.2-7 (351.4 KiB 2.4 MiB) 
    A Python toolbox for building complex digital hardware
6 extra/python-big-o 0.11.0-1 (30.6 KiB 143.6 KiB) 
    Empirical estimation of time complexity from execution time
5 extra/perl-io-tee 0.66-2 (7.7 KiB 10.7 KiB) 
    Perl/CPAN Module IO::Tee : Multiplex output to multiple handles
4 extra/postfwd 2.03-1 (208.3 KiB 644.6 KiB) 
    Combines complex postfix restrictions in a ruleset similar to those of the most firewalls
3 extra/tmux 3.3_a-7 (439.7 KiB 1.1 MiB) 
    Terminal multiplexer
2 core/libmpc 1.3.1-1 (84.2 KiB 175.3 KiB) (Installed)
    Library for the arithmetic of complex numbers with arbitrarily high precision
1 core/perl 5.38.1-1 (20.2 MiB 75.9 MiB) (Installed: 5.38.0-1)
    A highly capable, feature-rich programming language
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 

plex-* packages are not in the top 10 search results. This is not expected like paru.
pikaur does the same.

I am not sure, there is a special yay in your system. What configuration of yay do you have?

only if yay use database file (“metadata”), search is different (not by aur rpc)

rpc doc and tests :

I use rpc or not ? ( yay -Pd default is “use rpc”)

yay -Pg | grep rpc
        "rpc": false,
1 Like
{
	"aururl": "https://aur.archlinux.org",
	"aurrpcurl": "",
	"buildDir": "/home/ben/.cache/yay",
	"editor": "code",
	"editorflags": "",
	"makepkgbin": "makepkg",
	"makepkgconf": "",
	"pacmanbin": "pacman",
	"pacmanconf": "/etc/pacman.conf",
	"redownload": "no",
	"rebuild": "no",
	"answerclean": "",
	"answerdiff": "",
	"answeredit": "",
	"answerupgrade": "",
	"gitbin": "git",
	"gpgbin": "gpg",
	"gpgflags": "",
	"mflags": "",
	"sortby": "popularity",
	"searchby": "name-desc",
	"bottomup": true,
	"singlelineresults": false,

	"gitflags": "",
	"removemake": "yes",
	"sudobin": "sudo",
	"sudoflags": "",
	"requestsplitn": 150,
	"completionrefreshtime": 7,
	"maxconcurrentdownloads": 0,

	"sudoloop": true,
	"timeupdate": false,
	"devel": true,
	"cleanAfter": true,
	"provides": true,
	"pgpfetch": true,
	"upgrademenu": true,
	"cleanmenu": true,
	"diffmenu": true,
	"editmenu": false,
	"combinedupgrade": true,
	"useask": false,
	"batchinstall": false,
	"separatesources": false,
	"version": "11.3.2"
}

Config to some extent, also yay tends to blend results, not separating AUR.

"sortby": "popularity", "searchby": "name-desc",
These seem to apply to all results. It’s a shame you can’t add Flathub to the repos.

I have switched to Bauh far more accurate and handles Appimages, AUR, Flatpak, Snap on top of normal repositories.

Now as far as searching for programs using anything but the browser IMO is a no go. I honestly cannot see searching for programs just to be doing so. I realize I do not have something to do what I want so that is when I start looking for programs. So in a nutshell I find the search function of any CLI program useless.

is alive ? it’s a QT5 application and no commit (except textes) since 1 year …

In principle I do agree. This is turning into more of an academic excercise because mostly I see something interesting on Linuxlinks - like kew (if you haven’t, you should take a gander, it’s in AUR).

For that, nothing beats a quick terminal yay! session - check pkgbuild and go for it.

Then there are fuzzier tasks - like getting a decent dictionary sorted out… last year I flirted with Goldendict and remember seeing a TON of options, and not much useful information in the browser…

It turned out the best option was one of the more obscure ones, but props to pamac for digging them all up, and offering the flathub for a quick test spin too (it sucked a bit).

Pamac doesn’t offer much information - so the browser is still important - but what it does do is pull in all the sources, like a software centre should.

What it shouldn’t be is a place to start browsing and poking install on anything interesting… I vaguely remember Bauh - gonna take a squint at it now :wink:

OMG yes, I am shocked.

I think I didn’t like it because of the startup… but for sure, this is awesome and gets superb results in the search…

bauh-staging was updated on the 25th.

Yes, an interesting alternative to pamac-manager.

BTW, a recent conversation - perhaps Yay could use plugins to include Flatpaks and Snaps… Flathub · Issue #2327 · Jguer/yay · GitHub

Good grief, @Ben you’re everywhere. :stuck_out_tongue_winking_eye:

1 Like

What Topgrade is for to do it all.

2 Likes

Yes, love Topgrade :stuck_out_tongue:

1 Like