[Testing Update] 2025-09-20 - Kernels, Mesa, Firefox, Deepin, Gstreamer

Hello community, here we have another set of package updates. This will be mostly the last update to our Zetar release cycle. Please test it thru and let us know if there are any issues left. Also I won’t be very responsive next week, but might catch up on the weekend with your feedbacks.

Current Promotions

Recent News

Valkey to replace Redis in the [extra] Repository

2025-04-17 - Andrew Crerar

Valkey, a high-performance key/value datastore, will be replacing redis in the [extra] repository. This change is due to Redis modifying its license from BSD-3-Clause to RSALv2 and SSPLv1 on March 20th, 2024.

Arch Linux Package Maintainers intend to support the availability of the redis package for roughly 14 days from the day of this post, to enable a smooth transition to valkey. After the 14 day transition period has ended, the redis package will be moved to the AUR. Also, from this point forward, the redis package will not receive any additional updates and should be considered deprecated until it is removed.

Users are recommended to begin transitioning their use of Redis to Valkey as soon as possible to avoid possible complications after the 14 day transition window closes.

Arch Linux - News: Valkey to replace Redis in the [extra] Repository

Previous News
Finding information easier about Manjaro

Finding information easier about Manjaro always has been a topic that needed to be solved. With our new search we have put all Manjaro data accessible in one place and divided by sections so it makes it easier to digest: News – Manjaro

Notable Package Updates

Additional Info

Python 3.13 info

:information_source: You will need to rebuild any AUR Python packages that install files to site-packages or link to libpython3.12.so.

Print a list of of packages that have files in /usr/lib/python3.12/ :

pacman -Qoq /usr/lib/python3.12/

Rebuild them all at once:*

pamac build $(pacman -Qoq /usr/lib/python3.12)

Use rebuild-detector to see if anything else needs to be rebuilt:

 checkrebuild

* It’s recommended to clean your build cache first with pamac clean --build-files

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 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.


Our current supported kernels

  • linux54 5.4.299
  • linux510 5.10.244
  • linux515 5.15.193
  • linux61 6.1.153
  • linux66 6.6.107
  • linux612 6.12.48
  • linux615 6.15.11 [EOL]
  • linux616 6.16.8
  • linux617 6.17.0-rc6
  • linux61-rt 6.1.151_rt54
  • linux66-rt 6.6.106_rt61
  • linux612-rt 6.12.43_rt12
  • linux615-rt 6.15.0_rt2
  • linux616-rt 6.16.0_rt3

Package Changes (Sat Sep 20 09:38:35 CEST 2025)

  • testing multilib x86_64: 15 new and 14 removed package(s)
  • testing extra x86_64: 1375 new and 1370 removed package(s)

Overlay Changes

  • testing core x86_64: 10 new and 10 removed package(s)
  • testing extra x86_64: 75 new and 76 removed package(s)

A list of all changes can be found here.

  • No issue, everything went smoothly
  • Yes there was an issue. I was able to resolve it myself.(Please post your solution)
  • Yes i am currently experiencing an issue due to the update. (Please post about it)
0 voters

Check if your mirror has already synced:


1 Like

Known issues and solutions

This is a wiki post; please edit as necessary.
Please, consider subscribing to the Testing Updates Announcements RSS feed


Please RTFT (Read This Fine Thread) first before reporting the same issues over and over again!

Note: Do not forget to review your .pacnew files:

:arrow_right: 2025-09-02

  • pacman-mirrors version 5.1
    Deprecation of --geoip in favor of -tz/--timezone.
    This internal change make mirror-list generation use your system’s configured timezone - when applicable - without using an IP location provider.
    More privacy…

2025-08-24

Graphical issues on older hardware (Black screen, Flickering) due to mesa 25.2.x update

It seems on older hardware the mesa 25.2.x update created some regressions which may result in black screens or flickering. Some older Nvidia cards with nouveau driver seem to be affected.

You can try to use the 25.1.x series of Mesa via this repo. Simply place it on top of [extra] in your /etc/pacman.conf file and use sudo pacman -Syuu to downgrade.

[mesa-251]
SigLevel = PackageRequired
Server = https://download.manjaro.org/pkgs/mesa

If you have no graphical session available you can access the bootloader by pressing ESC key during boot and select the bootloader entry. Press CTRL+E for edit and search for the words quiet and splash. Delete those and add 3 to the line. Then execute CTRL+x to start your session. You will land in a text console TTY. Login with your user.

Edit the /etc/pacman.conf with nano: sudo nano /etc/pacman.conf. Perform the downgrade and reboot.

2025-07-24

grub update - watch out

Before you reboot - ensure to run install-grub script to sync the efi-stubs and recreate the grub config.

[Testing Update] 2025-07-19 - Kernels, Mesa, Thunderbird, Grub, Perl, Vulkan - #19 by linux-aarhus

2025-07-10

Warning: ksystemstats: local (6.4.0-1) is newer than extra

If you get this warning, run the following command… :point_down:

sudo pacman -Syuu
VLC does not play (certain) videos

For this update, the VLC packages were split up, and not all codecs may be installed on your system. You can install the additional codecs individually, or install the vlc-plugins-all meta-package, which will pull in all available plugins. :point_down:

 sudo pacman -S vlc-plugins-all

Previous testing threads:

Maybe related to last update already, I got follwing error message during update:

Fehler: Konnte Datei 'linux-firmware-mediatek-20250917-2-any.pkg.tar.zst' nicht von ftp.gwdg.de übertragen : Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds

Update went OK, anyhow.

1 Like

Looks like you had a bad connection to that mirror at the time of downloading.

That’s what I also thought, but after updating the mirrorlist, next update trial did not show any package…

The update went through without any problems on the XFCE setup. Kernel 6.16 seems stable so far and performance with Mesa improvements feels smoother on Vulkan-based applications.

This is a libalpm message.

The most common cause is when the mirror you are syncing from has been updated during your download or your mirrorlist has been changed either deliberately or by pamac-mirrorlist.timer.

The process is roughly

  • libalpm pulls metadata based on the HTTP-header Last-Modified for the given file - if the local file timestamp is never than or matches Last-Modified the file is not updated
  • libalpm generates a list of packages changed based on the structure in /var/lib/pacman/local
  • libalpm download the packages in the list including signature
  • libalpm verifies the downloaded packages using signature
  • libalpm runs transactions for the download packages

If the mirror syncs often - the package list may contain a package which was valid when the list was generated - but becomes invalid by the time you reach the changed package in the download list.

This will cause the server to try and download the file - which the server did in fact provide to another download process seconds ago - but now it is gone - the cache is invalid and connection times out.

It is a little complex to explain - it is a simplified explanation - but it is often best solved by executing a forced metadata refresh using -Syyu.

2 Likes

With this update everything is fine with the system now, everything looks good.
Just to confirm, The MEDIATEK MT7922 wireless is working again as it should @philm

This would explain why there was no package identified to be updated after forcing a refresh of the mirrorlist and again update using -Syyu.