[Stable Update] 2025-03-05 - Kernels, Plasma 6.3, COSMIC Alpha 6, LibreOffice

I updated on 3 machines. One LXQt, two with Plasma. On one of the machines with Plasma (the one i use for gaming mostly) the Pamac GUI wasn’t on the screen anymore when i came back - i didn’t watch it. So i wondered what to do and started Pamac GUI again from the taskbar. It showed the same updates so i assumed it probably crashed somehow (was the first time ever in over 5 years) and i tried to executed the update again. Then Pamac showed it would have to wait for another package manager to terminate. At some point the Pamac GUI picked up and started to build the AUR packages. After this it finished but without the restart dialog. I restarted and everything looks good. So might also be a way to figure out that the package manager is still running so you don’t force anything like a reboot before the update wasn’t finished.

I was brave enough to use pamac-gtk3 this time, it worked like a champ. Thank you!

1 Like

Although the problem stems from Archlinux, erlang-nox has been replaced by erlang-core, but erlang-core is much less included and does not work well.

I don’t want to install erlang in an environment without X because of its heavy dependencies, but is there a good solution?

1 Like

deadbeef , flac …

in my case.
Not sure if this helps, but here’s an example.

#launch wezterm
yay -R deadbeef fsearch deadbeef-dr-meter-gtk3-git
yay
#wezterm crash...

I looked at the session list with systemmonitor and saw that it was still updating, so I waited until the CPU was idle, which took a few minutes.
mkinitcpio…

reboot #with new terminal 
yay -S deadbeef fsearch deadbeef-dr-meter-gtk3-git

I didn’t expect the terminal session to crash during the update.

I also performed the same update a few days ago on another manjaro installation (testing branch). In that case with deadbeef and flac, there was no terminal crash.

(I always have snapshots and backups that I can revert to at any time. ext4)

1 Like

Mirror list out of date checker works again. One mirror had a bad ssl cert.

3 Likes

It seems that a lot of upgrade problems are due to AUR. My solution was to have two Arch distroboxes. One that has its own home directory, mainly used for development, and the other that shares the home directory with my system for non-development AUR packages.

The applications installed in the distroboxes can easily be listed in the Applications menu. This ensures that AUR applications do not conflict with the base Manjaro installation (they are located in their respective containers) and I have never had any problems upgrading Manjaro.

Upon applying the updates in pamac, I get the following errors:

could not satisfy dependencies:

  • removing lib32-libffi breaks dependency ‘lib32-libffi’ required by lib32-glib2
  • removing lib32-pcre2 breaks dependency ‘lib32-pcre2’ required by lib32-glib2
  • removing lib32-libffi breaks dependency ‘libffi.so=8-32’ required by lib32-glib2

Then update is canceled by pamac.

I wonder if your multilib repository entry was altered. What is the output from

grep -A2 "\[multilib\]" /etc/pacman.conf

Updated on two machines (KDE&XFCE)
Both went fine, manjaro-pacdiff-checker didn’t work for me as in it didn’t start at all.
So I went pacdiff way.
Was a little worried since I’ve been neglecting them so far.
Surprised to find nothing of major changes was changed and most of the stuff were just comments, and even /etc/pacman.conf had the community repo commented out in my old config file.
So I just removed all after reviewing them.
At least I didn’t screw up like the python update this time. :stuck_out_tongue_winking_eye:
Thanks for the hard work.

1 Like

I just had a few issues this time… i had to uninstall lgogdownloader, quterss and pokerth… reinstalling after the upgrade went ok after that (pokerth is broken but i
dont play that anymore so it stayed removed). I missed the community got removed, but corrected my pacman.conf. updated with yay and went smooth otherwise.

Same issue, output from that command is

[multilib]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

And you didn’t have any problems with the Community repository? Meaning that you already commented out or removed the relevant lines from /etc/pacman.conf ? The repos seem to be checked in the order Core, Extra, Community, Multilib. So I was wondering if problems with Community were preventing Multilib from being seen.

Ok, I cannot confirm if this is what solved my problem or it was just trying again. I have multiple machines and the only one that had the problem was the one I had manually removed electron30. So I installed electron30-bin from the AUR, the upgrade actually worked afterwards.

Opened Obsidian after the update and the release notes for v1.8.9 showed, whereas the package in the repository is tagged as v1.8.7-1. Maybe wrong version number?

Otherwise it worked like a charm, as usual. Keep up the great work!

Got error:

Synchronizing package databases...
Error: failed retrieving file 'community.db' from mirror.easyname.at : The requested URL returned error: 404
failed to retrieve some files
Failed to synchronize databases
Warning: installing icu (76.1-1) breaks dependency 'libicui18n.so=75-64' required by electron28
Add electron28 to remove
Warning: installing icu (76.1-1) breaks dependency 'libicuuc.so=75-64' required by electron28
Add electron28 to remove
Warning: installing flac (1.5.0-1) breaks dependency 'libFLAC.so=12-64' required by electron28
Add electron28 to remove
Warning: installing libffi (3.4.7-1) breaks dependency 'libffi=3.4.6' required by lib32-libffi
Add lib32-libffi to remove
Warning: installing pcre2 (10.45-1) breaks dependency 'pcre2=10.44' required by lib32-pcre2
Add lib32-pcre2 to remove
Error: Failed to prepare transaction:
could not satisfy dependencies:
- installing icu (76.1-1) breaks dependency 'libicui18n.so=75-64' required by electron30
- if possible, remove electron30 and retry
- installing icu (76.1-1) breaks dependency 'libicuuc.so=75-64' required by electron30
- if possible, remove electron30 and retry
- installing flac (1.5.0-1) breaks dependency 'libFLAC.so=12-64' required by electron30
- if possible, remove electron30 and retry
- removing lib32-libffi breaks dependency 'lib32-libffi' required by lib32-glib2
- removing lib32-pcre2 breaks dependency 'lib32-pcre2' required by lib32-glib2
- removing lib32-libffi breaks dependency 'libffi.so=8-32' required by lib32-glib2
Resolving dependencies...
Checking inter-conflicts...
Error: Failed to prepare transaction:
could not satisfy dependencies:
- installing icu (76.1-1) breaks dependency 'libicui18n.so=75-64' required by electron30
- if possible, remove electron30 and retry
- installing icu (76.1-1) breaks dependency 'libicuuc.so=75-64' required by electron30
- if possible, remove electron30 and retry
- installing flac (1.5.0-1) breaks dependency 'libFLAC.so=12-64' required by electron30
- if possible, remove electron30 and retry
- removing lib32-libffi breaks dependency 'lib32-libffi' required by lib32-glib2
- removing lib32-pcre2 breaks dependency 'lib32-pcre2' required by lib32-glib2
- removing lib32-libffi breaks dependency 'libffi.so=8-32' required by lib32-glib2

Is ok with mirrors?

Error: failed retrieving file 'community.db' from mirrors.manjaro.org : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from mirrors2.manjaro.org : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from manjaro.kurdy.org : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from mirrors.cicku.me : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from ftp.rz.tu-bs.de : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from mirror.futureweb.be : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from manjaro.ipacct.com : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from ftp.gwdg.de : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from mirror.easyname.at : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from mirror.alpix.eu : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from manjaro.mirrors.lavatech.top : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from ask4.mm.fcix.net : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from ipng.mm.fcix.net : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from manjaro.ynh.ovh : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from manjaro.mirrors.uk2.net : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from mirror.raiolanetworks.com : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from mirrors.up.pt : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from coresite.mm.fcix.net : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from cofractal-ewr.mm.fcix.net : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from nnenix.mm.fcix.net : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from mirror.math.princeton.edu : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from repo.ialab.dsu.edu : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from mnvoip.mm.fcix.net : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from mirror.fcix.net : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from southfront.mm.fcix.net : The requested URL returned error: 404
[Error: failed retrieving file 'community.db' from nocix.mm.fcix.net : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from volico.mm.fcix.net : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from mirrors.gigenet.com : The requested URL returned error: 404
Error: failed retrieving file 'community.db' from codingflyboy.mm.fcix.net : The requested URL returned error: 404

The community repo no longer exists.

Remove or comment-out the lines in /etc/pacman.conf, or merge the .pacnew.

2 Likes

But why?

Its contents were merged (I think into Extra) a couple of years back, to simplify things.

It’s just been an empty space ever since to avoid issues with poorly maintained systems. No point keeping it forever, though. :wink:

3 Likes

Just install electron from the official repository. It’s a metapackage that will pull in the current version, which is electron34. :point_down:

sudo pacman -Syu electron

The community repository was merged into the extra repository 2 years ago. When that happened, a pacman.conf.pacnew file was pushed out along with the update, in which the community stanza was removed.

You have obviously not been maintaining your system and merging your .pacnew files, but you are (unfortunately) not alone in this, and so far, the presence of the deprecated community stanza in /etc/pacman.conf had not been throwing any errors, because even though the community repository was empty, it still existed on the mirrors.

With this update however, this is no longer the case. The empty community repository was removed from the mirrors, and that is why you are now seeing those errors.

3 Likes