[Stable Update] 2023-07-27 - Kernels, Nvidia, Virtualbox, Thunderbird, LibreOffice, Pipewire

Hello community,

Another stable branch update with some usual package updates for you.

image
Get the lastest SoftMaker Office with ChatGPT buillt-in. You will find our Special Offer here!

Recent News:

  • Manjaro, like many other open-source projects, relies on the generosity of its community through donations and corporate sponsorships to support its growth and development. These donations are essential in covering the various expenses incurred in the operations of the project such as server costs, software development tools, infrastructure expenses, training, flying people to events or conferences and the salaries of key developers. With the help of these donations, Manjaro is able to secure the necessary financial stability that allows the project to continuously improve and remain active. If you love Manjaro, consider to donate!
  • As you might have seen some of our team were able to attend FOSDEM 2023 and the conference proved to be incredibly productive for us. See our blog post for more.
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: New Manjaro search engine is available | Blog

image

Notable Package Updates:

  • Kernels got updated to include the ZenBleed fixes
    • therefore we also updated linux-firmware packages
  • Pipewire is now at 0.3.75
  • One of the biggest UI changes will be found in Thunderbird 115.0.1
  • LibreOffice is now at 7.5.5
  • VirtualBox is updated to 7.0.10
  • Nvidia got renewed to 535.86.05
  • Usual KDE-git, Python and Haskell updates

Additional Info

Python 3.11 info

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

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

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

Rebuild them all at once:*

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

* Note that if any fail to build, you’ll have to rebuild what’s remaining one or a few at a time.

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

checkrebuild
Info about AUR packages

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

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

  • linux419 4.19.289
  • linux54 5.4.250
  • linux510 5.10.187
  • linux515 5.15.122
  • linux61 6.1.41
  • linux63 6.3.13 [EOL]
  • linux64 6.4.6
  • linux65 6.5.0-rc3
  • linux61-rt 6.1.38_rt12
  • linux63-rt 6.3.3_rt15
  • linux64-rt 6.4.0_rt6

Package Changes (Tue Jul 25 03:45:17 CEST 2023)

  • testing core x86_64: 23 new and 23 removed package(s)
  • testing extra x86_64: 152 new and 153 removed package(s)
  • testing kde-unstable x86_64: 10 new and 10 removed package(s)

A list of all package 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:

13 Likes

Known issues and solutions

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


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

:arrow_right: 2023-07-27

2023-07-17

A bug in KDE Frameworks can delete targets of symlinks. More info here.

Steam cashes on startup with lib32-libgudev installed

The latest lib32-libgudev update does not cooperate with the version of the same package provided by steam, and steam seems to attempt making calls to both leading to the crash.

Details: bug report, arch task, arch forum thread.

  • Workaround #1 (causes steam to avoid making any calls to lib32-libgudev by using a different library altogether)

    • sudo pacman -S lib32-libnm
  • Workaround #2 (forces steam and any other application to always use the new lib32-libgudev)

    • sudo pacman -S lib32-libudev0-shim
  • Workaround #3 (use steam-native-runtime, which doesn’t have the issue)

    • sudo pacman -S steam-native-runtime

2023-07-10

libpamac 11.5.5-1 breaks update function

We are currently working on fixing a reported security vulnerability which gave you root access via pamac-daemon. During that process we broke the update functionality. Hence use sudo pacman -Syu to update to the latest libpamac release (11.5.7-2)

The community repository has been merged into extra and is now empty

The Arch git migration is now complete .

The [community] repository has been merged into [extra] and is now empty.
It may take a bit of time for mirrors to catch up (more details here).

Update your system and handle the pacman

sudo pacman -Syu "pacman>=6.0.2-11"

In order to remove the defunct [community] repo changes must be made to /etc/pacman.conf.
Changes will be provided in a file with the extension .pacnew.
Pacman provides the utility pacdiff to manage these files and will use vim -d for comparison if the environment variable DIFFPROG is not set.

pacdiff -s

If you would like to use a different comparison tool you may prepend the env var:

DIFFPROG=meld pacdiff -s

Then sync with the repositories again:

sudo pacman -Syu

And you can also remove the now unused repository.

sudo pacman -Sc

NOTE: Be aware that this last command will also remove all packages in the pacman cache that are not currently installed: in other words, backup copies of packages that you have uninstalled at some point will no longer be stored on your hard drive.

In most cases, this probably will not cause headaches. To prevent even minor aches and pains, see the Arch Wiki for information on cleaning the cache

Steam fails to launch

A while ago the Steam Runtime developer maintaining the library detection/promotion “greatly encouraged” that the Steam package would (opt)depends on lib32-libnm and friends. The bugs have been opened since alas

In the absence of an updated steam package with updated dependencies,
A workaround is to install lib32-libnm

sudo pacman -Syu lib32-libnm

Steam will not launch - #12 by cscs
FS#79006 : [lib32-libgudev] Recent Update broke steam
Steam crashes at launch with libgudev 238 · Issue #9805 · ValveSoftware/steam-for-linux · GitHub

OpenBLAS >= 0.3.23-2 update requires manual intervention

2023-06-14 - Felix Yan

The openblas package prior to version 0.3.23-2 doesn’t ship optimized LAPACK routine and CBLAS/LAPACKE interfaces for compatibility. This decision has been reverted now, and the ability to choose a different default system BLAS/LAPACK implementation while keeping openblas installed is now provided to allow future co-installation of BLIS, ATLAS, etc.

The default BLAS implementation will be used for most packages like NumPy or R. Please install blas-openblas and blas64-openblas to make OpenBLAS the default BLAS implementation, just like the old behavior.

Unfortunately you will get errors on updating if you currently have OpenBLAS installed as the default BLAS implementation:

error: failed to prepare transaction (could not satisfy dependencies)
:: installing openblas (0.3.23-2) breaks dependency 'blas' required by cblas
:: installing openblas (0.3.23-2) breaks dependency 'blas' required by lapack

Please append your preferred default BLAS implementation to the regular -Syu command line to get around it. For example:

sudo pacman -Syu blas-openblas

or

sudo pacman -Syu blas

Arch Linux - News: OpenBLAS >= 0.3.23-2 update requires manual intervention

TeX Live package reorganization

2023-06-18 - Antonio Rojas

Starting from version 2023.66594-9, TeX Live packages have been reorganized to mirror upstream collections. Even though the new texlive-basic replaces the old texlive-core, many of the texlive-core contents (including language specific files) are now split between different packages. To find out which Arch package contains a specific CTAN package, you can use the tlmgr utility, eg.

$ tlmgr info euler | grep collection
collection:  collection-latexrecommended

which means the euler CTAN package is contained in texlive-latexrecommended. You may also use pacman -F to query for specific files.

A new metapackage texlive-meta is available to install all subpackages (except for language specific ones), and the new texlive-doc package provides the full documentation for offline use.

Arch Linux - News: TeX Live package reorganization

Pamac GUI theme does not match theme for Xfce

pamac-gtk 11.0.1 uses Gtk 4 that is not supported by Xfce
user can replace pamac-gtk with pamac-gtk3

sudo pacman -S pamac-gtk3
Black screen after login with SDDM 0.20

Check ~/.profile for any commands that don’t execute properly (but return non-zero exit code instead). May include ~/.bash_profile and .zprofile too. Downgrading to SDDM 0.19 also restores desktop after login.

The issue has been reported upstream.

2023-06-04

DKMS is currently broken as our kernels got compiled against an older gcc

Since the last stable update provided an older toolchain our kernels and binaries got compiled against GCC 12.2.0-1. A similar issue was already posted at Arch years ago: [SOLVED] Kernel 5.5.2 is built with the wrong version of gcc / [testing] Repo Forum / Arch Linux Forums. Therefore users of DKMS have to wait for kernel updates compiled against the new toolchain or downgrade to the older one.

Update (2023-06-05): We pushed a rebuild of all regular kernels against the new toolchain to all branches. Real-Time Kernels we still have to check.

Many applications (firefox, thunderbird, telegram, etc) slow to start on desktops other than Gnome

There is a bug with xdg-desktop-portal-gnome (more details here).

Workaround for gtk-based desktops (including Xfce)
sudo pacman -Rdd xdg-desktop-portal-gnome
sudo pacman -S xdg-desktop-portal-gtk
Workaround for KDE
sudo pacman -Rdd xdg-desktop-portal-gnome
sudo pacman -S xdg-desktop-portal-kde
Workaround for Lxqt
sudo pacman -Rdd xdg-desktop-portal-gnome
sudo pacman -S xdg-desktop-portal-lxqt
Workaround for desktops using hyprland
sudo pacman -Rdd xdg-desktop-portal-gnome
sudo pacman -S xdg-desktop-portal-hyprland
Workaround for desktops using wlroots
sudo pacman -Rdd xdg-desktop-portal-gnome
sudo pacman -S xdg-desktop-portal-wlr

If you have a lot of pip/AUR packages to upgrade to Python 3.11, read this.

If you installed python311 from the AUR, you need to uninstall it before running this update.

2023-05-07

All initramfs builds fail with ERROR: Hook ‘zfs’ cannot be found

There was an issue with zfs-utils 2.1.11-1 package having the initcipio files wrongly installed. Please update to zfs-utils 2.1.11-1.1 and re-run mkinitcpio -P. If you have an already unbootable system, you may recover by using an install media and chroot into it to complete the update.

2023-04-11

xf86-input-libinput 1.3.0 DPI and mouse acceleration issue on KDE Plasma X11

A bug report was opened on 468217 – xf86-input-libinput 1.3.0 DPI and mouse acceleration issue on KDE Plasma X11 and a temporary fis is also mentioned on Mouse acceleration - ArchWiki

Widgets on Plasma desktop are lost after update

2023-03-31

GRUB, LUKS and full disk encryption: 'no such cryptodisk found'

Following grub’s update, new configuration may be needed to be manually applied:

  • Based on the manual, unlike filesystem UUIDs, UUIDs for encrypted devices must be specified without dash separators. So check /boot/grub/grub.cfg for entries like cryptomount -u 3722dfb2-3b32-414b-bd59-4329fa92b6a9 and try to remove the dash separators. You have to redo that whenever you update a kernel or call update-grub on your own. You can read more about it here
  • A message “no such cryptodisk found” may appear on the following reboot, but should not prevent you from continuing by typing any key. This happens if you forgot to remove the dashes in /boot/grub/grub.cfg after update-grub got called.

We may add a alpm-hook to grub package to do that monkey job for you automatically. As an alternative you may reinstall grub, as the newer version can handle both cases, including the dashes.

For more details:

Info about recent NVIDIA packaging changes

[Testing Update] 2023-03-25 - Kernels, Firefox, Deepin, GNOME, NVIDIA, Wine - #42 by philm

Possible kernel fs block code regression in 6.2.3 umounting usb drives

With kernel 6.2.3 when you simply plug in a usb external drive, mount it and umount it, then the journal has a kernel Oops. A bug report, that includes the journal output was submitted at. 217174 – Plugging in usb external drive, mount and umount causes kernel Oops Discussion can be found here: Re: Possible kernel fs block code regression in 6.2.3 umounting usb drives — Linux Stable Kernel Updates

kernel 5.15.99+ Black/empty screen during boot with i915 Intel gfx. No ways to do anything

Seems there is a regression introduced with 5.15.99 kernel update: [i915]drm:add_taint_for_CI [i915]] CI tainted:0x9 by intel_gt_init+0xae/0x2d0 [i915] (#8284) · Issues · drm / i915 / kernel · GitLab. My thoughts here: [Testing Update] 2023-03-11 - Kernels, Mesa 22.3.7, Phosh, LibreOffice 7.4.6 - #31 by philm

NVIDIA 530.41.03-1 high refresh rate problems

FS#77975 - [nvidia] 530.41.03-1 high refresh rate problems

2023-02-12

Switch to the base-devel meta package requires manual intervention

2023-02-12 - Robin Candau

On February 2nd, the base-devel package group has been replaced by a meta package of the same name.
If you installed the base-devel package group prior to this date, explicitly re-install it to get the new base-devel package installed on the system:

pacman -Syu base-devel

Arch Linux - News: Switch to the base-devel meta package requires manual intervention

2023-02-03

vlc player crashes while playing videos

A solution, regarding to rob215x, is:
VLC would crash immediately when trying to play any video. I opened VLC directly, and changed Preferences > Video > Output from “Automatic” to “VDPAU” and it works now. I found that solution on another thread but I still don’t understand the problem and why VDPAU works.

2023-01-24

PHP 8.2 update and introduction of legacy branch

2023-01-13 - Pierre Schmitz

The php packages have been updated to the latest version 8.2. In addition to this, a new set of php-legacy packages have been introduced. These will follow the oldest but still actively supported PHP branch. This enables users to install the latest version but also introduces the option to use third party applications that might rely on an older version. Both branches will be kept up to date following our rolling release model. php and php-legacy can be installed at the same time as the latter uses a -legacy suffix for its binaries and configuration files.

In addition to this, the php7 packages have been removed as they reached end of life. The imap extension will no longer be provided as it relies on the c-client library which has been abandoned for many years.

Arch Linux - News: PHP 8.2 update and introduction of legacy branch

4 Likes

There were some issues with this update, mainly with pamac (gui):

  • asus-firmware now conflicts with linux-firmware
  • pamac was unable to resolve libxnvcrtl=535.86.05-1 dependency of nvidia-settings
  • pamac was unable to resolve libpipewire=1:03.75-2 dependency of pipewire

Workarounds:

  • The workaround is to remove asus-firmawe as it seems that it’s files are already provided in linux-firmware now.
  • Additionally, pacman -Syu was able to successfully resolve all dependencies. I assume that there is a bug in pamac or libpamac when it comes to the order of installing packages.

For those who need fresh install medias including this update may check in one hour here

2 Likes

This comment should have been highlighted better in previous releases, I nearly missed it:

The community repository has been merged into extra and is now empty

It is an action that should be taken by nearly any user. Compared to all the other issues which most often only affect a small subset of users.

## 2023-07-10

I also had to rerun mkinitcpio -P even tough I don’t/didn’t have zsf-utils installed due to an error message popping up.

All initramfs builds fail with ERROR: Hook ‘zfs’ cannot be found

There was an issue with zfs-utils 2.1.11-1 package having the initcipio files wrongly installed. Please update to zfs-utils 2.1.11-1.1 and re-run mkinitcpio -P. If you have an already unbootable system, you may recover by using an install media and chroot into it to complete the update.

Thanks a lot for the great work.

I had this trying to update :

pamac update
pamac update                                                                                                                                                                                                                                           100 ✘ 
Preparing...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: Jorge Corte-Real Palma Dias (jorgecpd)
Password: 
==== AUTHENTICATION COMPLETE ====
Synchronizing package databases...
Resolving dependencies...
Checking inter-conflicts...

To upgrade (61):
  archlinux-appstream-data  20230715-1                (20230526-1)                extra  19,3 MB
  cmake                     3.27.0-1                  (3.26.4-1)                  extra  11,8 MB
  fuse-common               3.15.1-1                  (3.14.1-1)                  extra  2,7 kB
  fuse3                     3.15.1-1                  (3.14.1-1)                  extra  128,0 kB
  gstreamer                 1.22.5-1                  (1.22.4-2)                  extra  1,9 MB
  gst-plugins-base-libs     1.22.5-1                  (1.22.4-2)                  extra  2,3 MB
  libva                     2.19.0-1                  (2.18.0-1)                  extra  188,0 kB
  librsvg                   2:2.56.3-1                (2:2.56.2-1)                extra  2,6 MB
  zimg                      3.0.5-1                   (3.0.4-1)                   extra  300,2 kB
  highway                   1.0.5-1                   (1.0.4-1)                   extra  893,0 kB
  gst-libav                 1.22.5-1                  (1.22.4-2)                  extra  98,0 kB
  wayland-protocols         1.32-1                    (1.31-1)                    extra  82,8 kB
  gst-plugins-bad-libs      1.22.5-1                  (1.22.4-2)                  extra  2,5 MB
  libpipewire               1:0.3.75-2                (1:0.3.74-1)                extra  384,6 kB
  imagemagick               7.1.1.14-1                (7.1.1.12-2)                extra  8,5 MB
  gst-plugins-bad           1.22.5-1                  (1.22.4-2)                  extra  1,1 MB
  gst-plugins-base          1.22.5-1                  (1.22.4-2)                  extra  330,3 kB
  gst-plugins-good          1.22.5-1                  (1.22.4-2)                  extra  2,3 MB
  gst-plugins-ugly          1.22.5-1                  (1.22.4-2)                  extra  216,6 kB
  hwinfo                    23.2-1                    (23.1-1)                    extra  1,0 MB
  jre-openjdk-headless      20.0.2.u9-3               (20.0.1.u9-3)               extra  41,8 MB
  jre-openjdk               20.0.2.u9-3               (20.0.1.u9-3)               extra  188,1 kB
  jdk-openjdk               20.0.2.u9-3               (20.0.1.u9-3)               extra  290,2 MB
  qt5-base                  5.15.10+kde+r135-1        (5.15.10+kde+r130-1)        extra  13,7 MB
  kcoreaddons               5.108.0-1.0               (5.108.0-1)                 extra  1,6 MB
  qt5-declarative           5.15.10+kde+r29-1         (5.15.10+kde+r26-1)         extra  5,1 MB
  kirigami-addons           0.10.0-1                  (0.9.0-1)                   extra  128,8 kB
  libplacebo                5.264.1-1                 (5.229.2-2)                 extra  426,3 kB
  libreoffice-fresh         7.5.5-1                   (7.5.4-4)                   extra  157,1 MB
  libwbclient               4.18.5-2                  (4.18.4-1)                  extra  36,8 kB
  python-certifi            2023.07.22-1              (2023.05.07-1)              extra  9,2 kB
  mhwd-nvidia               535.86.05-1               (535.54.03-1)               extra  26,5 kB
  nano-syntax-highlighting  2020.10.10+10+g1aa64a8-2  (2020.10.10+10+g1aa64a8-1)  extra  103,4 kB
  npm                       9.8.1-1                   (9.8.0-3)                   extra  1,6 MB
  opencv                    4.8.0-3                   (4.8.0-2)                   extra  27,3 MB
  pipewire                  1:0.3.75-2                (1:0.3.74-1)                extra  658,9 kB
  python-pillow             10.0.0-2                  (10.0.0-1)                  extra  816,2 kB
  python-pyqt5-sip          12.12.2-1                 (12.12.1-2)                 extra  76,3 kB
  qca-qt5                   2.3.7-1                   (2.3.6-2)                   extra  795,2 kB
  qt5-wayland               5.15.10+kde+r52-1         (5.15.10+kde+r51-1)         extra  1,1 MB
  vulkan-headers            1:1.3.257-1               (1:1.3.256-1)               extra  1,1 MB
  qt6-translations          6.5.2-1                   (6.5.1-1)                   extra  1,8 MB
  qt6-base                  6.5.2-1                   (6.5.1-5)                   extra  14,1 MB
  qt6-5compat               6.5.2-1                   (6.5.1-2)                   extra  461,9 kB
  qt6-declarative           6.5.2-1                   (6.5.1-2)                   extra  11,9 MB
  qt6-imageformats          6.5.2-1                   (6.5.1-1)                   extra  64,4 kB
  qt6-serialport            6.5.2-1                   (6.5.1-1)                   extra  54,9 kB
  qt6-svg                   6.5.2-1                   (6.5.1-1)                   extra  186,6 kB
  qt6-wayland               6.5.2-1                   (6.5.1-1)                   extra  1,1 MB
  rust                      1:1.71.0-1                (1:1.70.0-1)                extra  87,7 MB
  talloc                    2.4.1-1                   (2.4.0-3)                   extra  48,4 kB
  tdb                       1.4.9-1                   (1.4.8-2)                   extra  73,3 kB
  tevent                    1:0.15.0-1                (1:0.14.1-2)                extra  56,7 kB
  smbclient                 4.18.5-2                  (4.18.4-1)                  extra  7,1 MB
  samba                     4.18.5-2                  (4.18.4-1)                  extra  8,6 MB
  signal-desktop            6.26.0-1                  (6.25.0-1)                  extra  111,8 MB
  telegram-desktop          4.8.7-2                   (4.8.4-2)                   extra  32,7 MB
  vlc                       3.0.18-13                 (3.0.18-12)                 extra  12,1 MB
  webkit2gtk                2.40.4-1                  (2.40.3-1)                  extra  28,0 MB
  wxwidgets-common          3.2.2.1-2                 (3.2.2.1-1)                 extra  3,0 MB
  wxwidgets-gtk3            3.2.2.1-2                 (3.2.2.1-1)                 extra  4,9 MB
To install (1):
  cppdap                    1.58.0-1                                              extra  343,3 kB

Total download size: 926,0 MB
Total installed size: -2,5 MB

Apply transaction ? [y/N] y
Error: Failed to prepare transaction: target not found: cppdap

I then wanted to build a custom up to date iso to avoid dealing with this, and while trying to install the tools, I had dependency cycles detected :

Warning: dependency cycle detected:
pamac install manjaro-tools-iso git                                                                                                                                                                                                               1 ✘  9s  
Preparing...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: Jorge Corte-Real Palma Dias (jorgecpd)
Password: 
==== AUTHENTICATION COMPLETE ====
Synchronizing package databases...
Warning: git-2.41.0-1 is up to date -- skipping
Resolving dependencies...
Checking inter-conflicts...
Warning: dependency cycle detected:
Warning: rubygems will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-stdlib will be installed before its ruby-logger dependency
Warning: dependency cycle detected:
Warning: ruby-abbrev will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-base64 will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-benchmark will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-bigdecimal will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-bundler will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-cgi will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-csv will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-date will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-delegate will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-did_you_mean will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-digest will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-drb will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-ruby2_keywords will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-english will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-erb will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-etc will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-fcntl will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-fiddle will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-fileutils will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-find will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-forwardable will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-getoptlong will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-io-console will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-io-nonblock will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-io-wait will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-ipaddr will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-irb will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-reline will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-json will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-mutex_m will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-net-http will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-uri will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-open-uri will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-stringio will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-time will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-psych will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-racc will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-rdoc will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-tmpdir will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-minitest will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-power_assert will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-rake will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-rexml will be installed before its ruby dependency
Warning: dependency cycle detected:
Warning: ruby-test-unit will be installed before its ruby dependency

To upgrade (61):
  archlinux-appstream-data   20230715-1                (20230526-1)                extra  19,3 MB
  cmake                      3.27.0-1                  (3.26.4-1)                  extra  11,8 MB
  fuse-common                3.15.1-1                  (3.14.1-1)                  extra  2,7 kB
  fuse3                      3.15.1-1                  (3.14.1-1)                  extra  128,0 kB
  gstreamer                  1.22.5-1                  (1.22.4-2)                  extra  1,9 MB
  gst-plugins-base-libs      1.22.5-1                  (1.22.4-2)                  extra  2,3 MB
  libva                      2.19.0-1                  (2.18.0-1)                  extra  188,0 kB
  librsvg                    2:2.56.3-1                (2:2.56.2-1)                extra  2,6 MB
  zimg                       3.0.5-1                   (3.0.4-1)                   extra  300,2 kB
  highway                    1.0.5-1                   (1.0.4-1)                   extra  893,0 kB
  gst-libav                  1.22.5-1                  (1.22.4-2)                  extra  98,0 kB
  wayland-protocols          1.32-1                    (1.31-1)                    extra  82,8 kB
  gst-plugins-bad-libs       1.22.5-1                  (1.22.4-2)                  extra  2,5 MB
  libpipewire                1:0.3.75-2                (1:0.3.74-1)                extra  384,6 kB
  imagemagick                7.1.1.14-1                (7.1.1.12-2)                extra  8,5 MB
  gst-plugins-bad            1.22.5-1                  (1.22.4-2)                  extra  1,1 MB
  gst-plugins-base           1.22.5-1                  (1.22.4-2)                  extra  330,3 kB
  gst-plugins-good           1.22.5-1                  (1.22.4-2)                  extra  2,3 MB
  gst-plugins-ugly           1.22.5-1                  (1.22.4-2)                  extra  216,6 kB
  hwinfo                     23.2-1                    (23.1-1)                    extra  1,0 MB
  jre-openjdk-headless       20.0.2.u9-3               (20.0.1.u9-3)               extra  41,8 MB
  jre-openjdk                20.0.2.u9-3               (20.0.1.u9-3)               extra  188,1 kB
  jdk-openjdk                20.0.2.u9-3               (20.0.1.u9-3)               extra  290,2 MB
  qt5-base                   5.15.10+kde+r135-1        (5.15.10+kde+r130-1)        extra  13,7 MB
  kcoreaddons                5.108.0-1.0               (5.108.0-1)                 extra  1,6 MB
  qt5-declarative            5.15.10+kde+r29-1         (5.15.10+kde+r26-1)         extra  5,1 MB
  kirigami-addons            0.10.0-1                  (0.9.0-1)                   extra  128,8 kB
  libplacebo                 5.264.1-1                 (5.229.2-2)                 extra  426,3 kB
  libreoffice-fresh          7.5.5-1                   (7.5.4-4)                   extra  157,1 MB
  libwbclient                4.18.5-2                  (4.18.4-1)                  extra  36,8 kB
  python-certifi             2023.07.22-1              (2023.05.07-1)              extra  9,2 kB
  mhwd-nvidia                535.86.05-1               (535.54.03-1)               extra  26,5 kB
  nano-syntax-highlighting   2020.10.10+10+g1aa64a8-2  (2020.10.10+10+g1aa64a8-1)  extra  103,4 kB
  npm                        9.8.1-1                   (9.8.0-3)                   extra  1,6 MB
  opencv                     4.8.0-3                   (4.8.0-2)                   extra  27,3 MB
  pipewire                   1:0.3.75-2                (1:0.3.74-1)                extra  658,9 kB
  python-pillow              10.0.0-2                  (10.0.0-1)                  extra  816,2 kB
  python-pyqt5-sip           12.12.2-1                 (12.12.1-2)                 extra  76,3 kB
  qca-qt5                    2.3.7-1                   (2.3.6-2)                   extra  795,2 kB
  qt5-wayland                5.15.10+kde+r52-1         (5.15.10+kde+r51-1)         extra  1,1 MB
  vulkan-headers             1:1.3.257-1               (1:1.3.256-1)               extra  1,1 MB
  qt6-translations           6.5.2-1                   (6.5.1-1)                   extra  1,8 MB
  qt6-base                   6.5.2-1                   (6.5.1-5)                   extra  14,1 MB
  qt6-5compat                6.5.2-1                   (6.5.1-2)                   extra  461,9 kB
  qt6-declarative            6.5.2-1                   (6.5.1-2)                   extra  11,9 MB
  qt6-imageformats           6.5.2-1                   (6.5.1-1)                   extra  64,4 kB
  qt6-serialport             6.5.2-1                   (6.5.1-1)                   extra  54,9 kB
  qt6-svg                    6.5.2-1                   (6.5.1-1)                   extra  186,6 kB
  qt6-wayland                6.5.2-1                   (6.5.1-1)                   extra  1,1 MB
  rust                       1:1.71.0-1                (1:1.70.0-1)                extra  87,7 MB
  talloc                     2.4.1-1                   (2.4.0-3)                   extra  48,4 kB
  tdb                        1.4.9-1                   (1.4.8-2)                   extra  73,3 kB
  tevent                     1:0.15.0-1                (1:0.14.1-2)                extra  56,7 kB
  smbclient                  4.18.5-2                  (4.18.4-1)                  extra  7,1 MB
  samba                      4.18.5-2                  (4.18.4-1)                  extra  8,6 MB
  signal-desktop             6.26.0-1                  (6.25.0-1)                  extra  111,8 MB
  telegram-desktop           4.8.7-2                   (4.8.4-2)                   extra  32,7 MB
  vlc                        3.0.18-13                 (3.0.18-12)                 extra  12,1 MB
  webkit2gtk                 2.40.4-1                  (2.40.3-1)                  extra  28,0 MB
  wxwidgets-common           3.2.2.1-2                 (3.2.2.1-1)                 extra  3,0 MB
  wxwidgets-gtk3             3.2.2.1-2                 (3.2.2.1-1)                 extra  4,9 MB
To install (63):
  cppdap                     1.58.0-1                                              extra  343,3 kB
  rubygems                   3.3.25-1                                              extra  577,6 kB
  ruby-abbrev                0.1.0-4                                               extra  7,6 kB
  ruby-base64                0.1.1-4                                               extra  7,9 kB
  ruby-benchmark             0.2.0-4                                               extra  16,3 kB
  ruby-bigdecimal            3.1.2-4                                               extra  83,1 kB
  ruby-bundler               2.4.13-1                                              extra  400,9 kB
  ruby-cgi                   0.3.6-1                                               extra  63,6 kB
  ruby-csv                   3.2.5-4                                               extra  105,2 kB
  ruby-date                  3.2.2-4                                               extra  117,8 kB
  ruby-delegate              0.2.0-4                                               extra  13,0 kB
  ruby-did_you_mean          1.6.1-4                                               extra  33,0 kB
  ruby-digest                3.1.1-1                                               extra  43,7 kB
  ruby-ruby2_keywords        0.0.5-1                                               extra  7,3 kB
  ruby-drb                   2.1.0-5                                               extra  56,8 kB
  ruby-english               0.7.1-5                                               extra  8,1 kB
  ruby-erb                   4.0.2-2                                               extra  27,0 kB
  ruby-etc                   1.3.0-6                                               extra  20,4 kB
  ruby-fcntl                 1.0.1-4                                               extra  8,4 kB
  ruby-fiddle                1.1.0-4                                               extra  64,6 kB
  ruby-fileutils             1.6.0-4                                               extra  30,9 kB
  ruby-find                  0.1.1-4                                               extra  7,3 kB
  ruby-forwardable           1.3.2-6                                               extra  11,5 kB
  ruby-getoptlong            0.1.1-3                                               extra  13,9 kB
  ruby-io-console            0.5.11-3                                              extra  21,1 kB
  ruby-io-nonblock           0.1.0-3                                               extra  7,6 kB
  ruby-io-wait               0.2.3-4                                               extra  10,2 kB
  ruby-ipaddr                1.2.4-3                                               extra  19,7 kB
  ruby-reline                0.3.1-2                                               extra  106,1 kB
  ruby-irb                   1.4.2-1                                               extra  117,3 kB
  ruby-json                  2.6.3-1                                               extra  94,7 kB
  ruby-mutex_m               0.1.1-3                                               extra  7,4 kB
  ruby-uri                   0.12.1-1                                              extra  60,4 kB
  ruby-net-http              0.2.2-2                                               extra  80,4 kB
  ruby-stringio              3.0.2-4                                               extra  30,4 kB
  ruby-time                  0.2.0-4                                               extra  15,5 kB
  ruby-open-uri              0.2.0-3                                               extra  17,9 kB
  ruby-psych                 4.0.6-1                                               extra  86,2 kB
  ruby-racc                  1.6.0-3                                               extra  108,5 kB
  ruby-rdoc                  6.4.0-4                                               extra  705,7 kB
  ruby-tmpdir                0.1.2-3                                               extra  7,4 kB
  ruby-stdlib                3.0.5-1                                               extra  2,9 kB
  ruby-minitest              5.16.3-1                                              extra  129,6 kB
  ruby-power_assert          2.0.2-1                                               extra  31,3 kB
  ruby-rake                  13.0.6-1                                              extra  76,8 kB
  ruby-rexml                 3.2.5-1                                               extra  83,9 kB
  ruby-test-unit             3.5.9-1                                               extra  211,0 kB
  ruby-bundledgems           3.0.5-1                                               extra  2,7 kB
  ruby                       3.0.5-1                                               extra  2,9 MB
  ruby-logger                1.5.1-3                                               extra  24,3 kB
  apparmor                   3.1.6-1                                               extra  1,2 MB
  squashfs-tools             4.6.1-1                                               extra  223,5 kB
  snapd                      2.60.1-1                                              extra  26,5 MB
  ruby-kwalify               0.7.2-3                                               extra  192,0 kB
  libburn                    1.5.6-1                                               extra  281,3 kB
  libisofs                   1.5.6-1                                               extra  276,6 kB
  libisoburn                 1.5.6-1                                               extra  789,1 kB
  manjaro-iso-profiles-base  17.1.12-1                                             extra  24,7 kB
  calamares-tools            0.1.0-1                                               extra  7,3 kB
  manjaro-tools-base-git     r3016.263d640-1                                       extra  25,0 kB
  manjaro-tools-yaml-git     r3016.263d640-1                                       extra  10,0 kB
  mktorrent                  1.1-6                                                 extra  10,1 kB
  manjaro-tools-iso-git      r3016.263d640-1                                       extra  40,9 kB

Total download size: 962,3 MB
Total installed size: 101,5 MB

Apply transaction ? [y/N] y
Error: Failed to prepare transaction: target not found: cppdap

I think your mirrors are still syncing…

oh, ok then.

I am even more embarrassed now. Tons of pacnew files did build up. Unbelievable that I never thought of that. Senior SWE, using Linux for more than 20 years. This is probably my biggest embarrassment yet.

Going to be fun when I get back from holiday and merge all my pacnew files on ubuntu.

2 Likes

There’s a first time for everything. :wink:

3 Likes

my font size have become smaller everywhere (KDE) also applications like Chromium, Firefox
… missing fonts?
any idea?

Operating System: Manjaro Linux
KDE Plasma Version: 5.27.6
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10
Kernel Version: 6.4.6-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-6700 CPU @ 3.40GHz
Memory: 31.1 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 530
Manufacturer: Dell Inc.
Product Name: OptiPlex 7040

th ISO builds are failing on github

1 Like

4 posts were split to a new topic: I’ve updated to 6.4.21 and my system still reports ZenBleed

A post was merged into an existing topic: I’ve updated to 6.1.41 and my system still reports ZenBleed

Well, Microsoft reduced disk space on their VMs … However there are hacks available.

1 Like

Apparently kernel 6.1.41-1 is still affected by this issue below… :arrow_down:

I don’t think it would be an actual CPU load of 100% on that particular core, though, because if that were the case, then the temperature readout for that particular core would be a lot higher than can be seen in the second screenshot here-above.

On my system, that particular core always runs just a tad hotter than the other cores anyway, but its current temperature readout of 36°C is not consistent with a core that’s genuinely stuck at 100% — in that case, the temperature readout would probably be somewhere in the 40-50°C range.

So whatever’s causing this apparent 100% load is most likely a bug in the kernel code reporting the core temperatures, and according to the 2023-07-25 Testing update thread, the issue was apparently fixed in 6.4.6. I guess no one thought of backporting it to 6.1 as well. :frowning_face:

Oh, and on account of mariadb being the cause — which I doubt, although it may be the trigger — replacing it by postgresql is not an option here because I’m running Plasma, and akonadi requires mariadb. I don’t know whether it would be possible to replace mariadb by mysql proper — I’ll have to investigate that — but mysql is an AUR package, and I would rather not replace an essential component for my desktop environment by an AUR package.

:thinking:

pacnew (and pacsave, etc) are a product of ALPM (pacman, pamac, etc) … you wont have them on Ubuntu. But then you cant roll the same Ubuntu install for years and years. Frozen vs Rolling.
(and a care to preserve user configurations)
So a bit of consolation maybe :slight_smile:

Its triggered by akonadi (used by Kalendar) … but mariadb is the culprit.

The kernel is doing what it should … reporting had changed slightly.
That said a proposed kernel patch circumvents the issue by narrowing the reports and squashing another unrelated bug.
https://lore.kernel.org/lkml/11ded843-ac08-2306-ad0f-586978d038b1@kernel.dk/

1 Like

It is not fixed in 6.4.6. The Arch Linux Bug Report mentions a LKML thread (without a link) that suggests it is not a Kernel error. However, there is a patch that fixes the problem inside the kernel. The patch comment suggest the high iowait is just a cosmetic issue.

The patch is at the moment not merged, so it is also not backported to any version.

1 Like

If there is a patch that fixes it inside the kernel — and I already knew about this :wink: — then it is a kernel issue. :stuck_out_tongue:

Yes, that much is true, as I said in my previous post. If it were a genuine 100% load, then the temperature readout for that particular CPU core would be a lot higher, as would the total temperature be for the entire processor chip. :wink:

Still, cosmetic or not, it’s annoying. :stuck_out_tongue_closed_eyes: