You are not logged in.

#1 2023-09-23 09:52:10

omgold
Member
Registered: 2021-12-19
Posts: 2

Build yay as official package

I wonder if it isn't time to include yay (pacman wrapper with AUR support) in the distro.

- It is currently the number 1 popular package in AUR.
- It updates regularly and takes quite a bit of time to build, so slows down people's system updates.

So I think it would make sense.

Offline

#2 2023-09-23 10:16:11

a821
Member
Registered: 2012-10-31
Posts: 381

Re: Build yay as official package

IIRC, It was agreed long time ago by the devs that no AUR helpers will ever be in the official repos.

Offline

#3 2023-09-23 10:43:18

dogknowsnx
Member
Registered: 2021-04-12
Posts: 652

Re: Build yay as official package

omgold wrote:

- It is currently the number 1 popular package in AUR.

It's also one of the 2 most unpopular packages around here...


RI - Rest your Eyes and Self

"We are eternal, all this pain is an illusion" - Maynard James Keenan

Offline

#4 2023-09-23 12:54:01

Roken
Member
From: South Wales, UK
Registered: 2012-01-16
Posts: 1,255

Re: Build yay as official package

I sacked yay after issues building and the multitude of dependencies it needs jus to build. Besides, the Arch Way is to do it yourself. Why do we need helpers in the official repos?


Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703

/ is the root of all problems.

Offline

#5 2023-09-23 13:04:56

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,864
Website

Re: Build yay as official package

I'm all for starting a poll to see if users want to have yay included in the main repos... so long as there is another option to vote to have it instead removed and banned from the AUR.

Neither of these is going to happen though.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#6 2023-09-23 13:41:03

Muflone
Package Maintainer (PM)
From: Italy
Registered: 2013-10-08
Posts: 109
Website

Re: Build yay as official package

https://wiki.archlinux.org/title/AUR_Tr … repository

Yay is both a pacman wrapper (it will never be included) and an AUR helper (it won't be included until there are strong reasons to discuss before).

AUR is unsupported by Arch Linux, so the AUR helpers are unsupported too, another reason for which it won't be included in the repositories.

Last edited by Muflone (2023-09-23 13:41:32)

Offline

#7 2023-09-23 13:50:06

a821
Member
Registered: 2012-10-31
Posts: 381

Re: Build yay as official package

Offline

#8 2023-09-23 14:24:55

sydneyj
Member
From: Texas, US
Registered: 2018-10-20
Posts: 23

Re: Build yay as official package

Roken wrote:

I sacked yay after issues building and the multitude of dependencies it needs jus to build. Besides, the Arch Way is to do it yourself. Why do we need helpers in the official repos?

Agree completely!  Taken further, why do we need an installer in the iso?

Offline

#9 2023-09-23 16:18:13

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,864
Website

Re: Build yay as official package

Muflone wrote:

AUR is unsupported by Arch Linux, so the AUR helpers are unsupported too, another reason for which it won't be included in the repositories.

While I agree with the result of this (that AUR helpers would never be in the repos) I don't agree with the logic as it seems circular: something will not be supported because it has not previously been supported.  That -  by itself - isn't really grounds to not support it.

The fact that aur helpers tend to totally suck and help users break things while also remaining ignorant of how and what they broke is pretty good grounds not to support them.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#10 2023-09-23 23:41:59

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,433
Website

Re: Build yay as official package

Muflone wrote:

Yay is both a pacman wrapper (it will never be included)

FYI - pacman wrappers (and graphical frontends) have been included in the repos in the past.   It is the AUR part that is the issue.

Offline

#11 2023-09-24 04:28:36

cloverskull
Member
Registered: 2018-09-30
Posts: 184

Re: Build yay as official package

When it comes to official repos and AUR, I prefer a separation between church and state. Plus, installing yay from scratch is dog simple and only requires reading a few lines of their github page.

I do like a higher “activation cost” for enabling AUR, such as requiring manual installation of an AUR helper. I think this really helps disambiguate between what is supported and what is something users will have to figure out on their own.

Offline

#12 2023-09-24 08:59:29

raggerv8
Member
From: Sweden
Registered: 2010-07-01
Posts: 112
Website

Re: Build yay as official package

omgold wrote:

- It updates regularly and takes quite a bit of time to build, so slows down people's system updates.

Install the binary? https://aur.archlinux.org/packages/yay-bin

The only “Aur helper” I'd argue to see in the repos is aurutils, and that won't happen either.

Last edited by raggerv8 (2023-09-24 09:01:04)


Brottweiler@#archlinux

Offline

Board footer

Powered by FluxBB