GNU bug report logs - #49472
[PATCH core-updates] gnu: texlive-bin: Use ‘--with-banner-add’ configure option

Previous Next

Package: guix-patches;

Reported by: Thiago Jung Bauermann <bauermann <at> kolabnow.com>

Date: Thu, 8 Jul 2021 22:14:01 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 49472 in the body.
You can then email your comments to 49472 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#49472; Package guix-patches. (Thu, 08 Jul 2021 22:14:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Thiago Jung Bauermann <bauermann <at> kolabnow.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 08 Jul 2021 22:14:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Thiago Jung Bauermann <bauermann <at> kolabnow.com>
To: guix-patches <at> gnu.org
Cc: Thiago Jung Bauermann <bauermann <at> kolabnow.com>
Subject: [PATCH core-updates]
 gnu: texlive-bin: Use ‘--with-banner-add’ configure option
Date: Thu,  8 Jul 2021 19:13:19 -0300
The “Building TeX Live” manual has a section about configure options for
distro builds¹. They mention this option:

    --with-banner-add=/SomeDistro

    This isn’t technically required, but is strongly recommended, so your
    build and your distro can be distinguished from others.

Therefore add it to texlive-bin. This is how it appears on LuaTeX, for
example (it also shows up in other engines’ banners):

    $ luatex
    This is LuaTeX, Version 1.13.0 (TeX Live 2021/GNU Guix)
    restricted system commands enabled.
    **

The other options mentioned in that section are already being used.

¹ http://www.tug.org/texlive/doc/tlbuild.html#Distro-builds

* gnu/packages/tex.scm (texlive-bin)[arguments]: Add ‘--with-banner-add’
option.
---
 gnu/packages/tex.scm | 1 +
 1 file changed, 1 insertion(+)

Hello,

This is something I saw on the TeX Live build manual after I sent the
TeX Live 2021 patches. I’m tracking it in a separate bug because it’s
orthogonal to whether the 2021 update is applied.

The patch applies cleanly both on core-updates and on top of the
TeX Live 2021 patches in bug 49408.

FWIW, Debian and Ubuntu also use this option:

$ luatex
This is LuaTeX, Version 1.12.0 (TeX Live 2020/Debian)
 restricted system commands enabled.
**


Thanks,
Thiago


diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index e4144e00edbe..5ea1921dc2a5 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -317,6 +317,7 @@ files from LOCATIONS with expected checksum HASH.  CODE is not currently in use.
        '("--disable-static"
          "--disable-native-texlive-build"
          "--enable-shared"
+         "--with-banner-add=/GNU Guix"
          "--with-system-cairo"
          "--with-system-freetype2"
          "--with-system-gd"




Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Sat, 24 Jul 2021 14:18:02 GMT) Full text and rfc822 format available.

Notification sent to Thiago Jung Bauermann <bauermann <at> kolabnow.com>:
bug acknowledged by developer. (Sat, 24 Jul 2021 14:18:02 GMT) Full text and rfc822 format available.

Message #10 received at 49472-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Thiago Jung Bauermann <bauermann <at> kolabnow.com>
Cc: 49472-done <at> debbugs.gnu.org
Subject: Re: bug#49472: [PATCH core-updates] gnu: texlive-bin: Use
 ‘--with-banner-add’ configure option
Date: Sat, 24 Jul 2021 16:17:18 +0200
Hi,

Thiago Jung Bauermann <bauermann <at> kolabnow.com> skribis:

> The “Building TeX Live” manual has a section about configure options for
> distro builds¹. They mention this option:
>
>     --with-banner-add=/SomeDistro
>
>     This isn’t technically required, but is strongly recommended, so your
>     build and your distro can be distinguished from others.
>
> Therefore add it to texlive-bin. This is how it appears on LuaTeX, for
> example (it also shows up in other engines’ banners):
>
>     $ luatex
>     This is LuaTeX, Version 1.13.0 (TeX Live 2021/GNU Guix)
>     restricted system commands enabled.
>     **
>
> The other options mentioned in that section are already being used.
>
> ¹ http://www.tug.org/texlive/doc/tlbuild.html#Distro-builds
>
> * gnu/packages/tex.scm (texlive-bin)[arguments]: Add ‘--with-banner-add’
> option.

Applied, thanks!

Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#49472; Package guix-patches. (Sat, 24 Jul 2021 22:22:01 GMT) Full text and rfc822 format available.

Message #13 received at 49472-done <at> debbugs.gnu.org (full text, mbox):

From: Thiago Jung Bauermann <bauermann <at> kolabnow.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 49472-done <at> debbugs.gnu.org
Subject: Re: bug#49472: [PATCH core-updates] gnu: texlive-bin: Use
 ‘--with-banner-add’ configure option
Date: Sat, 24 Jul 2021 19:21:38 -0300
Hello,

Em sábado, 24 de julho de 2021, às 11:17:18 -03, Ludovic Courtès escreveu:
> Hi,
> 
> Thiago Jung Bauermann <bauermann <at> kolabnow.com> skribis:
> > The “Building TeX Live” manual has a section about configure options
> > for
> > 
> > distro builds¹. They mention this option:
> >     --with-banner-add=/SomeDistro
> >     
> >     This isn’t technically required, but is strongly recommended, so
> >     your
> >     build and your distro can be distinguished from others.
> > 
> > Therefore add it to texlive-bin. This is how it appears on LuaTeX, for
> > 
> > example (it also shows up in other engines’ banners):
> >     $ luatex
> >     This is LuaTeX, Version 1.13.0 (TeX Live 2021/GNU Guix)
> >     restricted system commands enabled.
> >     **
> > 
> > The other options mentioned in that section are already being used.
> > 
> > ¹ http://www.tug.org/texlive/doc/tlbuild.html#Distro-builds
> > 
> > * gnu/packages/tex.scm (texlive-bin)[arguments]: Add
> > ‘--with-banner-add’
> > option.
> 
> Applied, thanks!

Thank you!

I appreciate your attention even to minor patches such as this one.

-- 
Thanks,
Thiago






bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 22 Aug 2021 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 248 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.