ports/72398: emulators/mtools man pages are too funky for getNAME(1), mess up whatis database
Jens Schweikhardt
schweikh at schweikhardt.net
Wed Oct 6 18:50:27 UTC 2004
>Number: 72398
>Category: ports
>Synopsis: emulators/mtools man pages are too funky for getNAME(1), mess up whatis database
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed Oct 06 18:50:27 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Jens Schweikhardt
>Release: FreeBSD 6.0-CURRENT i386
>Organization:
Digital Details
>Environment:
System: FreeBSD hal9000.schweikhardt.net 6.0-CURRENT FreeBSD 6.0-CURRENT #0: Tue Aug 31 17:07:43 CEST 2004 toor at hal9000.schweikhardt.net:/share/HEAD/obj/share/HEAD/src/sys/HAL9000 i386
>Description:
The mtools come with non-standard troff manual pages which
getNAME(1) can not properly decode. This messes up the whatis(8) database.
>How-To-Repeat:
Install emulators/mtools.
# cd /usr/local/man
# grep TQ whatis
floppyd(1) - floppy daemon for remote access to floppy drive floppyd_installtest - tests whether floppyd is installed and running '" t TQ \$1 . (is' (if` (pd"
floppyd_installtest(1) - tests whether floppyd is installed and running '" t TQ \$1 . (is' (if` (pd"
mattrib(1) - change MSDOS file attribute flags '" t TQ \$1 . (is' (if` (pd"
mbadblocks(1) - tests a floppy disk, and marks the bad blocks in the FAT '" t TQ \$1 . (is' (if` (pd"
mcat(1) - dump raw disk image '" t TQ \$1 . (is' (if` (pd"
mcd(1) - change MSDOS directory '" t TQ \$1 . (is' (if` (pd"
mcopy(1) - copy MSDOS files to/from Unix '" t TQ \$1 . (is' (if` (pd"
mdel(1) - delete an MSDOS file mdeltree - recursively delete an MSDOS directory and its contents '" t TQ \$1 . (is' (if` (pd"
mdeltree(1) - recursively delete an MSDOS directory and its contents '" t TQ \$1 . (is' (if` (pd"
mdir(1) - display an MSDOS directory '" t TQ \$1 . (is' (if` (pd"
mdu(1) - display the amount of space occupied by an MSDOS directory '" t TQ \$1 . (is' (if` (pd"
mformat(1) - add an MSDOS filesystem to a low-level formatted floppy disk '" t TQ \$1 . (is' (if` (pd"
minfo(1) - print the parameters of a MSDOS filesystem '" t TQ \$1 . (is' (if` (pd"
mkmanifest(1) - makes list of file names and their DOS 8+3 equivalent '" t TQ \$1 . (is' (if` (pd"
mlabel(1) - make an MSDOS volume label '" t TQ \$1 . (is' (if` (pd"
mmd(1) - make an MSDOS subdirectory '" t TQ \$1 . (is' (if` (pd"
mmount(1) - mount an MSDOS disk '" t TQ \$1 . (is' (if` (pd"
mmove(1) - move or rename an MSDOS file or subdirectory '" t TQ \$1 . (is' (if` (pd"
mpartition(1) - partition an MSDOS hard disk '" t TQ \$1 . (is' (if` (pd"
mrd(1) - remove an MSDOS subdirectory '" t TQ \$1 . (is' (if` (pd"
mren(1) - rename an existing MSDOS file '" t TQ \$1 . (is' (if` (pd"
mshowfat(1) - shows FAT clusters allocated to file '" t TQ \$1 . (is' (if` (pd"
mtools(1) - utilities to access DOS disks in Unix. '" t TQ \$1 . (is' (if` (pd"
mtools(5), mtools.conf(5) - mtools configuration files '" t TQ \$1 . (is' (if` (pd" St Mtools '\*(St''%' '%''\*(St'
mtoolstest(1) - tests and displays the configuration '" t TQ \$1 . (is' (if` (pd"
mtype(1) - display contents of an MSDOS file '" t TQ \$1 . (is' (if` (pd"
mzip(1) - change protection mode and eject disk on Zip/Jaz drive '" t TQ \$1 . (is' (if` (pd"
>Fix:
Hit the mtools maintainer over the head with a troff manual. :-)
The TQ macro does not seem to be used anywhere. I have no idea about
the "is", "if" and "pd" stuff.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list