I was having some issues using pamac for checking for updates and downloading new package upgrades, when I go to Updates tab the progress reaches 95% and then segfaults. So I tried to reinstall pamac and its dependencies, but when I go to install them with Pacman I get the following errors;
pamac-cli-10.1.3-3-x86_64.pkg.tar.zst failed to download
error: failed retrieving file 'pamac-cli-10.1.3-3-x86_64.pkg.tar.zst' from manjaro.re : The requested URL returned error: 404
error: failed retrieving file 'pamac-cli-10.1.3-3-x86_64.pkg.tar.zst' from manjaro.mirrors.uk2.net : The requested URL returned error: 404
error: failed retrieving file 'pamac-cli-10.1.3-3-x86_64.pkg.tar.zst' from mirror.moson.org : The requested URL returned error: 404
error: failed retrieving file 'pamac-cli-10.1.3-3-x86_64.pkg.tar.zst' from ftp.tsukuba.wide.ad.jp : The requested URL returned error: 404
error: failed retrieving file 'pamac-cli-10.1.3-3-x86_64.pkg.tar.zst' from mirror.d-tl.com : The requested URL returned error: 404
error: failed retrieving file 'pamac-cli-10.1.3-3-x86_64.pkg.tar.zst' from fastmirror.pp.ua : The requested URL returned error: 404
error: failed retrieving file 'pamac-cli-10.1.3-3-x86_64.pkg.tar.zst' from quantum-mirror.hu : The requested URL returned error: 404
error: failed retrieving file 'pamac-cli-10.1.3-3-x86_64.pkg.tar.zst' from mirror.math.princeton.edu : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed to commit transaction (failed to retrieve some files)
Errors occurred, no packages were upgraded.
Did pamac somehow get deleted from the mirrors? I checked the server status with `pacman-mirrors and they return OK for these mirrors.
Pacman-mirrors version 4.21.5
Local mirror status for stable branch
Mirror #1 OK 00:12 Germany https://manjaro.re/
Mirror #2 OK 00:51 United_Kingdom http://manjaro.mirrors.uk2.net/
Mirror #3 OK 00:12 Germany https://mirror.moson.org/manjaro/
Mirror #4 OK 00:10 Japan http://ftp.tsukuba.wide.ad.jp/Linux/manjaro/
Mirror #5 -- 02:43 South_Korea https://mirror.d-tl.com/manjaro/
Mirror #6 OK 00:14 Ukraine https://fastmirror.pp.ua/manjaro/
Mirror #7 OK 00:42 Hungary https://quantum-mirror.hu/mirrors/pub/manjaro/
Mirror #8 OK 00:41 United_States https://mirror.math.princeton.edu/pub/manjaro/
I tried refreshing pacman package database and it gets them just fine, but it’s still unable to retrieve the package for pamac-cli.
Tried seeing if this error happens when trying to install packages for other stuff and the same result also, it’s also throwing Error 404 when trying to get from the server…
Doing so will probably lead in issue with the manjaro.re mirror as this one is having issues since one or two weeks at least, and is always the most responsive mirror in Germany every time I test it, so most likely the user will use this broken mirror then.
I recommend to chose another country for the time being until this mirror is fixed (didn’t find any way to contact owner so far), or is removed from Manjaro mirrors list at some point if it never gets fixed. Alternatively, adding this domain to the /etc/hosts file to redirect it to localhost is a workaround to continue to sync to Germany mirrors.
I’ve sorted this already now, changed servers and stuff.
But now I’m with a broken pamac that now segfaults when refreshing the database for updates, it gets to 95% and then segfaults, so I can’t even update software with pamac, instead I have to use pacman.
Thread 46 "get_updates" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff19d8640 (LWP 1099111)]
0x00007ffff734c9d0 in g_str_hash () from /usr/lib/libglib-2.0.so.0
Linux 5.12 has been released on Sun, 25 Apr 2021. wouldn’t exactly call it out of date, when it hasn’t been marked as such yet when its only 2 versions behind. I rarely update the kernel anyway, because I usually hang back by at least 2 versions because I need a stable working environment without things breaking.
This kernel has been EOL since July 20th, which is why Manjaro no longer offers it. If you need a stable environment, why not run an LTS kernel such as 5.10?
I think is it very nice that you try to think yourself in your way to serve your purposes!
But sometimes there are situations with no other valid answers on a 2+2 equation, except the only one. Mankind did not find yet. May be you can find other, OK, why not to try.
You can re-check the kernel.org or your trusted sources: the 5.12 is even removed from the list of actual kernels there. It is a history for 1.5-2 months at least.
Your segfault issue could be caused by unsupported and non-fixed-in-somewhat kernel version.
Of course it is up to you whom to listen, where to find info, what to try. Freedom to think, to try, to use whatever. And the topic issue could be caused the 5.12 kernel, but could be not, we do not know exactly, community members usually guessing only, may be you are right that it is not caused by 5.12.
BTW, you also can install other kernel version, try it, see that it having the issue or not and than decide to switch back to your favorite 5.12 or to stay at currently tried.
May be other users will suggest other ideas why the issue can occur and what to try else.
Currenly you have the newest versions of the pamac and libpamac, so it is actual, which other use, me too. I do not have the issue.
As you see currently active solutions are: 5.4 LTS, 5.10 LTS, next upper/newer is only 5.14 called stable now and currently beta (publicly testing) version of 5.15. That info I got from the link at the beginning of that my post.
OK nothing from that post is helping me, it’s got nothing to do with missing maintainer keys. The application is flat broken with no explanation other than segfault. The cause of the segfault is unknown.