[Stable Update] 2021-06-07 - Kernels, Perl, Haskell, Tesseract, Cutefish, KDE, Nvidia

Thanks for update, it works well without any issue :slight_smile:

I’m getting the same dependency errors, but no prompt that allows me to skip packages. pacman -Syu simply errors out…

error: failed to prepare transaction (could not satisfy dependencies)

…and same with pamac upgrade .

Same here, got:
( 8/22) Install DKMS modules ==> dkms install --no-depmod -m nvidia -v 340.108 -k 5.10.41-1-MANJARO Error! Bad return status for module build on kernel: 5.10.41-1-MANJARO (x86_64) Consult /var/lib/dkms/nvidia/340.108/build/make.log for more information. ==> Warning, dkms install --no-depmod -m nvidia -v 340.108 -k 5.10.41-1-MANJARO’ returned 10
==> dkms install --no-depmod -m broadcom-wl -v 6.30.223.271 -k 5.10.41-1-MANJARO
==> dkms install --no-depmod -m nvidia -v 340.108 -k 5.4.123-1-MANJARO
Error! Bad return status for module build on kernel: 5.4.123-1-MANJARO (x86_64)
Consult /var/lib/dkms/nvidia/340.108/build/make.log for more information.
==> Warning, dkms install --no-depmod -m nvidia -v 340.108 -k 5.4.123-1-MANJARO' returned 10 ==> dkms install --no-depmod -m broadcom-wl -v 6.30.223.271 -k 5.4.123-1-MANJARO ==> depmod 5.4.123-1-MANJARO ==> depmod 5.10.41-1-MANJARO
Haven’t rebooted yet…

Hi

I have the same issue on the 5.4.123-1 and 5.10-41-1.

==> dkms install --no-depmod -m nvidia -v 340.108 -k 5.10.41-1-MANJARO
Error! Bad return status for module build on kernel: 5.10.41-1-MANJARO (x86_64)
Consult /var/lib/dkms/nvidia/340.108/build/make.log for more information. <--- THIS FILE
==> Warning, `dkms install --no-depmod -m nvidia -v 340.108 -k 5.10.41-1-MANJARO' returned 10
==> dkms install --no-depmod -m nvidia -v 340.108 -k 5.4.123-1-MANJARO
Error! Bad return status for module build on kernel: 5.4.123-1-MANJARO (x86_64)
Consult /var/lib/dkms/nvidia/340.108/build/make.log for more information.
==> Warning, `dkms install --no-depmod -m nvidia -v 340.108 -k 5.4.123-1-MANJARO' returned 10

I saw the log. The error was about gcc mismatch (kernel 5.4 and 5.10 were compiled with 10.2 gcc and I had 11.1), so I tried to resolve by adding
export IGNORE_CC_MISMATCH=1 to /etc/profile and rebuilt, but that didn’t help.
Dkms reported that it was successfully built, but the driver wasn’t in the kernel.

The error changed from 10 to 2 what ever that means.

$ vim 5.10.41-1-MANJARO/x86_64/log/make.log
DKMS make.log for nvidia-340.108 for kernel 5.10.41-1-MANJARO (x86_64)
Mon  7 Jun 20:39:22 CEST 2021
NVIDIA: calling KBUILD...
make[1]: Entering directory '/usr/lib/modules/5.10.41-1-MANJARO/build'
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (		\
echo >&2;							\
echo >&2 "  ERROR: Kernel configuration is invalid.";		\
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";	\
echo >&2 ;							\

This is the short version, the file is 15771 lines long! This error was initially in the log but with the mismatch it was echo >&10; only difference.

IMPORTANT

DO NOT reeboot your pc/laptop you will end up with black screen.

Currently I am on a kernel 5.10.41-1 fallback initramfs.

Can someone advise how to proceed ?? I can open separate thread if you like.

Hi,
After update I cannot access a terminal or anything that runs in a terminal. My setup is posted with my profile here so should be accessible here. Can’t post other info. No terminal!

I’m on i3wm, no NVIDIA involved, I don’t have one.

Reading the posts here it may be a locale problem but I can’t use terminal to have a look.

Any Suggestions ?

Thanks.

Here’s a link that explains how to fix situations like this:

If it’s indeed a locale-related issue the link above will guide you how to access your system and then you can edit your /etc/locale.gen and uncomment the locales you need - look for en_US.UTF-8 UTF-8 as the default locale as well.

Thanks @anon88624618 . I’ll go and have a look see. :+1: :slight_smile:

Update does not work here.
I get dependency errors:

Kann Abhängigkeiten nicht erfüllen:
das Entfernen von lib32-expat verletzt Abhängigkeit ‘lib32-expat’ benötigt von lib32-fontconfig,
Entfernen Sie nach Möglichkeit lib32-fontconfig und versuchen Sie es erneut
das Entfernen von lib32-libelf verletzt Abhängigkeit ‘lib32-libelf’ benötigt von lib32-gstreamer,
Entfernen Sie nach Möglichkeit lib32-gstreamer und versuchen Sie es erneut
das Entfernen von lib32-libcap verletzt Abhängigkeit ‘lib32-libcap’ benötigt von lib32-libpulse,
Entfernen Sie nach Möglichkeit lib32-libpulse und versuchen Sie es erneut

Any hints how to resolve?

same here. But I get no prompt that would allow to skip thoase updates, so update fails with

Kann Abhängigkeiten nicht erfüllen:
das Entfernen von lib32-expat verletzt Abhängigkeit ‘lib32-expat’ benötigt von lib32-fontconfig,
Entfernen Sie nach Möglichkeit lib32-fontconfig und versuchen Sie es erneut
das Entfernen von lib32-libelf verletzt Abhängigkeit ‘lib32-libelf’ benötigt von lib32-gstreamer,
Entfernen Sie nach Möglichkeit lib32-gstreamer und versuchen Sie es erneut
das Entfernen von lib32-libcap verletzt Abhängigkeit ‘lib32-libcap’ benötigt von lib32-libpulse,
Entfernen Sie nach Möglichkeit lib32-libpulse und versuchen Sie es erneut

Same problem here for my AX210 WiFi card on X230 machine.

Hey mates!

Here because of the nvidia driver issue.

I now don’t know if I want to upgrade. I read the nvidia forum post and I think my system might have the same problems then.

How do we know if and how this is being fixed? Will this be done in the next stable release or will Manjaro throw that in as a hotfix in between?

Is there some way I can get notified about this?

Thanks for your development on the best desktop distro! :slight_smile:

I get information about perl problems:

(15/31) Warn about old perl modules
error: No package owns /usr/lib/perl5/5.32
WARNING: 159 file(s) in /usr/lib/perl5/5.32 are not tracked by pacman and need to be rebuilt.
 -> These were most likely installed directly by cpan or a similar tool.
    Run the following command to get a list of these files:
    LC_ALL=C find "/usr/lib/perl5/5.32" -type f -exec pacman -Qqo {} + |& sed -n 's/^error: No package owns \(.*\)$/\1/p'

❯ LC_ALL=C find "/usr/lib/perl5/5.32" -type f -exec pacman -Qqo {} + |& sed -n 's/^error: No package owns \(.*\)$/\1/p'
/usr/lib/perl5/5.32/site_perl/B/Hooks/OP/Check.pm
/usr/lib/perl5/5.32/site_perl/B/Hooks/OP/Check/Install/hook_op_check.h
/usr/lib/perl5/5.32/site_perl/B/Hooks/OP/Check/Install/Files.pm
/usr/lib/perl5/5.32/site_perl/auto/Config/Tiny/.packlist
/usr/lib/perl5/5.32/site_perl/auto/IO/Socket/SSL/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Mozilla/CA/.packlist
/usr/lib/perl5/5.32/site_perl/auto/UNIVERSAL/isa/.packlist
/usr/lib/perl5/5.32/site_perl/auto/UNIVERSAL/can/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Meta/Builder/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Class/Method/Modifiers/.packlist
/usr/lib/perl5/5.32/site_perl/auto/B/Hooks/OP/Check/Check.so
/usr/lib/perl5/5.32/site_perl/auto/B/Hooks/OP/Check/.packlist
/usr/lib/perl5/5.32/site_perl/auto/B/Hooks/EndOfScope/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Role/Tiny/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Role/EventEmitter/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Exporter/Declare/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Number/Compare/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Pod/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/MockObject/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Fatal/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Requires/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Mockify/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Needs/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Warn/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Memory/Cycle/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Test/Exception/.packlist
/usr/lib/perl5/5.32/site_perl/auto/PadWalker/PadWalker.so
/usr/lib/perl5/5.32/site_perl/auto/PadWalker/.packlist
/usr/lib/perl5/5.32/site_perl/auto/JSON/MaybeXS/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Mock/Quick/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Devel/Cycle/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_httpx3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_https2.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/ssl_read_all.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_https.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcpcat.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_https.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_httpx4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_httpx4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_https4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_https3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_httpx4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcp_read_until.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/want_read.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_http.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/open_proxy_tcp_connection.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_https4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_http.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_httpx4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/want_write.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/make_form.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/https_cat.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_https3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/sslcat.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/initialize.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_http3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/ssl_read_CRLF.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/ssl_read_until.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_http3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/SSLeay.so
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/debug_read.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/http_cat.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_https3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_http4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/set_proxy.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_httpx3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_httpx3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_https4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_httpx3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_http4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_https.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/set_server_cert_and_key.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_http3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/autosplit.ix
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_httpx.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/ssl_write_all.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcp_write_all.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_httpx3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/make_headers.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/want_nothing.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/randomize.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_https4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcp_read_CRLF.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_httpx2.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/set_cert_and_key.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_httpx.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/dump_peer_certificate.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_https.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_http.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_httpx.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/want_X509_lookup.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcp_read_all.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/post_http3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_httpx4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/open_tcp_connection.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_http4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_https.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/head_httpx.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/ssl_write_CRLF.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_https3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/put_http4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/get_http.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_https4.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/new_x_ctx.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcpxcat.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/tcp_write_CRLF.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/do_https3.al
/usr/lib/perl5/5.32/site_perl/auto/Net/SSLeay/httpx_cat.al
/usr/lib/perl5/5.32/site_perl/auto/multidimensional/.packlist
/usr/lib/perl5/5.32/site_perl/auto/multidimensional/multidimensional.so
/usr/lib/perl5/5.32/site_perl/auto/Variable/Magic/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Variable/Magic/Magic.so
/usr/lib/perl5/5.32/site_perl/auto/File/Find/Rule/.packlist
/usr/lib/perl5/5.32/site_perl/auto/indirect/indirect.so
/usr/lib/perl5/5.32/site_perl/auto/indirect/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Mojo/UserAgent/Role/Queued/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Dist/CheckConflicts/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Fennec/Lite/.packlist
/usr/lib/perl5/5.32/site_perl/auto/strictures/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Package/Stash/XS/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Package/Stash/XS/XS.so
/usr/lib/perl5/5.32/site_perl/auto/Package/Stash/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Data/Compare/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Cpanel/JSON/XS/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Cpanel/JSON/XS/XS.so
/usr/lib/perl5/5.32/site_perl/auto/Text/Glob/.packlist
/usr/lib/perl5/5.32/site_perl/auto/ExtUtils/Config/.packlist
/usr/lib/perl5/5.32/site_perl/auto/ExtUtils/InstallPaths/.packlist
/usr/lib/perl5/5.32/site_perl/auto/ExtUtils/Helpers/.packlist
/usr/lib/perl5/5.32/site_perl/auto/ExtUtils/Depends/.packlist
/usr/lib/perl5/5.32/site_perl/auto/namespace/clean/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Time/Duration/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Moo/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Mojolicious/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Module/Build/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Module/Build/Tiny/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Module/Runtime/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Module/Implementation/.packlist
/usr/lib/perl5/5.32/site_perl/auto/aliased/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Sub/Uplevel/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Sub/Exporter/Progressive/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Sub/Quote/.packlist
/usr/lib/perl5/5.32/site_perl/auto/Sub/Override/.packlist
/usr/lib/perl5/5.32/site_perl/auto/bareword/filehandles/.packlist
/usr/lib/perl5/5.32/site_perl/auto/bareword/filehandles/filehandles.so
/usr/lib/perl5/5.32/site_perl/indirect.pm
/usr/lib/perl5/5.32/site_perl/Net/SSLeay.pod
/usr/lib/perl5/5.32/site_perl/Net/SSLeay/Handle.pm
/usr/lib/perl5/5.32/site_perl/Net/SSLeay.pm
/usr/lib/perl5/5.32/site_perl/Variable/Magic.pm
/usr/lib/perl5/5.32/site_perl/Package/Stash/XS.pm
/usr/lib/perl5/5.32/site_perl/Cpanel/JSON/XS/Boolean.pm
/usr/lib/perl5/5.32/site_perl/Cpanel/JSON/XS/Type.pm
/usr/lib/perl5/5.32/site_perl/Cpanel/JSON/XS.pm
/usr/lib/perl5/5.32/site_perl/PadWalker.pm
/usr/lib/perl5/5.32/site_perl/multidimensional.pm
/usr/lib/perl5/5.32/site_perl/bareword/filehandles.pm
/usr/lib/perl5/5.32/core_perl/perllocal.pod

What is the expected resolution? I don’t think perl libs built manually are installed under /usr/lib, so these are errors in officially packaged packages?

thanks for the hint! I already resolved the locale failure but I posted here because it was so weird why this could happen.

And to mention: I never edited /etc/locale.gen manually. Nor did I set any locales by using an text-editor on this machine. All was managed by Manjaro-Settings-Manager since ever. So the issue must reside there.

And no. I did not edit /etc/locale.conf manually. If I would have done that myself, I would have written en_US.UTF-8 as it is correct. So again: I am posting here as it seems that Manjaro Settings Manager did something wrong in the past, that hooked up my system with the last update somehow.

https://www.phoronix.com/scan.php?page=news_item&px=Firefox-89-Released

1 Like

Chromium does not scale properly on 3840x2160 display. All other programs are fine.

I run KDE on a 3840x2160 display with desktop scaled to 200%. Everything in Chromium is twice as big as in all other programs. I can zoom to 50% to make the content look normal, but icons and text on tabs and in bookmark bar and menus stay double sized. Using GTK+ Theme makes no difference.

I deleted ~/.config/chromium/ to get a clean profile, but that did not help.

Graphics is Radeon RX 590, and both kernels 5.10.41-1 and 5.12.8-1 have same behavior.

$ inxi --basic
System:    Host: statPC Kernel: 5.10.41-1-MANJARO x86_64 bits: 64 Desktop: KDE Plasma 5.21.5 Distro: Manjaro Linux
Machine:   Type: Desktop Mobo: ASUSTeK model: PRIME B450-PLUS v: Rev X.0x serial: <superuser required>
           UEFI-[Legacy]: American Megatrends v: 2008 date: 12/06/2019
CPU:       Info: 6-Core AMD Ryzen 5 3600 [MT MCP] speed: 3317 MHz min/max: 2200/3600 MHz
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] driver: amdgpu
           v: kernel
           Display: x11 server: X.Org 1.20.11 driver: loaded: amdgpu,ati unloaded: modesetting resolution: 1: 3840x2160~60Hz
           2: 640x480
           OpenGL: renderer: Radeon RX 590 Series (POLARIS10 DRM 3.40.0 5.10.41-1-MANJARO LLVM 11.1.0) v: 4.6 Mesa 21.1.2
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169
Drives:    Local Storage: total: 2.29 TiB used: 1.49 TiB (65.0%)
Info:      Processes: 320 Uptime: 19m Memory: 15.63 GiB used: 1.98 GiB (12.6%) Shell: Bash inxi: 3.3.04

I’m experiencing the exact same issue here (albeit on a R7 GPU). graphical glitches on kde plasma, doesn’t seem to effect gaming or anything else.

1 Like

Still having an issue doing a complete update. The sudo pacman -Syu command errors out in the following manner:

resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing expat (2.4.1-1) breaks dependency 'expat=2.3.0' required by lib32-expat
:: installing libcap (2.50-1) breaks dependency 'libcap=2.49' required by lib32-libcap
:: installing libelf (0.184-1) breaks dependency 'libelf=0.183' required by lib32-libelf

I was able to run the bulk of the update by ignoring the offending packages…

pacman -Syu --ignore=libelf --ignore=libcap --ignore=expat

…and subsequently skipping elfutils when prompted:

:: The following package cannot be upgraded due to unresolvable dependencies:
      elfutils

:: Do you want to skip the above package for this upgrade? [y/N] y

However, I’m still unable to update the packages that are causing the error. Any guidance would be appreciated. I’d rather not have to go through the pain of purging a bunch of multilib packages.

EDIT: This issue was resolved by the June 10th Stable Update.

Putting this out here in case someone else has this “problem” too. For me, systemd-modules-load.service fails on startup. Restarting the service does nothing.
Its output:

jun 08 15:54:26 cheker-pc systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
jun 08 15:54:26 cheker-pc systemd[1]: Failed to start Load Kernel Modules.
jun 08 15:54:26 cheker-pc systemd[1]: Starting Load Kernel Modules...
jun 08 15:54:26 cheker-pc systemd[1]: systemd-modules-load.service: Main process exited, code=exited>
jun 08 15:54:26 cheker-pc systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
jun 08 15:54:26 cheker-pc systemd[1]: Failed to start Load Kernel Modules.
jun 08 15:54:27 cheker-pc systemd[1]: Starting Load Kernel Modules...
jun 08 15:54:27 cheker-pc systemd[1]: systemd-modules-load.service: Main process exited, code=exited>
jun 08 15:54:27 cheker-pc systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
jun 08 15:54:27 cheker-pc systemd[1]: Failed to start Load Kernel Modules.

Looking at dmesg, it has this line in a couple of places throughout the boot:

jun 08 15:54:25 cheker-pc systemd-modules-load[275]: Failed to insert module 'vboxsf': Exec format error

This supposedly is the module responsible for sharing folders between host and guest in VirtualBox. Having said this, I’m not actually noticing whatever consequence this was supposed to bring with it. Made a VBox VM to test and sharing files/folders worked fine as usual.

So I don’t know why this error is here. Everything is working A-OK.