Subject: pkg/13808: Making of package of xbanner failes
To: None <gnats-bugs@gnats.netbsd.org>
From: None <kivinen@ssh.fi>
List: netbsd-bugs
Date: 08/28/2001 14:44:07
>Number:         13808
>Category:       pkg
>Synopsis:       Making of package of x11/xbanner failes
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Aug 28 04:40:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Tero Kivinen
>Release:        NetBSD-current 2001-08-27
>Organization:
SSH Communications Security
>Environment:
System: NetBSD haste.acr.fi 1.5X NetBSD 1.5X (HASTE) #1: Mon Aug 27 03:29:34 EEST 2001 root@haste.acr.fi:/usr/src/sys/arch/i386/compile/HASTE i386
Architecture: i386
Machine: i386
>Description:

	Making of package of xbanner fails, because make install
	installs binaries to the /usr/X11R6/bin and make package tries
	to find them from /usr/pkg/bin.

	Script started on Tue Aug 28 14:31:33 2001
	haste (14:31) /usr/pkgsrc/x11/xbanner# make
	===> Validating dependencies for xbanner-1.31
	=> Checksum OK for XBanner1.31.tar.gz.
	===> Extracting for xbanner-1.31
	===> Required installed package xpkgwedge>=1.5: xpkgwedge-1.6 found
	work.i386 -> /usr/obj/pkgsrc/x11/xbanner/work.i386
	===> Patching for xbanner-1.31
	===> Applying NetBSD patches for xbanner-1.31
	===> Configuring for xbanner-1.31
	mv -f Makefile Makefile.bak
	imake -DUseInstalled -I/usr/pkg/lib/X11/config -I/usr/X11R6/lib/X11/config
	make Makefiles
	make includes
	make depend
	===> Building for xbanner-1.31
	gcc -O2      -I/usr/pkg/include -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   -DHAS_XPM -DX11BASE=\"/usr/X11R6\"   -c backg.c
	gcc -O2      -I/usr/pkg/include -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   -DHAS_XPM -DX11BASE=\"/usr/X11R6\"   -c colors.c
	gcc -O2      -I/usr/pkg/include -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   -DHAS_XPM -DX11BASE=\"/usr/X11R6\"   -c effect.c
	gcc -O2      -I/usr/pkg/include -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   -DHAS_XPM -DX11BASE=\"/usr/X11R6\"   -c linger.c
	gcc -O2      -I/usr/pkg/include -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   -DHAS_XPM -DX11BASE=\"/usr/X11R6\"   -c pix.c
	gcc -O2      -I/usr/pkg/include -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   -DHAS_XPM -DX11BASE=\"/usr/X11R6\"   -c plasma.c
	gcc -O2      -I/usr/pkg/include -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   -DHAS_XPM -DX11BASE=\"/usr/X11R6\"   -c ripples.c
	gcc -O2      -I/usr/pkg/include -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   -DHAS_XPM -DX11BASE=\"/usr/X11R6\"   -c util.c
	gcc -O2      -I/usr/pkg/include -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   -DHAS_XPM -DX11BASE=\"/usr/X11R6\"   -c xbanner.c
	gcc -O2      -I/usr/pkg/include -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   -DHAS_XPM -DX11BASE=\"/usr/X11R6\"   -c xres.c
	rm -f xbanner
	gcc -o xbanner -O2      -L/usr/pkg/lib -L/usr/X11R6/lib  backg.o colors.o effect.o linger.o pix.o plasma.o ripples.o util.o xbanner.o xres.o     -L/usr/X11R6/lib     -lXpm -lX11 -lm  -Wl,-rpath,/usr/pkg/lib:/usr/X11R6/lib
	gcc -O2      -I/usr/pkg/include -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   -DHAS_XPM -DX11BASE=\"/usr/X11R6\"   -c freetemp.c
	rm -f freetemp
	gcc -o freetemp -O2      -L/usr/pkg/lib -L/usr/X11R6/lib  freetemp.o util.o     -L/usr/X11R6/lib     -lX11  -Wl,-rpath,/usr/pkg/lib:/usr/X11R6/lib
	gcc -O2      -I/usr/pkg/include -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   -DHAS_XPM -DX11BASE=\"/usr/X11R6\"   -c xb_check.c
	rm -f xb_check
	gcc -o xb_check -O2      -L/usr/pkg/lib -L/usr/X11R6/lib  xb_check.o     -L/usr/X11R6/lib       -Wl,-rpath,/usr/pkg/lib:/usr/X11R6/lib
	xb_check.o: In function `main':
	xb_check.o(.text+0xd6b): warning: this program uses gets(), which is unsafe.
	gcc -O2      -I/usr/pkg/include -I/usr/X11R6/include  -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   -DHAS_XPM -DX11BASE=\"/usr/X11R6\"   -c random_effect.c
	rm -f random_effect
	gcc -o random_effect -O2      -L/usr/pkg/lib -L/usr/X11R6/lib  random_effect.o     -L/usr/X11R6/lib       -Wl,-rpath,/usr/pkg/lib:/usr/X11R6/lib
	haste (14:31) /usr/pkgsrc/x11/xbanner# make install
	===> Installing for xbanner-1.31
	missing: ./lib/X11/xdm (not created: File exists)
	install -c  -s -m 0755 -o root -g bin  xbanner  /usr/X11R6/bin/xbanner
	install -c  -s -m 0755 -o root -g bin  freetemp  /usr/X11R6/bin/freetemp
	install -c  -s -m 0755 -o root -g bin  xb_check  /usr/X11R6/bin/xb_check
	install in . done
	for f in Changes.txt Credits.txt Resource_Reference.html         XBanner_Users_Manual.html email.gif fonttips.html       index.html red_line.gif rnd_doc.html stars.gif          xb_check.html; do                                       install -c -o root -g wheel -m 444 /usr/obj/pkgsrc/x11/xbanner/work.i386/XBanner1.31/docs/$f /usr/pkg/share/doc/xbanner;  done
	install -c -o root -g wheel -m 444 /usr/obj/pkgsrc/x11/xbanner/work.i386/XBanner1.31/samples/XBanner.ad  /usr/pkg/lib/X11/app-defaults/XBanner
	ls: /usr/pkg/bin/freetemp: No such file or directory
	ls: /usr/pkg/bin/xb_check: No such file or directory
	ls: /usr/pkg/bin/xbanner: No such file or directory
	===> Registering installation for xbanner-1.31
	pkg_create: can't stat `/usr/pkg/bin/xbanner'
	pkg_create: can't stat `/usr/pkg/bin/freetemp'
	pkg_create: can't stat `/usr/pkg/bin/xb_check'
	haste (14:31) /usr/pkgsrc/x11/xbanner# make package
	===> Building binary package for xbanner-1.31
	Creating package /usr/pkgsrc/packages/i386/All/xbanner-1.31.tgz
	Using SrcDir value of /usr/pkg
	Registering depends:.
	pkg_create: can't stat `/usr/pkg/bin/xbanner'
	pkg_create: can't stat `/usr/pkg/bin/freetemp'
	pkg_create: can't stat `/usr/pkg/bin/xb_check'
	Creating gzip'd tar ball in '/usr/pkgsrc/packages/i386/All/xbanner-1.31.tgz'
	tar: can't add file bin/xbanner : No such file or directory
	tar: can't add file bin/freetemp : No such file or directory
	tar: can't add file bin/xb_check : No such file or directory
	pkg_create: tar command failed with code 768
	*** Error code 1
	
	Stop.
	make: stopped in /usr/pkgsrc/x11/xbanner
	*** Error code 1
	
	Stop.
	make: stopped in /usr/pkgsrc/x11/xbanner
	*** Error code 1
	
	Stop.
	make: stopped in /usr/pkgsrc/x11/xbanner
	zsh: 21336 exit 1     make package
	haste (14:31) /usr/pkgsrc/x11/xbanner#
	Script done on Tue Aug 28 14:31:58 2001
		

>How-To-Repeat:

	cd pkgsrc/x11/xbanner; make; make install; make package

>Fix:

	Not known.
>Release-Note:
>Audit-Trail:
>Unformatted: