Re: [arch-announce] Switch to the base-devel meta package requires manual intervention

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]




Am Mi, 15. Feb 2023 um 01:59:11 +00:00:00 schrieb Polarian <polarian@xxxxxxxxxxxx>:
Hello,

Hi.


I think quite a few people are not going to be surprised about this, but
this is a major issue now.

Having base-devel converted to a meta package is horrible, I can no
longer get rid of sudo as it causes package conflicts and pacman will
not allow the removal of it.

You still can use it the "old way", by just installing the dependencies of the base-devel. Nothing stops you from doing this.

# pacman -S $(LANG=C pacman -Si base-devel | grep "^Dep" | cut -d":" -f2 | sed 's/sudo//')

Of course this way you will not see newly added dependencies, but thats the whole point why it was changed to a meta-package.


I do not want sudo on my system, yay has stopped working with doas now,
because it prioritises sudo and only resorts to doas (and then su if
doas does not exist) if sudo does not exist, but because sudo will exist
for everyone who wants to build AUR packages, yay is completely broken
for me.

It does not matter if doas is set within makepkg.conf, yay will always
now use sudo, and there is nothing I can do other than try to get the
developers to add a configuration file or some flag to convert it to doas.


For this you have to ask the people around your software to provide an option to set what you want to use. For example paru does provide something like this https://github.com/Morganamilo/paru/blob/master/paru.conf#L39 .

I have read the man pages, and unless I missed something, it does not
seem like there is any way to stop using sudo. I do not want to use
sudo, it is bloated for every day use and is only useful when it comes
to developing packages, using the devtools, not when it comes to
building packages where doas is more than enough to do so. Besides I use
doas for developing packages anyways because I just dislike sudo.

This change is frustrating!!

It's always frustrating to follow your own way. You decide the path you travel on. ☕️


I know this complaint is not going to change anything, but for those who
also have this issue I will submit an issue to yay now and hope they
implement a solution fast.

Have a good night,
--
Polarian
GPG signature: 0770E5312238C760
Website: https://polarian.dev
JID/XMPP: polarian@xxxxxxxxxxxx

And a good morning 😁️

Cheers.















[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux