From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#30785: Man pages truncated, repeated Date: Tue, 15 Jan 2019 13:29:18 +0100 Message-ID: <87ef9e2jfl.fsf@gnu.org> References: <87va2s8row.fsf@ambrevar.xyz> <87tvic8rfq.fsf@ambrevar.xyz> <878szo5w6z.fsf@gnu.org> <87r2dg8nxd.fsf@ambrevar.xyz> <87pnt08ndl.fsf@ambrevar.xyz> <8736pw5mmh.fsf@gnu.org> <87muo48fay.fsf@ambrevar.xyz> <87r2dfy6t0.fsf@gnu.org> <87k1j78vzd.fsf@ambrevar.xyz> <87imyr8rsg.fsf@ambrevar.xyz> <87ef9f8ei5.fsf@ambrevar.xyz> <87a7k3rzio.fsf@gnu.org> <87won78aw8.fsf@ambrevar.xyz> <20190114174240.557e64b5@scratchpost.org> <87va2r89ef.fsf@ambrevar.xyz> <20190114184853.1d1fe010@scratchpost.org> <20190114185054.37ddef40@scratchpost.org> <874labq91k.fsf@gnu.org> <20190114224249.6bd4452f@scratchpost.org> <20190114231406.1a1654ac@scratchpost.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:44182) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gjNr6-00056i-Eg for bug-guix@gnu.org; Tue, 15 Jan 2019 07:30:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gjNr0-0002qN-Tr for bug-guix@gnu.org; Tue, 15 Jan 2019 07:30:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:60313) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gjNr0-0002qH-P9 for bug-guix@gnu.org; Tue, 15 Jan 2019 07:30:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gjNr0-0007f7-Je for bug-guix@gnu.org; Tue, 15 Jan 2019 07:30:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20190114231406.1a1654ac@scratchpost.org> (Danny Milosavljevic's message of "Mon, 14 Jan 2019 23:14:06 +0100") 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: Danny Milosavljevic Cc: Pierre Neidhardt , 30785@debbugs.gnu.org Danny Milosavljevic skribis: > Correction, the file "charset.alias" is only installed for groff for glib= c < 2.1 . > The code that reads charset.alias is always created. > What could possibly go wrong? > > Anyway, I suggest the following minimal patch: > > diff --git a/gnu/packages/groff.scm b/gnu/packages/groff.scm > index 77728a5d7..ee2896367 100644 > --- a/gnu/packages/groff.scm > +++ b/gnu/packages/groff.scm > @@ -62,6 +62,16 @@ > `(#:parallel-build? #f ; parallel build fails > #:phases > (modify-phases %standard-phases > + (add-after 'unpack 'disable-relocatability > + (lambda _ > + (substitute* "src/libs/libgroff/Makefile.sub" > + (("-DENABLE_RELOCATABLE=3D1") "")) > + ;; That file contains a crash bug--so make sure that > + ;; its contents are not there. > + (call-with-output-file "src/libs/libgroff/relocate.cpp" > + (lambda (port) > + #t)) > + #t)) > (add-after 'unpack 'setenv > (lambda _ > (setenv "GS_GENERATE_UUIDS" "0") > > I filed an upstream bug report: > > https://savannah.gnu.org/bugs/index.php?55475 Neat! Pierre, can you confirm it fixes the issue? If it does, I agree with Pierre that you should add a comment referencing this bug and upstream=E2=80=99s, but apart from that, please go ahead! Thanks, Ludo=E2=80=99.