Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 53488 - emerge PDL failed: "podselect: command not found"
Summary: emerge PDL failed: "podselect: command not found"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-10 00:41 UTC by Andreas Waschbuesch
Modified: 2004-06-10 10:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Waschbuesch 2004-06-10 00:41:47 UTC
(re)emerging PDL after recent gcc/glibc failed due to missing podselect

Reproducible: Always
Steps to Reproduce:
1. emerge PDL
2.
3.
Actual Results:  
emerge PDL

Calculating dependencies ...done!
>>> emerge (1 of 1) dev-perl/PDL-2.4.0-r1 to /
>>> md5 src_uri ;-) PDL-2.4.0.tar.gz
>>> Unpacking source...
>>> Unpacking PDL-2.4.0.tar.gz to /var/tmp/portage/PDL-2.4.0-r1/work
opengl
OpenGL support is current disabled due to build issues
>>> Source unpacked.
making PDL_B...
making PDL_S...
making PDL_US...
making PDL_L...
making PDL_LL...
making PDL_F...
making PDL_D...
Extracting Types.pm
Warning: prerequisite ExtUtils::F77 1.1 not found.
Checking if your kit is complete...
Looks good
Loaded ExtUtils::F77 version 1.14
Writing Makefile for PDL::pod
Writing Makefile for Inline
Writing Makefile for PDL::PP
Writing Makefile for PDL::NiceSlice
Trying to figure out POSIX threads support ...
        Saw pthread.h. Fine.
        Fine, your perl was linked against pthread library.
        ==> Will build PDL with POSIX thread support. Gifts to TJL :-)

Trying to figure out endian-ness of machine... It is little endian
Writing Makefile for PDL::Core

        building PDL without bad value support (WITH_BADVAL!=1)

Writing Makefile for PDL::Bad
Writing Makefile for PDL::Ops
Writing Makefile for PDL::Ufunc
Writing Makefile for PDL::Primitive
Writing Makefile for PDL::Slices
Writing Makefile for PDL::Tests
Source of functions
System:       acosh asinh atanh erf erfc j0 j1 jn rint y1
Distribution: erfi fixy0 fixyn infinity nan ndtri polyroots

Writing Makefile for PDL::Math
Source of functions
System:
Distribution: blas eigens simq svd

Writing Makefile for PDL::MatrixOps
Writing Makefile for PDL::Complex
Writing Makefile for PDL
Writing Makefile for PDL::Demos
Writing Makefile for PDL::Pod::Parser
Writing Makefile for PDL::Doc

   Not building TriD or OpenGL. Turn on WITH_3D if this is incorrect.

Writing Makefile for PDL::Graphics::PGPLOT::Window
Writing Makefile for PDL::Graphics::PGPLOT
Writing Makefile for PDL::Graphics::LUT::tables::DATA
Writing Makefile for PDL::Graphics::LUT::ramps::DATA
Writing Makefile for PDL::Graphics::LUT

      Not building PDL::Graphics::Karma, turn on WITH_KARMA if this is incorrect

writing dummy Makefile
Cannot find plplot library (libplplotd.so), skipping PDL::Graphics::PLplot

      Not building PDL::Graphics::PLplot

Writing Makefile for PDL::Graphics::IIS
Writing Makefile for PDL

   Not building PDL::IO::Browser. Turn on WITH_IO_BROWSER if this is incorrect.

writing dummy Makefile
Writing Makefile for PDL::IO::FastRaw
Writing Makefile for PDL::IO::Misc
Writing Makefile for PDL::IO::FlexRaw
Writing Makefile for PDL::IO::Pnm
Writing Makefile for PDL::IO::NDF
Writing Makefile for PDL::IO::Storable
Writing Makefile for PDL::IO
Writing Makefile for PDL::Opt::Simplex
Writing Makefile for PDL::Opt
Writing Makefile for PDL::ImageRGB
Writing Makefile for PDL::Fit::Gaussian
Writing Makefile for PDL::Fit
Writing Makefile for PDL::FFT
Writing Makefile for PDL::Filter
Writing Makefile for PDL::Image2D
Writing Makefile for PDL::ImageND
Writing Makefile for PDL::CallExt
ExtUtils::F77: Using system=Linux compiler=
ExtUtils::F77: Unable to guess and/or validate system/compiler configuration
ExtUtils::F77: Will try system=Generic Compiler=G77
ExtUtils::F77: Validating -L/usr/local/lib -L/usr/lib -lf2c -lm
-L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3 -lgcc
ExtUtils::F77:    Unable to find library -lf2c
ExtUtils::F77: Well that didn't appear to validate. Well I will try it anyway.
ExtUtils::F77: There does not appear to be any configuration info about
ExtUtils::F77: the F77 compiler name. Will assume 'f77'.
ExtUtils::F77: Compiler: f77
ExtUtils::F77: There does not appear to be any configuration info about
ExtUtils::F77: the options for the F77 compiler. Will assume none
ExtUtils::F77: necessary.
ExtUtils::F77: Cflags:
(ExtUtils Version 1.14)
Compiling the test Fortran program...
Executing the test program...

   No f77 compiler found. Ought to skip PDL::Slatec on this system

writing dummy Makefile
 The GSL_LIBS config variable must be a string (!)
 not a reference. You should probably leave it undefined
 and rely on gsl-config. Build will likely fail.
Test of Fortran Compiler FAILED.
Do not know how to compile Fortran on your system
     Trying gsl diff libraries...
     sh: -c: line 1: syntax error near unexpected token `('
sh: -c: line 1: `gcc -I/usr/include/gsl -I/usr/local/include -o
/var/tmp/portage/PDL-2.4.0-r1/temp/testfile
/var/tmp/portage/PDL-2.4.0-r1/temp/testfile.c ARRAY(0x8155424) >/dev/null 2>&1'

 GSL Libraries not found... Skipping build of PDL::GSL::DIFF.

                NO
     Trying gsl numerical integration libraries...
     writing dummy Makefile
sh: -c: line 1: syntax error near unexpected token `('
sh: -c: line 1: `gcc -I/usr/include/gsl -I/usr/local/include -o
/var/tmp/portage/PDL-2.4.0-r1/temp/testfile
/var/tmp/portage/PDL-2.4.0-r1/temp/testfile.c ARRAY(0x8155424) >/dev/null 2>&1'

 GSL Libraries not found... Skipping build of PDL::GSL::INTEG.

                NO
     Trying gsl interp libraries...
     writing dummy Makefile
sh: -c: line 1: syntax error near unexpected token `('
sh: -c: line 1: `gcc -I/usr/include/gsl -I/usr/local/include -o
/var/tmp/portage/PDL-2.4.0-r1/temp/testfile
/var/tmp/portage/PDL-2.4.0-r1/temp/testfile.c ARRAY(0x8155424) >/dev/null 2>&1'

 GSL Libraries not found... Skipping build of PDL::GSL::INTERP.

                NO
     Trying gsl rng libraries...
     writing dummy Makefile
sh: -c: line 1: syntax error near unexpected token `('
sh: -c: line 1: `gcc -I/usr/include/gsl -I/usr/local/include -o
/var/tmp/portage/PDL-2.4.0-r1/temp/testfile
/var/tmp/portage/PDL-2.4.0-r1/temp/testfile.c ARRAY(0x8155424) >/dev/null 2>&1'

 GSL Libraries not found... Skipping build of PDL::GSL::RNG.

                NO
     Trying gsl SF libraries...
     writing dummy Makefile
sh: -c: line 1: syntax error near unexpected token `('
sh: -c: line 1: `gcc -I/usr/include/gsl -I/usr/local/include -o
/var/tmp/portage/PDL-2.4.0-r1/temp/testfile
/var/tmp/portage/PDL-2.4.0-r1/temp/testfile.c ARRAY(0x8155424) >/dev/null 2>&1'

 GSL Libraries not found... Skipping build of PDL::GSLSF.

                NO
Writing Makefile for PDL::GSL
Found FFTW2 double version in /usr/include//dfftw.h !
 FFTW Libs also found.
Found FFTW2 single version /usr/include//sfftw.h !
 FFTW Libs also found.
Found FFTW2 double version in /usr/include//fftw.h !
     Libs: 'libfftw.a', 'librfftw.a' Not Found
     Looked in: '/lib', '/usr/lib', '/usr/local/lib'
Building double version

   Building PDL::FFTW. Turn off WITH_FFTW if there are any problems

writing dummy Makefile
Writing Makefile for PDL::FFTW
Writing Basic/Core/Config.pm

* Gentle warning from PDL::IO::Misc: *

Hmmm. You don't appear to have the Astro::FITS::Header module installed.
You'll be able to read and write FITS files anyway, but FITS support is
greatly improved if you install it.

You can get the latest Astro::FITS::Header module from CPAN --
point your browser at http://www.cpan.org.

Writing Makefile for PDL::Transform::Cartography
Writing Makefile for PDL::Transform
Writing Makefile for PDL::Lib
Writing Makefile for PDL
/usr/bin/perl "-Iblib/arch" "-Iblib/lib" pdldoc.PL pdldoc
Extracting pdldoc (NO bad value support)
make[1]: Entering directory `/var/tmp/portage/PDL-2.4.0-r1/work/PDL-2.4.0/Basic'
cp Reduce.pm ../blib/lib/PDL/Reduce.pm
cp PDL.pm ../blib/lib/PDL.pm
cp Lite.pm ../blib/lib/PDL/Lite.pm
cp Options.pm ../blib/lib/PDL/Options.pm
cp LiteF.pm ../blib/lib/PDL/LiteF.pm
cp default.perldlrc ../blib/lib/PDL/default.perldlrc
cp AutoLoader.pm ../blib/lib/PDL/AutoLoader.pm
cp Lvalue.pm ../blib/lib/PDL/Lvalue.pm
cp Matrix.pm ../blib/lib/PDL/Matrix.pm
make[2]: Entering directory `/var/tmp/portage/PDL-2.4.0-r1/work/PDL-2.4.0/Basic/Pod'
podselect ../Gen/Inline/Pdlpp.pm > PP-Inline.pod
/bin/sh: line 1: podselect: command not found
make[2]: *** [PP-Inline.pod] Error 127
make[2]: Leaving directory `/var/tmp/portage/PDL-2.4.0-r1/work/PDL-2.4.0/Basic/Pod'
make[1]: *** [subdirs] Error 2
make[1]: Leaving directory `/var/tmp/portage/PDL-2.4.0-r1/work/PDL-2.4.0/Basic'
make: *** [subdirs] Error 2

!!! ERROR: dev-perl/PDL-2.4.0-r1 failed.
!!! Function perl-module_src_compile, Line 58, Exitcode 2
!!! compilation failed


$ emerge info

Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0,
2.6.5-gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(TM) XP 2000+
Gentoo Base System version 1.4.16
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache notitles sandbox strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/comp/Linux/gentoo
http://gentoo.oregonstate.edu/
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="X aalib alsa arts avi berkdb cdr crypt cups dga dvd dvdr encode faad fam
foomaticdb freetype gdbm gif gphoto2 gtk gtk2 guile imlib java jpeg kde libg++
libwww mad maildir mikmod motif mpeg ncurses nls offensive oggvorbis opengl oss
pam pdflib perl pic png python qt quicktime readline sasl scanner slang spell
sse ssl svga tcc tcltk tcpd tetex truetype vim-with-x x86 xml2 xmms xv zlib"
Comment 1 Andreas Waschbuesch 2004-06-10 10:29:43 UTC
re-emerging dev-lang/perl solved things.