Please sync shogun 0.6.3-1 (universe) from Debian unstable (main)

Bug #240035 reported by Nicolai P
8
Affects Status Importance Assigned to Milestone
shogun (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

shogun 0.6.3-1 can be synced from Debian.

The debian package build-depends on python-numpy, therefore no Ubuntu change is needed.

shogun (0.6.3-1) unstable; urgency=low

   * New upstream bugfix version.
   * Adapt for new directory layout.
   * Run tests for all interfaces on make install.
   * Add doc-base file.
   * Add patch target and bump Standards Version to 3.8.0.
   * Add fix from trunk to fix return values in R interface.

 -- Soeren Sonnenburg <email address hidden> Wed, 18 Jun 2008 12:04:16 +0200

shogun (0.6.2-1) unstable; urgency=low

   * New upstream version with much improved static cmdline,r,python,octave
   interfaces and several bugfixes.

 -- Soeren Sonnenburg <email address hidden> Fri, 16 May 2008 00:17:04 +0200

shogun (0.6.1-2) unstable; urgency=low

   * Add README.source documenting we are using quilt for additional patches.
   * Call dh_pycentral on install not build for shogun-python (fixes FTBS on
   mips and mipsel with debhelper 7.0.2).

 -- Soeren Sonnenburg <email address hidden> Tue, 29 Apr 2008 08:57:18 +0200

shogun (0.6.1-1) unstable; urgency=low

   * New upstream version with new octave-modular interface and python-modular
   speedups
   * Build depend on swig >= 1.3.35-3 as it contains octave fixes.
   * Add examples for octave-modular.
   * Add ghostscript to build-depends which is used to generate .png's from the
   generated .ps formulas.
   * Use correct DESTDIR when running tests.
   * Disable atlas also for arm and armel and fall back to lapack and blas.

 -- Soeren Sonnenburg <email address hidden> Sun, 20 Apr 2008 14:25:25 +0200

shogun (0.6.0-2) unstable; urgency=low

   [ Torsten Werner ]
   * Fix output of debian/orig-tar.sh.

   [ Soeren Sonnenburg ]
   * Run the python tests after make install.
   * Include texlive-latex-base to build depends as doxygen requires it to
     generate images from latex formulas (and does not pull latex in either).
   * Disable atlas for powerpc and alpha as they FTBFS on these archs.

 -- Soeren Sonnenburg <email address hidden> Tue, 15 Apr 2008 10:12:08 +0200

shogun (0.6.0-1) unstable; urgency=low

   * New upstream version with major feature enhancements, providing same
   functionality for all static interfaces and improved user documentation
   * Pull in atlas dependency whenever available, otherwise fall back to
   blas and lapack.
   * Drop sqrtl patch (included upstream).
   * Don't compress R, octave or python examples

 -- Soeren Sonnenburg <email address hidden> Sun, 13 Apr 2008 11:38:49 +0200

shogun (0.5.1-2) unstable; urgency=high

   [ Soeren Sonnenburg ]
   * Add patch from trunk to fix FTBS on mips,mipsel,etc caused by sqrtl not
   being available for these archs
   * Add quilt to Build-Depends again
   * Temporarily remove atlas from Build-Depends for powerpc and alpha and add
   liblapack-dev to the Build-Depends for these archs

   [ Torsten Werner ]
   * Increase urgency because we are fixing FTBFS bugs only.

 -- Torsten Werner <email address hidden> Thu, 20 Mar 2008 13:00:53 +0100

shogun (0.5.1-1) unstable; urgency=low

   [ Soeren Sonnenburg ]
   * New upstream version
   * Get watch file to work
   * Update build depends for gfortran transition (Closes: #466335)

   [ Torsten Werner ]
   * Remove Build-Depends: quilt.

 -- Torsten Werner <email address hidden> Sat, 23 Feb 2008 21:17:20 +0100

shogun (0.5.0-1) unstable; urgency=low

   * New upstream version with major feature enhancements.
   * Add !armel ann ameb to atlas3-base-dev build depends (Closes: #460096)
   * Remove python-numpy-{ext,dev} from build depends and use python-numpy
     instead (Closes: #463211)
   * Project switched license to GPLv3, update debian/copyright accordingly
   * Include missing copyright holders in debian/copyright (Closes: #461616)
   * Remove depends on xutils-dev as now gcc is used to generate build
     dependencies
   * Generate shogun-doc package; add doxygen and graphviz to build depends
   * Remove patch to fix gcc4.3 compile failure (included upstream)
   * Enable building of debug package shogun-dbg (Closes: #461614)

 -- Soeren Sonnenburg <email address hidden> Fri, 08 Feb 2008 23:43:33 +0100

Related branches

Revision history for this message
Michael Bienia (geser) wrote :

FTBFS in intrepid (tested on AMD64):

[...]
SHOGUN was configured for octave interface with the following
configure options --disable-cpudetection --prefix=/usr --interface=octave

type "make" now to compile

touch debian/stamp-configure-octave
mkdir build-r
cp -a r src build-r
rm -f -r build-r/r/sg/src
touch debian/stamp-configure-r
set -x; /usr/bin/make -C build-python-modular2.4; /usr/bin/make -C build-python-modular2.5;
+ /usr/bin/make -C build-python-modular2.4
make[1]: Entering directory `/tmp/buildd/shogun-0.6.2/build-python-modular2.4'
make[1]: Circular Makefile <- Makefile dependency dropped.
==================
SHOGUN - Makefile
==================

!!! Please run ./configure with the appropriate options first !!!

for standalone interface:
              ./configure --interface=readline
for object oriented python interface:
              ./configure --interface=python-modular
for python interface:
              ./configure --interface=python
for R interface:
              ./configure --interface=r
for object oriented R interface:
              ./configure --interface=r-modular
for octave interface:
              ./configure --interface=octave
for matlab interface:
              ./configure --interface=matlab
for library interface:
              ./configure --interface=libshogun

For additional options see
              ./configure --help

make[1]: *** [just-do-it] Error 1
make[1]: Leaving directory `/tmp/buildd/shogun-0.6.2/build-python-modular2.4'
+ /usr/bin/make -C build-python-modular2.5
make[1]: Entering directory `/tmp/buildd/shogun-0.6.2/build-python-modular2.5'
make[1]: Circular Makefile <- Makefile dependency dropped.
==================
SHOGUN - Makefile
==================

!!! Please run ./configure with the appropriate options first !!!

for standalone interface:
              ./configure --interface=readline
for object oriented python interface:
              ./configure --interface=python-modular
for python interface:
              ./configure --interface=python
for R interface:
              ./configure --interface=r
for object oriented R interface:
              ./configure --interface=r-modular
for octave interface:
              ./configure --interface=octave
for matlab interface:
              ./configure --interface=matlab
for library interface:
              ./configure --interface=libshogun

For additional options see
              ./configure --help

make[1]: *** [just-do-it] Error 1
make[1]: Leaving directory `/tmp/buildd/shogun-0.6.2/build-python-modular2.5'
make: *** [debian/stamp-build-python-modular] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package

Changed in shogun:
status: New → Incomplete
description: updated
Changed in shogun:
status: Incomplete → New
Revision history for this message
Daniel Holbach (dholbach) wrote : ACK of sync request

ACKed.

Revision history for this message
Martin Pitt (pitti) wrote :

Michael pointed out that the package is FTBFS in intrepid, so needs some manual work. So should this be synced, and you'll fix it afterwards, or do you want to merge right away?

Changed in shogun:
status: New → Incomplete
Revision history for this message
Nicolai P (nicolaip) wrote :

Maybe the problem does belong to this error:
Error: python numpy package missing

But python-numpy is installed. So the script probably cannot find it...

Revision history for this message
Martin Pitt (pitti) wrote :

So does the package work now in intrepid?

Revision history for this message
Nicolai P (nicolaip) wrote :

Not as far as I can see. Still the same problem.

Changed in shogun:
importance: Undecided → Wishlist
Revision history for this message
Martin Pitt (pitti) wrote :

Closing sync request then, since it seems to need a merge with a build bug fix.

Changed in shogun:
status: Incomplete → Invalid
Revision history for this message
Soeren Sonnenburg (bugreports-nn7) wrote :

Hi, I am the upstream author and the debian maintainer of these packages.

I guess this didn't work as there was a change to python-numpy. python-numpy-dev got removed and header files might have not been available when the python-numpy version was too old (it got synced in august, so it might work now).

If some ubuntu user could grab the shogun source, install python-numpy and run

./configure --interface=python

and if python numpy developer files are not found attach the configure.log, the true issue should be easy to find :-)

Revision history for this message
Soeren Sonnenburg (bugreports-nn7) wrote :

Just one more comment, it looks like the amd64 build for 0.6.2 went fine

https://edge.launchpad.net/~nicolai-spohrer/+archive/+build/648067

but not the i386 one (there the python files were not found)

https://edge.launchpad.net/~nicolai-spohrer/+archive/+build/648068

And python version were the same 1:1.1.0-1 ... no idea what could have gone wrong and why it did not compile on amd64 for Michael Bienia ...

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (4.6 KiB)

This bug was fixed in the package shogun - 0.6.6-2ubuntu1

---------------
shogun (0.6.6-2ubuntu1) jaunty; urgency=low

  * Merge from Debian unstable (LP: #297031). This merge also
    fixes wish for sync of 0.6.3-1 (LP: #240035) and 0.6.4-3
    (LP: #274312).
  * Remaining Ubuntu changes: Add !lpia to libatlas-base-dev
    build depends.

shogun (0.6.6-2) unstable; urgency=low

  [ Torsten Werner ]
  * Add a lintian override for shogun-dbg.

  [ Soeren Sonnenburg ]
  * Fix R installation script to avoid problem with update.packages.

shogun (0.6.6-1) unstable; urgency=low

  [ Soeren Sonnenburg ]
  * New upstream version with several bugfixes and improved documentation.

  [ Torsten Werner ]
  * Remove all patches because they have been applied upstream.

shogun (0.6.4-3) unstable; urgency=low

  * Add build dependency on swig 1.3.36 (Closes: #494335).
  * Update my email address to <email address hidden>.
  * Update copyright.
  * Version dependency on debhelper (>=5).

shogun (0.6.4-2) unstable; urgency=low

  * Add patch from svn to fix data-loading in cmdline interface (transpose).

shogun (0.6.4-1) unstable; urgency=low

  * New upstream version with much improved documentation.
  * Remove patches as they have been applied upstream.
  * Add patch from svn to fix running octave test-suite.
  * Add patch from svn to fix build failure w/o lapack/atlas.

shogun (0.6.3-1) unstable; urgency=low

  * New upstream bugfix version.
  * Adapt for new directory layout.
  * Run tests for all interfaces on make install.
  * Add doc-base file.
  * Add patch target and bump Standards Version to 3.8.0.
  * Add fix from trunk to fix return values in R interface.

shogun (0.6.2-1) unstable; urgency=low

  * New upstream version with much improved static cmdline,r,python,octave
  interfaces and several bugfixes.

shogun (0.6.1-2) unstable; urgency=low

  * Add README.source documenting we are using quilt for additional patches.
  * Call dh_pycentral on install not build for shogun-python (fixes FTBS on
  mips and mipsel with debhelper 7.0.2).

shogun (0.6.1-1) unstable; urgency=low

  * New upstream version with new octave-modular interface and python-modular
  speedups
  * Build depend on swig >= 1.3.35-3 as it contains octave fixes.
  * Add examples for octave-modular.
  * Add ghostscript to build-depends which is used to generate .png's from the
  generated .ps formulas.
  * Use correct DESTDIR when running tests.
  * Disable atlas also for arm and armel and fall back to lapack and blas.

shogun (0.6.0-2) unstable; urgency=low

  [ Torsten Werner ]
  * Fix output of debian/orig-tar.sh.

  [ Soeren Sonnenburg ]
  * Run the python tests after make install.
  * Include texlive-latex-base to build depends as doxygen requires it to
    generate images from latex formulas (and does not pull latex in either).
  * Disable atlas for powerpc and alpha as they FTBFS on these archs.

shogun (0.6.0-1) unstable; urgency=low

  * New upstream version with major feature enhancements, providing same
  functionality for all static interfaces and improved user documentation
  * Pull in atlas dependency whenever available, otherwise fall back to
  blas and lapack.
  * Drop sqr...

Read more...

Changed in shogun:
status: Invalid → 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.