[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#702545: lintian: add check for broken gzip compressed files



Package: lintian
Version: 2.5.10.4
Severity: wishlist

It would be nice if lintian could report about broken gzip files. The
following command can be used to achieve this (on an unpacked binary
package):

find -type f -iname \*.gz -print0 | xargs --no-run-if-empty --null gzip --test

As of this report about 70 files (from sid main amd64+all) are affected
by this issue. The list below shows files with .gz extension for which
decompression failed. This list therefore overlaps with the existing tag
gz-file-not-gzip. For example the file from abinit-doc is actually a zip
file.

abinit-doc|./usr/share/doc/abinit-doc/tests/v5/Input/t22.ddb.in.gz
bisonc++-doc|./usr/share/doc/bisonc++-doc/bison-docs/bison.ps.org/bison.ps.gz
libc-icap-mod-clamav|./usr/share/doc/libc-icap-mod-clamav/changelog.gz
libc-icap-mod-urlcheck|./usr/share/doc/libc-icap-mod-urlcheck/changelog.gz
claws-mail-feeds-reader|./usr/share/doc/claws-mail-feeds-reader/NEWS.gz
claws-mail-html2-viewer|./usr/share/doc/claws-mail-html2-viewer/NEWS.gz
console-setup-mini|./usr/share/console-setup/amiga.ekmap.gz
console-setup-mini|./usr/share/console-setup/ataritt.ekmap.gz
console-setup-mini|./usr/share/console-setup/pc105.ekbd.gz
dxsamples|./usr/share/doc/dxsamples/changelog.gz
erlang-meck|./usr/share/doc/erlang-meck/changelog.gz
fgfs-atlas|./usr/share/doc/fgfs-atlas/changelog.gz
gnomecatalog|./usr/share/doc/gnomecatalog/changelog.gz
gwaei|./usr/share/doc/gwaei/changelog.gz
libwaei-dev|./usr/share/doc/libwaei-dev/changelog.gz
libwaei2|./usr/share/doc/libwaei2/changelog.gz
libjodreports-java|./usr/share/doc/libjodreports-java/examples/jodreports-webapp.gz
kid3|./usr/share/doc/kid3/NEWS.gz
kid3-qt|./usr/share/doc/kid3-qt/NEWS.gz
libace-perl|./usr/share/man/man1/ace.1p.gz
libclutter-perl|./usr/share/doc/libclutter-perl/changelog.gz
nip2|./usr/share/doc/nip2/NEWS.gz
openuniverse|./usr/share/doc/openuniverse/NEWS.gz
openuniverse|./usr/share/doc/openuniverse/changelog.gz
openuniverse-common|./usr/share/doc/openuniverse-common/changelog.gz
php5-rrd|./usr/share/doc/php5-rrd/changelog.gz
pidgin-mpris|./usr/share/doc/pidgin-mpris/changelog.gz
librefdb-sru-perl|./usr/share/doc/librefdb-sru-perl/changelog.gz
referencer|./usr/share/doc/referencer/NEWS.gz
scim-unikey|./usr/share/doc/scim-unikey/NEWS.gz
tabix|./usr/share/doc/tabix/examples/example.gtf.gz
translate-toolkit|./usr/share/man/man1/build_tmdb.1.gz
gtk2-engines-ubuntulooks|./usr/share/doc/gtk2-engines-ubuntulooks/NEWS.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/psgml-dtds/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/sgml/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/tooltalk/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/debug/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/frame-icon/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/vc-cc/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/slider/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/general-docs/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/mailcrypt/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/sounds-wav/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/ecb/ecb-buffertab.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/sounds-au/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/tm/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/Sun/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/gnats/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/rmail/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/zenirc/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/elib/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/ocaml/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/misc-games/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/games/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/mew/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/sasl/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/emerge/custom-load.el.gz
xemacs21-basesupport-el|./usr/share/xemacs21/xemacs-packages/lisp/view-process/custom-load.el.gz
xemacs21-mulesupport-el|./usr/share/xemacs21/mule-packages/lisp/locale/custom-load.el.gz
xemacs21-mulesupport-el|./usr/share/xemacs21/mule-packages/lisp/leim/custom-load.el.gz
xemacs21-mulesupport-el|./usr/share/xemacs21/mule-packages/lisp/egg-its/custom-load.el.gz
xemacs21-mulesupport-el|./usr/share/xemacs21/mule-packages/lisp/mule-ucs/custom-load.el.gz
xemacs21-mulesupport-el|./usr/share/xemacs21/mule-packages/lisp/latin-euro-standards/custom-load.el.gz
xemacs21-mulesupport-el|./usr/share/xemacs21/mule-packages/lisp/mule-base/custom-load.el.gz
xmlstarlet|./usr/share/doc/xmlstarlet/changelog.gz
yade|./usr/share/doc/yade/changelog.gz
yade-doc|./usr/share/doc/yade-doc/changelog.gz
tupi|./usr/share/doc/tupi/changelog.gz
tupi-data|./usr/share/doc/tupi-data/changelog.gz
tupi-dbg|./usr/share/doc/tupi-dbg/changelog.gz
hplip-gui|./usr/share/man/man1/hp-toolbox.1.gz

Helmut


Reply to: