emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#21974: closed (can't build guix without 'makeinfo'


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#21974: closed (can't build guix without 'makeinfo')
Date: Sun, 22 Nov 2015 10:32:03 +0000

Your message dated Sun, 22 Nov 2015 11:31:51 +0100
with message-id <address@hidden>
and subject line Re: bug#21974: can't build guix without 'makeinfo'
has caused the debbugs.gnu.org bug report #21974,
regarding can't build guix without 'makeinfo'
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
21974: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=21974
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: can't build guix without 'makeinfo' Date: Sat, 21 Nov 2015 21:19:18 +0100
The build fails with an error if the 'makeinfo' binary is missing on
the system. The configure script should check for 'makeinfo' and fail
if not found (or maybe warn that the docs won't be built?).

-- 
Jan Synáček



--- End Message ---
--- Begin Message --- Subject: Re: bug#21974: can't build guix without 'makeinfo' Date: Sun, 22 Nov 2015 11:31:51 +0100 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
Jan Synáček <address@hidden> skribis:

> On Sat, Nov 21, 2015 at 9:40 PM, Ludovic Courtès <address@hidden> wrote:
>> Jan Synáček <address@hidden> skribis:
>>
>>> The build fails with an error if the 'makeinfo' binary is missing on
>>> the system. The configure script should check for 'makeinfo' and fail
>>> if not found (or maybe warn that the docs won't be built?).
>>
>> ‘makeinfo’ is necessary when building from a checkout or otherwise
>> modifying the manual, but it’s not necessary when building from a
>> tarball.  See
>> <https://www.gnu.org/software/guix/manual/html_node/Building-from-Git.html>.
>>
>> Can you confirm you were building from a checkout?
>
> Yes, I was building from a checkout.

OK.

> Maybe it would make sense to make it optional, as 'help2man' is? I was
> only trying to test the latest version of guix and wasn't really
> interested in the documentation changes.

I think it cannot be made more optional than it currently is.
‘MAKEINFO’ is currently defined as:

  MAKEINFO = ${SHELL} …/build-aux/missing makeinfo

meaning that you get a warning when ‘makeinfo’ is missing.

Regardless, I would recommend the following to set up a development
environment for Guix:

  guix environment guix

I realize this wasn’t documented, so I’ve added it to “Building from
Git.”

Thanks,
Ludo’.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]