* bug#25976: man page version is outdated in Guix 0.12.0 tarball
@ 2017-03-05 15:05 Alex Vong
2017-03-05 15:47 ` Mathieu Lirzin
0 siblings, 1 reply; 7+ messages in thread
From: Alex Vong @ 2017-03-05 15:05 UTC (permalink / raw)
To: 25976
[-- Attachment #1: Type: text/plain, Size: 303 bytes --]
Hello,
The man page version in Guix 0.12.0 tarball[0] is outdated. When running
$ man guix
the name of the man page is
guix - manual page for guix 0.11.0
I think it was forgotten to be updated during the 0.12.0 release.
[0]: https://alpha.gnu.org/gnu/guix/guix-0.12.0.tar.gz
Cheers,
Alex
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#25976: man page version is outdated in Guix 0.12.0 tarball
2017-03-05 15:05 bug#25976: man page version is outdated in Guix 0.12.0 tarball Alex Vong
@ 2017-03-05 15:47 ` Mathieu Lirzin
2017-03-06 10:18 ` Ludovic Courtès
0 siblings, 1 reply; 7+ messages in thread
From: Mathieu Lirzin @ 2017-03-05 15:47 UTC (permalink / raw)
To: Alex Vong; +Cc: 25976
Hi Alex,
Alex Vong <alexvong1995@gmail.com> writes:
> The man page version in Guix 0.12.0 tarball[0] is outdated. When running
>
> $ man guix
>
> the name of the man page is
>
> guix - manual page for guix 0.11.0
>
> I think it was forgotten to be updated during the 0.12.0 release.
>
> [0]: https://alpha.gnu.org/gnu/guix/guix-0.12.0.tar.gz
>
I think we should add the generated man pages to the
MAINTAINERCLEANFILES Automake variable and document the release process
in a "README-release" file which should contain running 'make
maintainer-clean'. There is one in Gnulib that could serve as a template:
http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=blob;f=top/README-release;h=17f026a2c70de984450e2c662535d991e0d0a0b6;hb=HEAD
I would recommend not distributing it in the tarball however.
Documenting the release process will hopefully help not missing some step.
Thanks for the report.
--
Mathieu Lirzin
GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#25976: man page version is outdated in Guix 0.12.0 tarball
2017-03-05 15:47 ` Mathieu Lirzin
@ 2017-03-06 10:18 ` Ludovic Courtès
2017-03-06 10:56 ` Mathieu Lirzin
0 siblings, 1 reply; 7+ messages in thread
From: Ludovic Courtès @ 2017-03-06 10:18 UTC (permalink / raw)
To: Mathieu Lirzin; +Cc: 25976, Alex Vong
Hi,
Mathieu Lirzin <mthl@gnu.org> skribis:
> Alex Vong <alexvong1995@gmail.com> writes:
>
>> The man page version in Guix 0.12.0 tarball[0] is outdated. When running
>>
>> $ man guix
>>
>> the name of the man page is
>>
>> guix - manual page for guix 0.11.0
>>
>> I think it was forgotten to be updated during the 0.12.0 release.
>>
>> [0]: https://alpha.gnu.org/gnu/guix/guix-0.12.0.tar.gz
>>
>
> I think we should add the generated man pages to the
> MAINTAINERCLEANFILES Automake variable and document the release process
> in a "README-release" file which should contain running 'make
> maintainer-clean'.
The process is currently documented here:
https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/doc/release.org
Would it work to have ‘distcheck’ depend on ‘maintainer-clean’? That
would be even better.
Thanks,
Ludo’.
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#25976: man page version is outdated in Guix 0.12.0 tarball
2017-03-06 10:18 ` Ludovic Courtès
@ 2017-03-06 10:56 ` Mathieu Lirzin
2017-03-06 14:45 ` Ludovic Courtès
0 siblings, 1 reply; 7+ messages in thread
From: Mathieu Lirzin @ 2017-03-06 10:56 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 25976, Alex Vong
ludo@gnu.org (Ludovic Courtès) writes:
> Hi,
>
> Mathieu Lirzin <mthl@gnu.org> skribis:
>
>> Alex Vong <alexvong1995@gmail.com> writes:
>>
>>> The man page version in Guix 0.12.0 tarball[0] is outdated. When running
>>>
>>> $ man guix
>>>
>>> the name of the man page is
>>>
>>> guix - manual page for guix 0.11.0
>>>
>>> I think it was forgotten to be updated during the 0.12.0 release.
>>>
>>> [0]: https://alpha.gnu.org/gnu/guix/guix-0.12.0.tar.gz
>>>
>>
>> I think we should add the generated man pages to the
>> MAINTAINERCLEANFILES Automake variable and document the release process
>> in a "README-release" file which should contain running 'make
>> maintainer-clean'.
>
> The process is currently documented here:
>
> https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/doc/release.org
Oops I have overlooked that.
> Would it work to have ‘distcheck’ depend on ‘maintainer-clean’? That
> would be even better.
Unfornately 'maintainer-clean' is removing the current Makefile so it
can't be used as a prerequisite.
I guess we can't do better that just adding a step for 'make
maintainer-clean' before 'make distcheck' in the release documentation.
While reading "doc/release.org" I have realized it doesn't speak about
fetching and committing the latest translations from the Translation Project.
Thanks.
--
Mathieu Lirzin
GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#25976: man page version is outdated in Guix 0.12.0 tarball
2017-03-06 10:56 ` Mathieu Lirzin
@ 2017-03-06 14:45 ` Ludovic Courtès
2017-03-06 21:15 ` Ludovic Courtès
0 siblings, 1 reply; 7+ messages in thread
From: Ludovic Courtès @ 2017-03-06 14:45 UTC (permalink / raw)
To: Mathieu Lirzin; +Cc: 25976, Alex Vong
Mathieu Lirzin <mthl@gnu.org> skribis:
> ludo@gnu.org (Ludovic Courtès) writes:
>
>> Hi,
>>
>> Mathieu Lirzin <mthl@gnu.org> skribis:
>>
>>> Alex Vong <alexvong1995@gmail.com> writes:
>>>
>>>> The man page version in Guix 0.12.0 tarball[0] is outdated. When running
>>>>
>>>> $ man guix
>>>>
>>>> the name of the man page is
>>>>
>>>> guix - manual page for guix 0.11.0
>>>>
>>>> I think it was forgotten to be updated during the 0.12.0 release.
>>>>
>>>> [0]: https://alpha.gnu.org/gnu/guix/guix-0.12.0.tar.gz
>>>>
>>>
>>> I think we should add the generated man pages to the
>>> MAINTAINERCLEANFILES Automake variable and document the release process
>>> in a "README-release" file which should contain running 'make
>>> maintainer-clean'.
>>
>> The process is currently documented here:
>>
>> https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/doc/release.org
>
> Oops I have overlooked that.
>
>> Would it work to have ‘distcheck’ depend on ‘maintainer-clean’? That
>> would be even better.
>
> Unfornately 'maintainer-clean' is removing the current Makefile so it
> can't be used as a prerequisite.
>
> I guess we can't do better that just adding a step for 'make
> maintainer-clean' before 'make distcheck' in the release documentation.
OK, makes sense. Could you add it?
> While reading "doc/release.org" I have realized it doesn't speak about
> fetching and committing the latest translations from the Translation Project.
We usually fetch them any time we get a translation update notification
on the mailing list, which I think is equivalent no?
Thanks,
Ludo’.
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#25976: man page version is outdated in Guix 0.12.0 tarball
2017-03-06 14:45 ` Ludovic Courtès
@ 2017-03-06 21:15 ` Ludovic Courtès
2017-03-07 14:51 ` Ricardo Wurmus
0 siblings, 1 reply; 7+ messages in thread
From: Ludovic Courtès @ 2017-03-06 21:15 UTC (permalink / raw)
To: Mathieu Lirzin; +Cc: 25976, Alex Vong
ludo@gnu.org (Ludovic Courtès) skribis:
> Mathieu Lirzin <mthl@gnu.org> skribis:
>
>> ludo@gnu.org (Ludovic Courtès) writes:
>>
>>> Hi,
>>>
>>> Mathieu Lirzin <mthl@gnu.org> skribis:
>>>
>>>> Alex Vong <alexvong1995@gmail.com> writes:
>>>>
>>>>> The man page version in Guix 0.12.0 tarball[0] is outdated. When running
>>>>>
>>>>> $ man guix
>>>>>
>>>>> the name of the man page is
>>>>>
>>>>> guix - manual page for guix 0.11.0
>>>>>
>>>>> I think it was forgotten to be updated during the 0.12.0 release.
>>>>>
>>>>> [0]: https://alpha.gnu.org/gnu/guix/guix-0.12.0.tar.gz
>>>>>
>>>>
>>>> I think we should add the generated man pages to the
>>>> MAINTAINERCLEANFILES Automake variable and document the release process
>>>> in a "README-release" file which should contain running 'make
>>>> maintainer-clean'.
>>>
>>> The process is currently documented here:
>>>
>>> https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/doc/release.org
>>
>> Oops I have overlooked that.
>>
>>> Would it work to have ‘distcheck’ depend on ‘maintainer-clean’? That
>>> would be even better.
>>
>> Unfornately 'maintainer-clean' is removing the current Makefile so it
>> can't be used as a prerequisite.
>>
>> I guess we can't do better that just adding a step for 'make
>> maintainer-clean' before 'make distcheck' in the release documentation.
>
> OK, makes sense. Could you add it?
Now that I think of it, could it be that Ricardo didn’t have help2man
installed when building the tarball? Man pages get rebuilt anytime it’s
needed here.
Thanks,
Ludo’.
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#25976: man page version is outdated in Guix 0.12.0 tarball
2017-03-06 21:15 ` Ludovic Courtès
@ 2017-03-07 14:51 ` Ricardo Wurmus
0 siblings, 0 replies; 7+ messages in thread
From: Ricardo Wurmus @ 2017-03-07 14:51 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 25976, Alex Vong
Ludovic Courtès <ludo@gnu.org> writes:
> Now that I think of it, could it be that Ricardo didn’t have help2man
> installed when building the tarball? Man pages get rebuilt anytime it’s
> needed here.
This could have been the case. I don’t usually have it installed.
Sorry for screwing this up!
--
Ricardo
GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC
https://elephly.net
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2017-03-07 14:52 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-05 15:05 bug#25976: man page version is outdated in Guix 0.12.0 tarball Alex Vong
2017-03-05 15:47 ` Mathieu Lirzin
2017-03-06 10:18 ` Ludovic Courtès
2017-03-06 10:56 ` Mathieu Lirzin
2017-03-06 14:45 ` Ludovic Courtès
2017-03-06 21:15 ` Ludovic Courtès
2017-03-07 14:51 ` Ricardo Wurmus
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.