Subject: pkg/4697: pkgsrc/graphics/tiff package does install bogus man3 pages
To: None <gnats-bugs@gnats.netbsd.org>
From: None <frueauf@ira.uka.de>
List: netbsd-bugs
Date: 12/16/1997 17:01:31
>Number:         4697
>Category:       pkg
>Synopsis:       pkgsrc/graphics/tiff package does install bogus man3 pages
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Dec 16 08:20:01 1997
>Last-Modified:
>Originator:     Thorsten Frueauf
>Organization:
private
	
>Release:        <NetBSD-current source date> NetBSD 1.3_BETA from 15.12.1997
>Environment:
	
System: NetBSD cyberlap 1.3_BETA NetBSD 1.3_BETA (CYBERLAP) #15: Thu Dec 11 22:37:48 MET 1997 frueauf@cyberlap:/usr/src/sys/arch/i386/compile/CYBERLAP i386


>Description:
	
pkgsrc/graphics/tiff package does install bogus man3 pages, which contain
something like the following:

[frueauf@cyberlap]/usr/pkg/man/man3> more TIFFCheckTile.3
.so man3/TIFFtile.3

>How-To-Repeat:
	
Have a look at the following files in /usr/pkg/man/man3 if you install
the tiff package:

-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFCheckTile.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFComputeStrip.3
-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFComputeTile.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFCurrentDirectory.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFCurrentRow.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFCurrentStrip.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFCurrentTile.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFDefaultStripSize.3
-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFDefaultTileSize.3
-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFFdOpen.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFFileName.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFFileno.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFFindCODEC.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFFlushData.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFGetMode.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFIsByteSwapped.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFIsMSB2LSB.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFIsTiled.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFIsUpSampled.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFLastDirectory.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFNumberOfStrips.3
-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFNumberOfTiles.3
-r--r--r--   1 root  wheel     25 Dec 16 16:44 TIFFRGBAImageBegin.3
-r--r--r--   1 root  wheel     25 Dec 16 16:44 TIFFRGBAImageEnd.3
-r--r--r--   1 root  wheel     25 Dec 16 16:44 TIFFRGBAImageGet.3
-r--r--r--   1 root  wheel     25 Dec 16 16:44 TIFFRGBAImageOK.3
-r--r--r--   1 root  wheel     22 Dec 16 16:44 TIFFReadBufferSetup.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFRegisterCODEC.3
-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFReverseBits.3
-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFScanlineSize.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFSetErrorHandler.3
-r--r--r--   1 root  wheel     28 Dec 16 16:44 TIFFSetSubDirectory.3
-r--r--r--   1 root  wheel     23 Dec 16 16:44 TIFFSetWarningHandler.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFStripSize.3
-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFSwabArrayOfLong.3
-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFSwabArrayOfShort.3
-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFSwabLong.3
-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFSwabShort.3
-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFTileRowSize.3
-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFTileSize.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFUnRegisterCODEC.3
-r--r--r--   1 root  wheel     24 Dec 16 16:44 TIFFVGetField.3
-r--r--r--   1 root  wheel     24 Dec 16 16:44 TIFFVSetField.3
-r--r--r--   1 root  wheel     21 Dec 16 16:44 TIFFVStripSize.3
-r--r--r--   1 root  wheel     20 Dec 16 16:44 TIFFVTileSize.3
-r--r--r--   1 root  wheel     22 Dec 16 16:44 TIFFWriteBufferSetup.3
-r--r--r--   1 root  wheel     22 Dec 16 16:44 TIFFfree.3
-r--r--r--   1 root  wheel     22 Dec 16 16:44 TIFFmalloc.3
-r--r--r--   1 root  wheel     22 Dec 16 16:44 TIFFmemcmp.3
-r--r--r--   1 root  wheel     22 Dec 16 16:44 TIFFmemcpy.3
-r--r--r--   1 root  wheel     22 Dec 16 16:44 TIFFmemset.3
-r--r--r--   1 root  wheel     22 Dec 16 16:44 TIFFrealloc.3

>Fix:
	
Had no time too have a look, but it seems there is a "echo" instead if
"ln" somewhere in the Makefile.
>Audit-Trail:
>Unformatted:
pkgsrc/graphics/tiff package does install bogus man3 pages