From unknown Fri Jun 20 07:11:11 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#35919 <35919@debbugs.gnu.org> To: bug#35919 <35919@debbugs.gnu.org> Subject: Status: recutils package does not install emacs rec-mode Reply-To: bug#35919 <35919@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:11:11 +0000 retitle 35919 recutils package does not install emacs rec-mode reassign 35919 guix submitter 35919 Jack Hill severity 35919 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun May 26 14:56:24 2019 Received: (at submit) by debbugs.gnu.org; 26 May 2019 18:56:24 +0000 Received: from localhost ([127.0.0.1]:51759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUyJa-0008Hj-IW for submit@debbugs.gnu.org; Sun, 26 May 2019 14:56:24 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUyJZ-0008HV-KE for submit@debbugs.gnu.org; Sun, 26 May 2019 14:56:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:55237) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hUyJT-0004Jr-AU for submit@debbugs.gnu.org; Sun, 26 May 2019 14:56:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38995) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hUyJM-0005C2-Sn for bug-guix@gnu.org; Sun, 26 May 2019 14:56:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hUyJI-0004GY-8v for bug-guix@gnu.org; Sun, 26 May 2019 14:56:00 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:38608) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hUyJI-0004GE-6d for bug-guix@gnu.org; Sun, 26 May 2019 14:55:56 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hUyJF-0005UH-DY for bug-guix@gnu.org; Sun, 26 May 2019 14:55:53 -0400 Date: Sun, 26 May 2019 14:55:53 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: bug-guix@gnu.org Subject: recutils package does not install emacs rec-mode Message-ID: User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 104.248.1.95 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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: -0.1 (/) Hello Guix, Emacs is listed as a native imput of the recutils package, but the emacs rec-mode is not install (it is found in the etc directory of the source). Best, Jack jackhill@alperton ~$ guix describe Generation 33 May 23 2019 21:23:03 (current) guix e26d628 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: e26d628b0fabf5a0aa7c4164a9558c66c61e02ab jackhill@alperton ~$ cd $(guix build recutils) jackhill@alperton /gnu/store/163pczynvjfq4l6p7nam5sx9wbz07bgz-recutils-1.8$ find . . ./lib ./lib/librec.so.1.0.0 ./lib/testrec.so.0 ./lib/readrec.so.0 ./lib/readrec.so.0.0.0 ./lib/testrec.la ./lib/readrec.la ./lib/readrec.so ./lib/librec.so.1 ./lib/testrec.so ./lib/librec.la ./lib/testrec.a ./lib/readrec.a ./lib/librec.so ./lib/testrec.so.0.0.0 ./lib/librec.a ./share ./share/doc ./share/doc/recutils-1.8 ./share/doc/recutils-1.8/COPYING ./share/locale ./share/locale/vi ./share/locale/vi/LC_MESSAGES ./share/locale/vi/LC_MESSAGES/recutils.mo ./share/locale/sr ./share/locale/sr/LC_MESSAGES ./share/locale/sr/LC_MESSAGES/recutils.mo ./share/locale/fi ./share/locale/fi/LC_MESSAGES ./share/locale/fi/LC_MESSAGES/recutils.mo ./share/locale/pt_BR ./share/locale/pt_BR/LC_MESSAGES ./share/locale/pt_BR/LC_MESSAGES/recutils.mo ./share/locale/de ./share/locale/de/LC_MESSAGES ./share/locale/de/LC_MESSAGES/recutils.mo ./share/locale/uk ./share/locale/uk/LC_MESSAGES ./share/locale/uk/LC_MESSAGES/recutils.mo ./share/locale/fr ./share/locale/fr/LC_MESSAGES ./share/locale/fr/LC_MESSAGES/recutils.mo ./share/locale/es ./share/locale/es/LC_MESSAGES ./share/locale/es/LC_MESSAGES/recutils.mo ./share/locale/sv ./share/locale/sv/LC_MESSAGES ./share/locale/sv/LC_MESSAGES/recutils.mo ./share/locale/nl ./share/locale/nl/LC_MESSAGES ./share/locale/nl/LC_MESSAGES/recutils.mo ./share/man ./share/man/man1 ./share/man/man1/recdel.1.gz ./share/man/man1/rec2csv.1.gz ./share/man/man1/recfmt.1.gz ./share/man/man1/recinf.1.gz ./share/man/man1/recfix.1.gz ./share/man/man1/recins.1.gz ./share/man/man1/recsel.1.gz ./share/man/man1/recset.1.gz ./share/man/man1/csv2rec.1.gz ./share/info ./share/info/recutils.info.gz ./share/info/rec-mode.info.gz ./share/recutils ./share/recutils/etc ./share/recutils/etc/FSD.rec ./include ./include/rec.h ./bin ./bin/recfmt ./bin/recins ./bin/recfix ./bin/recdel ./bin/rec2csv ./bin/recset ./bin/recinf ./bin/recsel ./bin/csv2rec From debbugs-submit-bounces@debbugs.gnu.org Tue May 28 11:16:36 2019 Received: (at 35919) by debbugs.gnu.org; 28 May 2019 15:16:36 +0000 Received: from localhost ([127.0.0.1]:56860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVdq7-0002xV-PD for submit@debbugs.gnu.org; Tue, 28 May 2019 11:16:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45701) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVdq5-0002xD-E2 for 35919@debbugs.gnu.org; Tue, 28 May 2019 11:16:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:32789) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hVdq0-00039I-5o; Tue, 28 May 2019 11:16:28 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=38556 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hVdpt-00047E-AP; Tue, 28 May 2019 11:16:23 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Jack Hill Subject: Re: bug#35919: recutils package does not install emacs rec-mode References: X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 9 Prairial an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 28 May 2019 17:16:20 +0200 In-Reply-To: (Jack Hill's message of "Sun, 26 May 2019 14:55:53 -0400 (EDT)") Message-ID: <87d0k2wqwr.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35919 Cc: 35919@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: -3.3 (---) Hi Jack, Jack Hill skribis: > Emacs is listed as a native imput of the recutils package, but the > emacs rec-mode is not install (it is found in the etc directory of the > source). That must be a regression. Could you check how this can be fixed? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue May 28 17:01:05 2019 Received: (at 35919) by debbugs.gnu.org; 28 May 2019 21:01:05 +0000 Received: from localhost ([127.0.0.1]:57382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVjDV-0006gZ-KQ for submit@debbugs.gnu.org; Tue, 28 May 2019 17:01:05 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:33512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVjDR-0006fs-OT for 35919@debbugs.gnu.org; Tue, 28 May 2019 17:01:04 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hVjDK-0003NB-Qu; Tue, 28 May 2019 17:00:54 -0400 Date: Tue, 28 May 2019 17:00:54 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: =?ISO-8859-15?Q?Ludovic_Court=E8s?= Subject: Re: bug#35919: recutils package does not install emacs rec-mode In-Reply-To: <87d0k2wqwr.fsf@gnu.org> Message-ID: References: <87d0k2wqwr.fsf@gnu.org> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="925712948-2111534553-1559077254=:5164" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35919 Cc: 35919@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 (-) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --925712948-2111534553-1559077254=:5164 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT On Tue, 28 May 2019, Ludovic Courtès wrote: > That must be a regression. Could you check how this can be fixed? Sure, I can take a look and see if I can spot the problem. Best, Jack --925712948-2111534553-1559077254=:5164-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 08 15:09:07 2019 Received: (at 35919) by debbugs.gnu.org; 8 Jun 2019 19:09:07 +0000 Received: from localhost ([127.0.0.1]:53721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hZgiB-0005JS-7x for submit@debbugs.gnu.org; Sat, 08 Jun 2019 15:09:07 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:44574) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hZgi9-0005Iz-9z for 35919@debbugs.gnu.org; Sat, 08 Jun 2019 15:09:05 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hZgi2-0005dd-LI; Sat, 08 Jun 2019 15:08:58 -0400 Date: Sat, 8 Jun 2019 15:08:58 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: =?ISO-8859-15?Q?Ludovic_Court=E8s?= Subject: Re: bug#35919: recutils package does not install emacs rec-mode In-Reply-To: Message-ID: References: <87d0k2wqwr.fsf@gnu.org> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35919 Cc: 35919@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 (-) I've looked at this some, and it looks to me like it is a change in the upstream build system. I can confirm that the problem arrived in Guix when the package version was updated from 1.7 to 1.8. In particular, it looks like lispdir is no longer being set by configure. The configure from 1.7 has ``` if test "x$lispdir" = x; then lispdir='${datarootdir}/emacs/site-lisp' fi ``` while the configure from 1.8 does not mention lispdir at all. I'll ask the recutils upstream if this was intentional. In the meantime, what do we want to do in Guix? I see two options: one is patching the build system, and the other is adding a phase to install the elisp files. The latter seems to me like the clearest and easiest approach here. Thoughts? Best, Jack From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 08 17:07:20 2019 Received: (at 35919) by debbugs.gnu.org; 8 Jun 2019 21:07:20 +0000 Received: from localhost ([127.0.0.1]:53798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hZiYZ-0003pM-Vm for submit@debbugs.gnu.org; Sat, 08 Jun 2019 17:07:20 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:45202) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hZiYX-0003p9-Vt for 35919@debbugs.gnu.org; Sat, 08 Jun 2019 17:07:18 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hZiYR-0000Os-7C; Sat, 08 Jun 2019 17:07:11 -0400 Date: Sat, 8 Jun 2019 17:07:10 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: =?ISO-8859-15?Q?Ludovic_Court=E8s?= Subject: Re: bug#35919: recutils package does not install emacs rec-mode In-Reply-To: Message-ID: References: <87d0k2wqwr.fsf@gnu.org> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="925712948-1232255547-1560028031=:5164" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35919 Cc: 35919@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 (-) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --925712948-1232255547-1560028031=:5164 Content-Type: text/plain; charset=US-ASCII; format=flowed On Sat, 8 Jun 2019, Jack Hill wrote: > I'll ask the recutils upstream if this was intentional. I have done so at: > In the meantime, what do we want to do in Guix? I see two options: one is > patching the build system, and the other is adding a phase to install the > elisp files. The latter seems to me like the clearest and easiest approach > here. The attached patch does the latter, copying the two elisp files to the site-elisp directory. It does not byte-compile the files or generate autoloads (we do we need to generate autoloads?). However, I don't think recutils 1.7 did either of those either, so at least we're no worse off then we were then. What do you think? Best, Jack --925712948-1232255547-1560028031=:5164 Content-Type: text/x-diff; name=0001-gnu-recutils-Install-elisp-files.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=0001-gnu-recutils-Install-elisp-files.patch RnJvbSA3NmYzNWUwMDBmZDU4OTE4YzI4YTBiMjFjNGEzOTExZDQ5NGEyYTA4 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogSmFjayBIaWxsIDxq YWNraGlsbEBqYWNraGlsbC51cz4NCkRhdGU6IFNhdCwgOCBKdW4gMjAxOSAx Njo1MzowMiAtMDQwMA0KU3ViamVjdDogW1BBVENIXSBnbnU6IHJlY3V0aWxz OiBJbnN0YWxsIGVsaXNwIGZpbGVzDQoNCkZpeGVzIDxodHRwczovL2J1Z3Mu Z251Lm9yZy8zNTkxOT4NCg0KKiBnbnUvcGFja2FnZXMvZGF0YWJhc2VzLnNj bTogKHJlY3V0aWxzKSBBZGQgaW5zdGFsbC1lbGlzcCBwaGFzZQ0KLS0tDQog Z251L3BhY2thZ2VzL2RhdGFiYXNlcy5zY20gfCAyMCArKysrKysrKysrKysr KysrLS0tLQ0KIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCA0 IGRlbGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2Rh dGFiYXNlcy5zY20gYi9nbnUvcGFja2FnZXMvZGF0YWJhc2VzLnNjbQ0KaW5k ZXggYWQ0Njk4ZjI0Yy4uOWMwNmE0ZWI1MSAxMDA2NDQNCi0tLSBhL2dudS9w YWNrYWdlcy9kYXRhYmFzZXMuc2NtDQorKysgYi9nbnUvcGFja2FnZXMvZGF0 YWJhc2VzLnNjbQ0KQEAgLTk0MywxMCArOTQzLDIyIEBAIG9yZ2FuaXplZCBp biBhIGhhc2ggdGFibGUgb3IgQisgdHJlZS4iKQ0KICAgICAoYXJndW1lbnRz ICcoIzpjb25maWd1cmUtZmxhZ3MNCiAgICAgICAgICAgICAgICAgIChsaXN0 IChzdHJpbmctYXBwZW5kICItLXdpdGgtYmFzaC1oZWFkZXJzPSINCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhc3NvYy1yZWYg JWJ1aWxkLWlucHV0cyAiYmFzaDppbmNsdWRlIikNCi0gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICIvaW5jbHVkZS9iYXNoIikpKSkN Ci0NCi0gICAgKG5hdGl2ZS1pbnB1dHMgYCgoImVtYWNzIiAsZW1hY3MtbWlu aW1hbCkNCi0gICAgICAgICAgICAgICAgICAgICAoImJjIiAsYmMpDQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL2luY2x1ZGUv YmFzaCIpKQ0KKyAgICAgICAgICAgICAgICAgIzpwaGFzZXMNCisgICAgICAg ICAgICAgICAgIChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMNCisg ICAgICAgICAgICAgICAgICAgKGFkZC1hZnRlciAnaW5zdGFsbCAnaW5zdGFs bC1lbGlzcA0KKyAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEqICgjOmtl eSBvdXRwdXRzICM6YWxsb3ctb3RoZXIta2V5cykNCisgICAgICAgICAgICAg ICAgICAgICAgIChsZXQqICgob3V0ICAgICAgICAgICAoYXNzb2MtcmVmIG91 dHB1dHMgIm91dCIpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IChlbWFjcy1zaXRlZGlyIChzdHJpbmctYXBwZW5kDQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dCAiL3NoYXJl L2VtYWNzL3NpdGUtbGlzcCIpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIChlbGlzcC1maWxlcyAgIChsaXN0ICJldGMvcmVjLW1vZGUuZWwi ICJldGMvb2ItcmVjLmVsIikpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAg ICA7OyBUT0RPOiBjb21waWxlIGZpbGVzDQorICAgICAgICAgICAgICAgICAg ICAgICAgIChmb3ItZWFjaCAobGFtYmRhIChmaWxlKQ0KKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAoaW5zdGFsbC1maWxlIGZpbGUg ZW1hY3Mtc2l0ZWRpcikpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBlbGlzcC1maWxlcykNCisgICAgICAgICAgICAgICAgICAgICAg ICAgI3QpKSkpKSkNCisNCisgICAgKG5hdGl2ZS1pbnB1dHMgYCgoImJjIiAs YmMpDQogICAgICAgICAgICAgICAgICAgICAgKCJiYXNoOmluY2x1ZGUiICxi YXNoICJpbmNsdWRlIikNCiAgICAgICAgICAgICAgICAgICAgICAoImNoZWNr IiAsY2hlY2spDQogICAgICAgICAgICAgICAgICAgICAgKCJsaWJ1dWlkIiAs dXRpbC1saW51eCkNCi0tIA0KMi4yMS4wDQoNCg== --925712948-1232255547-1560028031=:5164-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 09 14:07:08 2019 Received: (at 35919) by debbugs.gnu.org; 9 Jun 2019 18:07:08 +0000 Received: from localhost ([127.0.0.1]:55352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ha2Dk-0007Xs-1k for submit@debbugs.gnu.org; Sun, 09 Jun 2019 14:07:08 -0400 Received: from mail-lj1-f174.google.com ([209.85.208.174]:35895) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ha2Dh-0007XM-BB for 35919@debbugs.gnu.org; Sun, 09 Jun 2019 14:07:05 -0400 Received: by mail-lj1-f174.google.com with SMTP id i21so5891804ljj.3 for <35919@debbugs.gnu.org>; Sun, 09 Jun 2019 11:07:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=flPhImCKZ2OZ/SmOxc47eqKgdSVmMBg1/EmF5UTjfk4=; b=ZPcrSuuXllerWDuVQJNUTU0RbHEUb3Y5T/QhNz5rg+LdE+k2njydmZs0DQztvkArOI gSv5k6EQgBd7AnQS6wTz+nNjJKl6aqdZSFqaBdWhbAqAJN0fqC/yR+yDBTWFH2mqUCBe T7EngeVc0S6NeNCAkkC+4mPAdqZ6VgvnQ8lEnEdNLhkUzmx0lsX17wbuwuPp8QJgeZzc 3dIdA3Ja2BiAIxgYSYMK04Rzr+EhPiOepYZMdwG4agpRhwuaMIiy/cnd9+gr9Z5bm8z2 ze4WTKdacSTHgQUUR7DyT4NDj1JaUehmrkzHKat8FDeidiPDUsBGRLdyNabrBNgG+MEC jOBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=flPhImCKZ2OZ/SmOxc47eqKgdSVmMBg1/EmF5UTjfk4=; b=olIJNtO86lmDQgDWx30hhqtpuc6CW+zDQ/HqiWfEBb5Z9a121vCizr9T3PBKNAalJ8 xrVcYDWuAKFlMS2rRowV0823RjUa8tllmoT4Mbvdb8xB6MGMT/jIzCa9VeiarNOZs38l 3ddN4SCAQZoN6zDNgZ6OnEjGU6Vi1rVive+nDQqKDobcYGPW9CffItDg7v3q6ZCvM7qz xVUMK5suWIWXAIotmU6TSNpo5GkrDVlNHexjMPLspFgj679jA7eaIwGAxZpDW+8o5bz+ E66AiL0RtVzAWuC5OB+oXX0zIzjzOLsm4WQq03qJNYGLnOzScTZuznt8CjloK5fRgDDp 9DXg== X-Gm-Message-State: APjAAAUQ2vRPnw/4rlRlALU92BxIc/wo0sZzAgLM4WHzvT/Vssjjugu9 9C2C5NPJk4h6EAsld5GkjRF+lIlbPB8= X-Google-Smtp-Source: APXvYqw89YtntfLRi22GEaWs5tE7Wss8WkHNZ8CHnJegkvcP4TFwuja9ulclFl5XD6jGZvb6xW8Pzg== X-Received: by 2002:a2e:9dc1:: with SMTP id x1mr8355092ljj.0.1560103618875; Sun, 09 Jun 2019 11:06:58 -0700 (PDT) Received: from guixsd (ppp78-37-149-243.pppoe.avangarddsl.ru. [78.37.149.243]) by smtp.gmail.com with ESMTPSA id y127sm1538122lff.34.2019.06.09.11.06.57 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Sun, 09 Jun 2019 11:06:58 -0700 (PDT) From: Oleg Pykhalov To: Jack Hill Subject: Re: bug#35919: recutils package does not install emacs rec-mode References: <87d0k2wqwr.fsf@gnu.org> Date: Sun, 09 Jun 2019 21:06:16 +0300 In-Reply-To: (Jack Hill's message of "Sat, 8 Jun 2019 17:07:10 -0400 (EDT)") Message-ID: <875zped46f.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35919 Cc: 35919@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; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Jack, Jack Hill writes: [=E2=80=A6] > The attached patch does the latter, copying the two elisp files to the > site-elisp directory. It does not byte-compile the files or generate > autoloads (we do we need to generate autoloads?). However, I don't > think recutils 1.7 did either of those either, so at least we're no > worse off then we were then. WDYT about creating a new package recipe in =E2=80=98gnu/packages/emacs-xyz.scm=E2=80=99, which inherits =E2=80=98recut= ils=E2=80=99 and sets build system to =E2=80=98emacs-build-system=E2=80=99? We will probably need to c= hange directory after unpack phase in this case, but we will not need to maintain Emacs lisp files compilation manually. Regards, Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEcjhxI46s62NFSFhXFn+OpQAa+pwFAlz9SpgACgkQFn+OpQAa +pw8mA//T6OMM/JSg+7FWPAcrOv/WRZaoFoMaHelxJ58dW/ng4BJgjjAIL2YcL5m T47OMn0lGz4jQSuz9R5QByAUvOI/on3xhuwjdOG+vNR9/NTy6u8gGLcWG9KDT7Vs iZ8SqC2kFBhf+QiPRfTeTdgG4HukROUoBNAToHuyiyau9t2sPyeRBZOYxaAsRTTl 0uC3+tm0fzHlRwRl3auoaSBMyY11zi5DP8cLRpHGNrRHUCpFjYRfVOL1NsJhUYSU uVt7UD9bSLS3JmzpOENmjcd8Jaq9tzBHqgI6oYvvNee5fv8WdAf9iQMT704LI3oB ML2l8D6pTaX0vtnJ3+sy4Gy9DiLtT9MdzKgLqnIYssKfEpJM6LF2DaQ6MJT3scVl wvGuJDKAZFq3wZ3Bun7M2SWH8F8B2n4+gd3r66w65qwZpD0cw00TQ5m1zlDIu2B4 Yzfb/Wt/CGmqDIt5hVEN266JQPkEQw1YrZxJC2e19/uL0d2xFLFDuVuQr0Eux9kB uQ80wSibEUtE/3z3xM7tvQowRJDH7Hra895WPD8WZFgNVaUOTw4O3c4tD7Vj15G9 Dv0AZoYwcOsKNZfhCQROHwiKckjQTPrZf1eP9Flx0TDJIH4evBfkqXWg+EAgF30M 147waoDZBnnWE/XzOUI9HZZXAkB79pDjNyQTpRQDJJjYh5+tOYw= =+QAt -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 09 14:55:45 2019 Received: (at 35919) by debbugs.gnu.org; 9 Jun 2019 18:55:45 +0000 Received: from localhost ([127.0.0.1]:55397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ha2yn-0000Fs-FS for submit@debbugs.gnu.org; Sun, 09 Jun 2019 14:55:45 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:49398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ha2yl-0000Fd-C5 for 35919@debbugs.gnu.org; Sun, 09 Jun 2019 14:55:45 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1ha2yg-0000Ak-1E; Sun, 09 Jun 2019 14:55:38 -0400 Date: Sun, 9 Jun 2019 14:55:37 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: Oleg Pykhalov Subject: Re: bug#35919: recutils package does not install emacs rec-mode In-Reply-To: <875zped46f.fsf@gmail.com> Message-ID: References: <87d0k2wqwr.fsf@gnu.org> <875zped46f.fsf@gmail.com> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="925712948-1128997695-1560106538=:5164" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35919 Cc: 35919@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 (-) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --925712948-1128997695-1560106538=:5164 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT On Sun, 9 Jun 2019, Oleg Pykhalov wrote: > WDYT about creating a new package recipe in > ‘gnu/packages/emacs-xyz.scm’, which inherits ‘recutils’ and sets build > system to ‘emacs-build-system’? We will probably need to change > directory after unpack phase in this case, but we will not need to > maintain Emacs lisp files compilation manually. Oleg, I like that idea. I'll give it a go, thanks for the suggestion. Best, Jack --925712948-1128997695-1560106538=:5164-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 09 22:01:21 2019 Received: (at 35919) by debbugs.gnu.org; 10 Jun 2019 02:01:21 +0000 Received: from localhost ([127.0.0.1]:55697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ha9ce-0002Ca-Nw for submit@debbugs.gnu.org; Sun, 09 Jun 2019 22:01:21 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:51580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ha9cc-0002CL-Bz for 35919@debbugs.gnu.org; Sun, 09 Jun 2019 22:01:18 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1ha9cW-0003xm-KU; Sun, 09 Jun 2019 22:01:12 -0400 Date: Sun, 9 Jun 2019 22:01:12 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: Oleg Pykhalov Subject: Re: bug#35919: recutils package does not install emacs rec-mode In-Reply-To: <875zped46f.fsf@gmail.com> Message-ID: References: <87d0k2wqwr.fsf@gnu.org> <875zped46f.fsf@gmail.com> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="925712948-2022477210-1560132072=:5164" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35919 Cc: 35919@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 (-) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --925712948-2022477210-1560132072=:5164 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT On Sun, 9 Jun 2019, Oleg Pykhalov wrote: > WDYT about creating a new package recipe in > ‘gnu/packages/emacs-xyz.scm’, which inherits ‘recutils’ and sets build > system to ‘emacs-build-system’? We will probably need to change > directory after unpack phase in this case, but we will not need to > maintain Emacs lisp files compilation manually. I have prepared the following patch implementing this suggestion (thanks again, I'm much happier with this). I ended up putting it in databases.scm rather than emacs-xyz.scm so that it can live with the recutls definition, and not run afoul of the advice by Ludo’ in [0], "The lesson is: when inheriting from a package, do it in the module where it’s defined." [0] https://issues.guix.gnu.org/issue/35154#5 I have also set the inputs and native inputs to the empty lists, because as far as I can tell, the emacs mode does not depend on anything outside of the emacs-build-system. Best, Jack --925712948-2022477210-1560132072=:5164-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 09 22:02:25 2019 Received: (at 35919) by debbugs.gnu.org; 10 Jun 2019 02:02:25 +0000 Received: from localhost ([127.0.0.1]:55701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ha9df-0002EB-4a for submit@debbugs.gnu.org; Sun, 09 Jun 2019 22:02:23 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:51582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ha9dc-0002Dy-U2 for 35919@debbugs.gnu.org; Sun, 09 Jun 2019 22:02:21 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1ha9dX-0003yc-PA; Sun, 09 Jun 2019 22:02:15 -0400 Date: Sun, 9 Jun 2019 22:02:15 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: Oleg Pykhalov Subject: [PATCH] gnu: Add emacs-recutils Message-ID: User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="925712948-591515638-1560132135=:5164" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35919 Cc: 35919@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 (-) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --925712948-591515638-1560132135=:5164 Content-Type: text/plain; format=flowed; charset=ISO-8859-15 Content-Transfer-Encoding: 8BIT >From 9ef1261d8223eeb4b88da4b9ac8659ca60331ffd Mon Sep 17 00:00:00 2001 * gnu/packages/databases.scm (emacs-recutils) new variable. --- gnu/packages/databases.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index ad4698f24c..30821e330b 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -33,6 +33,7 @@ ;;; Copyright © 2018 Amirouche Boubekki ;;; Copyright © 2018 Joshua Sierles, Nextjournal ;;; Copyright © 2018 Maxim Cournoyer +;;; Copyright © 2019 Jack Hill ;;; ;;; This file is part of GNU Guix. ;;; @@ -108,6 +109,7 @@ #:use-module (guix download) #:use-module (guix bzr-download) #:use-module (guix git-download) + #:use-module (guix build-system emacs) #:use-module (guix build-system gnu) #:use-module (guix build-system go) #:use-module (guix build-system perl) @@ -965,6 +967,26 @@ types are supported, as is encryption.") (license license:gpl3+) (home-page "https://www.gnu.org/software/recutils/"))) +(define-public emacs-recutils + (package + (inherit recutils) + (name "emacs-recutils") + (build-system emacs-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'change-directory + (lambda _ + (chdir "etc") + #t))))) + (native-inputs '()) + (inputs '()) + (synopsis "Emacs more for working with recutils database files") + (description "This package provides rec-mode for Emacs for working with +GNU Recutils text-based, human-editable databases. It supports editing, +navigation, and querying of recutils database files including field and record +folding."))) + (define-public rocksdb (package (name "rocksdb") -- 2.21.0 --925712948-591515638-1560132135=:5164-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 09 23:24:52 2019 Received: (at 35919) by debbugs.gnu.org; 10 Jun 2019 03:24:52 +0000 Received: from localhost ([127.0.0.1]:55769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haAvT-0006I3-PL for submit@debbugs.gnu.org; Sun, 09 Jun 2019 23:24:51 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:51784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haAvS-0006Hq-CC for 35919@debbugs.gnu.org; Sun, 09 Jun 2019 23:24:50 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1haAvL-0005ny-E2 for 35919@debbugs.gnu.org; Sun, 09 Jun 2019 23:24:43 -0400 Date: Sun, 9 Jun 2019 23:24:43 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: 35919@debbugs.gnu.org Subject: recutils package does not install emacs rec-mode Message-ID: User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35919 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 (-) I realized that emacs-minimal should also be removed from the native-inputs of recutils since it is not being using during the build. From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 09 23:25:33 2019 Received: (at 35919) by debbugs.gnu.org; 10 Jun 2019 03:25:33 +0000 Received: from localhost ([127.0.0.1]:55773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haAw9-0006JS-4E for submit@debbugs.gnu.org; Sun, 09 Jun 2019 23:25:33 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:51798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haAw6-0006JE-VM for 35919@debbugs.gnu.org; Sun, 09 Jun 2019 23:25:31 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1haAvz-0005qU-GK for 35919@debbugs.gnu.org; Sun, 09 Jun 2019 23:25:23 -0400 Date: Sun, 9 Jun 2019 23:25:20 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: 35919@debbugs.gnu.org Subject: [PATCH] gnu: recutils: remove emacs-minimal native input Message-ID: User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35919 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 (-) >From 6cb65ab8ae2a0cb239cc476a6859ab407cec30e2 Mon Sep 17 00:00:00 2001 * gnu/packages/databases.scm (recutils) [native-inputs]: Remove emacs-minimal --- gnu/packages/databases.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index ad4698f24c..0edb3d445c 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -945,8 +945,7 @@ organized in a hash table or B+ tree.") (assoc-ref %build-inputs "bash:include") "/include/bash")))) - (native-inputs `(("emacs" ,emacs-minimal) - ("bc" ,bc) + (native-inputs `(("bc" ,bc) ("bash:include" ,bash "include") ("check" ,check) ("libuuid" ,util-linux) -- 2.21.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 10 00:10:07 2019 Received: (at 35919-done) by debbugs.gnu.org; 10 Jun 2019 04:10:07 +0000 Received: from localhost ([127.0.0.1]:55796 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haBdG-0007Ns-Lq for submit@debbugs.gnu.org; Mon, 10 Jun 2019 00:10:07 -0400 Received: from mail-wr1-f67.google.com ([209.85.221.67]:44628) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haBdF-0007NG-29 for 35919-done@debbugs.gnu.org; Mon, 10 Jun 2019 00:10:05 -0400 Received: by mail-wr1-f67.google.com with SMTP id b17so7620407wrq.11 for <35919-done@debbugs.gnu.org>; Sun, 09 Jun 2019 21:10:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=9PXKY+JhfcvZXF5xPleW9I91W/hIRgR5HhjfVekbA8I=; b=q2j7GnuDCCXZ5iCZZbkGHtmgpeezTSkI32yrAQEv9k1xUIMAEmZEXuUcGbNSQ7RG6C 9ogTeEyiDmYgFdn4mpaobLodf3klgyp2lWur6IsHhTACt98ukF7X++N6at1HqhxnvWkl Zg8W2yjHuz0LS03/N/Pyq0tz9vdrKkYBWcKravzrmhlKprYf3nyEph1IuX1yhLBOJp7X 0Qtr6v0KUSj/NhrLhO+4AJzQrgkr/A3wlnJoGg9Qs2G1+V5SA9cvT1OCgWdpI7weub+O hZJUTu+p9ghHu+hQb88gt0DoWD14VrDky91pQkdRTDUvCocgWLaw2Byxm/elMCZvkaiE 2Enw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=9PXKY+JhfcvZXF5xPleW9I91W/hIRgR5HhjfVekbA8I=; b=R8qypjxUKN0k2cJTO4EvHg0ABidWJPckgC1QAADPVkOsbSeEcb0jqGKbRhKNy9yQXL bzHjVQ2AZz2TO4KH1TWOIMEh2Qbx4w2yewzOwmqr2s31Bjtz+Bpv0sKzC47WMxFm2qgQ roXC9bsSm2icJt+LsZHXEyopYYM3MXJ3Sfm8sptcmTJd3KxImLr4pC9hoz2LPuC8zaYm gtEUZqWZU4W+n2hxUuQ3ayFKJX6eCwFhslU3DnKlH2Rq0KZEGmWY5ugQsEeJlOHcjxvc hdnBjLgw5CgAX7XHGazN6e7L19R/d3c1LNuk3hzgqzg3Qqq3hky0o6dlhsrT0kAWRvfx TIPw== X-Gm-Message-State: APjAAAVMwK2jJDATZkERR0b82mJ2j3lYr8MGJ/d0otmqYOHraDVI7n5Z BNA+WGI/XX/1ruWDBJ4nrBAE7tykWB0= X-Google-Smtp-Source: APXvYqxpcEseJErDHqkuTao0w7Z+0meKWaIbIKV+RNPsDWVkF+bAVDm/i+q9Nfu+47nmWCimvYzjFg== X-Received: by 2002:a5d:6acc:: with SMTP id u12mr34996374wrw.349.1560139798989; Sun, 09 Jun 2019 21:09:58 -0700 (PDT) Received: from guixsd (ppp78-37-135-51.pppoe.avangarddsl.ru. [78.37.135.51]) by smtp.gmail.com with ESMTPSA id g11sm7604035wrq.89.2019.06.09.21.09.57 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Sun, 09 Jun 2019 21:09:58 -0700 (PDT) From: Oleg Pykhalov To: Jack Hill Subject: Re: bug#35919: recutils package does not install emacs rec-mode References: <87d0k2wqwr.fsf@gnu.org> <875zped46f.fsf@gmail.com> Date: Mon, 10 Jun 2019 07:09:54 +0300 In-Reply-To: (Jack Hill's message of "Sun, 9 Jun 2019 22:01:12 -0400 (EDT)") Message-ID: <87zhmqaxnx.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35919-done Cc: 35919-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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Jack Hill writes: > On Sun, 9 Jun 2019, Oleg Pykhalov wrote: > >> WDYT about creating a new package recipe in >> =E2=80=98gnu/packages/emacs-xyz.scm=E2=80=99, which inherits =E2=80=98re= cutils=E2=80=99 and sets build >> system to =E2=80=98emacs-build-system=E2=80=99? We will probably need t= o change >> directory after unpack phase in this case, but we will not need to >> maintain Emacs lisp files compilation manually. > > I have prepared the following patch implementing this suggestion > (thanks again, I'm much happier with this). I ended up putting it in > databases.scm rather than emacs-xyz.scm so that it can live with the > recutls definition, and not run afoul of the advice by Ludo=E2=80=99 in [= 0], > "The lesson is: when inheriting from a package, do it in the module > where it=E2=80=99s defined." > [0] https://issues.guix.gnu.org/issue/35154#5 Ah, sorry about that - I forgot this. > I have also set the inputs and native inputs to the empty lists, > because as far as I can tell, the emacs mode does not depend on > anything outside of the emacs-build-system. OK, I fixed a typo in emacs-recutils synopsis and formatted Git messages. You could look for messages examples with a handy command =E2=80=98vc-print-log=E2=80=99 in Emacs which is binded to =E2=80=98C-x v l= =E2=80=99 by default. Also I modified a description a little bit for better searching if you don't mind. Pushed as 535a69e9e5aae2f59470caf900ece56f83ee6e36 to master. Thanks, Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEcjhxI46s62NFSFhXFn+OpQAa+pwFAlz92BIACgkQFn+OpQAa +pxo6Q/9GuwF3wXtvQADBCylybMKWIDDw3dUixI3Ix+mgY3uRtkyz1w/bXqhd4+P vUvU4hhqsNT3qj9ppH+Zxv2Kambuo8HSQvnJaKJl5DnApuxOowteDrRelc1DWrII h2S1y3fUcL7J9Ln7oveu9n6CZYHG1gr5LBH1PS0pvaut0UUwhqz9RjWGqKYhjvzL Gq8O28NYZzY0yGLzIrRGQlJ7BOeveStD5qTzrG0NBbyaaF/c2ymGpgmTEl9DRIIf r+4ARLXRDtNmganjBm3IeyK8VXg/fiFV/mzgtfh9W7NUP+/xP3ScG/cSYdbYb/wJ IFwpEe0l686fiIA34AbnugSh1vFBvPQPL00bbgIssI/QkqfMQfIkYL8MTZzTyn/E RT2UAEJQOHYZWtqJxNmboDz6YokVOnAjxJkS8twvsjSJ+k55syF0mEd9W0cJ53Fv 0GnrrepFfjlPDd9BIATmOA8HSUT9cVK3i9O0o2sqZpUUkqkzGMrkoIk8dlJITTZL KHsCdNdKr8uwwCWEOb9ur3Vi8jdarSETp7bdCQrRyTtHaWz1wHGyExzItize2HzO ndrSpdGK6vWZcqqC79fBTaTo7afdTsLsg0IsUwrLeCbtBjqBhkNJIMhvtzOL4nch VMPCsjaSvL5LirZ76KPiLNbOM/GAr6aB5OB+IHLIJnuI1mToFC8= =DYFb -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 10 13:30:43 2019 Received: (at 35919-done) by debbugs.gnu.org; 10 Jun 2019 17:30:43 +0000 Received: from localhost ([127.0.0.1]:57462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haO83-00085S-Ar for submit@debbugs.gnu.org; Mon, 10 Jun 2019 13:30:43 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:58294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haO81-00085G-LW for 35919-done@debbugs.gnu.org; Mon, 10 Jun 2019 13:30:42 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1haO7w-0003yP-7V; Mon, 10 Jun 2019 13:30:36 -0400 Date: Mon, 10 Jun 2019 13:30:36 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net To: Oleg Pykhalov Subject: Re: bug#35919: recutils package does not install emacs rec-mode In-Reply-To: <87zhmqaxnx.fsf@gmail.com> Message-ID: References: <87d0k2wqwr.fsf@gnu.org> <875zped46f.fsf@gmail.com> <87zhmqaxnx.fsf@gmail.com> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="925712948-2014673771-1560187836=:5164" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35919-done Cc: 35919-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 (-) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --925712948-2014673771-1560187836=:5164 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT On Mon, 10 Jun 2019, Oleg Pykhalov wrote: >> I have prepared the following patch implementing this suggestion >> (thanks again, I'm much happier with this). I ended up putting it in >> databases.scm rather than emacs-xyz.scm so that it can live with the >> recutls definition, and not run afoul of the advice by Ludo’ in [0], >> "The lesson is: when inheriting from a package, do it in the module >> where it’s defined." >> [0] https://issues.guix.gnu.org/issue/35154#5 > > Ah, sorry about that - I forgot this. No worries, I probably remember it more strongly since I was affected by the other bug. > OK, I fixed a typo in emacs-recutils synopsis and formatted Git > messages. You could look for messages examples with a handy command > ‘vc-print-log’ in Emacs which is binded to ‘C-x v l’ by default. Also I > modified a description a little bit for better searching if you don't > mind. Pushed as 535a69e9e5aae2f59470caf900ece56f83ee6e36 to master. Thanks for the tip and for improving the description. I'm still learning the art of writing a good description. Best, Jack --925712948-2014673771-1560187836=:5164-- From unknown Fri Jun 20 07:11:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 09 Jul 2019 11:24:03 +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