Subject: pkg/13459: "xmms" package broken by (unnecessary) buildlink conversion
To: None <gnats-bugs@gnats.netbsd.org>
From: Matthias Scheler <tron@colwyn.zhadum.de>
List: netbsd-bugs
Date: 07/13/2001 23:47:04
>Number:         13459
>Category:       pkg
>Synopsis:       "xmms" package broken by (unnecessary) buildlink conversion
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jul 13 14:45:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        NetBSD 1.5.1 pkgsrc 2001/07/13
>Organization:
Matthias Scheler                                  http://scheler.de/~matthias/
>Environment:
System: NetBSD colwyn.zhadum.de 1.5.1 NetBSD 1.5.1 (COLWYN) #0: Mon Jul 2 20:16:07 CEST 2001 tron@colwyn.zhadum.de:/src/sys/compile/COLWYN i386


>Description:
Building the "xmms" fails after the buildlink conversion:

===> Validating dependencies for xmms-1.2.5
=> Checksum OK for xmms-1.2.5.tar.gz.
===> Extracting for xmms-1.2.5
===> Required installed package esound>=0.2.18: esound-0.2.22 found
===> Required installed package libaudiofile>=0.2.1: libaudiofile-0.2.1 found
===> Required installed package libmikmod>=3.1.9: libmikmod-3.1.9 found
===> Required installed package libvorbis>=1.0.0.4: libvorbis-1.0.0.4 found
===> Required installed package libogg>=1.0.0.4: libogg-1.0.0.4 found
===> Required installed package libxml>=1.8.11: libxml-1.8.13 found
===> Required installed package gtk+>=1.2.8: gtk+-1.2.10 found
===> Required installed package gettext-lib>=0.10.35nb1: gettext-lib-0.10.35nb1 found
===> Required installed package glib>=1.2.8: glib-1.2.10 found
===> Required installed package pth>=1.3.2: pth-1.4.0 found
===> Required installed package Mesa>=3.2.1: Mesa-3.4.2nb1 found
===> Required installed package gmake>=3.78: gmake-3.79.1 found
===> Required installed package libtool>=1.4.20010219nb6: libtool-1.4.20010614nb2 found
===> Patching for xmms-1.2.5
===> Applying NetBSD patches for xmms-1.2.5
cd /src/NetBSD-current/pkgsrc/audio/xmms/work/xmms-1.2.5/Input/mpg123 &&  /bin/mv decode_i586.s decode_i586.s.orig &&  /usr/bin/sed -e 's@^/@#/@g' <decode_i586.s.orig >decode_i586.s
===> Configuring for xmms-1.2.5
Linking audiofile files into /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink.
Creating wrapper script /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/bin/audiofile-config.
Linking esound files into /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink.
Creating wrapper script /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/bin/esd-config.
Linking libmikmod files into /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink.
Creating wrapper script /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/bin/libmikmod-config.
Linking libogg files into /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink.
Linking libvorbis files into /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink.
Linking Mesa-x11base files into /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink.
Linking Mesa-localbase files into /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink.
Linking zlib files into /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink.
Linking libxml files into /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink.
Creating wrapper script /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/bin/xml-config.
Linking gettext files into /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink.
Linking pth files into /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink.
Creating wrapper script /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/bin/pth-config.
Creating wrapper script /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/bin/pthread-config.
Linking glib files into /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink.
Creating wrapper script /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/bin/glib-config.
Linking gtk files into /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink.
Creating wrapper script /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/bin/gtk-config.
/bin/mkdir -p /src/NetBSD-current/pkgsrc/audio/xmms/work/sys
/bin/ln -fs /usr/include/soundcard.h /src/NetBSD-current/pkgsrc/audio/xmms/work/sys/soundcard.h
creating cache ./config.cache
checking host system type... i386--netbsd
checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking whether gmake sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking build system type... i386--netbsd
checking for ranlib... ranlib
checking for gcc... cc
checking whether the C compiler (cc -I/src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/include -O2 -L/src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/lib  -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib) works... yes
checking whether the C compiler (cc -I/src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/include -O2 -L/src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/lib  -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether cc accepts -g... yes
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
updating cache ./config.cache
loading cache ./config.cache
checking for gcc... (cached) cc
checking whether the C compiler (cc -I/src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/include -O2 -L/src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/lib  -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib) works... yes
checking whether the C compiler (cc -I/src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/include -O2 -L/src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/lib  -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether cc accepts -g... (cached) yes
checking for POSIXized ISC... no
checking whether byte ordering is bigendian... no
checking for inline... inline
checking for working const... yes
checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
checking whether ln -s works... (cached) yes
checking whether gmake sets ${MAKE}... (cached) yes
checking how to run the C preprocessor... cc -E
checking for pthread.h... yes
checking for glib-config... /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/bin/glib-config
checking for GLIB - version >= 1.2.2... no
*** Could not run GLIB test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GLIB was incorrectly installed
*** or that you have moved GLIB since it was installed. In the latter case, you
*** may want to edit the glib-config script: /src/NetBSD-current/pkgsrc/audio/xmms/work/.buildlink/bin/glib-config
configure: error: *** GLIB >= 1.2.2 not installed - please install first ***
*** Error code 1

Stop.

>How-To-Repeat:
cd pkgsrc/audio/xmms
make

>Fix:
None provided.

>Release-Note:
>Audit-Trail:
>Unformatted: