Skip to main content
Topic: New pacman 6 version may require AUR helpers to be rebuilt (Read 2840 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

New pacman 6 version may require AUR helpers to be rebuilt

Apparently pacman 6 will be appearing in an update soon. Apparently it can do parallel downloads and is supposedly quite good, but any AUR helpers you have installed might need rebuilding against the new libalpm version which will also appear.
So watch out for that.
It might affect other AUR packages that interface with pacman or libalpm too.

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #1
pacman-6.0.0 on artix will also not have any arch repos enabled any longer by default.

A post install message will notify users.

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #2
Will having Arch repos enabled still be supported, or is this just a change in defaults?

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #3
Will having Arch repos enabled still be supported, or is this just a change in defaults?
Butofcourse it will be supported, as having any 3rd-party unofficial repos you like. It's just we've reached a stage where our repositories are complete enough to allow us to operate and build our ISOs without the help of Arch's repositories. It's a Good Thing™, made possible thanks to our community's support and the hard work of the team.

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #4
pacman-6.0.0 on artix will also not have any arch repos enabled any longer by default.

A post install message will notify users.
Will other "unofficial" Artix repos be enabled? Like universe and multiverse. I enabled them for myself and use some packages from there.
I have a copy of pacman.conf stored as a backup (I store all necessary configs I make). Will it suffice just to overwrite pacman.conf with a saved old variant?

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #5
Will other "unofficial" Artix repos be enabled? Like universe and multiverse. I enabled them for myself and use some packages from there.
I have a copy of pacman.conf stored as a backup (I store all necessary configs I make). Will it suffice just to overwrite pacman.conf with a saved old variant?
not by default. you can still read wiki and enable it in pacman.conf... here will change nothing

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #6
not by default. you can still read wiki and enable it in pacman.conf... here will change nothing
So, it seems that there was no pacman.conf update during pacman update (what a play upon words). According to what being said previously here, is it safe or even recommended to exclude 'extra' and 'community' repos from pacman.conf?

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #7
oh yes, pacman.conf and makepkg.conf was updated!  did you not saw .pacnew files in your /etc? :o 

no, it's not recommended (they are just by default not included) , just keep this entries in pacman.conf,  when you want  still use some packages from archlinux.

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #8
oh yes, pacman.conf and makepkg.conf was updated!  did you not saw .pacnew files in your /etc? :o 

no, it's not recommended (they are just by default not included) , just keep this entries in pacman.conf,  when you want  still use some packages from archlinux.
Ah, yes, I've noticed these files :) I've tried to exclude Arch repositories, but there are definitely quite a bunch of packages which are present in community and absent in galaxy. I hope, those repos will be enabled by default on fresh installations. Had I faced with the absense of necessary packages in Artix installation for the first time, I'd rather tried something else.

The truth is, I'm quite new to Artix, I've never run Arch and never undergone through pacman update. I've used Debian as my daily driver for about 11 years, but I got tired of the PITA while upgrading from one major stable version to another and decided to give a rolling distro a try.

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #9
Quote
I hope, those repos will be enabled by default on fresh installations

that is exactly what devs changed, they will not by default enabled in fresh installation, but user can they manually enable ( we write how to).

personal note: me like this decision not,because every day will here moan linux's newbies and another "users", which are not able read a wiki, that some package missing and how to install package...  ::)  (my own experience of last months in this forum, unfortunately)  :'(

on another side, it's very easy to add another repo (not only archlinux's)  to pacman. conf

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #10
every day will here moan linux's newbies and another "users", which are not able read a wiki,

I think this might be lessened at least somewhat if there was a clearly visible reminder to read the Wiki and/or search first when posting. A good example would be Stack overflow. They even have an automatic search when you are typing the subject for a new post.

I don't know if something like that search would be doable or practical here, but at least a more visible message would help.

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #11
I also don't like this decision, because it makes Artix a bit less newbie-friendly. When one switches to an Arch-based distro, they need to learn a lot, and this adds a bit more to learning and to tinkering.

The other reason I don't like this decision is the fact that those repos must be enabled in order to make the system work. One cannot have a fully operational OS without those packages which present in community repo and (still) absent in galaxy. So, it's more manual work for users, a kind of work which could be (and should be) automated by distro developers.

In fact, I do love Arch (namely Artix) because almost everything works here OOTB. You just install it and work. I've tried several other distros, but I eventually came to a conclusion that there are only two distros that "just werk": Debian stable and Artix (or Arch in whole). I was rather hesitant about using an Arch-based distro as my daily driver because of those horrible stories around the Internet of how Arch unstable and how it breaks, but in fact that's the user who makes Arch unstable, and I have some experience with Linux to maintain it stable.

So, I'm happy with my Artix installation and I wanna see it developing and the community growing (because it's the community who develops and maintains Linux; the larger is community, the more stable is distro).

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #12
archlinux was never focused on lazy peoples, archlinux  was and is for advanced users, who knows at least the basics, they don't changed this trend since foundation in 2002.
This should be kept in mind by anyone who wants to use Archlinux / Artixlinux.
i want not have from artixlinux a manjaro without systemd, truth to say :D

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #13

The other reason I don't like this decision is the fact that those repos must be enabled in order to make the system work. One cannot have a fully operational OS without those packages which present in community repo and (still) absent in galaxy.


That's not true, a fully working OS is possible with the system repo only.

Artix has never claimed to be a newbie friendly distro that does hand holding.

Re: New pacman 6 version may require AUR helpers to be rebuilt

Reply #14
i want not have from artixlinux a manjaro without systemd, truth to say :D
Me too. I've never used Manjaro and don't want to. I think it's weird and wrongly positioned distro. For those who completely new to Linux I advise Ubuntu or Mint. For those who are experienced vanilla Arch and its other derivatives are better choice. I'd rather like to have from Artix somewhat "Arco without systemd" :)

That's not true, a fully working OS is possible with the system repo only.
Yes, OS will be working, but what else? We don't work with OS, we work with applications. Even some openbox- and tint2-related ricing stuff (like volumeicon and xxkb) is present only in community repo.

What I mean by "just werks", it stands for I install base system, then install desired packages, then copy my backed up and well-tinkered config, and then work. No systemd-related bullshit like trying to turn on an unexistent keyboard backlight during startup, no freezes and CPU overheating caused by kernel (as it used to be in Void), sound works OOTB, both pulseaudio and pipewire (in Devuan, they still build PA against systemd, which causes some minor but annoying bugs; in Debian and Devuan testing, PW was frozen at unfortunate version and it doesn't work well and won't do this in several years to come), nvidia-optimus works fine just after installing (that's not true in Void, where proprietary nvidia driver is poorly built), aa-notify, aa-logprof and other apparmor utilities properly understand auditd logs OOTB (in the forthcoming Debian 11, old perl versions of these utilities are used, and they understand only kern.log generated by rsyslogd). In Artix, I can choose openoffice-still and enjoy a stable version of this (my work involves using the office suite, and I don't want to mess up with annoying bugs in fresh versions; that's why I decided not to use Void as my daily driver, 'cause they ship only fresh version).

So... That's why I think Artix is a great distro and you guys are doing a great job in maintaining it. But let's distinguish necessary tinkering work in order to adjust a particular installation to a particular hardware or personal tastes from tedious and unnecessary, I would say, "semi-bureaucratic" work. For me, I'm happy with 'community' and 'extra' repos enabled, because I use programs from there in my everyday work. And I'm happy with the fact that they were enabled by default. Had they not be enabled, I'd was to enable them manually during installation. And I suppose most of the Artix users on most of the installations would do so. Thus why not to enable them just once by default? I suppose that's what is called "reasonable defaults".