FS#6950 - man 1.6e-1 gzip 1.3.2-2: makewhatis destroys the manpages

Attached to Project: Arch Linux
Opened by Cesar Alcalde (noalwin) - Tuesday, 17 April 2007, 22:52 GMT
Last edited by Tobias Powalowski (tpowa) - Wednesday, 18 April 2007, 05:42 GMT
Task Type Bug Report
Category Packages: Current
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version 0.8 Voodoo
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

/etc/cron.daily/whatis is running every 12:00am in my machine
Today I upgraded gzip (1.3.9-1 -> 1.3.12-1) and get in the mail sended by cron:
-----------------------
Subject: cron: /usr/sbin/run-cron /etc/cron.daily
Date: Today 00:15:07

zcat: /usr/man/man1/./spawn-fcgi.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./scp.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./ssh.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./zless.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./gzexe.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./ssh-add.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./lftpget.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./gunzip.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./zcmp.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./gzip.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./ssh-keyscan.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./audacity.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./zcat.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./ssh-copy-id.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./zdiff.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./ssh-keygen.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./rdesktop.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./sftp.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./lighttpd.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./zforce.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./znew.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./ssh-agent.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./zgrep.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./zmore.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man1/./lftp.1.gz already has .gz suffix -- unchanged
zcat: /usr/man/man5/./sshd_config.5.gz already has .gz suffix -- unchanged
zcat: /usr/man/man5/./ssh_config.5.gz already has .gz suffix -- unchanged
zcat: /usr/man/man6/./wesnoth.6.gz already has .gz suffix -- unchanged
zcat: /usr/man/man6/./wesnoth_editor.6.gz already has .gz suffix -- unchanged
zcat: /usr/man/man6/./wesnothd.6.gz already has .gz suffix -- unchanged
zcat: /usr/man/man8/./sftp-server.8.gz already has .gz suffix -- unchanged
zcat: /usr/man/man8/./sshd.8.gz already has .gz suffix -- unchanged
zcat: /usr/man/man8/./ssh-keysign.8.gz already has .gz suffix -- unchanged
----------------------------------------------------------------

It seems like /etc/cron.dayli/whatis recompress the manpages and when I try to do a man ls (nothe that ls manpage isn't listed above) or a man sshd_config (listed above) I get garbage.

This task depends upon

Closed by  Tobias Powalowski (tpowa)
Wednesday, 18 April 2007, 05:42 GMT
Reason for closing:  Fixed
Comment by Giorgio Daino (fledge) - Tuesday, 17 April 2007, 23:29 GMT
It seems that gunzip in 1.3.12-1 is trying to compress (i.e. not equivalent to gzip -d), but a package 1.3.12-2 is already out... we'll see if it's fixed... ;) While the mirrors are syncing one can modify man configuration in /usr/misc/man.conf and change the line

.gz /bin/gunzip -c

in

.gz /bin/gzip -cd
Comment by Cesar Alcalde (noalwin) - Tuesday, 17 April 2007, 23:32 GMT
I't seems to be fixed in the new version :D

Loading...