Subject: bug#39487: closed (Re: bug#39487: Broken links in the "Shepherd Services" section of the manual)

From: [email-masked] (GNU bug Tracking System)
Date: Fri, 07 Feb 2020 21:57:02 +0000

Your bug report

#39487: Broken links in the "Shepherd Services" section of the manual

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
39487: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=39487
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#39487: Broken links in the "Shepherd Services" section of the manual
From: Ludovic Courtès <[email-masked]>
To: Alexandru-Sergiu Marton <[email-masked]>
Cc: [email-masked]
Date: Fri, 07 Feb 2020 22:56:29 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi,

Alexandru-Sergiu Marton <[email-masked]> skribis:

> The "Shepherd Services" section of the GNU Guix manual contains a few
> broken links that should point to the GNU Shepherd manual.
>
> Search the page for the following text to find the broken links: Slots
> of services, Service De- and Constructors, Invoking herd, Service
> Convenience. Here is a comparison between a broken link and the
> correct one:
>
> broken: https://guix.gnu.org/manual/en/shepherd/Service-Convenience.html#Service-Convenience
> correct: https://www.gnu.org/software/shepherd/manual/html_node/Service-Convenience.html#Service-Convenience

Indeed.  Note that this was already fixed at:

  https://guix.gnu.org/manual/devel/en/html_node/Shepherd-Services.html

and this should be fixed soon at:

  https://guix.gnu.org/manual/en/html_node/Shepherd-Services.html

once Guix commit 58d7909c97c1ab2457faee1d7af925ee32ad15c2 has been
deployed.

Thanks!

Ludo’.

Subject: Broken links in the "Shepherd Services" section of the manual
From: Alexandru-Sergiu Marton <[email-masked]>
To: [email-masked]
Date: Fri, 7 Feb 2020 17:22:28 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

The "Shepherd Services" section of the GNU Guix manual contains a few
broken links that should point to the GNU Shepherd manual.

Search the page for the following text to find the broken links: Slots
of services, Service De- and Constructors, Invoking herd, Service
Convenience. Here is a comparison between a broken link and the
correct one:

broken: https://guix.gnu.org/manual/en/shepherd/Service-Convenience.html#Service-Convenience
correct: https://www.gnu.org/software/shepherd/manual/html_node/Service-Convenience.html#Service-Convenience

It seems that all the broken links follow the same pattern. To fix
them, it would be required to change the URL from
https://guix.gnu.org/manual/en/shepherd/<section_name>
to
https://www.gnu.org/software/shepherd/manual/html_node/<section_name>