Translated manuals refer to wrong substitute server

  • Done
  • quality assurance status badge
Details
2 participants
  • Julien Lepiller
  • pelzflorian (Florian Pelz)
Owner
unassigned
Submitted by
pelzflorian (Florian Pelz)
Severity
normal

Debbugs page

pelzflorian (Florian Pelz) wrote 6 years ago
(address . bug-guix@gnu.org)
20190317135356.g24jskif3axeraw6@pelzflorian.localdomain
Where the manual refers to the default substitute server
https://ci.guix.info, the translated manuals wrongly use

This is because at the top of doc/guix.texi it says

@set SUBSTITUTE-SERVER ci.guix.info

which is wrongly replaced by something like

@set SUBSTITUTE-SERVER ci.guix.fr.info

in doc/guix.fr.texi.


I believe this is because doc/local.mk has the following code:

$(srcdir)/%D%/guix.%.texi: po/doc/guix-manual.%.po $(srcdir)/%D%/contributing.%.texi
-$(AM_V_PO4A)$(PO4A_TRANSLATE) $(PO4A_PARAMS) -m "%D%/guix.texi" -p "$<" -l "$@.tmp"
-sed -i "s|guix\.info|$$(basename "$@" | sed 's|texi$$|info|')|" "$@.tmp"
-$(AM_V_POXREF)$(xref_command)
-mv "$@.tmp" "$@"


Please change either the line “@set SUBSTITUTE-SERVER ci.guix.info” to
use escape sequences so it is not affected by the local.mk code, or
change the local.mk code somehow.

Regards,
Florian
Julien Lepiller wrote 4 years ago
(name . pelzflorian (Florian Pelz))(address . pelzflorian@pelzflorian.de)(address . 34893-close@debbugs.gnu.org)
20210112152041.070bd43f@tachikoma.lepiller.eu
Le Sun, 17 Mar 2019 14:53:56 +0100,
"pelzflorian (Florian Pelz)" <pelzflorian@pelzflorian.de> a écrit :

Toggle quote (31 lines)
> Where the manual refers to the default substitute server
> https://ci.guix.info, the translated manuals wrongly use
> https://ci.guix.fr.info or similar.
>
> This is because at the top of doc/guix.texi it says
>
> @set SUBSTITUTE-SERVER ci.guix.info
>
> which is wrongly replaced by something like
>
> @set SUBSTITUTE-SERVER ci.guix.fr.info
>
> in doc/guix.fr.texi.
>
>
> I believe this is because doc/local.mk has the following code:
>
> $(srcdir)/%D%/guix.%.texi: po/doc/guix-manual.%.po
> $(srcdir)/%D%/contributing.%.texi -$(AM_V_PO4A)$(PO4A_TRANSLATE)
> $(PO4A_PARAMS) -m "%D%/guix.texi" -p "$<" -l "$@.tmp" -sed -i
> "s|guix\.info|$$(basename "$@" | sed 's|texi$$|info|')|" "$@.tmp"
> -$(AM_V_POXREF)$(xref_command) -mv "$@.tmp" "$@"
>
>
> Please change either the line “@set SUBSTITUTE-SERVER ci.guix.info” to
> use escape sequences so it is not affected by the local.mk code, or
> change the local.mk code somehow.
>
> Regards,
> Florian

Since we don't use the guix.info domain anymore, this should not be an
issue anymore. I'm closing this issue, but feel free to re-open if you
think this is still an issue.
pelzflorian (Florian Pelz) wrote 4 years ago
(name . Julien Lepiller)(address . julien@lepiller.eu)(address . 34893@debbugs.gnu.org)
20210112175823.7jublrdmikdpegl6@pelzflorian.localdomain
On Tue, Jan 12, 2021 at 03:21:14PM +0100, Julien Lepiller wrote:
Toggle quote (10 lines)
> Le Sun, 17 Mar 2019 14:53:56 +0100,
> "pelzflorian (Florian Pelz)" <pelzflorian@pelzflorian.de> a écrit :
> > Where the manual refers to the default substitute server
> > https://ci.guix.info, the translated manuals wrongly use
> > https://ci.guix.fr.info or similar.
>
> Since we don't use the guix.info domain anymore, this should not be an
> issue anymore. I'm closing this issue, but feel free to re-open if you
> think this is still an issue.

Thank you for closing! I didn’t even see the issue anymore at the one
place where ci.guix.info was still used.

Ce que montre cet exemple est que ‘kcoreaddons’ et probablement les
58 paquets qui en dépendent n’ont pas de substituts sur
‘ci.guix.info’ ; de même pour ‘qgpgme’ et les 46 paquets qui en
dépendent.

Anyway I changed that last occurrence of guix.info as
89dbcac107d931fd33eda4a83db445e8a90cc4af.

Regards,
Florian
?
Your comment

This issue is archived.

To comment on this conversation send an email to 34893@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 34893
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help