Impossible to install update of kde-plasma/plasma-desktop-6.3.1. Reproducible: Always Steps to Reproduce: 1. emerge kde-plasma/plasma-desktop Actual Results: FAILED: bin/plasma/kcms/systemsettings/kcm_tablet.so Expected Results: Success.
Please always include the full build.log and emerge --info.
Created attachment 919362 [details] emerge --info '=kde-plasma/plasma-desktop-6.3.1::gentoo'
Created attachment 919363 [details] /var/tmp/portage/kde-plasma/plasma-desktop-6.3.1/temp/build.log (tgz version)
(In reply to Sam James from comment #1) > Please always include the full build.log and emerge --info. I was preparing it, don’t worry. :)
``` [31mFAILED: [0mbin/plasma/kcms/systemsettings/kcm_tablet.so : && /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -fPIC -march=native -O2 -pipe -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -fdiagnostics-color=always -Wl,--no-undefined -Wl,--enable-new-dtags -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -shared -o bin/plasma/kcms/systemsettings/kcm_tablet.so kcms/tablet/CMakeFiles/kcm_tablet.dir/kcm_tablet_autogen/mocs_compilation.cpp.o kcms/tablet/CMakeFiles/kcm_tablet.dir/qrc_kcm_tablet.cpp.o kcms/tablet/CMakeFiles/kcm_tablet.dir/logging.cpp.o kcms/tablet/CMakeFiles/kcm_tablet.dir/wayland-tablet-unstable-v2-protocol.c.o kcms/tablet/CMakeFiles/kcm_tablet.dir/qwayland-tablet-unstable-v2.cpp.o kcms/tablet/CMakeFiles/kcm_tablet.dir/kcmtablet.cpp.o kcms/tablet/CMakeFiles/kcm_tablet.dir/tabletevents.cpp.o kcms/tablet/CMakeFiles/kcm_tablet.dir/calibrationtool.cpp.o kcms/tablet/CMakeFiles/kcm_tablet.dir/inputsequence.cpp.o kcms/tablet/CMakeFiles/kcm_tablet.dir/tabletsmodel.cpp.o /usr/lib64/libKF6GuiAddons.so.6.11.0 /usr/lib64/libKF6KCMUtilsQuick.so.6.11.0 /usr/lib64/libQt6WaylandClient.so.6.8.2 /usr/lib64/libwayland-client.so lib/libkwindevices.a /usr/lib64/libcanberra.so /usr/lib64/libwayland-cursor.so /usr/lib64/libQt6Quick.so.6.8.2 /usr/lib64/libQt6QmlMeta.so.6.8.2 /usr/lib64/libQt6QmlWorkerScript.so.6.8.2 /usr/lib64/libQt6QmlModels.so.6.8.2 /usr/lib64/libQt6OpenGL.so.6.8.2 /usr/lib64/libKF6KCMUtilsCore.so.6.11.0 /usr/lib64/libKF6CoreAddons.so.6.11.0 /usr/lib64/libKF6ConfigCore.so.6.11.0 /usr/lib64/libKF6I18n.so.6.11.0 /usr/lib64/libQt6Qml.so.6.8.2 /usr/lib64/libQt6Network.so.6.8.2 /usr/lib64/libQt6Gui.so.6.8.2 /usr/lib64/libQt6DBus.so.6.8.2 /usr/lib64/libQt6Core.so.6.8.2 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libcanberra.so /usr/lib64/libwacom.so && : /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: kcms/tablet/CMakeFiles/kcm_tablet.dir/calibrationtool.cpp.o: in function `CalibrationTool::setCalibrationMatrix(InputDevice*, QMatrix4x4 const&)': calibrationtool.cpp:(.text+0x353): undefined reference to `InputDevice::Prop<QString>::save()' /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: kcms/tablet/CMakeFiles/kcm_tablet.dir/calibrationtool.cpp.o: in function `CalibrationTool::restoreDefaults(InputDevice*)': calibrationtool.cpp:(.text+0xcb8): undefined reference to `InputDevice::Prop<QString>::save()' collect2: error: ld returned 1 exit status ```
(In reply to Julien Delquié from comment #4) > (In reply to Sam James from comment #1) > > Please always include the full build.log and emerge --info. > > I was preparing it, don’t worry. :) <3
The fix is https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2833.
I can confirm this patch fixes the build! Thanks. ;)
6.3.1.1 is out which fixes this
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e502fa812af547200f7171fe86064581d0b3284 commit 2e502fa812af547200f7171fe86064581d0b3284 Author: Sam James <sam@gentoo.org> AuthorDate: 2025-02-19 11:35:41 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-02-19 11:35:41 +0000 kde-plasma/plasma-desktop: add 6.3.1.1, drop 6.3.1 Closes: https://bugs.gentoo.org/949939 Signed-off-by: Sam James <sam@gentoo.org> kde-plasma/plasma-desktop/Manifest | 2 +- .../{plasma-desktop-6.3.1.ebuild => plasma-desktop-6.3.1.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-)
*** Bug 949964 has been marked as a duplicate of this bug. ***