You are not logged in.
Hi all,
I'm currently installing an update of the ungoogled-chromium AUR package. It's over 11 hours since I started the update and is still not finished.
Besides that, it consumes all CPU resources of my system - all 4 cores (8 threads) are busy at 100% because of this.
There are other packages with similar behavior. I think icecat is one of them.
This means, my system is almost unusable and I can not really work during the update process.
So, my question is if there are any solutions to this problem.
How do you guys deal with this?
P.S.
Just to be clear, I'm not blaming the packages or the maintainers. I like these packages that's why I use them. So, this is not a solution: "Don't install such packages".
Last edited by karcher (2020-08-19 12:14:40)
Offline
Are you sure all your cores are actually in use? If not, that could explain why it takes so long
Offline
This is what I see in htop and also in the top bar (red and 100%).
Offline
This looks like your setup is fairly slow itself.
If the unusable system is a problem for you (e. g. you can't leave the building process running over night), I'd suggest to look for an additional repository that has precompiled versions of the AUR packages you require https://wiki.archlinux.org/index.php/un … positories
Last edited by scrouthtv (2020-08-19 10:18:01)
Offline
Thanks!
I've added some user repos in my pacman config. I could update Vivaldi via pacman this way, but I had to ignore some packages, because there were some conflicts.
Not sure if one of the user repos has ungoogled-chromium. I assume, I have to check the user repos one by one.
Offline
I assume, I have to check the user repos one by one.
I'll write you a script for that as soon as I'm back home in 3 hours, because doing it by hand would be a pain to do
Hang in there!
Offline
TIL it's even easier: https://pkgs.org/download/ungoogled-chromium
Most of unofficial Arch Linux repositories are indexed on https://archlinux.pkgs.org/.
From there, you can simply search for aur packages
Offline
Great! Many thanks!
Offline
If no existing repo has it, or else you simply don't want to trust random repos, you can use OpenSUSE's publicly available https://build.opensuse.org/ build service. It supports building pacman packages in archlinux virtual machines and creating package repositories. It's offered as a public service, and the only thing you can upload is the PKGBUILD recipe and source code references, so it's also much easier to vet than someone's precompiled package -- you know the publicly posted PKGBUILD is the one the OpenSUSE Build Service used to build the package.
Managing AUR repos The Right Way -- aurpublish (now a standalone tool)
Offline