Looks reasonable to me.
How does the Phosh build deal with this?
When launching itinerary or vakzination this appears:
itinerary: error while loading shared libraries: libpoppler.so.111: cannot open shared object file: No such file or directory
kitinerary needs to be rebuilt against new poppler ABI
Here's a patch since I can't open a MR
From b5bd847052fc9926aaa523274125bed38ba15fa6 Mon Sep 17 00:00:00 2001
From: Nicolas Fella <nicolas.fella@gmx.de>
Date: Sat, 24 Jul 2021 14:31:27 +0200
Subject: [PATCH] Add kitinerary dep to make PDF import work
---
PKGBUILD | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PKGBUILD b/PKGBUILD
index cfeb1fd..2b75971 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@ pkgdesc="Manage your health certificates like vaccination, test, and recovery ce
arch=('x86_64' 'aarch64')
url="https://invent.kde.org/plasma-mobile/vakzination"
license=(LGPL)
-depends=('qt5-base' 'qt5-quickcontrols2' 'qt5-svg' 'kirigami2' 'ki18n' 'kconfig' 'prison' 'khealthcertificate')
+depends=('qt5-base' 'qt5-quickcontrols2' 'qt5-svg' 'kirigami2' 'ki18n' 'kconfig' 'prison' 'khealthcertificate' 'kitinerary')
makedepends=('extra-cmake-modules')
optdepends=('kitinerary: Importing of vaccincation certificates from PDF files')
source=("https://invent.kde.org/plasma-mobile/vakzination/-/archive/$_commit/vakzination-$_commit.tar.gz")
--
2.32.0
Thanks!
Can you please add kitinerary as a dependency? Otherwise importing certificates from PDFs is not working
That sounds like https://gitlab.gnome.org/GNOME/gtk/-/issues/3737
In general I think it's better to report issues specific to a particular app to the app directly: https://invent.kde.org/plasma-mobile/angelfish/-/issues
There is the general problem that apps running under XWayland are blurry. The only proper solution is for those apps to add proper Wayland support.
I know that Anbox does not have proper Wayland support. No idea about Vivaldi. VLC seems to use XWayland by default for some reason, but running it with ´QT_QPA_PLATFORM=wayland vlc´ makes it looks a lot better (but still not exactly mobile friendly)
On the dev image the package plasma-mobile-nm
has version 5.21.4.githash, but the version should be something like 5.22.3.githash. This confuses pacman since the non-git package is newer (5.22.3-1)
https://invent.kde.org/plasma-mobile/vakzination is a new app. Please package it
Can you report this to Firefox?
I can look into getting a release out
kpeoplesink is the part that enables Nextcloud contacts in the phonebook app. While nothing hard-depends on it it is required for that functionality
If the keyboard process crashes then the keyboard will be broken until reboot. A manual button is not an appropriate solution for this, this needs to be handles automatically
On dev image flashed yesterday updating via pacman does not work
[nico@plasma-mobile ~]$ sudo pacman -Suuyy
[sudo] password for nico:
Sorry, try again.
[sudo] password for nico:
:: Synchronizing package databases...
kde-unstable 245.1 KiB 1915 KiB/s 00:00 [######################] 100%
core 232.7 KiB 4.06 MiB/s 00:00 [######################] 100%
extra 2.4 MiB 4.97 MiB/s 00:00 [######################] 100%
community 5.9 MiB 4.70 MiB/s 00:01 [######################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Packages (47) alsa-card-profiles-1:0.3.30-1 angelfish-21.05.r34.ge367b20-1
aom-3.1.1-1 appstream-glib-0.7.18-3
attica-5.82.0.r812.g028b4c1-1
breeze-icons-5.82.0.r1748.g9fb91feb-1 ca-certificates-20210603-1
ca-certificates-utils-20210603-1 calindori-21.05.r15.g36ce784-1
enchant-2.2.15-3 kalk-21.05.r22.g84e9873-1
kclock-21.05.r33.g73b9c61-1 kdecoration-5.22.0.r267.g7be8cbb-1
keysmith-21.06.r0.gd392e60-1 koko-21.05.r17.gecacaee-1
kongress-21.05.r14.ge14ea14-1 kpackage-5.82.0.r663.ged65dc7-1
kpeople-5.82.0.r1324.g6b4e94c-1
kpublictransport-21.04.2.r1666.ga8a65d0-1
krecorder-21.05.r15.gddd8379-1 ktrip-21.05.r16.g40cc410-1
kweather-0.4.r106.g27be4f9-1 kwin-5.22.0.r19524.ga24e92d0b-1
libcap-2.50-2 libksysguard-5.22.0.r2239.gff8972e-1
libp11-kit-0.24.0-1 libpackagekit-glib-1.2.3-0.1
linux-pinephone-5.12.10-1 megapixels-1.0.1-2
okular-21.04.2.r9367.gac083e44e-1 p11-kit-0.24.0-1
packagekit-1.2.3-0.1 pacman-6.0.0-1 pipewire-1:0.3.30-1
pipewire-alsa-1:0.3.30-1 pipewire-media-session-1:0.3.30-1
pipewire-pulse-1:0.3.30-1 plasma-dialer-21.05.r55.g72c16cb-1
plasma-framework-5.82.0.r15869.g6e53dcc2d-1
plasma-phone-components-5.22.0.r1415.g40419e48-1
plasma-phonebook-21.05.r33.g159acfb-1
plasma-settings-21.05.r18.gdb9e587-1
plasma-wayland-session-5.22.0.r10371.g6e4857965-1
plasma-workspace-5.22.0.r10371.g6e4857965-1
qmlkonsole-21.05.r4.g7d9ab30-1 spacebar-21.05.r16.g1411538-1
xkeyboard-config-2.33-1
Total Installed Size: 265.00 MiB
Net Upgrade Size: -1.75 MiB
:: Proceed with installation? [Y/n]
(47/47) checking keys in keyring [######################] 100%
(47/47) checking package integrity [######################] 100%
(47/47) loading package files [######################] 100%
(47/47) checking for file conflicts [######################] 100%
error: failed to commit transaction (conflicting files)
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/AudioApplet.qml exists in filesystem
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/DeviceListItem.qml exists in filesystem
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/ListItemBase.qml exists in filesystem
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/PopupCard.qml exists in filesystem
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/StreamListItem.qml exists in filesystem
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/VolumeOsd.qml exists in filesystem
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/icon.js exists in filesystem
Errors occurred, no packages were upgraded
Sorry about that
On dev image flashed yesterday updating via pacman does not work
[nico@plasma-mobile ~]$ sudo pacman -Suuyy
[sudo] password for nico:
Sorry, try again.
[sudo] password for nico:
:: Synchronizing package databases...
kde-unstable 245.1 KiB 1915 KiB/s 00:00 [######################] 100%
core 232.7 KiB 4.06 MiB/s 00:00 [######################] 100%
extra 2.4 MiB 4.97 MiB/s 00:00 [######################] 100%
community 5.9 MiB 4.70 MiB/s 00:01 [######################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Packages (47) alsa-card-profiles-1:0.3.30-1 angelfish-21.05.r34.ge367b20-1
aom-3.1.1-1 appstream-glib-0.7.18-3
attica-5.82.0.r812.g028b4c1-1
breeze-icons-5.82.0.r1748.g9fb91feb-1 ca-certificates-20210603-1
ca-certificates-utils-20210603-1 calindori-21.05.r15.g36ce784-1
enchant-2.2.15-3 kalk-21.05.r22.g84e9873-1
kclock-21.05.r33.g73b9c61-1 kdecoration-5.22.0.r267.g7be8cbb-1
keysmith-21.06.r0.gd392e60-1 koko-21.05.r17.gecacaee-1
kongress-21.05.r14.ge14ea14-1 kpackage-5.82.0.r663.ged65dc7-1
kpeople-5.82.0.r1324.g6b4e94c-1
kpublictransport-21.04.2.r1666.ga8a65d0-1
krecorder-21.05.r15.gddd8379-1 ktrip-21.05.r16.g40cc410-1
kweather-0.4.r106.g27be4f9-1 kwin-5.22.0.r19524.ga24e92d0b-1
libcap-2.50-2 libksysguard-5.22.0.r2239.gff8972e-1
libp11-kit-0.24.0-1 libpackagekit-glib-1.2.3-0.1
linux-pinephone-5.12.10-1 megapixels-1.0.1-2
okular-21.04.2.r9367.gac083e44e-1 p11-kit-0.24.0-1
packagekit-1.2.3-0.1 pacman-6.0.0-1 pipewire-1:0.3.30-1
pipewire-alsa-1:0.3.30-1 pipewire-media-session-1:0.3.30-1
pipewire-pulse-1:0.3.30-1 plasma-dialer-21.05.r55.g72c16cb-1
plasma-framework-5.82.0.r15869.g6e53dcc2d-1
plasma-phone-components-5.22.0.r1415.g40419e48-1
plasma-phonebook-21.05.r33.g159acfb-1
plasma-settings-21.05.r18.gdb9e587-1
plasma-wayland-session-5.22.0.r10371.g6e4857965-1
plasma-workspace-5.22.0.r10371.g6e4857965-1
qmlkonsole-21.05.r4.g7d9ab30-1 spacebar-21.05.r16.g1411538-1
xkeyboard-config-2.33-1
Total Installed Size: 265.00 MiB
Net Upgrade Size: -1.75 MiB
:: Proceed with installation? [Y/n]
(47/47) checking keys in keyring [######################] 100%
(47/47) checking package integrity [######################] 100%
(47/47) loading package files [######################] 100%
(47/47) checking for file conflicts [######################] 100%
error: failed to commit transaction (conflicting files)
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/AudioApplet.qml exists in filesystem
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/DeviceListItem.qml exists in filesystem
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/ListItemBase.qml exists in filesystem
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/PopupCard.qml exists in filesystem
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/StreamListItem.qml exists in filesystem
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/VolumeOsd.qml exists in filesystem
plasma-phone-components: /usr/share/plasma/plasmoids/org.kde.phone.panel/contents/ui/volumeosd/icon.js exists in filesystem
Errors occurred, no packages were upgraded
The QtPulseAudio:4189 stream is the maliit keyboard. It does not report a proper stream name to PulseAudio, which is due to https://bugreports.qt.io/browse/QTBUG-93306
See https://invent.kde.org/teams/plasma-mobile/issues/-/issues/13
The underlying keyboard bug has been fixed
This is fixed now
This has been implemented now. See also https://invent.kde.org/plasma-mobile/plasma-dialer/-/issues/17