numpy and scipy FTBFS due to LDFLAGS pollution

Bug #199031 reported by William Grant
2
Affects Status Importance Assigned to Milestone
python-numpy (Ubuntu)
Fix Released
High
William Grant
python-scipy (Ubuntu)
Fix Released
High
William Grant

Bug Description

Binary package hint: python-numpy

This was discovered in the last archive rebuild, and when I tried to migrate both to gfortran. Unsetting LDFLAGS and FFLAGS in debian/rules seems to fix it.

Revision history for this message
William Grant (wgrant) wrote :

Upstream says it's normal for them to fail if LDFLAGS is set, but I've no idea why they haven't failed before now.

Changed in python-numpy:
assignee: nobody → fujitsu
importance: Undecided → High
status: New → In Progress
Changed in python-scipy:
assignee: nobody → fujitsu
importance: Undecided → High
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python-numpy - 1:1.0.4-6ubuntu1

---------------
python-numpy (1:1.0.4-6ubuntu1) hardy; urgency=low

  * Sync from debian unstable.
    - All existing Ubuntu changes are now in Debian.
  * debian/rules: Unset LDFLAGS, as numpy's distutils is braindead and FTBFS.
    (LP: #199031)
  * debian/python-numpy.links: Reference /usr/share/pyshared, rather than the
    old python-central-specific directory.
  * debian/control: Comply with DebianMaintainerField.

python-numpy (1:1.0.4-6) unstable; urgency=low

  [ Kumar Appaiah ]
  * Remove unnecessary README.numpy-dbg.
  * debian/control:
    + Build using gfortran, libblas-dev, liblapack-dev. (Closes: #464784)
    + Conflict with python-scipy (<= 0.6.0-6), python-matplotlib (<< 0.90.1-3),
      built with g77.
    + Add build-conflict with atlas3-base-dev.
    + Build again using python-central as done up to version 1:1.0.4-2.
    + Spell python with small `p', as per new description norms.
  * debian/rules:
    + Add proper symlinks in /usr/include/python<version>/numpy
      for numpy headers.
    + Include symlinks for debug package.
  * debian/python-numpy.links:
    + Symlink old numarray headers to numpy include directory.
      (Closes: #463007)
  * debian/copyright:
    + Fix by adding copyright date and symbol.

  [ Ondrej Certik ]
  * Package description update: python -> Python (fixes a lintian warning)

 -- William Grant <email address hidden> Sat, 08 Mar 2008 12:56:12 +1100

Changed in python-numpy:
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python-scipy - 0.6.0-8ubuntu1

---------------
python-scipy (0.6.0-8ubuntu1) hardy; urgency=low

  * Sync from Debian unstable.
    - Builds with gfortran, so is installable again. (LP: #187004)
  * debian/rules: Fix a few FTBFSes (LP: #199031):
    - Don't remove LICENSE.txt, or python-central gets angry.
    - Make sed look for stuff in /usr/share/pyshared, rather than the old
      python-central directory.
    - Unset {LD,F}FLAGS, as it FTBFS otherwise due to a braindead distutils.
  * debian/control: Comply with DebianMaintainerField.

python-scipy (0.6.0-8) unstable; urgency=low

  * Build depend on libsuitesparse (>= 3.1.0-3)
  * Build depends fixed to use gfortran based lapack and blas (Closes: #466868)

python-scipy (0.6.0-7) unstable; urgency=low

  * Bumped the version, because python-numpy conflicts with python-scipy (<=
    0.6.0-6). This compiles against the old suitesparse, but it makes the
    package installable and working again.

python-scipy (0.6.0-6) UNRELEASED; urgency=low

  * debian/control
    - uniforming both Vcs-Svn and Vcs-Browser fields

 -- William Grant <email address hidden> Sat, 08 Mar 2008 12:16:04 +1100

Changed in python-scipy:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.