bug#72039: [core-updates] ki18n test failure of KCatalogTest (locales problem?)
Leo Famulari writes: > On core-updates commit 736939037346, ki18n fails its test suite like > this: > > * Start testing of KCatalogTest * > Config: Using QtTest library 5.15.10, Qt 5.15.10 (x86_64-little_endian-lp64 > shared (dynamic) release build; by GCC 11.4.0), unknown unknown > PASS : KCatalogTest::initTestCase() > QWARN : KCatalogTest::testLookup() kf.i18n: The value of the LANGUAGE > environment variable: > "fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH:fr_CH" > ( size: 95 ), > was longer than (and consequently truncated to) the max. length of: 54 > FAIL! : KCatalogTest::testLookup() Compared values are not the same >Actual (c.name()) : "New Zealand" >Expected (QStringLiteral("Nouvelle-Zélande")): "Nouvelle-Z\u00E9lande" >Loc: > [/tmp/guix-build-ki18n-5.114.0.drv-0/ki18n-5.114.0/autotests/kcatalogtest.cpp(40)] > PASS : KCatalogTest::cleanupTestCase() > Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 2ms > * Finished testing of KCatalogTest * > > Test time = 0.01 sec > -- > Test Failed. > "kcatalogtest" end time: Jul 10 17:16 UTC > "kcatalogtest" time elapsed: 00:00:00 > -- > > It expects the value "New Zealand", but instead receives > "Nouvelle-Z\u00E9lande". > > And there is a warning about the LANGUAGE environment variable, although > this variable is defined in the 'environment-variables' debugging file > created when building with '--keep-failed'. > > It fails the same with ki18n version 5.116.0, which is the latest > version in the 5 series. > > Any ideas? i think just disable this test, see https://invent.kde.org/frameworks/ki18n/-/commit/241e0cfa96b1491721f361f1713b3514c58bde56#note_654140 https://gitweb.gentoo.org/proj/kde.git/commit/?id=28525d897f1a83a81df0bbc3ff08de8d94083617 signature.asc Description: PGP signature
bug#72051: License compliance - pdbpp
Matt Jolly writes: > Hi Guix bug wranglers, > > It's come to my attention that pdbpp (pdb++) is a noncompliant > derivative of CPython code and cannot be legally distributed; > the package claims a BSD 3 Clause license but as a derivative > of CPython code must be PSL-2.0. > > https://github.com/pdbpp/pdbpp/issues/529 > > This software is packaged in your repository as: > > https://packages.guix.gnu.org/packages/python-pdbpp/ > > Please take any appropriate action to prevent further infringement > while upstream considers their response. > > Regards, > > Matt Jolly > Gentoo Linux Developer Thanks, i remove it on https://git.savannah.gnu.org/cgit/guix.git/commit/?id=8cbc5e5bf0ca35f12cf5bbf123efbc3b6a57ad44 signature.asc Description: PGP signature
bug#72046: [core-updates] OpenImageIO fails to build
d to this. Any ideas? Full log > attached. > > [2. application/x-gunzip; > b1ycg7q7iqsp8pa1dyvbsxvh2v94lx-openimageio-2.5.13.0.drv.gz]... see patch, as i known, because ours cmake too old, have a bug about zlib. > Found ZLIB 1.3.#define ZLIB_VERSION "1.3" ``` C #define OIIO_ALL_BUILD_DEPS_FOUND "Boost 1.83.0;BZip2 1.0.8;DCMTK NONE;FFmpeg NONE;fmt 9.1.0;Freetype NONE;GIF 5.2.1;Libheif 1.17.6;libjpeg-turbo 2.1.4;LibRaw 0.20.0;OpenColorIO NONE;OpenCV NONE;OpenEXR 3.2.4;OpenGL NONE;OpenJPEG NONE;PNG 1.6.39;Ptex NONE;Ptex NONE;pugixml 1.12;pybind11 2.8.1;Python 3.10.7;Robinmap;TBB NONE;TIFF 4.4.0;WebP;ZLIB 1.3.#define ZLIB_VERSION "1.3"" ``` shulde be ``` C #define OIIO_ALL_BUILD_DEPS_FOUND "Boost 1.83.0;BZip2 1.0.8;DCMTK NONE;FFmpeg NONE;fmt 9.1.0;Freetype NONE;GIF 5.2.1;Libheif 1.17.6;libjpeg-turbo 2.1.4;LibRaw 0.20.0;OpenColorIO NONE;OpenCV NONE;OpenEXR 3.2.4;OpenGL NONE;OpenJPEG NONE;PNG 1.6.39;Ptex NONE;Ptex NONE;pugixml 1.12;pybind11 2.8.1;Python 3.10.7;Robinmap;TBB NONE;TIFF 4.4.0;WebP;ZLIB 1.3." ``` so is not a Not a qualified c file. From 9c756204a49ce7bbfda7cbb2faa8e68bf56dfdc9 Mon Sep 17 00:00:00 2001 Message-ID: <9c756204a49ce7bbfda7cbb2faa8e68bf56dfdc9.1720679114.git.zhengjun...@iscas.ac.cn> From: Zheng Junjie Date: Thu, 11 Jul 2024 14:24:31 +0800 Subject: [PATCH] gnu: openimageio: Fix build. * gnu/packages/graphics.scm (openimageio)[arguments]<#:phases>: Add fix-zlib-version phase. Change-Id: I7ea6e7b7da675bf11a85381cbe26c6992f2bd299 --- gnu/packages/graphics.scm | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 89dae5a261..06341bc288 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -1349,7 +1349,13 @@ (define-public openimageio (arguments (list #:tests? #f ; half the tests require online data or use redirection #:configure-flags #~(list "-DUSE_EXTERNAL_PUGIXML=1" - "-DOIIO_BUILD_TESTS=false"))) + "-DOIIO_BUILD_TESTS=false") + #:phases #~(modify-phases %standard-phases +(add-after 'configure 'fix-zlib-version + (lambda _ +(substitute* "include/imageio_pvt.h" + (("#define ZLIB_VERSION \"1\\.3\"") + ""))) (native-inputs (list pkg-config)) (inputs base-commit: 378e1d9b69b030a165236323392a0a10684422c5 -- 2.45.2 signature.asc Description: PGP signature
bug#72046: [core-updates] OpenImageIO fails to build
Leo Famulari writes: > On Thu, Jul 11, 2024 at 02:29:59PM +0800, Zheng Junjie wrote: >> see patch, as i known, because ours cmake too old, have a bug about zlib. > > So, it's a problem with cmake? > > Do you know if they've fixed it in later versions? see https://gitlab.kitware.com/cmake/cmake/-/issues/25200 > >> + #:phases #~(modify-phases %standard-phases >> +(add-after 'configure 'fix-zlib-version >> + (lambda _ >> +(substitute* "include/imageio_pvt.h" >> + (("#define ZLIB_VERSION \"1\\.3\"") >> + ""))) > > Would this remove zlib support from openimageio? no, just fix macro OIIO_ALL_BUILD_DEPS_FOUND to a right string. signature.asc Description: PGP signature
bug#72046: [core-updates] OpenImageIO fails to build
Leo Famulari writes: > On Thu, Jul 11, 2024 at 11:32:53AM -0400, Leo Famulari wrote: >> Okay, great. I confirm your patch fixes the problem. I'll push it to >> core-updates on your behalf. > > Pushed as 50243774824597dbd141a074a7be0117dc450cef > > Thanks for your help! i think also need this patch. From f781494940c801db6c63e22ea12c43ffec547456 Mon Sep 17 00:00:00 2001 Message-ID: From: Zheng Junjie Date: Fri, 12 Jul 2024 11:23:34 +0800 Subject: [PATCH] gnu: opencolorio: Fix cmake file. * gnu/packages/image-processing.scm (opencolorio)[arguments]: Add fix-OpenColorIOConfig phase. Change-Id: I317870801f77dc59bcd07b0d11a75063b327 --- gnu/packages/image-processing.scm | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm index 32d5b8bb5c..4e83e5c26c 100644 --- a/gnu/packages/image-processing.scm +++ b/gnu/packages/image-processing.scm @@ -276,7 +276,18 @@ (define-public opencolorio (build-system cmake-build-system) (arguments ;; XXX: GPU tests are failing. - (list #:configure-flags #~(list "-DOCIO_BUILD_GPU_TESTS=false"))) + (list #:configure-flags #~(list "-DOCIO_BUILD_GPU_TESTS=false") + #:phases #~(modify-phases %standard-phases +(add-after 'install 'fix-OpenColorIOConfig + (lambda _ +;; Work around a CMake Zlib-detection bug: +;; https://gitlab.kitware.com/cmake/cmake/-/issues/25200 +;; make OpenColorIOConfig.cmake is a normal cmake file +(substitute* +(string-append #$output + "/lib/cmake/OpenColorIO/OpenColorIOConfig.cmake") + (("\\.#define ZLIB_VERSION \"1\\.3\"") + ""))) (native-inputs ;; XXX: OCIO has unit tests for OpenShadingLanguage, but they fail. ;; They also require OIIO, but OCIO is an optional dependency to it. base-commit: 50243774824597dbd141a074a7be0117dc450cef prerequisite-patch-id: 54dff8d31eca386fe3e0f90879bf9e98dade94d7 -- 2.45.2 signature.asc Description: PGP signature
bug#72046: [core-updates] OpenImageIO fails to build
Zheng Junjie writes: > Leo Famulari writes: > >> On Thu, Jul 11, 2024 at 11:32:53AM -0400, Leo Famulari wrote: >>> Okay, great. I confirm your patch fixes the problem. I'll push it to >>> core-updates on your behalf. >> >> Pushed as 50243774824597dbd141a074a7be0117dc450cef >> >> Thanks for your help! > > i think also need this patch. > > From f781494940c801db6c63e22ea12c43ffec547456 Mon Sep 17 00:00:00 2001 > Message-ID: > > From: Zheng Junjie > Date: Fri, 12 Jul 2024 11:23:34 +0800 > Subject: [PATCH] gnu: opencolorio: Fix cmake file. > > * gnu/packages/image-processing.scm (opencolorio)[arguments]: Add > fix-OpenColorIOConfig phase. > > Change-Id: I317870801f77dc59bcd07b0d11a75063b327 > --- > gnu/packages/image-processing.scm | 13 - > 1 file changed, 12 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/image-processing.scm > b/gnu/packages/image-processing.scm > index 32d5b8bb5c..4e83e5c26c 100644 > --- a/gnu/packages/image-processing.scm > +++ b/gnu/packages/image-processing.scm > @@ -276,7 +276,18 @@ (define-public opencolorio > (build-system cmake-build-system) > (arguments > ;; XXX: GPU tests are failing. > - (list #:configure-flags #~(list "-DOCIO_BUILD_GPU_TESTS=false"))) > + (list #:configure-flags #~(list "-DOCIO_BUILD_GPU_TESTS=false") > + #:phases #~(modify-phases %standard-phases > +(add-after 'install 'fix-OpenColorIOConfig > + (lambda _ > +;; Work around a CMake Zlib-detection bug: > +;; > https://gitlab.kitware.com/cmake/cmake/-/issues/25200 > +;; make OpenColorIOConfig.cmake is a normal > cmake file > +(substitute* > +(string-append #$output > + > "/lib/cmake/OpenColorIO/OpenColorIOConfig.cmake") > + (("\\.#define ZLIB_VERSION \"1\\.3\"") > + ""))) > (native-inputs > ;; XXX: OCIO has unit tests for OpenShadingLanguage, but they fail. > ;; They also require OIIO, but OCIO is an optional dependency to it. > > base-commit: 50243774824597dbd141a074a7be0117dc450cef > prerequisite-patch-id: 54dff8d31eca386fe3e0f90879bf9e98dade94d7 and this From dcf47a64e364fb3c59561d535325020368644223 Mon Sep 17 00:00:00 2001 Message-ID: From: Zheng Junjie Date: Fri, 12 Jul 2024 11:41:21 +0800 Subject: [PATCH] gnu: openimageio: Fix cmake file. * gnu/packages/graphics.scm (openimageio)[arguments]: Add fix-OpenImageIOConfig phase. Change-Id: I0a923c8513069dde5cd3e42fde9279cbd177a10a --- gnu/packages/graphics.scm | 7 +++ 1 file changed, 7 insertions(+) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 22ef878972..7286d27b27 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -1359,6 +1359,13 @@ (define-public openimageio (add-after 'configure 'fix-zlib-version (lambda _ (substitute* "include/imageio_pvt.h" + (("#define ZLIB_VERSION \"1\\.3\"") + "" + (add-after 'install 'fix-OpenImageIOConfig + (lambda _ + (substitute* (string-append + #$output + "/lib/cmake/OpenImageIO/OpenImageIOConfig.cmake") (("#define ZLIB_VERSION \"1\\.3\"") ""))) (native-inputs base-commit: 50243774824597dbd141a074a7be0117dc450cef prerequisite-patch-id: 54dff8d31eca386fe3e0f90879bf9e98dade94d7 prerequisite-patch-id: 2499d00ec9751650f8167724c59570ecbf99820d -- 2.45.2 signature.asc Description: PGP signature
bug#72284: kdeconnect-app fails to start
宋文武 via Bug reports for GNU Guix writes: > Hello, since the update to 24.05.2, 'kdeconnect-app' fails with: > > QQmlApplicationEngine failed to load component > qrc:/qt/qml/org/kde/kdeconnect/app/Main.qml:49:13: Type QQC2.ToolBar > unavailable > qrc:/qt/qml/org/kde/desktop/ToolBar.qml: Type GlobalSonnetSettings unavailable > qrc:/qt/qml/org/kde/desktop/private/GlobalSonnetSettings.qml:10:1: module > "org.kde.sonnet" is not installed i think this patch can fix it. From b430840809bfb936ac8c17f7a40da77d7549449c Mon Sep 17 00:00:00 2001 Message-ID: From: Zheng Junjie Date: Thu, 25 Jul 2024 12:50:52 +0800 Subject: [PATCH] gnu: kdeconnect: Add sonnet dependency. * gnu/packages/kde.scm (kdeconnect)[inputs]: Add sonnet. Change-Id: I494bdf393d433f6f3dffe8dbe1774f53776fbc63 --- gnu/packages/kde.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 44b3b10606..59f3b1052b 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -1361,6 +1361,7 @@ (define-public kdeconnect qtdeclarative qtmultimedia qtwayland + sonnet wayland modemmanager-qt libxkbcommon)) base-commit: 01ae23649516f9ef0d9e824cf541f380047714e6 prerequisite-patch-id: a703f531933c906dca9ec61a2523da1d4d6da8f5 prerequisite-patch-id: 810b398a80c2051ee1099c2f49f77f058e926694 prerequisite-patch-id: e91a42753210aab3d1c4312d6bc61b673acc6d6a prerequisite-patch-id: 417266028c7c8be559e885934bdee35f6898c019 -- 2.45.2 signature.asc Description: PGP signature
bug#72346: dbus session daemon fail to start kdeconnectd
宋文武 via Bug reports for GNU Guix writes: > Hello, kdeconnect-app fail to start 'kdeconnectd' automatically. > > It reports: > 2024-07-29 11:06:12 dbus-daemon[293]: [session uid=1000 pid=293 > pidfd=4] Activated service 'org.kde.kdeconnect' failed: Failed to > execute program org.kde.kdeconnect: No such file or directory > > And we have org.kde.kdeconnect.service: > [D-BUS Service] > Name=org.kde.kdeconnect > Exec=kdeconnectd > > Maybe the 'Exec=' must have an absolute path? From e8176e7919436a2ff1bf0ef764c2e08c67bc4d60 Mon Sep 17 00:00:00 2001 Message-ID: From: Zheng Junjie Date: Tue, 30 Jul 2024 13:06:22 +0800 Subject: [PATCH] gnu: kdeconnect: Fix dbus autostart. * gnu/packages/kde.scm (kdeconnect)[phases]: Add fix-dbus-autostart phase. Change-Id: I27ac61e41f15f9ff2de658fbd04633820f5e0966 --- gnu/packages/kde.scm | 6 ++ 1 file changed, 6 insertions(+) diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 59f3b1052b..0e51e3e230 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -1326,6 +1326,12 @@ (define-public kdeconnect "-DKDE_INSTALL_LIBEXECDIR=libexec" ;; So kdeconnect.so isn't installed to lib/plugins "-DPLUGIN_INSTALL_DIR=lib/qt6/plugins") + #:phases #~(modify-phases %standard-phases +(add-after 'unpack 'fix-dbus-autostart + (lambda _ +(substitute* "daemon/org.kde.kdeconnect.service.in" + (("kdeconnectd") + (string-append #$output "/bin/kdeconnectd")) #:tests? #f)) ; tests fail hard in our build environment (native-inputs (list extra-cmake-modules base-commit: fdc6274de5b1d617fcabb3f3af9d2c0dd2a6520d prerequisite-patch-id: 9429d31c7fc951f1c90d8df0d4c1d5655f38287f prerequisite-patch-id: 8aba1f6e2d202562de36cf70cb0cb0a4eaa76de7 -- 2.45.2 signature.asc Description: PGP signature
bug#72694: kaidan-0.9.0 build failure
"bdju" via Bug reports for GNU Guix writes: > build log: https://0x0.st/X4R7.txt > > ``` > building /gnu/store/qclfsd734zvd85ydpqqlk335yp83fwk9-kaidan-0.9.0.drv... > - 'configure' phasebuilder for > `/gnu/store/qclfsd734zvd85ydpqqlk335yp83fwk9-kaidan-0.9.0.drv' failed > with exit code 1 > build of /gnu/store/qclfsd734zvd85ydpqqlk335yp83fwk9-kaidan-0.9.0.drv failed > View build log at > '/var/log/guix/drvs/qc/lfsd734zvd85ydpqqlk335yp83fwk9-kaidan-0.9.0.drv.gz'. > guix package: error: build of > `/gnu/store/qclfsd734zvd85ydpqqlk335yp83fwk9-kaidan-0.9.0.drv' failed > guix package --upgrade . --do-not-upgrade={pfetch,rgbds,openscad} > 750.74s user 3.04s system 132% cpu 9:27.78 total > ``` > > guis version: guix (GNU Guix) 6c045f2c9eb7b8efe7c8a1002cda990abaa9be1a > I am running Guix System. https://git.savannah.gnu.org/cgit/guix.git/commit/?id=d4c8ec90bc26f92f110b2b664901a58401266bca should fix build. signature.asc Description: PGP signature
bug#72717: Fwd: Bug in guix size when computing the size of texlive-scheme-full?
"jgart" via Bug reports for GNU Guix writes: > Hi, > > > Just reporting what I think is a bug in `guix size`: > > > $ guix size texlive-scheme-full > > substitute: updating substitutes from > 'https://ci.guix.gnu.org'/... 100.0% > > store item total self > > /gnu/store/qyhj0wg236kdxkd0ikg5dwzc88q64wsg-texlive-scheme-full-66594 > 0.0 0.0 100.0% > > total: 0.0 MiB > > > all best, > > > jgart > > > https://whereis.xn--q9jyb4c/ because texlive-scheme-full just add all needed package to propagated-inputs. There is no content in itself signature.asc Description: PGP signature
bug#73059: Flatpak is vulnerable to CVE-2024-42472
DonaldSanders1968 via Bug reports for GNU Guix writes: > Hi Guix, > > Current flatpak version in Guix channel is affected by CVE-2024-42472. > > Kind regards, > > Donald Thanks, update bubblewrap and it. signature.asc Description: PGP signature
bug#73067: kmime-24.05.2 test failure
Marek Paśnikowski via Bug reports for GNU Guix writes: > Dear Zheng > > Thank you for your hard work bringing KDE to Guix. It is not the best > circumstance to express my gratitude, but I want you to know I am > grateful before anything else. > > With commit 2f407ac162d6b9053bafb611ff20b58b13e7a09c to guix, you have > modified the testing phase of kmime build, which I currently suspect as > the reason for the inability to reconfigure my systems. I also suspect > the recent merge of core-updates could have caused this breakage. This is caused by core-updates, I don't know why, just disable it should be OK, see 643e7ecbe6079e8cc2275cc6cdf1cda04f6f818a. > > For your convenience, here is the link to the bug report: > https://issues.guix.gnu.org/73067 > It contains the build output narrowed to the check phase. > > Do you think this could be at least worked around relatively quickly? I > will do my best to assist with the review process. signature.asc Description: PGP signature
bug#65770: xdg-desktop-portal-kde only works if system is reconfigured with gnome-desktop-service-type
Hello, can you try it? >From 09104e9b8f13868751dc2d5f514b01a6c286e790 Mon Sep 17 00:00:00 2001 Message-ID: <09104e9b8f13868751dc2d5f514b01a6c286e790.1694010267.git.zhengjun...@iscas.ac.cn> From: Zheng Junjie Date: Wed, 6 Sep 2023 22:23:11 +0800 Subject: [PATCH] gnu: xdg-desktop-portal-kde: Add miss input. * gnu/packages/freedesktop.scm (xdg-desktop-portal-kde): Add miss input. [propagated-inputs]: add xdg-desktop-portal. --- gnu/packages/freedesktop.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 0a1c9bffb3..e60bff05dd 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -2936,6 +2936,8 @@ (define-public xdg-desktop-portal-kde libxkbcommon kio-fuse wayland-protocols)) +(propagated-inputs + (list xdg-desktop-portal)) (synopsis "Backend implementation for xdg-desktop-portal using Qt/KF5") (description "This package provides a backend implementation for xdg-desktop-portal that is using Qt/KF5.") base-commit: 6113e0529d61df7425f64e30a6bf77f7cfdfe5a5 -- 2.41.0
bug#62305: [PATCH] update guile-wisp to 1.0.11
close. It now has 1.0.12 signature.asc Description: PGP signature