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

Bug#24951: man pages unreadable due to bad symlinks



Package: general
Version: 2.0
Severity: wishlist

Package: sysutils
Version: 1.3.2

Package: jdk1.1-dev
Version: 1.1.5v5-1

Package: jdk1.1-runtime
Version: 1.1.5v5-1

Package: man-db
Version: 2.3.10-65
Severity: NO BUG

Here are a few pleases to insert in the following text as needed:
Please, Please, Please, Please, Please, Please, Please, Please, 
Please, Please, Please, Please, Please, Please, Please, Please.

This is a Debian packaging problem, present in several packages.
More packages than listed may be affected, I do not have the
resources to test beyond the packages on my system.

man-db is not at fault, I am listing it only for reference.

This may be a candidate for automatic testing, a typical test
would go (in each man directory)
   ls -l *.? | grep "\.gz"

The following man pages are all unreadable because they are
being installed as symlinks that don't end in gz which point to
files which *do* end in gz.  This fools man into not decompressing
them before showing them, which isn't human readable.

To fix the problem do something like
   mv unix2dos.1 unix2dos.1.gz
in the appropriate part of your package building environment.

The affected man pages are:
                                          Package:
appletviewer-jdk11.1 -> java-jdk11.1.gz    jdk1.1-dev
dos2unix.1 -> fromdos.1.gz                 sysutils
jar-jdk11.1 -> java-jdk11.1.gz             jdk1.1-dev
java_g-jdk11.1 -> java-jdk11.1.gz          jdk1.1-dev
javac-jdk11.1 -> java-jdk11.1.gz           jdk1.1-dev
javac_g-jdk11.1 -> java-jdk11.1.gz         jdk1.1-dev
javadoc-jdk11.1 -> java-jdk11.1.gz         jdk1.1-dev
javah-jdk11.1 -> java-jdk11.1.gz           jdk1.1-dev
javah_g-jdk11.1 -> java-jdk11.1.gz         jdk1.1-dev
javakey-jdk11.1 -> java-jdk11.1.gz         jdk1.1-dev
javap-jdk11.1 -> java-jdk11.1.gz           jdk1.1-dev
javaverify-jdk11.1 -> java-jdk11.1.gz      jdk1.1-dev
javaverify_g-jdk11.1 -> java-jdk11.1.gz    jdk1.1-dev
jdb-jdk11.1 -> java-jdk11.1.gz             jdk1.1-dev
jre-jdk11.1 -> java-jdk11.1.gz             jdk1.1-runtime
jre_g-jdk11.1 -> java-jdk11.1.gz           jdk1.1-dev
native2ascii-jdk11.1 -> java-jdk11.1.gz    jdk1.1-dev
rmic-jdk11.1 -> java-jdk11.1.gz            jdk1.1-dev
rmiregistry-jdk11.1 -> java-jdk11.1.gz     jdk1.1-dev
serialver-jdk11.1 -> java-jdk11.1.gz       jdk1.1-dev
todos.1 -> fromdos.1.gz                    sysutils
unix2dos.1 -> fromdos.1.gz                 sysutils


Steps to reproduce:

man unix2dos
v4fromdos.1VÛnÛ8}çWMGM¼@æ͹
etc. etc.

I am now using Debian 2.0 kernel 2.0.33 (compiled by me) libc-2.0.7.


-- 
This message is hastily written, please ignore any unpleasant wordings,
do not consider it a binding commitment, even if its phrasing may
indicate so. Its contents may be deliberately or accidentally untrue.
Trademarks and other things belong to their owners, if any.


--  
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: