From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: a2ps: manpages fail to build Date: Wed, 09 Oct 2013 23:30:56 +0200 Message-ID: <87fvsaqghb.fsf@gnu.org> References: <87hacqqij3.fsf@karetnikov.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36597) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VU1QK-0007lx-HV for guix-devel@gnu.org; Wed, 09 Oct 2013 17:36:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VU1QG-0002e8-16 for guix-devel@gnu.org; Wed, 09 Oct 2013 17:36:04 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:33740) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VU1QF-0002c8-QO for guix-devel@gnu.org; Wed, 09 Oct 2013 17:35:59 -0400 In-Reply-To: <87hacqqij3.fsf@karetnikov.org> (Nikita Karetnikov's message of "Thu, 10 Oct 2013 00:46:40 +0400") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Nikita Karetnikov Cc: guix-devel@gnu.org Nikita Karetnikov skribis: > make[2]: Entering directory `/tmp/nix-build-a2ps-4.14.drv-7/a2ps-4.14/man' > Updating man page fixps.1 > Updating man page psmandup.1 > Updating man page card.1 > /nix/store/vw6j6hcbcg2siv93v66d7i3fswyj116k-bash-4.2/bin/bash: line 3: /m= issing: No such file or directory > /nix/store/vw6j6hcbcg2siv93v66d7i3fswyj116k-bash-4.2/bin/bash: line 3: /m= issing: No such file or directory There=E2=80=99s a bug in its build system, but most likely it wants =E2=80= =98help2man=E2=80=99 (as native input.) > Also, I don=E2=80=99t like the synopsis from Womb, so I used my own. Is = it OK? No it=E2=80=99s not. :-) If you have a strong argument, tell Karl what you don=E2=80=99t like and wh= at you=E2=80=99d prefer. But the policy is for Guix to follow what=E2=80=99s = done there. > (lambda _ > (substitute* '("contrib/card.in" > "contrib/fixps.in" > "contrib/psset.m4" > "contrib/fixps.m4" > "contrib/fixbb.m4" > "contrib/psmandup.in" > "contrib/psmandup.m4" > "contrib/card.m4" > "contrib/psset.in" > "afm/make_fonts_map.sh" > "tests/backup.tst" > "tests/defs.in" > "tests/tstfiles/psmandup" > "tests/gps-ref/psmandup.ps" > "tests/ps-ref/psmandup.ps" > "tests/view-diff" > "tests/styles.tst") > (("/bin/rm") (which "rm")))) Rather use (substitute* (find-files "." ".*") ...) if that works. > (description > "GNU a2ps is a filter which generates PostScript from various format= s, > with pretty-printing features, has strong support for many alphabets, and > customizable layout.") Now description have to be taken from pkgdescr.txt (run =E2=80=98make sync-descriptions=E2=80=99 to get the right text.) Thanks, Ludo=E2=80=99.