Subject: Re: pkgsrc-2006Q4 Linux 2.4.27-3-386/i386 bulk build results
To: None <pkgsrc-bulk@NetBSD.org>
From: Ulrich Habel <uli@habel.name>
List: pkgsrc-bulk
Date: 03/12/2007 15:43:24
--=-0nxYmJ7giTGT004XE5qQ
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Am Freitag, den 09.03.2007, 21:28 +0100 schrieb Joerg Sonnenberger:
> On Fri, Mar 09, 2007 at 08:55:07PM +0100, Ulrich Habel wrote:
> > x11/libXau                 1706    joerg@NetBSD.org
>=20
> Should fixed.

The package builds correct:

[...]

(cd .libs && rm -f libXau.so.6 && ln -s libXau.so.6.0.0 libXau.so.6)
(cd .libs && rm -f libXau.so && ln -s libXau.so.6.0.0 libXau.so)
ar cru .libs/libXau.a  AuDispose.o AuFileName.o AuGetAddr.o AuGetBest.o
AuLock.o AuRead.o AuUnlock.o AuWrite.o
ranlib .libs/libXau.a
creating libXau.la
(cd .libs && rm -f libXau.la && ln -s ../libXau.la libXau.la)
sed 's/__xorgversion__/"libXau 1.0.0" "X Version 11"/'  < ./Xau.man >
Xau.3x
=3D> Unwrapping files-to-be-installed.

However when I try to "bmake package" it fails with the following
errors:

root@spiff:/usr/pkgsrc/x11/libXau# bmake package
=3D> Required installed package digest>=3D20010302: digest-20060826 found
=3D=3D=3D> Skipping vulnerability checks.
WARNING: No /usr/pkgsrc/distfiles/pkg-vulnerabilities file found.
WARNING: To fix, install the pkgsrc/security/audit-packages
WARNING: package and run: ``/usr/pkg/sbin/download-vulnerability-list''.
=3D> Checksum SHA1 OK for libXau-1.0.0.tar.bz2
=3D> Checksum RMD160 OK for libXau-1.0.0.tar.bz2
=3D=3D=3D> Installing for libXau-1.0.0
rm -f XauFileName.3x XauReadAuth.3x XauLockAuth.3x XauUnlockAuth.3x
XauWriteAuth.3x XauDisposeAuth.3x XauGetAuthByAddr.3x
XauGetBestAuthByAddr.3x
(for i in XauFileName.3x XauReadAuth.3x XauLockAuth.3x XauUnlockAuth.3x
XauWriteAuth.3x XauDisposeAuth.3x XauGetAuthByAddr.3x
XauGetBestAuthByAddr.3x ; do  echo .so man3x/Xau.3x > $i;  done)
/usr/pkg/bin/bmake  install-am
/bin/sh ./mkinstalldirs /usr/pkg/lib
 /bin/sh ./libtool --mode=3Dinstall /usr/bin/install -c -o root -g root
libXau.la /usr/pkg/lib/libXau.la
/usr/bin/install -c -o root -g
root .libs/libXau.so.6.0.0 /usr/pkg/lib/libXau.so.6.0.0
(cd /usr/pkg/lib && { ln -s -f libXau.so.6.0.0 libXau.so.6 || { rm -f
libXau.so.6 && ln -s libXau.so.6.0.0 libXau.so.6; }; })
(cd /usr/pkg/lib && { ln -s -f libXau.so.6.0.0 libXau.so || { rm -f
libXau.so && ln -s libXau.so.6.0.0 libXau.so; }; })
/usr/bin/install -c -o root -g
root .libs/libXau.lai /usr/pkg/lib/libXau.la
/usr/bin/install -c -o root -g root .libs/libXau.a /usr/pkg/lib/libXau.a
chmod 644 /usr/pkg/lib/libXau.a
ranlib /usr/pkg/lib/libXau.a
PATH=3D"$PATH:/sbin" ldconfig -n /usr/pkg/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/pkg/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/sh ./mkinstalldirs /usr/pkg/man/man3
mkdir -p -- /usr/pkg/man/man3
 /usr/bin/install -c -o root -g root -m 444
Xau.3x /usr/pkg/man/man3/Xau.3x
 /usr/bin/install -c -o root -g root -m 444
XauFileName.3x /usr/pkg/man/man3/XauFileName.3x
 /usr/bin/install -c -o root -g root -m 444
XauReadAuth.3x /usr/pkg/man/man3/XauReadAuth.3x
 /usr/bin/install -c -o root -g root -m 444
XauLockAuth.3x /usr/pkg/man/man3/XauLockAuth.3x
 /usr/bin/install -c -o root -g root -m 444
XauUnlockAuth.3x /usr/pkg/man/man3/XauUnlockAuth.3x
 /usr/bin/install -c -o root -g root -m 444
XauWriteAuth.3x /usr/pkg/man/man3/XauWriteAuth.3x
 /usr/bin/install -c -o root -g root -m 444
XauDisposeAuth.3x /usr/pkg/man/man3/XauDisposeAuth.3x
 /usr/bin/install -c -o root -g root -m 444
XauGetAuthByAddr.3x /usr/pkg/man/man3/XauGetAuthByAddr.3x
 /usr/bin/install -c -o root -g root -m 444
XauGetBestAuthByAddr.3x /usr/pkg/man/man3/XauGetBestAuthByAddr.3x
/bin/sh ./mkinstalldirs /usr/pkg/lib/pkgconfig
 /usr/bin/install -c -o root -g root -m 444
xau.pc /usr/pkg/lib/pkgconfig/xau.pc
/bin/sh ./mkinstalldirs /usr/pkg/include/X11
 /usr/bin/install -c -o root -g root -m 444
include/X11/Xauth.h /usr/pkg/include/X11/Xauth.h
=3D> Automatic manual page handling
pkg_create: can't stat `/usr/pkg/man/man3/Xau.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauDisposeAuth.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauFileName.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauGetAuthByAddr.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauGetBestAuthByAddr.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauLockAuth.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauReadAuth.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauUnlockAuth.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauWriteAuth.3'
=3D> Registering installation for libXau-1.0.0
pkg_admin: libXau-1.0.0: File `/usr/pkg/man/man3/Xau.3' is in +CONTENTS
but not on filesystem!
pkg_admin: libXau-1.0.0: File `/usr/pkg/man/man3/XauDisposeAuth.3' is in
+CONTENTS but not on filesystem!
pkg_admin: libXau-1.0.0: File `/usr/pkg/man/man3/XauFileName.3' is in
+CONTENTS but not on filesystem!
pkg_admin: libXau-1.0.0: File `/usr/pkg/man/man3/XauGetAuthByAddr.3' is
in +CONTENTS but not on filesystem!
pkg_admin: libXau-1.0.0: File `/usr/pkg/man/man3/XauGetBestAuthByAddr.3'
is in +CONTENTS but not on filesystem!
pkg_admin: libXau-1.0.0: File `/usr/pkg/man/man3/XauLockAuth.3' is in
+CONTENTS but not on filesystem!
pkg_admin: libXau-1.0.0: File `/usr/pkg/man/man3/XauReadAuth.3' is in
+CONTENTS but not on filesystem!
pkg_admin: libXau-1.0.0: File `/usr/pkg/man/man3/XauUnlockAuth.3' is in
+CONTENTS but not on filesystem!
pkg_admin: libXau-1.0.0: File `/usr/pkg/man/man3/XauWriteAuth.3' is in
+CONTENTS but not on filesystem!
=3D=3D=3D> Building binary package for libXau-1.0.0
Creating package /usr/pkgsrc/packages/All/libXau-1.0.0.tgz
Using SrcDir value of /usr/pkg
pkg_create: can't stat `/usr/pkg/man/man3/Xau.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauDisposeAuth.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauFileName.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauGetAuthByAddr.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauGetBestAuthByAddr.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauLockAuth.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauReadAuth.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauUnlockAuth.3'
pkg_create: can't stat `/usr/pkg/man/man3/XauWriteAuth.3'
tar: Unable to access man/man3/Xau.3 (No such file or directory)
tar: Unable to access man/man3/XauDisposeAuth.3 (No such file or
directory)
tar: Unable to access man/man3/XauFileName.3 (No such file or directory)
tar: Unable to access man/man3/XauGetAuthByAddr.3 (No such file or
directory)
tar: Unable to access man/man3/XauGetBestAuthByAddr.3 (No such file or
directory)
tar: Unable to access man/man3/XauLockAuth.3 (No such file or directory)
tar: Unable to access man/man3/XauReadAuth.3 (No such file or directory)
tar: Unable to access man/man3/XauUnlockAuth.3 (No such file or
directory)
tar: Unable to access man/man3/XauWriteAuth.3 (No such file or
directory)
tar: WARNING! These file names were not selected:
man/man3/Xau.3
man/man3/XauDisposeAuth.3
man/man3/XauFileName.3
man/man3/XauGetAuthByAddr.3
man/man3/XauGetBestAuthByAddr.3
man/man3/XauLockAuth.3
man/man3/XauReadAuth.3
man/man3/XauUnlockAuth.3
man/man3/XauWriteAuth.3
pkg_create: /usr/pkg/bin/tar command failed with code 1
ERROR: env pkg_create -K pkg failed (2)
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/x11/libXau
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/x11/libXau
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/x11/libXau
root@spiff:/usr/pkgsrc/x11/libXau#=20


If I look into the directory I find all the manpages - just with an "x"
behind the name:

root@spiff:/usr/pkgsrc/x11/libXau/work/libXau-1.0.0# ls
-l /usr/pkg/man/man3=20
insgesamt 40
-r--r--r-- 1 root root 5285 2007-03-12 15:17 Xau.3x
-r--r--r-- 1 root root   17 2007-03-12 15:17 XauDisposeAuth.3x
-r--r--r-- 1 root root   17 2007-03-12 15:17 XauFileName.3x
-r--r--r-- 1 root root   17 2007-03-12 15:17 XauGetAuthByAddr.3x
-r--r--r-- 1 root root   17 2007-03-12 15:17 XauGetBestAuthByAddr.3x
-r--r--r-- 1 root root   17 2007-03-12 15:17 XauLockAuth.3x
-r--r--r-- 1 root root   17 2007-03-12 15:17 XauReadAuth.3x
-r--r--r-- 1 root root   17 2007-03-12 15:17 XauUnlockAuth.3x
-r--r--r-- 1 root root   17 2007-03-12 15:17 XauWriteAuth.3x

>=20
> > x11/xorg-cf-files          1       joerg@NetBSD.org
>=20
> This one is strange. Can you check that the Makefile is really correct
> and doesn't have trailing white space in that line?

will check this, hang on.

Uli

--=-0nxYmJ7giTGT004XE5qQ
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Dies ist ein digital signierter Nachrichtenteil

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQBF9WcMKLusNOvI6a4RAvRUAKCkqa/NvDpCzk4ic+D4rb8AAKEMbACfdOBc
Ut17nwQrCB7ZPARDy61Ei44=
=PZfo
-----END PGP SIGNATURE-----

--=-0nxYmJ7giTGT004XE5qQ--