From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 13 15:26:37 2018 Received: (at submit) by debbugs.gnu.org; 13 Aug 2018 19:26:37 +0000 Received: from localhost ([127.0.0.1]:49939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpIU9-0004JD-ET for submit@debbugs.gnu.org; Mon, 13 Aug 2018 15:26:37 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpIU7-0004Iy-RK for submit@debbugs.gnu.org; Mon, 13 Aug 2018 15:26:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fpIU1-0003lv-Kq for submit@debbugs.gnu.org; Mon, 13 Aug 2018 15:26:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:59141) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fpIU1-0003ln-Gx for submit@debbugs.gnu.org; Mon, 13 Aug 2018 15:26:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55417) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fpIU0-0002sp-Do for guix-patches@gnu.org; Mon, 13 Aug 2018 15:26:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fpITx-0003kE-8U for guix-patches@gnu.org; Mon, 13 Aug 2018 15:26:28 -0400 Received: from mout.gmx.net ([212.227.15.18]:54323) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fpITw-0003jm-TG for guix-patches@gnu.org; Mon, 13 Aug 2018 15:26:25 -0400 Received: from labiere ([80.44.64.148]) by mail.gmx.com (mrgmx003 [212.227.17.184]) with ESMTPSA (Nemesis) id 0LnxQO-1gM8Fq1kC0-00fwcE; Mon, 13 Aug 2018 21:26:22 +0200 User-agent: mu4e 1.1.0; emacs 26.1 From: Pierre Langlois To: guix-patches@gnu.org Subject: [PATCH] gnu: clementine: Drop dependency on qtwebkit. Date: Mon, 13 Aug 2018 20:26:21 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:Uyx9rB+8upZ8oPUMNPr5reH3VVhXiP4zINDd0Tf1VbQvZ7uoUdi I/L3JF8t5lfcF8Ilhy2te+KjjVqRYiXgET/Wtt5h0xiG8HbMG9SjQGEl/QFb8Nh9BpHt6r3 Rx3wGkSHrQs72849G2S183QZsq6+sGB5VCCYLD5AT5fwQJ6/Tkw/5Svff2IAua5MVnwRXT8 Bt8VdhT/D/PpX6jArMKmw== X-UI-Out-Filterresults: notjunk:1;V01:K0:HS8cJPTsm08=:Dv+Lw9wFZDldk4WmH8Ponv cwe4eLzq2W0BlIkiWa5r0KGFT2K9F2crWGXxDg+RxBEZCqALfNmn9d7BeV6oak/3zi81mw8Z6 KKS2ImJT1K78CHEPW9JKCq7bXFMLAxF2CXrp96Y4499k4OobUvvbSs0mLwCynad3tNj0s0TFL kbQ68tQyGp7XURQfMCOFiUgs71w9tSKwZ/yQBlNhjl+1d+FJIyrz/uGPQu7DXcekwAwmhFHQG shDA6UF0QRyMApcvR+MlmqJOPw8zb2rBGFyFxi1tbkZHXNBblATW8yZ/TZ7d8986f/Cafm/KA 7PF1FjZGFSeqecjYhS3/NVqyKdu7LEXthg9GQNLedYvecPL9AR/DnU+iv5rUA1ik83z9xcxz+ rBxiQ0C81T8TCPvXeOzmfW2nhY5rc4Wodv4Yeocspa6drpGxQr8rKUwSMRk85q861ObVbk6AW HYV00P1jdZ4Ov1PdkXjkHsle/qsURZAW4KazrNk6fEaEjVz5X6WLEvUV/+f+VImeb+dMOVpd4 meYDLlaykWdX0lc9eXsJDdI11knau+dIMt/NmJKBS/7l8/Rl/rE0t1livvmSeJZQ2iHgkhhHp Gj1seD4VSrI5usXMJrfOgXTN7Z0owU8+jMxAYI7bPOctIcZXP1AYTlKHkjms9eXeunNhgXrSr cC/TLMomUxoqpYBCx9QLQ2SnlgtrNzd558pg/2Mn7XkXx4u5hWVYprpiump3+ZZJVAZsKshrH PaRb2PCVYUkxtpuj6EIDLi74rZOisLCVBAjFIUTjiH2kL7pu3f3Fg4PwX6M= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: Pierre Langlois 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: -5.1 (-----) --=-=-= Content-Type: text/plain Hello guix! I realised clementine wasn't building because qtwebkit isn't building either. But, it turns out that while it's an optional dependency according to CMakeList.txt, it isn't actually used anywhere in the code. Here's a patch that removes qtwebkit from its inputs. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-clementine-Drop-dependency-on-qtwebkit.patch >From c32d30001676d80bc9c80ece3ee8c31ec9b72592 Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Mon, 13 Aug 2018 09:05:17 +0100 Subject: [PATCH] gnu: clementine: Drop dependency on qtwebkit. QtWebkit is optionally included in CMakeList.txt but isn't actually used anywhere in the code. * gnu/packages/music.scm (clementine)[inputs]: Remove qtwebkit. --- gnu/packages/music.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index c5ee4293b..cf1e0f82f 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -281,7 +281,6 @@ score, keyboard, guitar, drum and controller views.") ("pulseaudio" ,pulseaudio) ("qtbase" ,qtbase) ("qtx11extras" ,qtx11extras) - ("qtwebkit" ,qtwebkit) ("sqlite" ,sqlite-with-fts3) ("sparsehash" ,sparsehash) ("taglib" ,taglib))) -- 2.18.0 --=-=-= Content-Type: text/plain Thanks! Pierre --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 13 16:59:04 2018 Received: (at 32431) by debbugs.gnu.org; 13 Aug 2018 20:59:04 +0000 Received: from localhost ([127.0.0.1]:49972 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpJvb-0006cF-UR for submit@debbugs.gnu.org; Mon, 13 Aug 2018 16:59:04 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:38683) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpJvY-0006bn-J0 for 32431@debbugs.gnu.org; Mon, 13 Aug 2018 16:59:02 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 12525210FE; Mon, 13 Aug 2018 16:59:00 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 13 Aug 2018 16:59:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=563HEOU8K/CkT7fFwtjGWV2j7mQ38EHEZX5U9mIwetE=; b=oGgjN DVNfe2Vrp2sfg5RqMWCtst3K0Zy8hYfzp87ULTXg0md4rEWrJgiH1C4zHlolna4I KdDbJc+jH701JMqLNhy4X0Wc1G4aTNycvNZ5oQkRpXmEpK/1pn6V4LFKzCbXHZzw c6lISgZX2Yh7xUoQkC4/YnUvHFyO2pDqxrZIQo= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=563HEOU8K/CkT7fFwtjGWV2j7mQ38 EHEZX5U9mIwetE=; b=gqpSi/UInK1F880eHrAeQrOajU+2HYa0msEIFetWJ68nV gqlCuEtzFczHQoHoS/6UROElQcFlZ1vXn0GMu856tF8TnoY2Y7Ri2dP0rNeWZD35 rJ7IaCC359MNycpgudpXyrNe+ponuZ9PWnn0IuyR9wpGcMkekJn77IcPt9ZwfYME p3wXUnxZWBiYUj/G+eZz8N12wZmoQoaoWd4VbYHnt+dGbD+aHqwp6AwXDKhxX7wS SSESISzdmtDqGt7SM1SDqCvqC0b8bZWlflDU0lFY2sr5Q34jGXkcuO1QdiW+UTzS 6RDAKo70dFTzvItgbqYxih+NE7HHF2QPcpTKg0i4Q== X-ME-Proxy: X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 899BBE4696; Mon, 13 Aug 2018 16:58:59 -0400 (EDT) Date: Mon, 13 Aug 2018 16:58:57 -0400 From: Leo Famulari To: Pierre Langlois Subject: Re: [bug#32431] [PATCH] gnu: clementine: Drop dependency on qtwebkit. Message-ID: <20180813205857.GA15519@jasmine.lan> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="jRHKVT23PllUwdXP" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32431 Cc: 32431@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.7 (-) --jRHKVT23PllUwdXP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 13, 2018 at 08:26:21PM +0100, Pierre Langlois wrote: > Hello guix! >=20 > I realised clementine wasn't building because qtwebkit isn't building > either. But, it turns out that while it's an optional dependency > according to CMakeList.txt, it isn't actually used anywhere in the > code. Here's a patch that removes qtwebkit from its inputs. >=20 > From c32d30001676d80bc9c80ece3ee8c31ec9b72592 Mon Sep 17 00:00:00 2001 > From: Pierre Langlois > Date: Mon, 13 Aug 2018 09:05:17 +0100 > Subject: [PATCH] gnu: clementine: Drop dependency on qtwebkit. >=20 > QtWebkit is optionally included in CMakeList.txt but isn't actually used > anywhere in the code. >=20 > * gnu/packages/music.scm (clementine)[inputs]: Remove qtwebkit. Thanks! Does clementine work for you with this change? For me, it fails like this: $ clementine 16:58:17.043 INFO main:315 Clementine-qt5 1.3.1 16:58:17.065 WARN Database:275 Couldn't register FTS3 = tokenizer : QSqlError("1", "Unable to fetch row", "fts3tokenize disabled") 16:58:17.066 DEBUG Database:449 Applying database schem= a update 13 from ":/schema/schema-13.sql" 16:58:17.066 ERROR Database:577 db error: QSqlError("1= ", "Unable to fetch row", "unknown tokenizer: unicode") 16:58:17.066 ERROR Database:578 faulty query: "CREATE = VIRTUAL TABLE songs_fts USING fts3(\n ftstitle, ftsalbum, ftsartist, ftsal= bumartist, ftscomposer, ftsgenre, ftscomment,\n tokenize=3Dunicode\n)" 16:58:17.066 ERROR Database:579 bound values: QMap() __logging_message__16:58:17.066 ERROR unknown Unab= le to update music library database --jRHKVT23PllUwdXP Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAltx8Q4ACgkQJkb6MLrK fwiq2w/9HTcI3dG1xT0pQhxce5cN4+l9qW2E0cAn5N3sATtN+vno0xmf8hgGO/MD 7+cMIlKVByQTpzkCO7TmcmSJtDKkcfvflI2wo4gmIn83IQQs06/Cdb6txxU7oEF/ 3tOt3XMpzzCbsstl/Y1LyCwk/u4J3z056dp9wqhsgPMkTcJQ+NuIfMFkImag5knr nMxcyDx81bOk4WrNLHKje46J+SqETUJDBHoKiyBBx8Y0znWDVjXs4N2Z3NMGjP+Y EfxvtVWmhNQ2QGMJGLG8XNbJ3xXIBng6R9wLEBCL77++YXHkQeGwoUjmI/zdcUgG T5hu4qIu7bLERc+7dj2MP/ziunbWlk4oQN6o38trsC9sxgdjJgeJKOmibLA4WqLe bPtlpCa6ejLxmH/RI1tzGHvGMIDl7a8kf6/N3SpqxSYW3gaulVpzOdZfSMIa+5An zNCsBfD0ivaXHa5JncJErvy245gOoElOjWAgUi6DEvhuw5aEY+j9d1NsZOEhE07D QMFfCWkqUtQ03S1wOpBNmqao5V/57M09msIfgXN7pQwXkCmbnIRoMaFiQymv5E3f hV2tmC3iB2py5KYkKNqnm80I1Rr/tGNx2tp8btNRFXHzy+7lOxI4EgFOeE79Mtpr dH0YzJyRZ6nwnwDyOvGezQZPhHekTk7ujJhLamtYPwhIMekvNas= =9IeL -----END PGP SIGNATURE----- --jRHKVT23PllUwdXP-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 13 17:12:28 2018 Received: (at 32431) by debbugs.gnu.org; 13 Aug 2018 21:12:28 +0000 Received: from localhost ([127.0.0.1]:49976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpK8a-0006xr-7Z for submit@debbugs.gnu.org; Mon, 13 Aug 2018 17:12:28 -0400 Received: from mout.gmx.net ([212.227.17.21]:41159) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpK8Y-0006xb-Qg for 32431@debbugs.gnu.org; Mon, 13 Aug 2018 17:12:27 -0400 Received: from labiere ([80.44.64.148]) by mail.gmx.com (mrgmx103 [212.227.17.174]) with ESMTPSA (Nemesis) id 0MLNeQ-1fpsMk3vc2-000d9C; Mon, 13 Aug 2018 23:12:17 +0200 References: <20180813205857.GA15519@jasmine.lan> User-agent: mu4e 1.1.0; emacs 26.1 From: Pierre Langlois To: Leo Famulari Subject: Re: [bug#32431] [PATCH] gnu: clementine: Drop dependency on qtwebkit. In-reply-to: <20180813205857.GA15519@jasmine.lan> Date: Mon, 13 Aug 2018 22:12:14 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:fsGflleS2Lf4RBgiiD6O3cBEfddB59TXQUeq2FIKiBtOyIxWUzZ nw03DOIHT2qh+/s8qin0DJIqazDuK9sAszjUqMgavGEnOt4LlWk2cJIvnuE9SKHTjgv7GYS IlQT8P99kIpcR5wvku54Z0KhGsotJCDpH5gZKQv1uGKHY51KpLnuU3ibB+a1oE81N+275Sv sVwNCWcCJT6igmnmDhDGg== X-UI-Out-Filterresults: notjunk:1;V01:K0:+790kKav+UA=:PeihRCXUDKFwz5bv0tUPnT 6AmlA1Tu3sfw822YFt9uiJNPb3UwuYGLFDlXPCpiwpIZ8jaIQEpSAbt+QQg8PqkdJmi+9Wun5 NeKQNDHMo7zctDpwHxLAfAUWDFXIXaIbjrBfJZfyw1JshNShQeqT3kAPm8ISorCYBEQewj0Om d2AXkLjJHd9A1VH35iPVbnaoNj7utvrv+cJZCfpXW5ZB91d1tADkDJyFojCjQOM90LJGwG5bb s+GE4NyRkqSNTyNthN39B0E7k7Pnin+jQzROCCCx8G1hXpm2AwXBO11vQqeBN3BcH4OsRdk5R gkk+kL5LRurSi+pFxCB/Odzh/BrSKklzOUjpO22bL5CWlJ3s2wUr96m0/ZLFYV8qDa8YJd2Ye nmoDopywaQeVTMTwjRJwE4Fhhxx8mCMU+tP4VEYcNA493dNvm6L1jAEcW5hW4rxwSWvJJT9Fg kLzPK8tkrTRFD4fOYl6hLBblsfoMZYHVEFYks19quJwZVdSv5sTZDyWTyblpwGMsfm9DV2ZkA SK8Q3dNQhoIK909XuCRNIBE2HHvK0vdFPW8NqKeFSImoUO2UeyKWpqMA5TqVNE6lh+17ertmY 7pRPZ/p1ERaumL3cDX2OYw3oFG5LCgdeUnCQZmurcWnfyGMZ18XoAuCHgta3TSmGDTBrHeTu9 E8sedJrit/oQ8hSKEqO+/8gXQtbPHq4+X1nHG6oOHFUyqhQSWJmIh3Dx1b8gydBtNpU9+k84c 42dJv3TuuLN+xtJBwjIuniec0zBVFSOaq2cQNWXRiB380Hu+KH1QYUxWW52bPRBU4P8N1fM1G vf+lhOe X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32431 Cc: Pierre Langlois , 32431@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.7 (-) Hi Leo, Leo Famulari writes: > On Mon, Aug 13, 2018 at 08:26:21PM +0100, Pierre Langlois wrote: >> Hello guix! >> >> I realised clementine wasn't building because qtwebkit isn't building >> either. But, it turns out that while it's an optional dependency >> according to CMakeList.txt, it isn't actually used anywhere in the >> code. Here's a patch that removes qtwebkit from its inputs. >> > >> From c32d30001676d80bc9c80ece3ee8c31ec9b72592 Mon Sep 17 00:00:00 2001 >> From: Pierre Langlois >> Date: Mon, 13 Aug 2018 09:05:17 +0100 >> Subject: [PATCH] gnu: clementine: Drop dependency on qtwebkit. >> >> QtWebkit is optionally included in CMakeList.txt but isn't actually used >> anywhere in the code. >> >> * gnu/packages/music.scm (clementine)[inputs]: Remove qtwebkit. > > Thanks! > > Does clementine work for you with this change? For me, it fails like > this: > > > $ clementine > 16:58:17.043 INFO main:315 Clementine-qt5 1.3.1 > 16:58:17.065 WARN Database:275 Couldn't register FTS3 tokenizer : QSqlError("1", "Unable to fetch row", "fts3tokenize disabled") > 16:58:17.066 DEBUG Database:449 Applying database schema update 13 from ":/schema/schema-13.sql" > 16:58:17.066 ERROR Database:577 db error: QSqlError("1", "Unable to fetch row", "unknown tokenizer: unicode") > 16:58:17.066 ERROR Database:578 faulty query: "CREATE VIRTUAL TABLE songs_fts USING fts3(\n ftstitle, ftsalbum, ftsartist, ftsalbumartist, ftscomposer, ftsgenre, ftscomment,\n tokenize=unicode\n)" > 16:58:17.066 ERROR Database:579 bound values: QMap() > __logging_message__16:58:17.066 ERROR unknown Unable to update music library database That's strange, it works OK for me. I'm on master, which branch are you on? IIRC this was the error I was getting when sqlite wasn't built with FTS3 support, hence the sqlite-with-fts3 package (although I'm not sure what it is). Thanks, Pierre From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 13 22:32:03 2018 Received: (at 32431) by debbugs.gnu.org; 14 Aug 2018 02:32:03 +0000 Received: from localhost ([127.0.0.1]:50050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpP7r-0006X8-3k for submit@debbugs.gnu.org; Mon, 13 Aug 2018 22:32:03 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:60231) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpP7o-0006Wg-9x for 32431@debbugs.gnu.org; Mon, 13 Aug 2018 22:32:01 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 004E921945; Mon, 13 Aug 2018 22:31:59 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 13 Aug 2018 22:32:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=XVoaWx/bcjakOktwCds6an682KfI00JgCU8zd5qLIFc=; b=JW3/O uXO2FbbniLjdYnHeJ77fFNqo/E7D3HQOlEdBTUkU9elxRPU9x4Xtcm0zJXLbalSV YZ/pUNQe/ikZgtBHbudZffoTpsWB3wTDg5g0+yrBsfZWt+CDC3jnfqdLDBkq6hqs nxxQ4Bd+Vx3eK9xvPZ+Zh317ed26q6DX40DZTY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=XVoaWx/bcjakOktwCds6an682KfI0 0JgCU8zd5qLIFc=; b=MNddDykzsNTV6LtPn31CvDp7WiTiDuyX51P4+VE2RwKFE CW98xhU6d8UkROmyykttJ+uSGX4UlY4NlKaSVWVKbDeCpvBPXn06WYWh2hAe+uE0 ooraYOkUXlGr2oLRNThWCPW4no+SAP7h+ZYRZR9QASTvQL32PFvHQQe7Kwe4YIy/ VUzTzKB4TWSCMDGLqlG2MIgxUF5svE7NAlykTwGGCEtK2VMrEUn0bSqOqE5sh+Q8 D5YqSr+qAwrYlUwPl3tDkV0SL46fvbYNwTVEWxdPOH2HtU/DNI8RuQnhD3aZXpJm 2j0PgYwaGtLa6S2emnwYvSEg+QuYYH/FY+DDxkyLQ== X-ME-Proxy: X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 769CC1025C; Mon, 13 Aug 2018 22:31:59 -0400 (EDT) Date: Mon, 13 Aug 2018 22:31:58 -0400 From: Leo Famulari To: Pierre Langlois Subject: Re: [bug#32431] [PATCH] gnu: clementine: Drop dependency on qtwebkit. Message-ID: <20180814023158.GA639@jasmine.lan> References: <20180813205857.GA15519@jasmine.lan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="u3/rZRmxL6MmkK24" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32431 Cc: 32431@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.7 (-) --u3/rZRmxL6MmkK24 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 13, 2018 at 10:12:14PM +0100, Pierre Langlois wrote: > That's strange, it works OK for me. I'm on master, which branch are you > on? IIRC this was the error I was getting when sqlite wasn't built with > FTS3 support, hence the sqlite-with-fts3 package (although I'm not sure > what it is). I'm also working on the master branch, Guix on Debian. I can reproduce the error on commit 9285f8bbae9d71139873430c71b7ca7634bda31b like this: ------ $ ./pre-inst-env guix environment --pure --ad-hoc clementine -- clementine 22:30:46.067 INFO main:315 Clementine-qt5 1.3.1 = =20 __logging_message__22:30:46.071 WARN unknown QSta= ndardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-leo' __logging_message__22:30:46.083 WARN unknown QSta= ndardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-leo' 22:30:46.091 WARN Database:275 Couldn't register FTS3 = tokenizer : QSqlError("1", "Unable to fetch row", "fts3tokenize disabled") 22:30:46.092 DEBUG Database:449 Applying database schem= a update 13 from ":/schema/schema-13.sql" 22:30:46.092 ERROR Database:577 db error: QSqlError("1= ", "Unable to fetch row", "unknown tokenizer: unicode") 22:30:46.092 ERROR Database:578 faulty query: "CREATE = VIRTUAL TABLE songs_fts USING fts3(\n ftstitle, ftsalbum, ftsartist, ftsal= bumartist, ftscomposer, ftsgenre, ftscomment,\n tokenize=3Dunicode\n)" 22:30:46.092 ERROR Database:579 bound values: QMap() __logging_message__22:30:46.092 ERROR unknown Unab= le to update music library database ------ If it works for you on GuixSD or another distro, we should go ahead and push the patch, and find out why it doesn't work for me later. --u3/rZRmxL6MmkK24 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAltyPxsACgkQJkb6MLrK fwgWOQ/+P1vAtpcvvmBd5Hc3Im3HusW5bC1jurzs1obnhQBoWWCuqG1TBfc6DI2h RfDy/CdMwo98ZOPT5dUN+c6G6QarET+ZN3rCMzxImLGpi5NHDLBZZ7Kfs1spOJ6S ICfrA6FklX39ZUfh/NoOQk9daI1qFdZxRk6bLhS2nTN5X4NVKX+P4Dx3AbxIfskw AjKKJ5Ln5ZfiKu7gOlnsora/zxTdQG3L3BPQXtU6wmYkS7WhAKPrR9I0omTyG2/i fzk/7dYoohx+le8uJGXAl8Kys0A9qWv22TlbH+0xcGXsLZGuAt2uCPWfvcqEOe16 3s2n0u8E+eidMv5c9HmXOUHNQFouDu60OCgrd8iqYeXfbEJXRnaazCAy1/pnTCjx LEo5hhzhNJlgSX6vaVUDFWAn0DPuX/N7kYnNAM/hV1Nt99Wk6CQ2vixSEEc2U4Ba FkCXRLfbKyS6ytZUdSD3sOEYuyGkmp2YVvDhkD2vuRBXcCUrSXCBklgAGFMaGkb1 p9fHqF3C8bkXMIS/rNnYYTRs0EnHAumYb839SMebMHbafV8bb3lv8l8kzDXkbbJw Q/794cA+SEecrJKfHW5f/pon6oNsxnRD5PMnshdcHbY5nBxKik4bE2rDeEzg+1gR 09BYs47bD7KjflL1ra6X6CbS5GHFnfhvUD2qYxozTQfino/rKwY= =xGop -----END PGP SIGNATURE----- --u3/rZRmxL6MmkK24-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 14 05:24:29 2018 Received: (at 32431) by debbugs.gnu.org; 14 Aug 2018 09:24:29 +0000 Received: from localhost ([127.0.0.1]:50121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpVYy-0002h9-VC for submit@debbugs.gnu.org; Tue, 14 Aug 2018 05:24:29 -0400 Received: from mout.gmx.net ([212.227.15.18]:40895) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpVYx-0002gs-7H for 32431@debbugs.gnu.org; Tue, 14 Aug 2018 05:24:27 -0400 Received: from labiere ([80.44.64.148]) by mail.gmx.com (mrgmx001 [212.227.17.184]) with ESMTPSA (Nemesis) id 0MZkv0-1faiEf1d30-00LUK5; Tue, 14 Aug 2018 11:24:19 +0200 References: <20180813205857.GA15519@jasmine.lan> <20180814023158.GA639@jasmine.lan> User-agent: mu4e 1.1.0; emacs 26.1 From: Pierre Langlois To: Leo Famulari Subject: Re: [bug#32431] [PATCH] gnu: clementine: Drop dependency on qtwebkit. Message-ID: In-reply-to: <20180814023158.GA639@jasmine.lan> Date: Tue, 14 Aug 2018 10:24:17 +0100 MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:KddAd7cyaaAYLCpBVeGyoIMbro0tQnq5/AtjGMLWHHR3PJFbG7B ThDcK6iFVtYFbnilrfcJ/n4EyPIk5+TVWEk0C9H+rwTofufUJp/plxKVMXYkm3WrOU65nyb pgUrZTQpOkRA3c+HqoNkhUen6H5LdZr3rc37DWytEm4smNMboE3C5vJRNSe6F3+YT+WAuRi iXmWqiGNQ5abcX3WQue4w== X-UI-Out-Filterresults: notjunk:1;V01:K0:mV6+lnee6yU=:Ysbi2qNjoY0o7Oiw2jdlVz hLjTf+9emZKGtvOky3tlaR+EQjRBa3A3F67Brzz6L70ZP+IVYFK2wmBGXy9Nd0aEChnBfc46D uTaJrdh42hcHzU2IZ92p9lSnwwQkZKXnhfKum6fS6L2aaXXaGSK4eHUFMFSc4/SKzX7w0SHTh CjFep/I9kMJ0V0v0aNyQet81916qkvEij5WE6G61CoC0wTalrvPXaqw1YPVc5D8Jv8qi+aTSx BA/qlAOdo8Slh43DS0P8FQfyuFHMQ1G6UeJPRPpQsrXZrNL3DwaVinLhTuBNK5OdCsea/S32s VZyNKDCYSkneo8wQlj3jtPXGhkEI2fw3NeyNBUXAwFW9rMpqECw1PGl2hvkuZMatcGcNigrgd D+HMQAa8Zs5YtcrgIAzfxjc5/uozI34ISCn3M58GULRgo1f/D3lCOcaip+BbQRfLhZgMIk/79 JnZ017jrHneUhmz3hcJFtKXid5RWF5tge+qt6uaRnzTK3YFS4O4T4p9adyur9rnzqUEmAIHzn UY24gC6Cr5WHVmCOiDJbRHcikntsSt8q8j4Oorm2QedpkjbE272lgBdDYc0kaMFT9eDuX39iw jSp5fHnyBI0EEIefWBjAZ2ZkQCj5mPELCWG6qxORztkRH6nK6jp2I51Y88uiLRP9dqcAe4y2r Jkr28OTI5VQT27SPtH9K7YaH7ILIrjobTr6osIjDfSBhN7Gj9dQGJZuHMuHByBmzV8hXsy1B/ ENfSTBGrAnWeLGFUpKv2btznidtSM7NHFy0C8hnyu2V/+BMjjQggvJ6P5pYI1FKgLTxxyNUW0 zWO65LJ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32431 Cc: Pierre Langlois , 32431@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.7 (-) Leo Famulari writes: > On Mon, Aug 13, 2018 at 10:12:14PM +0100, Pierre Langlois wrote: >> That's strange, it works OK for me. I'm on master, which branch are you >> on? IIRC this was the error I was getting when sqlite wasn't built with >> FTS3 support, hence the sqlite-with-fts3 package (although I'm not sure >> what it is). > > I'm also working on the master branch, Guix on Debian. I can reproduce > the error on commit 9285f8bbae9d71139873430c71b7ca7634bda31b like this: > > ------ > $ ./pre-inst-env guix environment --pure --ad-hoc clementine -- clementine > 22:30:46.067 INFO main:315 Clementine-qt5 1.3.1 > __logging_message__22:30:46.071 WARN unknown QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-leo' > __logging_message__22:30:46.083 WARN unknown QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-leo' > 22:30:46.091 WARN Database:275 Couldn't register FTS3 tokenizer : QSqlError("1", "Unable to fetch row", "fts3tokenize disabled") > 22:30:46.092 DEBUG Database:449 Applying database schema update 13 from ":/schema/schema-13.sql" > 22:30:46.092 ERROR Database:577 db error: QSqlError("1", "Unable to fetch row", "unknown tokenizer: unicode") > 22:30:46.092 ERROR Database:578 faulty query: "CREATE VIRTUAL TABLE songs_fts USING fts3(\n ftstitle, ftsalbum, ftsartist, ftsalbumartist, ftscomposer, ftsgenre, ftscomment,\n tokenize=unicode\n)" > 22:30:46.092 ERROR Database:579 bound values: QMap() > __logging_message__22:30:46.092 ERROR unknown Unable to update music library database > ------ > > If it works for you on GuixSD or another distro, we should go ahead and > push the patch, and find out why it doesn't work for me later. Actually, now I can reproduce the error. I already had a database created in my home directory by the previous working installation so I didn't see the error. If I remove '.config/Clementine' it crashes the same way. I don't think it's because of this patch though, which means the problem has probably been there a while :-(, I'll investigate when I get the time tonight! Thanks for finding that bug! Pierre From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 14 17:32:33 2018 Received: (at 32431) by debbugs.gnu.org; 14 Aug 2018 21:32:33 +0000 Received: from localhost ([127.0.0.1]:51143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpgvS-0001ui-6A for submit@debbugs.gnu.org; Tue, 14 Aug 2018 17:32:33 -0400 Received: from mout.gmx.net ([212.227.15.15]:51257) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpgvP-0001uM-Rg for 32431@debbugs.gnu.org; Tue, 14 Aug 2018 17:32:24 -0400 Received: from labiere ([80.44.64.148]) by mail.gmx.com (mrgmx002 [212.227.17.184]) with ESMTPSA (Nemesis) id 0MI5JG-1fsR0d1IFi-003rOM; Tue, 14 Aug 2018 23:32:13 +0200 References: <20180813205857.GA15519@jasmine.lan> <20180814023158.GA639@jasmine.lan> User-agent: mu4e 1.1.0; emacs 26.1 From: Pierre Langlois To: Leo Famulari Subject: Re: [bug#32431] [PATCH] gnu: clementine: Drop dependency on qtwebkit. In-reply-to: Date: Tue, 14 Aug 2018 22:32:11 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:WJn3Jlg567uZIyACib5NWNBvlVHrpuOvPFV907OWTZHojQxDsOH 2XmFaNKxrxFWWPcPdkRsanuUp24QGaPeYKMWT+dMBA8zSPtoPrlEUDaR7WP9F5eFTcLJCpO RG+X/lMAOxOxIK0MHFz7OIiIQ7S6FsN0ZcbnhoW7nB3DsJ3OJP0PvvjbUnW+DO0NoM4eHIu gtbj0FBXczHNhXPXjIeTA== X-UI-Out-Filterresults: notjunk:1;V01:K0:WZ1O4URlLa0=:zn5OLws57Aqcx/9qugcQuc 368uF0VJaHEz8EI0hzrgUAAJpXxO1GzZC68xDPLF1m9AGMafwvY0tECFcOT1V71vTpSA1QKk9 U2a5xYnqjJ5A9wBZzQe43cXUCu9wpt4s3e1s49VRmVNifI/GdHNzo0XPZZJ4bL5aYw1XcEklh FaoLS1P+HT5mOTOOg+jss5eQsBaQRkJGWoNSa3BEAGgRMQ8dBOYVGq4WXLJ++0ifi7QVS2p/Y HFszD2PWun1G32thPoGjhyjonpQmpu65nbR5xeJ4Wjfj403WiFO3cR1skerKbyDgZDipKm3Wt v9vgT49IWBWpOc4/BnwXtmNO8fogjzJXZZTb5dDwbnw+Qz1FvZMG16h42j9fAy9Z7HfYo5tiv Ub4MeoTwZ9TVuMfPI1detcUBz1WFWLF6DEyHVPg3ivhfP2Tvd96/KnhFES8CKtWSI1iw9TuoI HeZVfBva5J19UW1tMBMqW4RAPGDBN0zdSm9hA0POA0GYeNDOc0A9csi69dMtokz6ubE3fe+jF IZpEjaYyymH6+S5GhhVq/N4QUJ5xZpzsQFgHiEWgMoitIPbJecY2Lx7FGVhnRci+1w9nf9tiI HKxdlHHF6p5KTTHASRuHJCCDByZclpvTPG/orbdQnV5ph4JzZ0d5QTgVvVwkk/GyR5rLJHI5I uZh6iimMidnZRyvAmTs5C/jTZ5totcYX9IePUmzLowakjGlZ9r4t44Cj0jG8pklfdDgxa896c R5iSFsRZhh93NVwDbwbMM3CRAPJoX3G1yhcMvTZRQIrB8hZPEfxM6L22KzM= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32431 Cc: Pierre Langlois , 32431@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 (-) --=-=-= Content-Type: text/plain Hi Leo, Pierre Langlois writes: > Leo Famulari writes: > >> On Mon, Aug 13, 2018 at 10:12:14PM +0100, Pierre Langlois wrote: >>> That's strange, it works OK for me. I'm on master, which branch are you >>> on? IIRC this was the error I was getting when sqlite wasn't built with >>> FTS3 support, hence the sqlite-with-fts3 package (although I'm not sure >>> what it is). >> >> I'm also working on the master branch, Guix on Debian. I can reproduce >> the error on commit 9285f8bbae9d71139873430c71b7ca7634bda31b like this: >> >> ------ >> $ ./pre-inst-env guix environment --pure --ad-hoc clementine -- clementine >> 22:30:46.067 INFO main:315 Clementine-qt5 1.3.1 >> __logging_message__22:30:46.071 WARN unknown QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-leo' >> __logging_message__22:30:46.083 WARN unknown QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-leo' >> 22:30:46.091 WARN Database:275 Couldn't register FTS3 tokenizer : QSqlError("1", "Unable to fetch row", "fts3tokenize disabled") >> 22:30:46.092 DEBUG Database:449 Applying database schema update 13 from ":/schema/schema-13.sql" >> 22:30:46.092 ERROR Database:577 db error: QSqlError("1", "Unable to fetch row", "unknown tokenizer: unicode") >> 22:30:46.092 ERROR Database:578 faulty query: "CREATE VIRTUAL TABLE songs_fts USING fts3(\n ftstitle, ftsalbum, ftsartist, ftsalbumartist, ftscomposer, ftsgenre, ftscomment,\n tokenize=unicode\n)" >> 22:30:46.092 ERROR Database:579 bound values: QMap() >> __logging_message__22:30:46.092 ERROR unknown Unable to update music library database >> ------ >> >> If it works for you on GuixSD or another distro, we should go ahead and >> push the patch, and find out why it doesn't work for me later. > > Actually, now I can reproduce the error. I already had a database > created in my home directory by the previous working installation so I > didn't see the error. If I remove '.config/Clementine' it crashes the > same way. I don't think it's because of this patch though, which means > the problem has probably been there a while :-(, I'll investigate when I > get the time tonight! OK, it's working now :-). It was indeed unrelated to qtwebkit so here is a follow-up patch that fixes the issue. I'm not sure of the details, but there is a pull request [0] that allows us to patch clementine to fix this, and on top of this, it allows us to use the generic sqlite! It seems OpenSUSE have also patched clementine this way. WDYT? Thanks, Pierre [0]: https://github.com/clementine-player/Clementine/pull/5669 --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: attachment; filename=0001-gnu-clementine-Fix-creating-initial-database.patch Content-Transfer-Encoding: quoted-printable >From 304f288f3be2438fe4ecf536728a6dc5579f04d0 Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Tue, 14 Aug 2018 22:17:24 +0100 Subject: [PATCH] gnu: clementine: Fix creating initial database. It seems a recent version of sqlite broke Clementine's first startup. It tu= rns out we can patch clementine to fix the problem instead of providing a different sqlite package: https://github.com/clementine-player/Clementine/pull/5669 * gnu/packages/databases.scm (sqlite-with-fts3): Remove. * gnu/packages/music.scm (clementine)[inputs]: Replace sqlite-with-fts3 with sqlite. [source][patches]: Add clementine-fix-sqlite.patch. * gnu/packages/patches/clementine-fix-sqlite.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. --- gnu/local.mk | 1 + gnu/packages/databases.scm | 16 +------------ gnu/packages/music.scm | 5 ++-- .../patches/clementine-fix-sqlite.patch | 23 +++++++++++++++++++ 4 files changed, 28 insertions(+), 17 deletions(-) create mode 100644 gnu/packages/patches/clementine-fix-sqlite.patch diff --git a/gnu/local.mk b/gnu/local.mk index 15e7beac6..ffcd7eb85 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -611,6 +611,7 @@ dist_patch_DATA =3D \ %D%/packages/patches/clang-runtime-asan-build-fixes.patch \ %D%/packages/patches/clang-runtime-esan-build-fixes.patch \ %D%/packages/patches/classpath-aarch64-support.patch \ + %D%/packages/patches/clementine-fix-sqlite.patch \ %D%/packages/patches/clementine-remove-crypto++-dependency.patch \ %D%/packages/patches/clementine-use-openssl.patch \ %D%/packages/patches/clisp-glibc-2.26.patch \ diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index c148ba499..ba3a3233a 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -27,7 +27,7 @@ ;;; Copyright =C2=A9 2017 Alex Vong ;;; Copyright =C2=A9 2017, 2018 Ben Woodcroft ;;; Copyright =C2=A9 2017 Rutger Helling -;;; Copyright =C2=A9 2017 Pierre Langlois +;;; Copyright =C2=A9 2017, 2018 Pierre Langlois ;;; Copyright =C2=A9 2015, 2017, 2018 Ricardo Wurmus ;;; Copyright =C2=A9 2017 Kristofer Buffington ;;; Copyright =C2=A9 2018 Amirouche Boubekki @@ -1069,20 +1069,6 @@ is in the public domain.") ((#:configure-flags flags) `(cons "--enable-fts5" ,flags)))))) =20 -;; This is used by Clementine. -(define-public sqlite-with-fts3 - (package (inherit sqlite) - (name "sqlite-with-fts3") - (arguments - (substitute-keyword-arguments (package-arguments sqlite) - ((#:configure-flags flags) - `(list (string-append "CFLAGS=3D-O2 -DSQLITE_SECURE_DELETE " - "-DSQLITE_ENABLE_UNLOCK_NOTIFY " - "-DSQLITE_ENABLE_DBSTAT_VTAB " - "-DSQLITE_ENABLE_FTS3 " - "-DSQLITE_ENABLE_FTS3_PARENTHESIS " - "-DSQLITE_ENABLE_FTS3_TOKENIZER"))))))) - (define-public tdb (package (name "tdb") diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index cf1e0f82f..7d4aeff99 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -238,7 +238,8 @@ score, keyboard, guitar, drum and controller views.") "tinysvcmdns")) #t)) (patches (search-patches "clementine-use-openssl.patch" - "clementine-remove-crypto++-depen= dency.patch")))) + "clementine-remove-crypto++-depen= dency.patch" + "clementine-fix-sqlite.patch")))) (build-system cmake-build-system) (arguments '(#:test-target "clementine_test" @@ -281,7 +282,7 @@ score, keyboard, guitar, drum and controller views.") ("pulseaudio" ,pulseaudio) ("qtbase" ,qtbase) ("qtx11extras" ,qtx11extras) - ("sqlite" ,sqlite-with-fts3) + ("sqlite" ,sqlite) ("sparsehash" ,sparsehash) ("taglib" ,taglib))) (home-page "http://clementine-player.org") diff --git a/gnu/packages/patches/clementine-fix-sqlite.patch b/gnu/package= s/patches/clementine-fix-sqlite.patch new file mode 100644 index 000000000..f9d44f907 --- /dev/null +++ b/gnu/packages/patches/clementine-fix-sqlite.patch @@ -0,0 +1,23 @@ +Patch downloaded from https://github.com/clementine-player/Clementine/pull= /5669 . + +diff -ruN clementine-1.3.1.565.gd20c2244a.orig/src/core/database.cpp cleme= ntine-1.3.1.565.gd20c2244a/src/core/database.cpp +--- clementine-1.3.1.565.gd20c2244a.orig/src/core/database.cpp 2018-07-07 = 23:59:24.018540126 +0200 ++++ clementine-1.3.1.565.gd20c2244a/src/core/database.cpp 2018-07-08 00:04= :47.991551728 +0200 +@@ -265,6 +265,17 @@ + StaticInit(); +=20 + { ++ ++#ifdef SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER ++ // In case sqlite>=3D3.12 is compiled without -DSQLITE_ENABLE_FTS3_TO= KENIZER ++ // (generally a good idea due to security reasons) the fts3 support = should be enabled explicitly. ++ QVariant v =3D db.driver()->handle(); ++ if (v.isValid() && qstrcmp(v.typeName(), "sqlite3*") =3D=3D 0) { ++ sqlite3 *handle =3D *static_cast(v.data()); ++ if (handle) sqlite3_db_config(handle, SQLITE_DBCONFIG_ENABLE_FTS3_T= OKENIZER, 1, NULL); ++ } ++#endif ++ + QSqlQuery set_fts_tokenizer(db); + set_fts_tokenizer.prepare("SELECT fts3_tokenizer(:name, :pointer)"); + set_fts_tokenizer.bindValue(":name", "unicode"); --=20 2.18.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 14 20:42:16 2018 Received: (at 32431) by debbugs.gnu.org; 15 Aug 2018 00:42:16 +0000 Received: from localhost ([127.0.0.1]:51192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpjt9-0000YO-OR for submit@debbugs.gnu.org; Tue, 14 Aug 2018 20:42:15 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:60791) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fpjt5-0000YF-Rj for 32431@debbugs.gnu.org; Tue, 14 Aug 2018 20:42:12 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 6DBBD215F2; Tue, 14 Aug 2018 20:42:11 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 14 Aug 2018 20:42:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=DKDERTFiVAXbtF8NKU+2zYxGHqoeuF/cTF5WeezSl5Y=; b=sSevR T4IQma0xJgi7qcLmrqcniOfzO4F7uTiV+3fveFhrpRT+pHhADj9rWKcEsj2GUq3Z XYPl4etpkW+fKYqKKlbaDiYE/lRcXfeXw8SfGFWPC5dmcQ/B3BVP58YKwdukBvYc mUeYozuuEX7+QJpvHPVCk5+kytj1e3dZs/md/0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=DKDERTFiVAXbtF8NKU+2zYxGHqoeu F/cTF5WeezSl5Y=; b=d4U9aaESEppNoyCU8+x5vG7MgEPCsFMnkviEPDOSKawYf 61rZQEsQeIliR5sHjRuaV9oY6BTTweDR2eyFhdB5TZv8H0vvz7IqY1n9lMdJeSVX Hi2/OMFnh1fC/5fV9IB1VvtpVzvccsoCJKGqIA6iAVGn2SXSigDSGPGoY7uDv2LG 4ocNy+ztsUlt12VMwn/fR34XLYYtiEutEPcFOx9QTNUkqZR+GjOQ6i3TXmjY9pde zyljKJ0EgqZO5+hw1nYvPFE97NKbO9DRCHUgAA9x+DyH51Qi+Ji6tvz1N2JQ1/Wc o+EkqZG36IdyUB32xhbKNip0/bGJ7qxFZz3U7YEeA== X-ME-Proxy: X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id BCF2410288; Tue, 14 Aug 2018 20:42:10 -0400 (EDT) Date: Tue, 14 Aug 2018 20:42:06 -0400 From: Leo Famulari To: Pierre Langlois Subject: Re: [bug#32431] [PATCH] gnu: clementine: Drop dependency on qtwebkit. Message-ID: <20180815004206.GA13825@jasmine.lan> References: <20180813205857.GA15519@jasmine.lan> <20180814023158.GA639@jasmine.lan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="jq0ap7NbKX2Kqbes" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32431 Cc: 32431@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.7 (-) --jq0ap7NbKX2Kqbes Content-Type: multipart/mixed; boundary="tKW2IUtsqtDRztdT" Content-Disposition: inline --tKW2IUtsqtDRztdT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Aug 14, 2018 at 10:32:11PM +0100, Pierre Langlois wrote: > * gnu/packages/databases.scm (sqlite-with-fts3): Remove. > * gnu/packages/music.scm (clementine)[inputs]: Replace sqlite-with-fts3 with > sqlite. > [source][patches]: Add clementine-fix-sqlite.patch. > * gnu/packages/patches/clementine-fix-sqlite.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. Thanks! With this, I could start Clementine but I couldn't actually play any MP3 or FLAC files. It would fail with a dialog that said: "GStreamer could not create the element: autoaudiosink. Please make sure that you have installed all necessary GStreamer plugins (e.g. OGG and MP3)" But, when I rebuilt Clementine with the missing plugins (as attached), it works. If that change looks good to you I'll push it along with your patches. --tKW2IUtsqtDRztdT Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="clementine.diff" diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 7d4aeff99..2b8ff451b 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -272,6 +272,8 @@ score, keyboard, guitar, drum and controller views.") ("glu" ,glu) ("gstreamer" ,gstreamer) ("gst-plugins-base" ,gst-plugins-base) + ("gst-plugins-good" ,gst-plugins-good) + ("gst-libav" ,gst-libav) ("libcdio" ,libcdio) ("libmygpo-qt" ,libmygpo-qt) ;; TODO: Package libgpod. --tKW2IUtsqtDRztdT-- --jq0ap7NbKX2Kqbes Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAltzdtoACgkQJkb6MLrK fwjVGBAA5XC+ZTHBFsP4Lz4Z3X9YTx8U6rzML7TyS7tPG7cP89X4Xy2hvysIsPLq Zfpb5tu4MVhnzjVHSQuGwoX4ea7YNgrk3PEAjmYzuhTACVlTlIy9hKq5sIPm3yXT TuIJvxVR71DpEIs2J7NLVh+mWPklSMgidCWM292cJAY6dSJf4DzOUFovCb6dNOfi OipkPxhPBgl5Q1Y98D68KE7u/tn6YdZS0zns1T6o2OIhazYJCd5WK6TycpQTwpeR Ea2fCqVi+EWpRojm/ttcjeBs61unnNL9VchTJitGdu44MOz8D1yeTfCOVG+7uVFQ 73bp34otb3GydgJdqmQNVOPRMW2CPL1m6Vnhh/0741EENtqZXDFSeveBOm+8+wm3 +TXszg3IsrTj9OtDDdGDSyhojGrY55Hki9dryggH7SFW9i8ygIXWe3xXCXdjaZLV ddg4qukl7Ci0H7Ou81eqoNBrtxzk8M7zr7FojoHXpEuH4qDztF/GwR31MqiOru7c FpE96IqMRXsk85AtMQ/tzloH0svoHDxCi5zkjqSwkzk0X2ERIZly8aZ9LM4DLozq c1FzOSUNoLQ5OEn0Z7gJj6rRNrZSKILOCtqbsvFK5CMR+rLrFLuJ5imZvZYxdNMy fFUqntK5u95aGH//2+TIvvrJFa4OGF7tOkGtrQxJbOvdc964fc4= =jchL -----END PGP SIGNATURE----- --jq0ap7NbKX2Kqbes-- From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 15 02:57:27 2018 Received: (at 32431) by debbugs.gnu.org; 15 Aug 2018 06:57:27 +0000 Received: from localhost ([127.0.0.1]:51298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fppkE-0001r6-OM for submit@debbugs.gnu.org; Wed, 15 Aug 2018 02:57:26 -0400 Received: from mout.gmx.net ([212.227.15.19]:42549) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fppkD-0001qj-7b for 32431@debbugs.gnu.org; Wed, 15 Aug 2018 02:57:25 -0400 Received: from skye ([80.44.64.148]) by mail.gmx.com (mrgmx002 [212.227.17.184]) with ESMTPSA (Nemesis) id 0LngNT-1gMyIu3AZL-00ht0S; Wed, 15 Aug 2018 08:57:15 +0200 References: <20180813205857.GA15519@jasmine.lan> <20180814023158.GA639@jasmine.lan> <20180815004206.GA13825@jasmine.lan> User-agent: mu4e 1.1.0; emacs 26.1 From: Pierre Langlois To: Leo Famulari Subject: Re: [bug#32431] [PATCH] gnu: clementine: Drop dependency on qtwebkit. In-reply-to: <20180815004206.GA13825@jasmine.lan> Date: Wed, 15 Aug 2018 07:57:07 +0100 Message-ID: <8736vgnmm4.fsf@gmx.com> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:mVP8PYmPNZWsZHxx5C703FIN2KT9nCCAIf0kQsH2kMpEgB0nAY6 fN2xahnE9ozKxrmpX6TROhyshFJncTkuu2RbLFlbtTBSyOVVrIU1sdTR0zE6y4X3O2dnAt1 3IdnEZqcVwAAeH+IAvRrUD2DrkPPw//EvmMVR0udxW8XCjiraZ1gzyqv16lq21Og0dF/hOk crJcnu/EYmKrWANo8c2ZA== X-UI-Out-Filterresults: notjunk:1;V01:K0:EkG4oUO/Ykg=:A+77ujWiGjcVZcCxHvLbBE TSr5swm5GZ05DuU3I7q6ps4Qc3BgpdDs5FSPEn2xRZ7N0XH50eFa5OGem0RZM23vMhY5r0pfX i5Uuc7tmee4J/J5ItedCqenAXv/zWH9BVMLxO7TnS3miVMS3UwswzGRm77v6+B1agKziBWt4+ zUzeW42uc1fnQwFP7F47ThuWbKPcVcUqEwkN4I8q3+fCEjxWucHeMrUH0YC5kte108On7RYXP rKbenMdWX3aBXuvhXMgSeW+N3kSQ1Ld1U0Cas2teiquCL/Dy6l0xydw8duy7C/Duhh/4F86xi vA4tOwJAU58avb1IZ1WpRFcy/2EW6uM3XZJz/wLBvRqvROVhTJqaKow1JAkOQJKebXYnHd1ln PXAG2/MlNOx92QUb1Gm4xsG9yqWF26CnXGZ5+Sfnc9mCifaP9joQzN8AQQFWKL2KNWZ5MpI7E W0oa9qxxmfWjZdJnDI7f+jVPr9tU6epq/HBuGj1x+gdUCo8zU4OmnKjq4c5frPVDoVL+G2DFw ykteMTjKOgPtquQNxlU5o2Z0Z6J0/AleoctVl9TraJyEXMXEsQenwnzAGy3tU+9zbUiGw0o0o BWv06p7Mw7LSCtUULq4/befLeUzhWNVuJRAO+BzgGozv/QFJruxT4saqXDkkcOcDI3pln859f 6JS96/Vln4tIHnIQLAWqwlYuW4+giY8gDC2aG4e3lEtetzi3LJPbk6H46o8oXwnrLcfuNnTbc R6mY3K83Nn4290nA9mETN9C53vVgCu6Dn6Dxc20nh2YPyuuBCyBt5cQEpF9gfM7qfvWj3PiMC eek8O7M X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32431 Cc: Pierre Langlois , 32431@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.7 (-) Leo Famulari writes: > On Tue, Aug 14, 2018 at 10:32:11PM +0100, Pierre Langlois wrote: >> * gnu/packages/databases.scm (sqlite-with-fts3): Remove. >> * gnu/packages/music.scm (clementine)[inputs]: Replace sqlite-with-fts3 with >> sqlite. >> [source][patches]: Add clementine-fix-sqlite.patch. >> * gnu/packages/patches/clementine-fix-sqlite.patch: New file. >> * gnu/local.mk (dist_patch_DATA): Add it. > > Thanks! > > With this, I could start Clementine but I couldn't actually play > any MP3 or FLAC files. It would fail with a dialog that said: > > "GStreamer could not create the element: autoaudiosink. Please make sure > that you have installed all necessary GStreamer plugins (e.g. OGG and > MP3)" Ah yes, that's expected. when packaging this we agreed not to add any of the gst-plugins-{good,bad,ugly} to the inputs and let the user install what they want instead [0]. Although, while we defenetely shouldn't add 'bad' and 'ugly', I don't see any reason not to add 'good' to make sure it all works out of the box. But then, the dialog hints the user should install them so that's not so bad as it is. Basically, I don't mind either way :-). Thanks for testing! Pierre [0]: https://lists.gnu.org/archive/html/guix-patches/2017-02/msg00192.html > > But, when I rebuilt Clementine with the missing plugins (as attached), > it works. > > If that change looks good to you I'll push it along with your patches. > diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm > index 7d4aeff99..2b8ff451b 100644 > --- a/gnu/packages/music.scm > +++ b/gnu/packages/music.scm > @@ -272,6 +272,8 @@ score, keyboard, guitar, drum and controller views.") > ("glu" ,glu) > ("gstreamer" ,gstreamer) > ("gst-plugins-base" ,gst-plugins-base) > + ("gst-plugins-good" ,gst-plugins-good) > + ("gst-libav" ,gst-libav) > ("libcdio" ,libcdio) > ("libmygpo-qt" ,libmygpo-qt) > ;; TODO: Package libgpod. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 15 14:35:31 2018 Received: (at 32431-done) by debbugs.gnu.org; 15 Aug 2018 18:35:31 +0000 Received: from localhost ([127.0.0.1]:52025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fq0dn-00077e-7G for submit@debbugs.gnu.org; Wed, 15 Aug 2018 14:35:31 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:43923) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fq0dl-00077T-Rx for 32431-done@debbugs.gnu.org; Wed, 15 Aug 2018 14:35:30 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 98E3B21E32; Wed, 15 Aug 2018 14:35:29 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Wed, 15 Aug 2018 14:35:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=76RLV6tM4GfV3TEdzwq3IIwWBPa+rK4sxeRX24/rKOM=; b=HG0yb elaM1xInpRzmEXylwnO5drcIjbMmaATQ1AQbVK52UOX4dVVcqF6+EeOHpyibH2Jl EME+abrMyrTbM+zy0ItV3whDU7QzjDCoO0L/xY6RpVqUhHs0/m5u9BRRr2VDyTeb uziC2s7Mk1j5xNgr6tI0K87fFajRrqAqFSrgLk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=76RLV6tM4GfV3TEdzwq3IIwWBPa+r K4sxeRX24/rKOM=; b=lrdfiJAINJnWl+lB1qOjdqmQt2PYwHrzXWC5iM516v45s zrEQg5q8DJORhp84r/FyQZ6GuU6VLHaXcUroXyVCQhMIsxLRDRyPC4zurJcsDkXk rH0lobTKIQvFqOhJo3ZBUV0u6ZNXFZkEeOSxzfl/r10gdUKr7H//CyO5aVjbpT8b PUTZ2iVnD4AV1dbfZ39ieTupZ+s58EAAv4KeshCVIAANF3AfhcRu8GhG9cnRnmzO RpEmXdNXGm+xJLkMPwjKd3RlzoCMm2moqPNLFM2KEuOiVJyKSE2Ri+spkkpjm01J jOIT7O4LG+fJw1uFcKJrJkiyTn/aGc3wRyTgAapGg== X-ME-Proxy: X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 3F34110268; Wed, 15 Aug 2018 14:35:28 -0400 (EDT) Date: Wed, 15 Aug 2018 14:35:26 -0400 From: Leo Famulari To: Pierre Langlois Subject: Re: [bug#32431] [PATCH] gnu: clementine: Drop dependency on qtwebkit. Message-ID: <20180815183526.GA1667@jasmine.lan> References: <20180813205857.GA15519@jasmine.lan> <20180814023158.GA639@jasmine.lan> <20180815004206.GA13825@jasmine.lan> <8736vgnmm4.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="vkogqOf2sHV7VnPd" Content-Disposition: inline In-Reply-To: <8736vgnmm4.fsf@gmx.com> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32431-done Cc: 32431-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.7 (-) --vkogqOf2sHV7VnPd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 15, 2018 at 07:57:07AM +0100, Pierre Langlois wrote: > Ah yes, that's expected. when packaging this we agreed not to add any of > the gst-plugins-{good,bad,ugly} to the inputs and let the user install > what they want instead [0]. Although, while we defenetely shouldn't add > 'bad' and 'ugly', I don't see any reason not to add 'good' to make sure > it all works out of the box. But then, the dialog hints the user should > install them so that's not so bad as it is. >=20 > Basically, I don't mind either way :-). Previously, MP3 decoding in GStreamer was in gst-plugins-ugly because MP3 was patented, but the patents expired and now gst-plugins-good includes MP3. I think the package should work as-is for its primary use case (music playback), so I pushed your patches and also added gst-plugins-good and gst-libav, ending with commit 8473f8024ceb8e7249702289b206782de7d4c71c. --vkogqOf2sHV7VnPd Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlt0cm4ACgkQJkb6MLrK fwgD6hAA5zDW6lxW4TBD/ATZtkT3SH2tlY0rb6yxil5YXOU2r5vC+XiQI985gg6w LN3titnNjD2HlY1z4YTQqF8PeWtFPj18HFqslWQMdIBGNO/6vNS19rJz0n4Jf5cm Ijhv3NPclx6DqFjLdzir7uyNbYaAS7on5JZhA05bQAkzlLN6VGnERs3MiIERq8C5 q2+AfHwhE6zo1gqHxnj9PTQbkXLayLYapxNSz3hPTim7p4wkAiwAVhNxLRPBH6Q/ stOavyoyDWzMuQhcPfRBfQE1lNZ1v+GUiykC3n4yVl8aSVf4FtwtDdizEnDoUxSX 9WPfwC3m6JOwxg4TN83DqGnfcL9bqxWv8epSmLnTKylUR8u60kn7zkfQ9h2YmLtM cRIXtKQdrFdnPD3BX/RWyJpw/K3bR7IbQUmy6Lup9XExNdWhnPorxzVfoDpZdNSA 1y6g2Uea7FiAgmvi5NsDLZDcS1HGFO8k8jVn2a2+ItkfilmJfAlo40BtBsHPEYRx DXHFlmgbDitgrcFbu0NM/iwaRocgo5aK+nu3Gy517upXlZW4e3caX0VIcpeCwDZL LUrF9XE3GDpbs4u5Bs8FPwRfLQIj6YrXHjpaviUr/r5QxdFHCDewzmv/BRM4HtqN u+6wQ4i1tokrJxg4mfb4irNUKmrKR6UDaRWnRA2jQSJZLus57wY= =L3f1 -----END PGP SIGNATURE----- --vkogqOf2sHV7VnPd-- From unknown Fri Aug 15 21:20:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 13 Sep 2018 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator