[SciPy-dev] FTBFS on Debian
Ondrej Certik
ondrej at certik.cz
Mon Apr 14 06:03:43 EDT 2008
On Mon, Apr 14, 2008 at 11:58 AM, Ondrej Certik <ondrej at certik.cz> wrote:
> Hi,
>
> for some reason, the scipy package 0.6.0 stopped building on Debian,
> both i386 and amd64:
>
> build/temp.linux-x86_64-2.4/build/src.linux-x86_64-2.4/fortranobject.o:
> In function `PyFortranObject_New':
> /tmp/buildd/python-scipy-0.6.0/build/src.linux-x86_64-2.4/fortranobject.c:41:
> undefined reference to `_PyObject_New'
> /tmp/buildd/python-scipy-0.6.0/build/src.linux-x86_64-2.4/fortranobject.c:42:
> undefined reference to `PyDict_New'
> /tmp/buildd/python-scipy-0.6.0/build/src.linux-x86_64-2.4/fortranobject.c:66:
> undefined reference to `PyDict_SetItemString'
> build/temp.linux-x86_64-2.4/build/src.linux-x86_64-2.4/fortranobject.o:
> In function `F2PyDict_SetItemString':
> /tmp/buildd/python-scipy-0.6.0/build/src.linux-x86_64-2.4/fortranobject.c:21:
> undefined reference to `PyErr_Occurred'
> /tmp/buildd/python-scipy-0.6.0/build/src.linux-x86_64-2.4/fortranobject.c:22:
> undefined reference to `PyErr_Print'
> /tmp/buildd/python-scipy-0.6.0/build/src.linux-x86_64-2.4/fortranobject.c:23:
> undefined reference to `PyErr_Clear'
> build/temp.linux-x86_64-2.4/build/src.linux-x86_64-2.4/fortranobject.o:
> In function `fortran_dealloc':
> /tmp/buildd/python-scipy-0.6.0/build/src.linux-x86_64-2.4/fortranobject.c:91:
> undefined reference to `PyObject_Free'
> /tmp/buildd/python-scipy-0.6.0/build/src.linux-x86_64-2.4/fortranobject.c:91:
> undefined reference to `PyObject_Free'
> build/temp.linux-x86_64-2.4/build/src.linux-x86_64-2.4/fortranobject.o:
> In function `F2PyDict_SetItemString':
> /tmp/buildd/python-scipy-0.6.0/build/src.linux-x86_64-2.4/fortranobject.c:27:
> undefined reference to `PyDict_SetItemString'
> /usr/lib/libgfortranbegin.a(fmain.o): In function `main':
> (.text+0x28): undefined reference to `MAIN__'
> collect2: ld returned 1 exit status
> error: Command "/usr/bin/gfortran -Wall
> build/temp.linux-x86_64-2.4/build/src.linux-x86_64-2.4/scipy/fftpack/_fftpackmodule.o
> build/temp.linux-x86_64-2.4/scipy/fftpack/src/zfft.o
> build/temp.linux-x86_64-2.4/scipy/fftpack/src/drfft.o
> build/temp.linux-x86_64-2.4/scipy/fftpack/src/zrfft.o
> build/temp.linux-x86_64-2.4/scipy/fftpack/src/zfftnd.o
> build/temp.linux-x86_64-2.4/build/src.linux-x86_64-2.4/fortranobject.o
> -L/usr/lib -Lbuild/temp.linux-x86_64-2.4 -ldfftpack -lfftw3 -lgfortran
> -o build/lib.linux-x86_64-2.4/scipy/fftpack/_fftpack.so" failed with
> exit status 1
> make: *** [install] Error 1
> dpkg-buildpackage: failure: fakeroot debian/rules binary gave error
> exit status 2
> pbuilder: Failed autobuilding of package
> -> Aborting with an error
> -> unmounting dev/pts filesystem
> -> unmounting proc filesystem
> -> cleaning the build env
> -> removing directory /var/cache/pbuilder/build//30719 and its
> subdirectories
>
>
> Any ideas what went wrong?
The original bug report is here:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475990
If no one knows, I'll have to dig into this myself. :)
Ondrej
More information about the SciPy-Dev
mailing list