[ARM Stable Update] 2023-12-05 - Kernels, Firefox, Thunderbird, LibreOffice, KDE

Can we please have an elisa-qtmm build with this regression fix:

applied?

I pushed a rebuild including the patch to stable. The updated version will land in unstable

1 Like

@Kevin_Kofler can you be more specific what the issue with Vakzination is?

Hi,

Thanks a lot to the dev for their hard work !
@manjaroarmteam @spikerguy

Some kde graphic bugs are solved with this up date.
Feedback => kde, Odroid devices, Manjaro arm stable branch.

Odroid c2
up date => ok
built image and boot => ok

Odroid c4
up date => ok
built image and boot => ok

Odroid n2
up date => ok
built image and boot => ok

Odroid m1
up date => ok
built image and boot => ok

Enjoy !

post scriptum : firefox and linux are growing up in November 2023

2 Likes
[kevin@plasma-mobile ~]$ sudo pacman -Sy vakzination
[sudo] password for kevin: 
:: Synchronizing package databases...
 mobile                946.0   B  3.00 KiB/s 00:00 [######################] 100%
 core                  262.3 KiB  1093 KiB/s 00:00 [######################] 100%
 extra                   9.2 MiB  1638 KiB/s 00:06 [######################] 100%
 community              29.0   B  1812   B/s 00:00 [######################] 100%
resolving dependencies...
warning: cannot resolve "ki18n", a dependency of "vakzination"
warning: cannot resolve "kconfig", a dependency of "vakzination"
warning: cannot resolve "prison", a dependency of "vakzination"
:: The following package cannot be upgraded due to unresolvable dependencies:
      vakzination

:: Do you want to skip the above package for this upgrade? [y/N] 
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'ki18n' required by vakzination
:: unable to satisfy dependency 'kconfig' required by vakzination
:: unable to satisfy dependency 'prison' required by vakzination

(Note that it says “cannot be upgraded”, but there is actually no previous version installed, because I had to uninstall it to be able to upgrade the rest of the system, due to the same dependency issue.)

1 Like

The community repo hasn’t existed for some time; it has been merged with extra; unless there is a separate ARM community repo I’m not aware of.

In any case, the point; it looks like you may have missed a few .pacnew files. You might want to follow up on that. Cheers.

The community repo is empty. (As you can see, the metadata is only 29 bytes.) That is not the issue here.

I didn’t suggest it was. However, this is probably something you should pay some attention to.

Even the pacman.conf.pacnew still lists the community repository. What has been removed is the mobile repository, which (looking at a mirror) contains only one package, maui-migration-0.1-1-any.pkg.tar.zst. I do not see any other relevant changes.

community and mobile repos are depreciated. Those can be removed from pacman.conf. vakzination got a rebuild to fix dependency issues due to KF renames.

2 Likes

I have done that now.

OK, thanks.

1 Like

Minor issue:

jdk-openjdk and jre-openjdk conflict.

work-around was manually removing jdk-openjdk. Then pacman complains about jre-openjdk-headless, manually upgrading jre-openjdk solves that.

1 Like

Plasma is talking about Manjaro arm and plasma mobile

You are active for the plasma mobile development.

The distro situation

For Plasma Mobile shell development on phones, we need to have distributions with KDE packages built from git master.

Many years ago, we used to have Neon images with Plasma Mobile that were maintained by Bhushan that were used for development, but required a large investment in time to maintain. We no longer have the (human) resources to maintain a distribution, so we are dependent on working with other distributions for development images.

Until this year, Manjaro had helped us by providing daily development images. Unfortunately, I have not really had contact with the project since one of their employees left earlier this year.

As a sidenote: Maintenance of the Manjaro Plasma Mobile images seemed to be inactive in the past few months, though there have been some encouraging signs from the forum in the past few days?

@nl.smart There is a daily CI for doing plasma-mobile development builds based on git-master. However, they seem to fail since a period of time. Currently @oberon is maintaining KDE-git packages and uploads them to both architectures, aarch64 (ARM) and x86_64 (PC). On PC side there is also a CI doing daily builds, which also fail. So the last successful builds were June/July 2023. Mostly due to Plasma 6 updates.

When I look at the CI logs, I see those errors:

Plasma-Mobile Build

error: failed to commit transaction (conflicting files)
/usr/lib/qt6/plugins/kf6/kwindowsystem/KF6WindowSystemKWaylandPlugin.so exists in both 'kwindowsystem' and 'kwayland-integration'
Errors occurred, no packages were upgraded.

KDE Plasma Dev

Some CI issue we have to fix for that build.


For the stable version of Plamo we have some recent releases we still have to test and announce: Releases · manjaro-pinephone/plasma-mobile · GitHub

1 Like

Just now getting around to this… Unable to complete “pacman -Syyu” on PBP/KDE
error: failed to prepare transaction (could not satisfy dependencies)

Here’s the output, and system info:


12:46:45 plarkin@piney:piney{22}$ sudo pacman -Syyu
[sudo] password for plarkin: 
:: Synchronizing package databases...
 core                                               262.3 KiB   477 KiB/s 00:01 [#############################################] 100%
 extra                                                9.2 MiB   915 KiB/s 00:10 [#############################################] 100%
 community                                           29.0   B   725   B/s 00:00 [#############################################] 100%
:: Starting full system upgrade...
:: Replace attica with extra/attica5? [Y/n] 
:: Replace baloo with extra/baloo5? [Y/n] 
:: Replace bluez-qt with extra/bluez-qt5? [Y/n] 
....and bunch of other similar stuff....
:: Replace plasma-framework with extra/plasma-framework5? [Y/n] 
:: Replace prison with extra/prison5? [Y/n] 
warning: pulseaudio-alsa: local (1:1.2.7.1-1) is newer than extra (2-5)
:: Replace purpose with extra/purpose5? [Y/n] 
:: Replace threadweaver with extra/threadweaver5? [Y/n] 
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing kholidays breaks dependency 'kholidays' required by kalarmcal
:: removing kxmlgui breaks dependency 'kxmlgui' required by libkipi
:: removing kservice breaks dependency 'kservice' required by libkipi
:: removing plasma-framework breaks dependency 'plasma-framework' required by plasma-camera
12:53:21 plarkin@piney:piney{23}$ 




12:55:56 plarkin@piney:piney{23}$ uname -a
Linux piney 5.7.19-1-MANJARO-ARM #1 SMP Wed Sep 2 20:43:09 +03 2020 aarch64 GNU/Linux
12:55:58 plarkin@piney:piney{24}$ more /etc/*release
::::::::::::::
/etc/arch-release
::::::::::::::
::::::::::::::
/etc/lsb-release
::::::::::::::
DISTRIB_ID=Manjaro-ARM
DISTRIB_RELEASE=23.02
DISTRIB_CODENAME=
DISTRIB_DESCRIPTION="Manjaro ARM Linux"
::::::::::::::
/etc/os-release
::::::::::::::
NAME="Manjaro ARM"
ID="manjaro-arm"
ID_LIKE="manjaro arch"
PRETTY_NAME="Manjaro ARM"
ANSI_COLOR="1;32"
HOME_URL="https://www.manjaro.org/"
SUPPORT_URL="https://forum.manjaro.org/c/arm/"
LOGO=manjarolinux
12:56:07 plarkin@piney:piney{25}$ 


1 Like

Use, don’t abuse. :wink: :point_down:

So noted. Thanks.

Unfortunately issue remains as described.

Remove defunct/unmaintained packages then run upgrade again:

kalarmcal
libkipi
plasma-camera

This should take care of it:

sudo pacman -Rns libkipi kipi-plugins kalarmcal plasma-camera

… followed by the usual update command.

This was helpful, although kipi-plugins was not a target, so I removed it from the command (removing the others successfully). Now “sudo pacman -Syu” seems to be doing the right thing(s). Hoping it turns out OK.

Thanks!

2 Likes