[Unstable Update] October 2025

Welcome to the new monthly unstable branch thread.

Recent News

Kernel 6.16 is now EOL

6.16.12 is the last maintenance release of the 6.16 kernel series. This kernel is now marked ‘End Of Life’ (EOL). It is recommend to switch to the newer linux617 series:

sudo mhwd-kernel -i linux617

dovecot >= 2.4 requires manual intervention

2025-10-31 - Thore Bödecker

The dovecot 2.4 release branch has made breaking changes which result in it being incompatible with any <= 2.3 configuration file.

Thus, the dovecot service will no longer be able to start until the configuration file was migrated, requiring manual intervention.

For guidance on the 2.3-to-2.4 migration, please refer to the following upstream documentation: Upgrading Dovecot CE from 2.3 to 2.4

Furthermore, the dovecot 2.4 branch no longer supports their replication feature, it was removed.

For users relying on the replication feature or who are unable to perform the 2.4 migration right now, we provide alternative packages available in [extra]:

  • dovecot23
  • pigeonhole23
  • dovecot23-fts-elastic
  • dovecot23-fts-xapian

The dovecot 2.3 release branch is going to receive critical security fixes from upstream until stated otherwise.

Arch Linux - News: dovecot >= 2.4 requires manual intervention

Notable Package Changes

Known Issues

2025-06-01 - avahi-discover python script

avahi-discover fails when attempting to write the discovered services to a sqlite database in /usr/lib/avahi due to lack of permissions.

The issue can be reproduced using a pristine Arch LInux system - it appears from the issues at GitHub - avahi/avahi: Avahi - Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour the issue is known - but not fixed.

Use of dbm causes problems with Python 3.13 · Issue #670 · avahi/avahi · GitHub
Fix issue with dbm.sqlite3 on readonly directories by mickael9 · Pull Request #698 · avahi/avahi · GitHub

Even though the issue has been known to upstream since december 2024, the behaviour on unstable branch has changed fairly recently - perhaps 4 weeks.

Temporary workaround
The workaround it is not optimal - but if you rely on avahi discover service - it will work

Change the ownership of the folder /usr/lib/avahi including files

sudo chown root:avahi /usr/lib/avahi -R

Change permissions to allow avahi group to write into the folder including the existing db file

sudo chmod g+w /usr/lib/avahi -R

Finally add yourself to the avahi group

sudo gpasswd -a $USER avahi

Logoff and login to activate the new group.

Topic in German section
Avahi zeroconf browser zeigt nichts an

python-gobject 3.52 breaks multiple apps (libpeas related)

Python plugins for programs like Gedit and Rhythmbox currently will not be loaded in the current state.

python-gobject 3.52 breaks multiple apps (libpeas related) (#3) · Issues · Arch Linux / Packaging / Packages / pygobject · GitLab

For Gedit, use the Flatpak for now. See Some problems currently with Python and gedit plugins | Gedit Technology blog

Plasma 6.4.0 will need manual intervention if you are on X11

2025-06-20 - Tomaz Canabrava

On Plasma 6.4 the wayland session will be the only one installed when the users does not manually specify kwin-x11.

With the recent split of kwin into kwin-wayland and kwin-x11, users running the old X11 session needs to manually install plasma-x11-session, or they will not be able to login. Currently pacman is not able to figure out your personal setup, and it wouldn’t be ok to install plasma-x11-session and kwin-x11 for every one using Plasma.

tldr: Install plasma-x11-session if you are still using x11

Arch Linux - News: Plasma 6.4.0 will need manual intervention if you are on X11

Additional Info

Info about AUR packages

:warning: AUR (Arch User Repository) packages are neither supported by Arch nor Manjaro. Posts about them in Announcements topics are off-topic and will be flagged, moved or removed without warning.

For help with AUR packages, please create a new topic in Support > AUR and a helpful volunteer may be able to assist you.


Get our latest daily developer images now from Github: Plasma, GNOME, XFCE. You can get the latest stable releases of Manjaro from CDN77.

Check if your mirror has already synced:

6 Likes

There seems to be a non-functional post-update hook in today’s updates. Probably bound to update on openssh? Not sure what effect this has, since I’m not using SSH for anything at this time.

:: Running post-transaction hooks...
( 1/10) Creating system user accounts...
( 2/10) Reloading system manager configuration...
( 3/10) Reloading user manager configuration...
( 4/10) Restarting marked services...
( 5/10) Creating temporary files...
( 6/10) Arming ConditionNeedsUpdate...
( 7/10) Restart a running sshd.service
  Invalid operation 'restart'
error: command failed to execute correctly
( 8/10) Updating fontconfig cache...
( 9/10) Updating 32-bit fontconfig cache...
(10/10) Updating X fontdir indices...
systemctl status sshd.service                                                                                                                                                                                                                                                 ✔ 
○ sshd.service - OpenSSH Daemon
     Loaded: loaded (/usr/lib/systemd/system/sshd.service; disabled; preset: disabled)
     Active: inactive (dead)
       Docs: man:sshd(8)
             man:sshd_config(5)

That error message appears even for an enabled sshd service…

Manjaro still has older systemd 257.9 compared to Archs 258 and its /usr/share/libalpm/scripts/systemd-hook is missing the restart action, which was introduced recently:

6 Likes

now added.

Updateing core/openssh from 10.0p1-5 to 10.0p1-6 resulted in above error message, with systemd 259.9-1 installed.
Did today’s systemd 259.9-2 update correct this, since now the post-transaction-hook successfully restarts ssh-service?

That brings me to the question if the arch and manjaro systemd packages are comparable at all when looking at the package release numbering?

mbn info systemd -q                                                                                                                99 ✘  12s 
Branch         : archlinux
Name           : systemd
Version        : 258-4
Repository     : core
Build Date     : Wed 24 Sep 2025 11:18:01
Packager       : Christian Hesse <eworm@archlinux.org>
Branch         : unstable
Name           : systemd
Version        : 257.9-2
Repository     : core
Build Date     : Fri 03 Oct 2025 10:37:37
Packager       : Philip Mueller <philm@manjaro.org>
Branch         : testing
Name           : systemd
Version        : 257.9-2
Repository     : core
Build Date     : Fri 03 Oct 2025 10:37:37
Packager       : Philip Mueller <philm@manjaro.org>
Branch         : stable
Name           : systemd
Version        : 257.9-1
Repository     : core
Build Date     : Thu 04 Sep 2025 16:19:02
Packager       : Philip Mueller <philm@manjaro.org>

I’m sure you meant 257.9-1 and 257.9-2.

Sure, why wouldn’t they be? They are almost the same (*), at the moment Arch already made the transition to 258 and Manjaro unstable for some (unknown) reason did not (yet)..

The “problem” observed here is not a difference in systemd (as provided by upstream) but in distro provided alpm helper script - and it’s now (as of 257-9-2) functionally equivalent to Archs 258 version.

edit for (*) : The packages in and of themselves are as long as the version numbers are roughly equal of course. Archs 258 is obviously a newer upstream release than Manjaros 257.

IMO i’m glad manjaro team chose to withhold systemd 258, arch first released 258 in the 3rd week (or so) of September, and there have been countless issues (4 revisions, 15+ commits to fix issues to date; Commits · main · Arch Linux / Packaging / Packages / systemd · GitLab). though on the surface everything seems to be ok on my arch setups now, i’m not sure whether its the last of it.

usually, whenever there is a new systemd release manjaro releases as soon as it’s available. at times, i’ve seen manjaro systemd overlay being released here on the unstable branch, even before arch has it on “arch-unstable”.

i’m so glad they didnt this time

When upgrading today:

atention: btrfsmaintenance local (1.0.5.2-1) is new then extra (1.0.5.2-2)

I have only this alert, but btrfsmaintenance is not there to update.

$ pacman -Q btrfsmaintenance
btrfsmaintenance 1:0.5.2-1

You must have some typo when copying that message: 1:0.5.2-1 might have been a previous version (notice the colon to indicate an epoch), the current one does seem to be 0.5.2-2 (notice the missing epoch) and that version technically is lower.
Arch moved that package from AUR to extra just 4 days ago:

Perhaps your currently installed one was built from AUR or was Manjaro provided?

1 Like

Yes, the typo exists: the one installed is 1:0.5.2-1.

Something happened when I uninstalled 1:0.5.2-1. When I tried to install again, 0.5.2-2 was there.

Forgot to respond here earlier. :backhand_index_pointing_down:

As mentioned there, one can update with sudo pacman -Syuu or just manually reinstall the package.

2 Likes

this morning i have

yay -Qdt
lib32-libinstpatch 1.1.7-1
qt6-wayland 6.10.0-1

pacman -Si qt6-wayland
Dépôt                    : extra
Nom                      : qt6-wayland
Version                  : 6.10.0-1
Description              : Provides APIs for Wayland
Architecture             : x86_64
URL                      : https://www.qt.io
Licences                 : GPL-3.0-only  LGPL-3.0-only
                           LicenseRef-Qt-Commercial  Qt-GPL-exception-1.0
Groupes                  : qt6
Fournit                  : --
Dépend de                : gcc-libs  glibc  libglvnd  libxkbcommon  qt6-base
                           qt6-declarative  qt6-svg  wayland
Dépendances opt.         : --
Est en conflit avec      : --
Remplace                 : --
Taille du téléchargement : 765,51 KiB
Taille installée         : 4840,79 KiB
Paqueteur                : Antonio Rojas <arojas@archlinux.org>
Compilé le               : mar. 07 oct. 2025 11:07:36
Validé par               : Somme MD5  Somme SHA-256  Signature

pactree -r qt6-wayland
qt6-wayland

A post was split to a new topic: Issues with the screenshot tool of KDE (spectacle)

7 posts were split to a new topic: Matray has been removed from unstable branch. What is the reason for it?

In Qt 6.10 the Qt Wayland client library and platform plugin have moved to qt6-base. The qt6-wayland package contains only the Wayland compositor libraries.

Arch Linux - Todo: qt6-wayland dependency cleanup

1 Like

Hey!

With the latest update kasts does not start anymore:

$ kasts 
kasts: symbol lookup error: /usr/lib/libKMediaSession.so: undefined symbol: _ZN6QAudio13convertVolumeEfNS_11VolumeScaleES0_, version Qt_6

UPDATE: I confirm it’s fixed in 25.08.2-2.

1 Like

It appears to be fixed with kasts 25.08.2-2.

2 Likes

FYI [confirmed] Kde-frameworks 6.19 with SMB mounted: Dolphin cannot copy or rename files - #7 by anonnetuser - Help - KDE Discuss

and https://bugs.kde.org/show_bug.cgi?id=510567

Oct 17: from KDE forum: Arch already released a fixed version: upgpkg: 6.19.0-2: Backport smb write permissions fix (0d6fa30a) · Commits · Arch Linux / Packaging / Packages / kio · GitLab

1 Like

3 posts were split to a new topic: Can’t install kernel DKMS modules for latest revision of vmware-workstation 25H2-3

update libxkbcommon-x11 and libxkbcommon 1.11.0-1 → 1.12.0-1 +

breaks vmware in wayland session and maybe some other applications using xwayland