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: