From unknown Sat Sep 13 09:20:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#45572: elisa fails to build Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 31 Dec 2020 18:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 45572 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 45572@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.160944032819813 (code B ref -1); Thu, 31 Dec 2020 18:46:02 +0000 Received: (at submit) by debbugs.gnu.org; 31 Dec 2020 18:45:28 +0000 Received: from localhost ([127.0.0.1]:41533 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kv2wx-00059U-Ks for submit@debbugs.gnu.org; Thu, 31 Dec 2020 13:45:28 -0500 Received: from lists.gnu.org ([209.51.188.17]:42068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kv2wv-00059M-Mw for submit@debbugs.gnu.org; Thu, 31 Dec 2020 13:45:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36542) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kv2wv-0001Y5-8o for bug-guix@gnu.org; Thu, 31 Dec 2020 13:45:25 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:54557) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kv2wk-0005AJ-Dm for bug-guix@gnu.org; Thu, 31 Dec 2020 13:45:24 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 4935E17C4; Thu, 31 Dec 2020 13:45:12 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Thu, 31 Dec 2020 13:45:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:subject:message-id:mime-version:content-type; s= mesmtp; bh=BD5P7bJ5k0VwDBuzBs++SYHMtZHfCUsrepuwZynC2go=; b=rTJ/l bkcAJhVzOqu/XojCu3qIazkpmuV1IgTBx15q8nf403Oaju3vdSrpDQG6jkNAgQb+ XuklBfiZx/tTyytbJmJ0pJE5jOsD+8dhbbyf4wT6cCFJEp8WUR2UG2KS2X4rcN+t aalf7Kym2yCczXCcJdvseQSIR/H1DPixuV8s7M= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=BD5P7bJ5k0VwDBuzBs++SYHMtZHfC UsrepuwZynC2go=; b=OJUd3PGcIRrAVc1UglCg31Jyb7c1HhYzhdPTRI3v9Aj6S jjHIiqiCfI0dFCl+hDBPuwre2ljKrhHJUe0Jc9ewPWT0EeIPa+w05v/E/9gWSFBh Fmh9HSJBh+29KCvWp+tMWqZ76bnnhh18S2bZXYxfYgQ6kY8em5j7Zn05Pko5bnBd JGeD6kqGfmt+LV+zfG3uqP+maeNWr1ilWlgtDCSu7yFBeZiNZmdwvV4zPU8tVWiM Rhxk7bZj2BVnu+F0OLLUim59eWbLmYmnXwYHu1gEmeYlUBMZ1/lWElEyq14gTVhz AC02QJIrYsDCIQ94W6JuUAUo/m+65XU4GUq0VASUg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrvddvhedguddujecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehmtderre dttdejnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghr ihdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeduvdffledvgfetudelleehfeefieetje fhteetjeekvdektedvkeeujeeigeeiteenucfkphepjeefrddugedurdduvdejrddugeei necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvoh esfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (c-73-141-127-146.hsd1.pa.comcast.net [73.141.127.146]) by mail.messagingengine.com (Postfix) with ESMTPA id 8978524005D for ; Thu, 31 Dec 2020 13:45:11 -0500 (EST) Date: Thu, 31 Dec 2020 13:45:09 -0500 From: Leo Famulari Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="91J2+E9G9YuyZwWi" Content-Disposition: inline Received-SPF: pass client-ip=64.147.123.20; envelope-from=leo@famulari.name; helo=wout4-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --91J2+E9G9YuyZwWi Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable While testing some updates, I noticed that the Elisa package is failing to build: ------ [ 73%] Building CXX object autotests/CMakeFiles/mediaplaylistTest.dir/media= playlisttest.cpp.o cd /tmp/guix-build-elisa-0.4.2.drv-0/build/autotests && /gnu/store/rn75fm7a= dgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/bin/c++ -DKCOREADDONS_LIB -DKF_DEPRECAT= ED_WARNINGS_SINCE=3D0x060000 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LI= B -DQT_DEPRECATED_WARNINGS_SINCE=3D0x060000 -DQT_GUI_LIB -DQT_MULTIMEDIA_LI= B -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT= _NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -D= QT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERA= TORS -DQT_TESTCASE_BUILDDIR=3D\"/tmp/guix-build-elisa-0.4.2.drv-0/build\" -= DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GN= U_SOURCE -D_LARGEFILE64_SOURCE -I/tmp/guix-build-elisa-0.4.2.drv-0/build/au= totests -I/tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotests -I/tmp/gu= ix-build-elisa-0.4.2.drv-0/build/autotests/mediaplaylistTest_autogen/includ= e -I/tmp/guix-build-elisa-0.4.2.drv-0/build -I/tmp/guix-build-elisa-0.4.2.d= rv-0/build/src -I/tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/src -isystem= /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5 -isy= stem /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/= QtTest -isystem /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/i= nclude/qt5/QtCore -isystem /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtba= se-5.14.2/lib/qt5/mkspecs/linux-g++ -isystem /gnu/store/420avh642yhwpi37lh0= s3hgvr4gd2a5z-qtmultimedia-5.14.2/include/qt5 -isystem /gnu/store/420avh642= yhwpi37lh0s3hgvr4gd2a5z-qtmultimedia-5.14.2/include/qt5/QtMultimedia -isyst= em /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/Qt= Network -isystem /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/= include/qt5/QtGui -isystem /gnu/store/047g9srhk3mmyd7ddigg5shp0h7mw5h7-kio-= 5.70.1/include/KF5/KIOCore -isystem /gnu/store/047g9srhk3mmyd7ddigg5shp0h7m= w5h7-kio-5.70.1/include/KF5 -isystem /gnu/store/cvj2vjqpmfqar65dags74yzdvjc= 6jzr8-kcoreaddons-5.70.0/include/KF5/KCoreAddons -isystem /gnu/store/cvj2vj= qpmfqar65dags74yzdvjc6jzr8-kcoreaddons-5.70.0/include/KF5 -isystem /gnu/sto= re/71bmdnv3lwcc6q73yxzl3nmx6q534a4l-kservice-5.70.0/include/KF5/KService -i= system /gnu/store/71bmdnv3lwcc6q73yxzl3nmx6q534a4l-kservice-5.70.0/include/= KF5 -isystem /gnu/store/xrd0045nianyi0xpr6kgvmdxz9yml90f-kconfig-5.70.0/inc= lude/KF5/KConfigCore -isystem /gnu/store/xrd0045nianyi0xpr6kgvmdxz9yml90f-k= config-5.70.0/include/KF5 -isystem /gnu/store/qylisyh4cz32askxl5640qjhl47kr= 1wp-qtbase-5.14.2/include/qt5/QtConcurrent -isystem /gnu/store/qylisyh4cz32= askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtDBus -isystem /gnu/store/0= 47g9srhk3mmyd7ddigg5shp0h7mw5h7-kio-5.70.1/include/KF5/KIOFileWidgets -isys= tem /gnu/store/047g9srhk3mmyd7ddigg5shp0h7mw5h7-kio-5.70.1/include/KF5/KIOW= idgets -isystem /gnu/store/047g9srhk3mmyd7ddigg5shp0h7mw5h7-kio-5.70.1/incl= ude/KF5/KIOGui -isystem /gnu/store/jf8gdil596rljss523cq4z3cm0msl60s-kwindow= system-5.70.0/include/KF5/KWindowSystem -isystem /gnu/store/jf8gdil596rljss= 523cq4z3cm0msl60s-kwindowsystem-5.70.0/include/KF5 -isystem /gnu/store/qyli= syh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtWidgets -isystem /= gnu/store/dpcbjbw95a260115q582064n9bqm60gi-kjobwidgets-5.70.0/include/KF5/K= JobWidgets -isystem /gnu/store/dpcbjbw95a260115q582064n9bqm60gi-kjobwidgets= -5.70.0/include/KF5 -isystem /gnu/store/jvngbmp43991gyiwslv7acqirqx4s80g-kc= ompletion-5.70.0/include/KF5/KCompletion -isystem /gnu/store/jvngbmp43991gy= iwslv7acqirqx4s80g-kcompletion-5.70.0/include/KF5 -isystem /gnu/store/vxr8i= al9ja2dy32q9q0p3x64pg5fhfi0-kwidgetsaddons-5.70.0/include/KF5/KWidgetsAddon= s -isystem /gnu/store/vxr8ial9ja2dy32q9q0p3x64pg5fhfi0-kwidgetsaddons-5.70.= 0/include/KF5 -isystem /gnu/store/j00bn8l53yhdal6dkpx78f9kp516fdw9-kbookmar= ks-5.70.0/include/KF5/KBookmarks -isystem /gnu/store/j00bn8l53yhdal6dkpx78f= 9kp516fdw9-kbookmarks-5.70.0/include/KF5 -isystem /gnu/store/qylisyh4cz32as= kxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtXml -isystem /gnu/store/2gm9= rzlkp8nh7abk833ff2qn96di5dck-kitemviews-5.70.0/include/KF5/KItemViews -isys= tem /gnu/store/2gm9rzlkp8nh7abk833ff2qn96di5dck-kitemviews-5.70.0/include/K= F5 -isystem /gnu/store/87g5n8mv64b69plrd4zx601d1jvks57x-kxmlgui-5.70.0/incl= ude/KF5/KXmlGui -isystem /gnu/store/87g5n8mv64b69plrd4zx601d1jvks57x-kxmlgu= i-5.70.0/include/KF5 -isystem /gnu/store/z89cryq00d2j419yrasbsgn9x913q6cy-k= configwidgets-5.70.0/include/KF5/KConfigWidgets -isystem /gnu/store/z89cryq= 00d2j419yrasbsgn9x913q6cy-kconfigwidgets-5.70.0/include/KF5 -isystem /gnu/s= tore/akfl9n3mvsw885q6rw4bilfld7i1dkn2-kcodecs-5.70.0/include/KF5/KCodecs -i= system /gnu/store/akfl9n3mvsw885q6rw4bilfld7i1dkn2-kcodecs-5.70.0/include/K= F5 -isystem /gnu/store/xrd0045nianyi0xpr6kgvmdxz9yml90f-kconfig-5.70.0/incl= ude/KF5/KConfigGui -isystem /gnu/store/b30frg6f8vj17qzfky4ffyllwrpd0grq-kau= th-5.70.0/include/KF5/KAuth -isystem /gnu/store/b30frg6f8vj17qzfky4ffyllwrp= d0grq-kauth-5.70.0/include/KF5 -isystem /gnu/store/p147d8rin479b7by0495qdq0= 3yz5rzrm-solid-5.70.0/include/KF5/Solid -isystem /gnu/store/p147d8rin479b7b= y0495qdq03yz5rzrm-solid-5.70.0/include/KF5 -isystem /gnu/store/lsjli7nmq608= 14qci8sy05vkwl1i7d3q-kcmutils-5.70.0/include/KF5/KCMUtils -isystem /gnu/sto= re/lsjli7nmq60814qci8sy05vkwl1i7d3q-kcmutils-5.70.0/include/KF5 -isystem /g= nu/store/0s956ybpsvbz4k7gvri5vh3rfvasllw0-baloo-5.70.0/include/KF5/Baloo -i= system /gnu/store/0s956ybpsvbz4k7gvri5vh3rfvasllw0-baloo-5.70.0/include/KF5= -isystem /gnu/store/yd46yshz0gkyvl3j0rhbj8jsh4r6ifmg-kfilemetadata-5.70.0/= include/KF5/KFileMetaData -isystem /gnu/store/yd46yshz0gkyvl3j0rhbj8jsh4r6i= fmg-kfilemetadata-5.70.0/include/KF5 -isystem /gnu/store/301qcal7s9r22m65g3= 0jnxs8505ln3z7-kdbusaddons-5.70.0/include/KF5/KDBusAddons -isystem /gnu/sto= re/301qcal7s9r22m65g30jnxs8505ln3z7-kdbusaddons-5.70.0/include/KF5 -isystem= /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtCo= re/5.14.2 -isystem /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.= 2/include/qt5/QtCore/5.14.2/QtCore -fno-exceptions -Wall -Wextra -Wcast-al= ign -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wun= def -Wnon-virtual-dtor -Woverloaded-virtual -Werror=3Dreturn-type -Wvla -Wd= ate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-c= onstant -O2 -g -DNDEBUG -fvisibility=3Dhidden -fvisibility-inlines-hidden = -fPIC -std=3Dgnu++1z -o CMakeFiles/mediaplaylistTest.dir/mediaplaylisttest= =2Ecpp.o -c /tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotests/mediapl= aylisttest.cpp In file included from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/qtest.h:45:0, from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/QtTest:11, from /tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotes= ts/mediaplaylisttest.cpp:27: /tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotests/mediaplaylisttest.c= pp: In member function =E2=80=98void MediaPlayListTest::restoreTrackWithout= Album()=E2=80=99: /tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotests/mediaplaylisttest.c= pp:3048:5: error: call of overloaded =E2=80=98qCompare(QString, , const char [77], const char [3], const char [78], i= nt)=E2=80=99 is ambiguous QCOMPARE(myPlayList.data(myPlayList.index(0, 0), MediaPlayList::AlbumR= ole).toString(), {}); ^ In file included from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/qtest.h:45:0, from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/QtTest:11, from /tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotes= ts/mediaplaylisttest.cpp:27: /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtTes= t/qtestcase.h:349:17: note: candidate: bool QTest::qCompare(const T&, const= T&, const char*, const char*, const char*, int) [with T =3D QString] inline bool qCompare(T const &t1, T const &t2, const char *actual, con= st char *expected, ^~~~~~~~ /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtTes= t/qtestcase.h:372:27: note: candidate: bool QTest::qCompare(QStringView, QS= tringView, const char*, const char*, const char*, int) Q_TESTLIB_EXPORT bool qCompare(QStringView t1, QStringView t2, ^~~~~~~~ /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtTes= t/qtestcase.h:375:27: note: candidate: bool QTest::qCompare(QStringView, co= nst QLatin1String&, const char*, const char*, const char*, int) Q_TESTLIB_EXPORT bool qCompare(QStringView t1, const QLatin1String &t2, ^~~~~~~~ /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtTes= t/qtestcase.h:381:17: note: candidate: bool QTest::qCompare(const QString&,= const QString&, const char*, const char*, const char*, int) inline bool qCompare(const QString &t1, const QString &t2, ^~~~~~~~ /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtTes= t/qtestcase.h:387:17: note: candidate: bool QTest::qCompare(const QString&,= const QLatin1String&, const char*, const char*, const char*, int) inline bool qCompare(const QString &t1, const QLatin1String &t2, ^~~~~~~~ In file included from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/qtest_widgets.h:51:0, from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/qtest.h:462, from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/QtTest:11, from /tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotes= ts/mediaplaylisttest.cpp:27: /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtTes= t/qtest_gui.h:192:13: note: candidate: bool QTest::qCompare(const QPixmap&,= const QPixmap&, const char*, const char*, const char*, int) inline bool qCompare(QPixmap const &t1, QPixmap const &t2, const char *act= ual, const char *expected, ^~~~~~~~ make[2]: *** [autotests/CMakeFiles/mediaplaylistTest.dir/build.make:92: aut= otests/CMakeFiles/mediaplaylistTest.dir/mediaplaylisttest.cpp.o] Error 1 make[2]: Leaving directory '/tmp/guix-build-elisa-0.4.2.drv-0/build' make[1]: *** [CMakeFiles/Makefile2:1135: autotests/CMakeFiles/mediaplaylist= Test.dir/all] Error 2 make[1]: Leaving directory '/tmp/guix-build-elisa-0.4.2.drv-0/build' make: *** [Makefile:144: all] Error 2 command "make" "-j" "1" failed with status 2 builder for `/gnu/store/hpsy1ycs1300qssc3s452wib6gkaphxf-elisa-0.4.2.drv' f= ailed with exit code 1 ------ I tried updating Elisa to the latest upstream release (with the attached patch), but that failed in a different way: ------ PASS : ElisaQmlTests::TestNavigationActionBar::test_replaceAndPlay() PASS : ElisaQmlTests::TestNavigationActionBar::test_showArtist() PASS : ElisaQmlTests::TestNavigationActionBar::cleanupTestCase() QSYSTEM: ElisaQmlTests::UnknownTestFunc() "Session bus not found\nTo circum= vent this problem try the following command (with Linux and bash)\nexport $= (dbus-launch)" Start 14: filescannerTest The XKEYBOARD keymap compiler (xkbcomp) reports: > Internal error: Could not resolve keysym XF86FullScreen Errors from xkbcomp are not fatal to the X server 14/15 Test #14: filescannerTest .................. Passed 0.87 sec Start 15: filewriterTest 15/15 Test #15: filewriterTest ...................***Failed 0.14 sec ********* Start testing of FileWriterTest ********* Config: Using QtTest library 5.14.2, Qt 5.14.2 (x86_64-little_endian-lp64 s= hared (dynamic) release build; by GCC 7.5.0) PASS : FileWriterTest::initTestCase() FAIL! : FileWriterTest::testFileAllMetaDataWrite() Compared values are not= the same Actual (scannedTrackAfter.title()) : "Title" Expected (QStringLiteral("testTitle")): "testTitle" Loc: [/tmp/guix-build-elisa-20.12.0.drv-0/source/autotests/filewritertes= t.cpp(56)] FAIL! : FileWriterTest::testFileSingleMetaDataWrite() Compared values are = not the same Actual (scannedTrackAfter.album()) : "Test" Expected (QStringLiteral("testAlbum")): "testAlbum" Loc: [/tmp/guix-build-elisa-20.12.0.drv-0/source/autotests/filewritertes= t.cpp(84)] PASS : FileWriterTest::cleanupTestCase() Totals: 2 passed, 2 failed, 0 skipped, 0 blacklisted, 94ms ********* Finished testing of FileWriterTest ********* 80% tests passed, 3 tests failed out of 15 Total Test time (real) =3D 380.23 sec The following tests FAILED: 2 - databaseInterfaceTest (Child aborted) 13 - elisaqmltests (Failed) 15 - filewriterTest (Failed) Errors while running CTest make: *** [Makefile:112: test] Error 8 Test suite failed, dumping logs. command "make" "test" failed with status 2 builder for `/gnu/store/my3j4cm7wpf4rda54p3xhfchmvxqj4k7-elisa-20.12.0.drv'= failed with exit code 1 ------ --91J2+E9G9YuyZwWi Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="elisa.patch" diff --git a/gnu/packages/kde-multimedia.scm b/gnu/packages/kde-multimedia.scm index cc312b6c40..844e461465 100644 --- a/gnu/packages/kde-multimedia.scm +++ b/gnu/packages/kde-multimedia.scm @@ -20,6 +20,7 @@ (define-module (gnu packages kde-multimedia) #:use-module (guix build-system qt) #:use-module (guix download) + #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix utils) @@ -133,14 +134,16 @@ This package is part of the KDE multimedia module.") (define-public elisa (package (name "elisa") - (version "0.4.2") + (version "20.12.0") (source (origin - (method url-fetch) - (uri (string-append "mirror://kde//stable/elisa/0.4.2" - "/elisa-" version ".tar.xz")) + (method git-fetch) + (uri (git-reference + (url "https://anongit.kde.org/elisa.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 - (base32 "0v9af6l89pgz1g7naf7gwcnq8znlicyh7z985kxalbdmv359c97w")))) + (base32 "0g2lniajaxgyc8m2kfmvixg6j9x8r2x364f29bvkygd31mjgm6gv")))) (build-system qt-build-system) (native-inputs `(("extra-cmake-modules" ,extra-cmake-modules) --91J2+E9G9YuyZwWi-- From unknown Sat Sep 13 09:20:27 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Leo Famulari Subject: bug#45572: closed (Re: bug#45572: elisa fails to build) Message-ID: References: X-Gnu-PR-Message: they-closed 45572 X-Gnu-PR-Package: guix Reply-To: 45572@debbugs.gnu.org Date: Mon, 04 Jan 2021 08:14:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1609748042-24640-1" This is a multi-part message in MIME format... ------------=_1609748042-24640-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #45572: elisa fails to build which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 45572@debbugs.gnu.org. --=20 45572: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D45572 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1609748042-24640-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 45572-done) by debbugs.gnu.org; 4 Jan 2021 08:13:04 +0000 Received: from localhost ([127.0.0.1]:51421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kwKzA-0006MF-H7 for submit@debbugs.gnu.org; Mon, 04 Jan 2021 03:13:04 -0500 Received: from flashner.co.il ([178.62.234.194]:52500) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kwKz5-0006LE-Fb for 45572-done@debbugs.gnu.org; Mon, 04 Jan 2021 03:13:03 -0500 Received: from localhost (unknown [5.102.238.249]) by flashner.co.il (Postfix) with ESMTPSA id 9785B40117; Mon, 4 Jan 2021 08:12:53 +0000 (UTC) Date: Mon, 4 Jan 2021 10:12:21 +0200 From: Efraim Flashner To: Leo Famulari Subject: Re: bug#45572: elisa fails to build Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="8y+AuphZp6Q+b3jc" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 45572-done Cc: 45572-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --8y+AuphZp6Q+b3jc Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Fixed with 6f365f7c10938fc7bc609f95a79893585843454d --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --8y+AuphZp6Q+b3jc Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl/yzeUACgkQQarn3Mo9 g1FVxg/9HMLumHm7eQAMK8MqSBmeFpwPrqP18hSE82hqwIE2zuVOZCDJCvHr4aBe 3KK8OzNzhh0Spq7r2RB3k1s41OcZKoPoIFxVS0PiXvH/FuSGNdqbG78p4c4GDQ6F hTmFRKrBq4KJD0/ZeAvenrgJ2K2mOpZrBPXQAlfwxcZepuCXrsHKxQfJmgi+Janx leWHKzXtmqmpuq2pX3aGWLY6FBIMZpeUoIE1K+X1HT4+u0Q9ERIYkm7562td5vuZ hUzOraZF1EBdrh04Ao1F9IMZ6Zdn//Mn2lvLJmb9C10GF9PH2QCtDBKEpUDcJlKQ Qpre6zTQwdlzWhh2lCjD3ZN4+WXv9Sd8wIXqqm+OEVk9DU5Kh815A6poowdlPTAi Cwe7+p8SokrLTRtQAYEtr+SrcYIbZ/tO/G0hbrkrJNK1iKHZEOfjUBVgsaI5nGcn 2TZA8nNLlACPgsv3Gw4ITQTv8p6zRuecVOorLHW7V2HJJLiOtbYE26vAUPEv02Ul KpfnHBqd9Kj6rVRQLgMslJIRhh6xIbRbqyMDPM5EJKAVdVICxvp+f+TPOYeydxEA GkirryJQBmSCNcomMpCUmbslKeQYzIkzo9o7zxuR+ABJwsfjhpkSNJkbmMN4qVaD gPfvTsAUGK7m35Ylv/pEL6OTH49EuylTb43VYkbq8HnxMiJ1DyM= =pwiF -----END PGP SIGNATURE----- --8y+AuphZp6Q+b3jc-- ------------=_1609748042-24640-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 31 Dec 2020 18:45:28 +0000 Received: from localhost ([127.0.0.1]:41533 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kv2wx-00059U-Ks for submit@debbugs.gnu.org; Thu, 31 Dec 2020 13:45:28 -0500 Received: from lists.gnu.org ([209.51.188.17]:42068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kv2wv-00059M-Mw for submit@debbugs.gnu.org; Thu, 31 Dec 2020 13:45:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36542) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kv2wv-0001Y5-8o for bug-guix@gnu.org; Thu, 31 Dec 2020 13:45:25 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:54557) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kv2wk-0005AJ-Dm for bug-guix@gnu.org; Thu, 31 Dec 2020 13:45:24 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 4935E17C4; Thu, 31 Dec 2020 13:45:12 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Thu, 31 Dec 2020 13:45:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:subject:message-id:mime-version:content-type; s= mesmtp; bh=BD5P7bJ5k0VwDBuzBs++SYHMtZHfCUsrepuwZynC2go=; b=rTJ/l bkcAJhVzOqu/XojCu3qIazkpmuV1IgTBx15q8nf403Oaju3vdSrpDQG6jkNAgQb+ XuklBfiZx/tTyytbJmJ0pJE5jOsD+8dhbbyf4wT6cCFJEp8WUR2UG2KS2X4rcN+t aalf7Kym2yCczXCcJdvseQSIR/H1DPixuV8s7M= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=BD5P7bJ5k0VwDBuzBs++SYHMtZHfC UsrepuwZynC2go=; b=OJUd3PGcIRrAVc1UglCg31Jyb7c1HhYzhdPTRI3v9Aj6S jjHIiqiCfI0dFCl+hDBPuwre2ljKrhHJUe0Jc9ewPWT0EeIPa+w05v/E/9gWSFBh Fmh9HSJBh+29KCvWp+tMWqZ76bnnhh18S2bZXYxfYgQ6kY8em5j7Zn05Pko5bnBd JGeD6kqGfmt+LV+zfG3uqP+maeNWr1ilWlgtDCSu7yFBeZiNZmdwvV4zPU8tVWiM Rhxk7bZj2BVnu+F0OLLUim59eWbLmYmnXwYHu1gEmeYlUBMZ1/lWElEyq14gTVhz AC02QJIrYsDCIQ94W6JuUAUo/m+65XU4GUq0VASUg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrvddvhedguddujecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehmtderre dttdejnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghr ihdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeduvdffledvgfetudelleehfeefieetje fhteetjeekvdektedvkeeujeeigeeiteenucfkphepjeefrddugedurdduvdejrddugeei necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvoh esfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (c-73-141-127-146.hsd1.pa.comcast.net [73.141.127.146]) by mail.messagingengine.com (Postfix) with ESMTPA id 8978524005D for ; Thu, 31 Dec 2020 13:45:11 -0500 (EST) Date: Thu, 31 Dec 2020 13:45:09 -0500 From: Leo Famulari To: bug-guix@gnu.org Subject: elisa fails to build Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="91J2+E9G9YuyZwWi" Content-Disposition: inline Received-SPF: pass client-ip=64.147.123.20; envelope-from=leo@famulari.name; helo=wout4-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --91J2+E9G9YuyZwWi Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable While testing some updates, I noticed that the Elisa package is failing to build: ------ [ 73%] Building CXX object autotests/CMakeFiles/mediaplaylistTest.dir/media= playlisttest.cpp.o cd /tmp/guix-build-elisa-0.4.2.drv-0/build/autotests && /gnu/store/rn75fm7a= dgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/bin/c++ -DKCOREADDONS_LIB -DKF_DEPRECAT= ED_WARNINGS_SINCE=3D0x060000 -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LI= B -DQT_DEPRECATED_WARNINGS_SINCE=3D0x060000 -DQT_GUI_LIB -DQT_MULTIMEDIA_LI= B -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT= _NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -D= QT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERA= TORS -DQT_TESTCASE_BUILDDIR=3D\"/tmp/guix-build-elisa-0.4.2.drv-0/build\" -= DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GN= U_SOURCE -D_LARGEFILE64_SOURCE -I/tmp/guix-build-elisa-0.4.2.drv-0/build/au= totests -I/tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotests -I/tmp/gu= ix-build-elisa-0.4.2.drv-0/build/autotests/mediaplaylistTest_autogen/includ= e -I/tmp/guix-build-elisa-0.4.2.drv-0/build -I/tmp/guix-build-elisa-0.4.2.d= rv-0/build/src -I/tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/src -isystem= /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5 -isy= stem /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/= QtTest -isystem /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/i= nclude/qt5/QtCore -isystem /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtba= se-5.14.2/lib/qt5/mkspecs/linux-g++ -isystem /gnu/store/420avh642yhwpi37lh0= s3hgvr4gd2a5z-qtmultimedia-5.14.2/include/qt5 -isystem /gnu/store/420avh642= yhwpi37lh0s3hgvr4gd2a5z-qtmultimedia-5.14.2/include/qt5/QtMultimedia -isyst= em /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/Qt= Network -isystem /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/= include/qt5/QtGui -isystem /gnu/store/047g9srhk3mmyd7ddigg5shp0h7mw5h7-kio-= 5.70.1/include/KF5/KIOCore -isystem /gnu/store/047g9srhk3mmyd7ddigg5shp0h7m= w5h7-kio-5.70.1/include/KF5 -isystem /gnu/store/cvj2vjqpmfqar65dags74yzdvjc= 6jzr8-kcoreaddons-5.70.0/include/KF5/KCoreAddons -isystem /gnu/store/cvj2vj= qpmfqar65dags74yzdvjc6jzr8-kcoreaddons-5.70.0/include/KF5 -isystem /gnu/sto= re/71bmdnv3lwcc6q73yxzl3nmx6q534a4l-kservice-5.70.0/include/KF5/KService -i= system /gnu/store/71bmdnv3lwcc6q73yxzl3nmx6q534a4l-kservice-5.70.0/include/= KF5 -isystem /gnu/store/xrd0045nianyi0xpr6kgvmdxz9yml90f-kconfig-5.70.0/inc= lude/KF5/KConfigCore -isystem /gnu/store/xrd0045nianyi0xpr6kgvmdxz9yml90f-k= config-5.70.0/include/KF5 -isystem /gnu/store/qylisyh4cz32askxl5640qjhl47kr= 1wp-qtbase-5.14.2/include/qt5/QtConcurrent -isystem /gnu/store/qylisyh4cz32= askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtDBus -isystem /gnu/store/0= 47g9srhk3mmyd7ddigg5shp0h7mw5h7-kio-5.70.1/include/KF5/KIOFileWidgets -isys= tem /gnu/store/047g9srhk3mmyd7ddigg5shp0h7mw5h7-kio-5.70.1/include/KF5/KIOW= idgets -isystem /gnu/store/047g9srhk3mmyd7ddigg5shp0h7mw5h7-kio-5.70.1/incl= ude/KF5/KIOGui -isystem /gnu/store/jf8gdil596rljss523cq4z3cm0msl60s-kwindow= system-5.70.0/include/KF5/KWindowSystem -isystem /gnu/store/jf8gdil596rljss= 523cq4z3cm0msl60s-kwindowsystem-5.70.0/include/KF5 -isystem /gnu/store/qyli= syh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtWidgets -isystem /= gnu/store/dpcbjbw95a260115q582064n9bqm60gi-kjobwidgets-5.70.0/include/KF5/K= JobWidgets -isystem /gnu/store/dpcbjbw95a260115q582064n9bqm60gi-kjobwidgets= -5.70.0/include/KF5 -isystem /gnu/store/jvngbmp43991gyiwslv7acqirqx4s80g-kc= ompletion-5.70.0/include/KF5/KCompletion -isystem /gnu/store/jvngbmp43991gy= iwslv7acqirqx4s80g-kcompletion-5.70.0/include/KF5 -isystem /gnu/store/vxr8i= al9ja2dy32q9q0p3x64pg5fhfi0-kwidgetsaddons-5.70.0/include/KF5/KWidgetsAddon= s -isystem /gnu/store/vxr8ial9ja2dy32q9q0p3x64pg5fhfi0-kwidgetsaddons-5.70.= 0/include/KF5 -isystem /gnu/store/j00bn8l53yhdal6dkpx78f9kp516fdw9-kbookmar= ks-5.70.0/include/KF5/KBookmarks -isystem /gnu/store/j00bn8l53yhdal6dkpx78f= 9kp516fdw9-kbookmarks-5.70.0/include/KF5 -isystem /gnu/store/qylisyh4cz32as= kxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtXml -isystem /gnu/store/2gm9= rzlkp8nh7abk833ff2qn96di5dck-kitemviews-5.70.0/include/KF5/KItemViews -isys= tem /gnu/store/2gm9rzlkp8nh7abk833ff2qn96di5dck-kitemviews-5.70.0/include/K= F5 -isystem /gnu/store/87g5n8mv64b69plrd4zx601d1jvks57x-kxmlgui-5.70.0/incl= ude/KF5/KXmlGui -isystem /gnu/store/87g5n8mv64b69plrd4zx601d1jvks57x-kxmlgu= i-5.70.0/include/KF5 -isystem /gnu/store/z89cryq00d2j419yrasbsgn9x913q6cy-k= configwidgets-5.70.0/include/KF5/KConfigWidgets -isystem /gnu/store/z89cryq= 00d2j419yrasbsgn9x913q6cy-kconfigwidgets-5.70.0/include/KF5 -isystem /gnu/s= tore/akfl9n3mvsw885q6rw4bilfld7i1dkn2-kcodecs-5.70.0/include/KF5/KCodecs -i= system /gnu/store/akfl9n3mvsw885q6rw4bilfld7i1dkn2-kcodecs-5.70.0/include/K= F5 -isystem /gnu/store/xrd0045nianyi0xpr6kgvmdxz9yml90f-kconfig-5.70.0/incl= ude/KF5/KConfigGui -isystem /gnu/store/b30frg6f8vj17qzfky4ffyllwrpd0grq-kau= th-5.70.0/include/KF5/KAuth -isystem /gnu/store/b30frg6f8vj17qzfky4ffyllwrp= d0grq-kauth-5.70.0/include/KF5 -isystem /gnu/store/p147d8rin479b7by0495qdq0= 3yz5rzrm-solid-5.70.0/include/KF5/Solid -isystem /gnu/store/p147d8rin479b7b= y0495qdq03yz5rzrm-solid-5.70.0/include/KF5 -isystem /gnu/store/lsjli7nmq608= 14qci8sy05vkwl1i7d3q-kcmutils-5.70.0/include/KF5/KCMUtils -isystem /gnu/sto= re/lsjli7nmq60814qci8sy05vkwl1i7d3q-kcmutils-5.70.0/include/KF5 -isystem /g= nu/store/0s956ybpsvbz4k7gvri5vh3rfvasllw0-baloo-5.70.0/include/KF5/Baloo -i= system /gnu/store/0s956ybpsvbz4k7gvri5vh3rfvasllw0-baloo-5.70.0/include/KF5= -isystem /gnu/store/yd46yshz0gkyvl3j0rhbj8jsh4r6ifmg-kfilemetadata-5.70.0/= include/KF5/KFileMetaData -isystem /gnu/store/yd46yshz0gkyvl3j0rhbj8jsh4r6i= fmg-kfilemetadata-5.70.0/include/KF5 -isystem /gnu/store/301qcal7s9r22m65g3= 0jnxs8505ln3z7-kdbusaddons-5.70.0/include/KF5/KDBusAddons -isystem /gnu/sto= re/301qcal7s9r22m65g30jnxs8505ln3z7-kdbusaddons-5.70.0/include/KF5 -isystem= /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtCo= re/5.14.2 -isystem /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.= 2/include/qt5/QtCore/5.14.2/QtCore -fno-exceptions -Wall -Wextra -Wcast-al= ign -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wun= def -Wnon-virtual-dtor -Woverloaded-virtual -Werror=3Dreturn-type -Wvla -Wd= ate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-c= onstant -O2 -g -DNDEBUG -fvisibility=3Dhidden -fvisibility-inlines-hidden = -fPIC -std=3Dgnu++1z -o CMakeFiles/mediaplaylistTest.dir/mediaplaylisttest= =2Ecpp.o -c /tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotests/mediapl= aylisttest.cpp In file included from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/qtest.h:45:0, from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/QtTest:11, from /tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotes= ts/mediaplaylisttest.cpp:27: /tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotests/mediaplaylisttest.c= pp: In member function =E2=80=98void MediaPlayListTest::restoreTrackWithout= Album()=E2=80=99: /tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotests/mediaplaylisttest.c= pp:3048:5: error: call of overloaded =E2=80=98qCompare(QString, , const char [77], const char [3], const char [78], i= nt)=E2=80=99 is ambiguous QCOMPARE(myPlayList.data(myPlayList.index(0, 0), MediaPlayList::AlbumR= ole).toString(), {}); ^ In file included from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/qtest.h:45:0, from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/QtTest:11, from /tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotes= ts/mediaplaylisttest.cpp:27: /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtTes= t/qtestcase.h:349:17: note: candidate: bool QTest::qCompare(const T&, const= T&, const char*, const char*, const char*, int) [with T =3D QString] inline bool qCompare(T const &t1, T const &t2, const char *actual, con= st char *expected, ^~~~~~~~ /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtTes= t/qtestcase.h:372:27: note: candidate: bool QTest::qCompare(QStringView, QS= tringView, const char*, const char*, const char*, int) Q_TESTLIB_EXPORT bool qCompare(QStringView t1, QStringView t2, ^~~~~~~~ /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtTes= t/qtestcase.h:375:27: note: candidate: bool QTest::qCompare(QStringView, co= nst QLatin1String&, const char*, const char*, const char*, int) Q_TESTLIB_EXPORT bool qCompare(QStringView t1, const QLatin1String &t2, ^~~~~~~~ /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtTes= t/qtestcase.h:381:17: note: candidate: bool QTest::qCompare(const QString&,= const QString&, const char*, const char*, const char*, int) inline bool qCompare(const QString &t1, const QString &t2, ^~~~~~~~ /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtTes= t/qtestcase.h:387:17: note: candidate: bool QTest::qCompare(const QString&,= const QLatin1String&, const char*, const char*, const char*, int) inline bool qCompare(const QString &t1, const QLatin1String &t2, ^~~~~~~~ In file included from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/qtest_widgets.h:51:0, from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/qtest.h:462, from /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.= 14.2/include/qt5/QtTest/QtTest:11, from /tmp/guix-build-elisa-0.4.2.drv-0/elisa-0.4.2/autotes= ts/mediaplaylisttest.cpp:27: /gnu/store/qylisyh4cz32askxl5640qjhl47kr1wp-qtbase-5.14.2/include/qt5/QtTes= t/qtest_gui.h:192:13: note: candidate: bool QTest::qCompare(const QPixmap&,= const QPixmap&, const char*, const char*, const char*, int) inline bool qCompare(QPixmap const &t1, QPixmap const &t2, const char *act= ual, const char *expected, ^~~~~~~~ make[2]: *** [autotests/CMakeFiles/mediaplaylistTest.dir/build.make:92: aut= otests/CMakeFiles/mediaplaylistTest.dir/mediaplaylisttest.cpp.o] Error 1 make[2]: Leaving directory '/tmp/guix-build-elisa-0.4.2.drv-0/build' make[1]: *** [CMakeFiles/Makefile2:1135: autotests/CMakeFiles/mediaplaylist= Test.dir/all] Error 2 make[1]: Leaving directory '/tmp/guix-build-elisa-0.4.2.drv-0/build' make: *** [Makefile:144: all] Error 2 command "make" "-j" "1" failed with status 2 builder for `/gnu/store/hpsy1ycs1300qssc3s452wib6gkaphxf-elisa-0.4.2.drv' f= ailed with exit code 1 ------ I tried updating Elisa to the latest upstream release (with the attached patch), but that failed in a different way: ------ PASS : ElisaQmlTests::TestNavigationActionBar::test_replaceAndPlay() PASS : ElisaQmlTests::TestNavigationActionBar::test_showArtist() PASS : ElisaQmlTests::TestNavigationActionBar::cleanupTestCase() QSYSTEM: ElisaQmlTests::UnknownTestFunc() "Session bus not found\nTo circum= vent this problem try the following command (with Linux and bash)\nexport $= (dbus-launch)" Start 14: filescannerTest The XKEYBOARD keymap compiler (xkbcomp) reports: > Internal error: Could not resolve keysym XF86FullScreen Errors from xkbcomp are not fatal to the X server 14/15 Test #14: filescannerTest .................. Passed 0.87 sec Start 15: filewriterTest 15/15 Test #15: filewriterTest ...................***Failed 0.14 sec ********* Start testing of FileWriterTest ********* Config: Using QtTest library 5.14.2, Qt 5.14.2 (x86_64-little_endian-lp64 s= hared (dynamic) release build; by GCC 7.5.0) PASS : FileWriterTest::initTestCase() FAIL! : FileWriterTest::testFileAllMetaDataWrite() Compared values are not= the same Actual (scannedTrackAfter.title()) : "Title" Expected (QStringLiteral("testTitle")): "testTitle" Loc: [/tmp/guix-build-elisa-20.12.0.drv-0/source/autotests/filewritertes= t.cpp(56)] FAIL! : FileWriterTest::testFileSingleMetaDataWrite() Compared values are = not the same Actual (scannedTrackAfter.album()) : "Test" Expected (QStringLiteral("testAlbum")): "testAlbum" Loc: [/tmp/guix-build-elisa-20.12.0.drv-0/source/autotests/filewritertes= t.cpp(84)] PASS : FileWriterTest::cleanupTestCase() Totals: 2 passed, 2 failed, 0 skipped, 0 blacklisted, 94ms ********* Finished testing of FileWriterTest ********* 80% tests passed, 3 tests failed out of 15 Total Test time (real) =3D 380.23 sec The following tests FAILED: 2 - databaseInterfaceTest (Child aborted) 13 - elisaqmltests (Failed) 15 - filewriterTest (Failed) Errors while running CTest make: *** [Makefile:112: test] Error 8 Test suite failed, dumping logs. command "make" "test" failed with status 2 builder for `/gnu/store/my3j4cm7wpf4rda54p3xhfchmvxqj4k7-elisa-20.12.0.drv'= failed with exit code 1 ------ --91J2+E9G9YuyZwWi Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="elisa.patch" diff --git a/gnu/packages/kde-multimedia.scm b/gnu/packages/kde-multimedia.scm index cc312b6c40..844e461465 100644 --- a/gnu/packages/kde-multimedia.scm +++ b/gnu/packages/kde-multimedia.scm @@ -20,6 +20,7 @@ (define-module (gnu packages kde-multimedia) #:use-module (guix build-system qt) #:use-module (guix download) + #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix utils) @@ -133,14 +134,16 @@ This package is part of the KDE multimedia module.") (define-public elisa (package (name "elisa") - (version "0.4.2") + (version "20.12.0") (source (origin - (method url-fetch) - (uri (string-append "mirror://kde//stable/elisa/0.4.2" - "/elisa-" version ".tar.xz")) + (method git-fetch) + (uri (git-reference + (url "https://anongit.kde.org/elisa.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 - (base32 "0v9af6l89pgz1g7naf7gwcnq8znlicyh7z985kxalbdmv359c97w")))) + (base32 "0g2lniajaxgyc8m2kfmvixg6j9x8r2x364f29bvkygd31mjgm6gv")))) (build-system qt-build-system) (native-inputs `(("extra-cmake-modules" ,extra-cmake-modules) --91J2+E9G9YuyZwWi-- ------------=_1609748042-24640-1--