From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jack Hill Subject: bug#35919: recutils package does not install emacs rec-mode Date: Sat, 8 Jun 2019 17:07:10 -0400 (EDT) Message-ID: References: <87d0k2wqwr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="925712948-1232255547-1560028031=:5164" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:33088) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hZiZI-0001yU-C6 for bug-guix@gnu.org; Sat, 08 Jun 2019 17:08:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hZiZG-0004wI-OA for bug-guix@gnu.org; Sat, 08 Jun 2019 17:08:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:40254) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hZiZG-0004w9-Kn for bug-guix@gnu.org; Sat, 08 Jun 2019 17:08:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hZiZG-0003qF-D7 for bug-guix@gnu.org; Sat, 08 Jun 2019 17:08:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 35919@debbugs.gnu.org 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--