guix-devel
[Top][All Lists]
Advanced

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

Re: guix-0.11 help2man errors during compilation


From: Alex Vong
Subject: Re: guix-0.11 help2man errors during compilation
Date: Sat, 06 Aug 2016 10:02:45 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Mathieu Lirzin <address@hidden> writes:

> Hello,
>
> Jan Synáček <address@hidden> writes:
>
>> I'm getting strange errors:
>>
>> ...
>> HELP2MAN doc/guix-daemon.1
>> help2man: can't get `--help' info from guix-daemon
>> Try `--no-discard-stderr' if option outputs to stderr
>> WARNING: 'help2man' is missing on your system.
>>          You should only need it if you modified a dependency of a man page.
>>          You may want to install the GNU Help2man package:
>>          <http://www.gnu.org/software/help2man/>
>> Makefile:4893: recipe for target 'doc/guix-daemon.1' failed
>> make: [doc/guix-daemon.1] Error 127 (ignored)
>> ...
>>
>> help2man *is* present on my system. Later on, more man pages in doc/
>> are built just fine.

Hi, I get similar but not identical error from help2man when building
from the git repo.


[...]

LANGUAGE= ./pre-inst-env /bin/bash 
/home/alexvong1995/scm/guix/build-aux/missing help2man --source=GNU 
--info-page=guix --output="doc/guix-daemon.1" `basename "doc/guix-daemon.1" .1`
help2man: can't get `--version' info from guix-daemon
Try `--no-discard-stderr' if option outputs to stderr
Makefile:4892: recipe for target 'doc/guix-daemon.1' failed
make[2]: [doc/guix-daemon.1] Error 64 (ignored)
make[2]: Leaving directory '/home/alexvong1995/scm/guix'
make[1]: Leaving directory '/home/alexvong1995/scm/guix'


>
> I need some extra information in order to debug this.
>
> - The config.log file and the Makefile from you build directory
> - The output of 'make --version' and 'help2man --version'
>
$ make --version
=>
  GNU Make 4.1
  Built for x86_64-unknown-linux-gnu
  Copyright (C) 1988-2014 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.

$ help2man --version
=>
  GNU help2man 1.47.4

  Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2009, 
2010,
  2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  This is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

  Written by Brendan O'Dea <address@hidden>


> Are you building from the Git repository or the release tarball?
>
> When you execute make again does it try to rebuild 'doc/guix-daemon.1'
> if yes, does it succeed?
No, it never succeeds. It always fails with the same error.

>
> Thanks,

Cheers,
Alex

config.log

Attachment: config.log
Description: Binary data

Makefile

Attachment: Makefile
Description: Binary data


reply via email to

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