Subject: pkg/4339: xfishtank package flounders trying to build manual page
To: None <gnats-bugs@gnats.netbsd.org>
From: None <cgd@NetBSD.ORG>
List: netbsd-bugs
Date: 10/24/1997 20:29:44
>Number:         4339
>Category:       pkg
>Synopsis:       xfishtank package flounders trying to build manual page
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Oct 24 13:35:02 1997
>Last-Modified:
>Originator:     Chris G. Demetriou
>Organization:
Kernel Hackers 'r' Us
>Release:        NetBSD-current as of right now.
>Environment:
System: NetBSD brick.demetriou.com 1.3_ALPHA NetBSD 1.3_ALPHA (BRICK) #1: Wed Oct 22 23:26:01 PDT 1997     cgd@brick.demetriou.com:/usr/src/sys/arch/i386/compile/BRICK i386


>Description:
	the xfishtank package tries to build a manual page, but can't,
	because there seems to be no source about.

	It ends up dying with:

	make: don't know how to make xfishtank.man. Stop
	*** Error code 2

>How-To-Repeat:
	Here's a typescript (with control-M's stripped).  For me, it was
	just a matter of trying to build the xfishtank package.

Script started on Fri Oct 24 13:15:03 1997
You have mail.
1 [brick] xfishtank % ls
CVS/         Makefile     files/       patches/     pkg/         typescript
2 [brick] xfishtank % pwd
/a/users/cgd/netbsd-src/pkgsrc.virgin/x11/xfishtank
3 [brick] xfishtank % printenv
USER=cgd
CVS_RSH=ssh
SSH_AGENT_PID=164
HOME=/users/cgd
NNTPSERVER=localhost
OS_ARCH=i386
LOGNAME=cgd
OS_NAME=NetBSD
NAME=Chris G. Demetriou
TERM=xterm
PATH=/usr/bin:/usr/X11R6/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/pkg/bin:/users/cgd/bin:/emul/linux/usr/local/bin:/users/cgd/bin/i386.NetBSD:/users/cgd/bin:/usr/sbin:/sbin:/usr/games:/usr/bin:/bin:.
DISPLAY=brick.demetriou.com:0.0
XAUTHORITY=/users/cgd/.Xauthority
SHELL=/bin/csh
SSH_AUTHENTICATION_SOCKET=/tmp/ssh-cgd/agent-socket-144
PWD=/users/cgd/netbsd-src/pkgsrc.virgin/x11/xfishtank
HOSTALIASES=/users/cgd/.hostaliases
TZ=US/Pacific
ORGANIZATION=Kernel Hackers 'r' Us
EDITOR=/usr/bin/vi
MAILDROP=/var/mail/cgd
WINDOWID=16777229
ftp_proxy=http://www-proxy.pa.dec.com:8080
http_proxy=http://www-proxy.pa.dec.com:8080
PORTSDIR=/a/users/cgd/netbsd-src/pkgsrc.virgin
4 [brick] xfishtank % ls
CVS/         Makefile     files/       patches/     pkg/         typescript
5 [brick] xfishtank % make
>Fix:
	unknown.
>Audit-Trail:
>Unformatted:
>> Checksum OK for xfishtank-2.2.tar.gz.
===>  Extracting for xfishtank-2.2
===>  Patching for xfishtank-2.2
===>  Applying NetBSD patches for xfishtank-2.2
cd  /users/cgd/netbsd-src/pkgsrc.virgin/x11/xfishtank/work/xfishtank2.0; make clean
rm -f xfishtank
rm -f makeh xfishy.h
rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut "#"*
===>  Configuring for xfishtank-2.2
mv -f Makefile Makefile.bak
imake -DUseInstalled -I/usr/X11R6/lib/X11/config
make Makefiles
make includes
make depend
rm -f .depend
gccmakedep -f-  --  -I. -I./fishmaps -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO    -- xfish.c medcut.c read.c gifread.c > .depend
xfish.c:47: xfishy.h: No such file or directory
===>  Building for xfishtank-2.2
gcc -m486 -O2 -fno-strength-reduce    -I. -I./fishmaps -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO     -o makeh makeh.c   -lm -lgnumalloc
./makeh > xfishy.h
gcc -m486 -O2 -fno-strength-reduce    -I. -I./fishmaps -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO    -c xfish.c
gcc -m486 -O2 -fno-strength-reduce    -I. -I./fishmaps -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO    -c medcut.c
gcc -m486 -O2 -fno-strength-reduce    -I. -I./fishmaps -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO    -c read.c
gcc -m486 -O2 -fno-strength-reduce    -I. -I./fishmaps -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO    -c gifread.c
rm -f xfishtank
gcc -o xfishtank -m486 -O2 -fno-strength-reduce      -L/usr/X11R6/lib xfish.o medcut.o read.o gifread.o -lXext -lX11   -lm -lgnumalloc  
make: don't know how to make xfishtank.man. Stop
*** Error code 2

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
6 [brick] xfishtank % exit
7 [brick] xfishtank % exit

Script done on Fri Oct 24 13:23:36 1997