Hi again,
We are using the latest version of cobbler from the EPEL testing repository, and it seems the man page for Cobbler is missing from this version.
man cobbler gunzip: /usr/share/man/man1/cobbler.1.gz: unexpected end of file fgets: No such file or directory Error reading man page /usr/share/man/man1/cobbler.1.gz No manual entry for cobbler
We've looked in the source tarball here: http://people.fedoraproject.org/~shenson/cobbler/cobbler-2.0.4.tar.gz and the man page (cobbler-2.0.4/docs/cobbler.1.gz) is 0 bytes.
We've manually installed an older man page for now, but I thought I should report the issue to the list so it can be fixed in a future release.
Regards,
Paul Maunders Fubra Limited
On 14 May 2010, at 2:35 AM, Roberto wrote:
I'm using cobbler 2.0.4 and when I try to read the man page this is the result:
gunzip: /usr/share/man/man1/cobbler.1.gz: unexpected end of file fgets: No such file or directory Error reading man page /usr/share/man/man1/cobbler.1.gz No manual entry for cobbler
On 20 May 2010, at 3:25 AM, Paul Maunders wrote:
We are using the latest version of cobbler from the EPEL testing repository, and it seems the man page for Cobbler is missing from this version.
Yes, this is a problem with cobbler-2.0.4-1 in EPEL testing. Ccing - devel for bugfix discussion.
This problem almost certainly due to commit f0b6e96 (Build the man pages from the spec files, 2010-02-16). Probably the problem is that the specfile's pod2man invocation fails (because docs/*.pod are not present?) but rpmbuild doesn't notice because it collects the exit status of gzip, which happily compresses nothing while truncating docs/ *.1.gz.
My guess is that this commit should just be reverted, because it seems the "make rpms" target wants to generate the manpages, then have "setup.py sdist" include them in the source distribution. But I'm confused because there are so many (too many?) ways to build from source -- "make rpms", "make sdist && rpmbuild -ta", "git archive && rpmbuild -ta", "setup.py sdist && rpmbuild -ta", ...
Cc also to Scott, the EPEL maintainer, who will know best.
On 27 May 2010, at 12:59 PM, Ian Ward Comfort wrote:
Cc also to Scott, the EPEL maintainer, who will know best.
(Apparently the list stripped my additional cc.)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 20/05/2010 12:25, Paul Maunders wrote:
We are using the latest version of cobbler from the EPEL testing repository, and it seems the man page for Cobbler is missing from this version.
man cobbler gunzip: /usr/share/man/man1/cobbler.1.gz: unexpected end of file fgets: No such file or directory Error reading man page /usr/share/man/man1/cobbler.1.gz No manual entry for cobbler
There is a ticket open for this: https://fedorahosted.org/cobbler/ticket/581
- -- best regards markus
cobbler@lists.fedorahosted.org