Subject: Can't make pkg p5-Tk for Perl after upgrade to NetBSD 2.0
To: None <netbsd-help@netbsd.org>
From: Gan Uesli Starling <alias@starling.us>
List: netbsd-help
Date: 01/31/2005 18:21:08
Oh wise gurus, what makest thoug of the error below. Does fault lie with
the package or with me? I am running a fresh update to NetBSD 2.0 from
NetBSD 1.6.2_RC4 care of the BSD Mall CDs. Firstly know that my ugrade
now is...

<snip>
baal: {41} uname -a
NetBSD baal.amalekite.net 2.0 NetBSD 2.0 (GENERIC) #0: Wed Dec  1 10:58:25 UTC 2004 
builds@build:/big/builds/ab/netbsd-2-0-RELEASE/i386/200411300000Z-obj/big/builds/ab/netbsd-2-0-RELEASE/src/sys/arch/i386/compile/GENERIC i386
baal: {42}
</snip>

And the error from 'make' is thus...

<snip>
baal: {39} cd p5-Tk
baal: {40} sudo make && make install;
===> Checking for vulnerabilities in p5-Tk-804.027nb2
=> Checksum OK for Tk-804.027.tar.gz.
===> Extracting for p5-Tk-804.027nb2
===> Required installed package {perl>=5.8,perl-thread>=5.8}: perl-5.8.6nb2 found
===> Required installed package perl>=5.8.5nb6: perl-5.8.6nb2 found
===> Required installed package png>=1.2.6nb1: png-1.2.8 found
===> Required installed package jpeg>=6bnb2: jpeg-6bnb3 found
===> Required package p5-HTML-Parser>=3.19: NOT found
===> Verifying reinstall for ../../www/p5-HTML-Parser
===> Checking for vulnerabilities in p5-HTML-Parser-3.42nb1
===> Building for p5-HTML-Parser-3.42nb1
cc -c    -fno-strict-aliasing -pipe -I/usr/pkg/include -O2 -I/usr/pkg/include   -I/usr/pkg/include    -DVERSION=\"3.42\"  -DXS_VERSION=\"3.42\" -DPIC -fPIC 
"-I/usr/pkg/lib/perl5/5.8.6/i386-netbsd-thread-multi/CORE"  -DMARKED_SECTION Parser.c
In file included from Parser.xs:19:
/usr/pkgsrc/www/p5-HTML-Parser/work/.buildlink/lib/perl5/5.8.6/i386-netbsd-thread-multi/CORE/perl.h:3600:22: reentr.inc: No such file or directory
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/p5-HTML-Parser/work/HTML-Parser-3.42
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/p5-HTML-Parser
===>
===> There was an error during the ``build'' phase.
===> Please investigate the following for more information:
===>      * log of the build
===>      * /usr/pkgsrc/www/p5-HTML-Parser/work/.work.log
===>
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/p5-HTML-Parser
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/p5-HTML-Parser
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/p5-Tk
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/p5-Tk
baal: {41}
</snip>

This is a serious problem for me since 75% of what I use NetBSD for is running Perl/Tk.

Thanks,

Gan

-- 

  Mistera Sturno - Rarest Extinct Bird

  <(+)__       Gan Uesli Starling
   ((__/)=-    Kalamazoo, MI, USA
    `||`
     ++        http://starling.us