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 15:08:58 -0400 (EDT) Message-ID: References: <87d0k2wqwr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:34201) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hZgj5-0000A1-Iz for bug-guix@gnu.org; Sat, 08 Jun 2019 15:10:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hZgj4-0000Rs-Jw for bug-guix@gnu.org; Sat, 08 Jun 2019 15:10:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:40177) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hZgj4-0000RF-Ge for bug-guix@gnu.org; Sat, 08 Jun 2019 15:10:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hZgj4-0005Kh-3R for bug-guix@gnu.org; Sat, 08 Jun 2019 15:10: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 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