octave3.0 transition

Bug #185959 reported by Stephan Rügamer
26
Affects Status Importance Assigned to Milestone
debian-edu (Ubuntu)
Fix Released
Undecided
Stephan Rügamer
debian-med (Ubuntu)
Won't Fix
Undecided
Stephan Rügamer
h5utils (Ubuntu)
Fix Released
Undecided
Stephan Rügamer
inline-octave (Ubuntu)
Fix Released
Undecided
Stephan Rügamer
koctave (Ubuntu)
Won't Fix
Undecided
Unassigned
matwrap (Ubuntu)
Fix Released
Undecided
Stephan Rügamer
octave-epstk (Ubuntu)
Fix Released
Undecided
Stephan Rügamer
octave-gpc (Ubuntu)
Won't Fix
Undecided
Stephan Rügamer
octave2.1 (Ubuntu)
Won't Fix
Undecided
Stephan Rügamer
octave2.1-forge (Ubuntu)
Won't Fix
Undecided
Stephan Rügamer
octave2.9 (Ubuntu)
Won't Fix
Undecided
Stephan Rügamer
octaviz (Ubuntu)
Fix Released
Undecided
Stephan Rügamer
octplot (Ubuntu)
Fix Released
Undecided
Stephan Rügamer
pfstools (Ubuntu)
Fix Released
Undecided
Stephan Rügamer
plplot (Ubuntu)
Fix Released
Undecided
Stephan Rügamer
qtoctave (Ubuntu)
Fix Released
Undecided
Stephan Rügamer
semidef-oct (Ubuntu)
Fix Released
Undecided
Stephan Rügamer
shogun (Ubuntu)
Fix Released
Undecided
Stephan Rügamer
wims (Ubuntu)
Won't Fix
Undecided
Stephan Rügamer
xmds (Ubuntu)
Fix Released
Undecided
Stephan Rügamer

Bug Description

Debian has in SID the new octave3.0 version handy.
For this to have in hardy, I'm preparing the octave2.9 to octave3.0
transition.

As you can read on
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=457675 octave packages
< 3.0 will go away soon.

And for Hardy I think it will be a good sign to our Users and Customers
ot provide a long awaited stable version for octave (means 3.0).

After finishing the packages mentioned in this bugreport I'll confirm the sync req again for octave 3.0 and file two
removal requests for octave2.1 and octave2.9.

Regards,

\sh

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

h5utils (1.10-7ubuntu1) hardy; urgency=low

  * octave* -> octave3.0 transition:
    - debian/control: changed octave2.1 -> octave3.0
    - configure.ac: added a changed rule to determine the octave path for the
      oct file
    - re-run aclocal, automake, autoconf
  * Adjusted Maintainer field

 -- Stephan Hermann <email address hidden> Fri, 25 Jan 2008 16:55:59 +0100

Changed in h5utils:
assignee: nobody → shermann
status: New → Confirmed
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Needs a sync:

matwrap (0.57-9) unstable; urgency=low

  [ Cyril Brulebois ]
  * debian/control:
     - Versioned B-D on octave*-headers to ensure that the switch from
       gfortran to g77 happened. Fix FTBFS since current gfortran points to
       gfortran-4.2, which leads to:
       ``/usr/bin/ld: cannot find -lgfortranbegin'' (Closes: #432420).
       Urgency set to ``high'' accordingly.
     - Added myself to the Uploaders field.

  [ Rafael Laboissiere ]
  * debian/control:
    + Bumped Standards-Version to 3.7.3
    + Use the now official Vcs-* fields instead of the obsolete XS-Vcs-*

 -- Rafael Laboissiere <email address hidden> Sun, 23 Dec 2007 10:54:49 +0100

Changed in matwrap:
assignee: nobody → shermann
status: New → Confirmed
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Needs a sync:

octave-epstk (2.2-8) unstable; urgency=low

  [ Thomas Weber ]
  * Switch to Octave 3.0 instead of 2.9
  * Add myself to Uploaders

 -- Thomas Weber <email address hidden> Wed, 26 Dec 2007 18:07:52 +0100

octave-epstk (2.2-7) unstable; urgency=low

  * debian/control:
    + Use the now official Vcs-* fields instead of the obsolete XS-Vcs-*
    + Dropped the Homepage pseudo-header from the extended description
    + Bumped Standards-Version to 3.7.3

 -- Rafael Laboissiere <email address hidden> Wed, 05 Dec 2007 12:56:57 +0100

Changed in octave-epstk:
assignee: nobody → shermann
status: New → Confirmed
Changed in octplot:
assignee: nobody → shermann
status: New → Confirmed
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

octplot (0.4.0-5ubuntu1) hardy; urgency=low

  * octave transition:
    - debian/control:
      - replaced octave2.9-headers with octave3.0-headers
  * Adjusted Maintainer field

 -- Stephan Hermann <email address hidden> Fri, 25 Jan 2008 17:26:35 +0100

octplot (0.4.0-5) unstable; urgency=low

  * Rebuilt against the newest octave2.9-headers (api-v30)
  * debian/rules: Use the (undocumented) CDBS target "post-patches" to
    touch the aclocal.m4 and configure files after the patches are
    applied. This should avoid time skew issues and the package should
    build correctly on alpha, sparc, and powerpc architectures.
  * debian/patches/50_no_redefine_preproc.patch: Undefine some
    preprocessor directives that are both in the package's config.h and in
    Octave's config.h. This should make the package compile with gcc-4.3
    (closes: #455452).
  * debian/control:
    + Dropped the Homepage pseudo-header from the extended description
    + Bumped Standards-Version to 3.7.3

 -- Rafael Laboissiere <email address hidden> Tue, 18 Dec 2007 15:28:38 +0100

Changed in pfstools:
assignee: nobody → shermann
status: New → Confirmed
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

pfstools (1.6.2-1ubuntu3) hardy; urgency=low

  * octave2.{1,9} -> octave3.0 transition
    - debian/control:
      + removed build-dep-conflicts against octave2.9-headers
      + changed build-dep from octave2.1 to octave2.9 accordingly
  * src/octave/pfsopen.cpp:
    - Applied patch from upstream
      Patch taken from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458131

 -- Stephan Hermann <email address hidden> Fri, 25 Jan 2008 14:33:07 +0100

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

qtoctave (0.5.1+dfsg-1ubuntu1) hardy; urgency=low

  * octave2.9 -> octave3.0 transition
    - debian/control: adjusted binary deps accordingly

 -- Stephan Hermann <email address hidden> Fri, 25 Jan 2008 13:23:57 +0100

Changed in qtoctave:
assignee: nobody → shermann
status: New → Confirmed
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

semidef-oct (1:2003-5ubuntu1) hardy; urgency=low

  * octave2.9 -> octave3.0 transition:
    - debian/control: replaced b-d with octave3.0-headers ( >= 3.0.0-1)

 -- Stephan Hermann <email address hidden> Fri, 25 Jan 2008 11:13:44 +0100

Changed in semidef-oct:
assignee: nobody → shermann
status: New → Confirmed
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Needs a sync:

shogun (0.4.4-2) unstable; urgency=low

  [ Soeren Sonnenburg ]
  * Depend on octave 3.0, thanks Thomas Weber (Closes: #457979)
  * Fix FTBS for gcc-4.3 (Closes: #458192)

  [ Torsten Werner ]
  * Change Depends: liblapack3-dev [arm].
  * Support newer versions of dpkg-shlibdeps.
  * Change XS-Vcs to Vcs in debian/control.

 -- Torsten Werner <email address hidden> Wed, 02 Jan 2008 20:31:20 +0100

Changed in shogun:
assignee: nobody → shermann
status: New → Confirmed
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Nothing to be done..
binary dep will install whatever needs to be installed for Depends: octave

Information: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458845 this is valid until further notification

Changed in wims:
assignee: nobody → shermann
status: New → Won't Fix
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

needs a sync:

xmds (1.6.4-1) unstable; urgency=low

  * New upstream release
  * debian/control:
    + Build-depends on octave3.0-headers instead of 2.9
    + Use ${octave-3-0:Depends} in Suggests field
  * debian/rules:
    + Call octave3.0-depends instead of octave2.9-depends
    + Since version 1.6-1 of the package, there is no need for calling
      autoconf, because configure.in was fixed upstream. Dropped the
      setting of the variables DEB_AUTO_UPDATE_AUTOCONF as well as some
      files from the list of files to be preserved from the autotools.
  * debian/patches/loadxsil-varnames-cell.patch: Dropped patch (applied
    upstream)
  * debian/patches/g++-4.2-string-literal.patch: New patch for avoiding g++
    4.2 warning messages related to string literals being used as char*.

 -- Rafael Laboissiere <email address hidden> Fri, 18 Jan 2008 01:25:30 +0100

xmds (1.6.3-3) unstable; urgency=low

  * debian/control: Build-depends on libfft3-dev, since the fftw3 packages
    have been renamed (closes: #454174)

 -- Rafael Laboissiere <email address hidden> Wed, 19 Dec 2007 16:54:24 +0100

xmds (1.6.3-2) unstable; urgency=low

  * debian/control:
    + Added Homepage field
    + Use the now official Vcs-* fields instead of the obsolete XS-Vcs-*
    + Dropped the Homepage pseudo-header from the extended description
    + Bumped Standards-Version to 3.7.3

 -- Rafael Laboissiere <email address hidden> Sat, 15 Dec 2007 11:23:49 +0100

Changed in xmds:
assignee: nobody → shermann
status: New → Confirmed
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

inline-octave (0.22-2ubuntu1) hardy; urgency=low

  * octave transition:
    - debian/control:
      + changed octave2.1 to octave3.0

 -- Stephan Hermann <email address hidden> Fri, 25 Jan 2008 18:07:30 +0100

Changed in inline-octave:
assignee: nobody → shermann
status: New → Confirmed
Revision history for this message
Stephan Rügamer (sruegamer) wrote :
Download full text (6.7 KiB)

Needs a sync:

plplot (5.8.0-6) unstable; urgency=low

  [ Andrew Ross ]
  * debian/rules, debian/control, debian/libplplot9.README.debian: Disable java
    on arm platform. Currently java-gcj-compat-dev is out of date on that
    architecture. Instead the libplplot9-java package will be empty on arm.

  [ Rafael Laboissiere ]
  * debian/control:
    + Force build-dependency on python-numpy to be >=1.0.4-4, because the
      previous version had the include files installed in the wrong
      directory
    + Build-depends on octave3.0-headers instead of octave2.9-headers
  * debian/patches/01_check-for-octave2.9.dpatch: Adapted for also
    accepting Octave 3.0
  * debian/rules: Adjusted path of numpy include files, which are now in
    /usr/include/numpy

 -- Rafael Laboissiere <email address hidden> Mon, 24 Dec 2007 00:06:08 +0100

plplot (5.8.0-5) unstable; urgency=low

  [ Andrew Ross ]
  * debian/patches/08_fix_cxx_includes: Add patch to fix the include files for
    the c++ examples. This patch should ensure the examples build with gcc 4.3.
    (closes: #456040)
  * debian/control: Add Build-Depends-Indep section for those packages
    only used in building the documentation. Reduces package dependencies
    for autobuilders.

  [ Rafael Laboissiere ]
  * debian/control: Tighten build-dependency on libqhull-dev to version
    equal or greater 2003.1-8 because versions previous to that one were
    terribly broken.

 -- Rafael Laboissiere <email address hidden> Fri, 14 Dec 2007 12:12:21 +0100

plplot (5.8.0-4) unstable; urgency=low

  * debian/rules: rewrite the rules so the documentation is only built for
    binary-indep targets. This save significant time for the autobuilders.

 -- Andrew Ross <email address hidden> Mon, 10 Dec 2007 20:33:28 +0000

plplot (5.8.0-3) unstable; urgency=low

  [ Rafael Laboissiere ]
  * debian/control:
    + Dropped the Homepage pseudo-header from the extended descriptions
    + Bumped Standards-Version to 3.7.3

  [ Andrew Ross ]
  * debian/patches/07_octave_prune_examples.dpatch: Remove example p7 from the
    ctest tests for the octave bindings. Currently this test fails on alpha
    in a way that fills the disk partition.

 -- Rafael Laboissiere <email address hidden> Fri, 07 Dec 2007 20:20:49 +0100

plplot (5.8.0-2) unstable; urgency=low

  * debian/rules: add -VV option to ctest. Will make it easier to debug
    any failed tests for auto-built packages.
  * debian/patches/06_build_dir_use_physical_path.dpatch: Ensure that plplot
    correctly identifies when run in the build tree, even if the path
    involves symlinks.

 -- Andrew Ross <email address hidden> Mon, 03 Dec 2007 10:57:54 +0000

plplot (5.8.0-1) unstable; urgency=low

  * New upstream release.
  * debian/rules: use cmake to get version information rather than configure.ac.
    Autotools build is now obsolete.
  * debian/control: correct libplplot9 suggests - correct package names are
    plplot9-driver-cairo and plplot9-driver-wxwidgets.
  * debian/libplplot9.README.Debian: Update to reflect changes to
    octave-plplot and replacement of p...

Read more...

Changed in plplot:
assignee: nobody → shermann
status: New → Confirmed
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Needs a sync:

octaviz (0.4.6+cvs20080113-1) unstable; urgency=low

  [ Thomas Weber]
  * Use upstream CVS snapshot
  * This version is meant to work with Octave 3.0 (closes: #401608).
  * Removed (all) patches:
      - 40-revamped-build-system.patch
      - 70-add-widgets-kit.patch
      - 60-liboctaviz-version-independent.patch
      - 60-vtkdata-path.patch
    The patches have either been integrated upstream (widgets, vtkdata) or are
    obsoleted by the new build system (revamped, liboctaviz)
  * New patch:
    enable-rpath: Uncomment the actual rpath lines. They have been commented
    to temporarily fix the build on MacOS.
  * debian/rules: adapted to revamped build system
  * debian/control: Build-depend on octave3.0-headers and add myself to
    uploaders

  [ Cyril Brulebois ]
  * debian/control:
    - Updated versioned B-D on octave2.1-headers (from 2.1.72-9 to 1:2.1.73-1)
      to ensure the switch from gfortran to g77 occured, because gfortran
      points now to gfortran-4.2, which leads to FTBFS:
      ``/usr/bin/ld: cannot find -lgfortranbegin'' (Closes: #432378).
    - Added myself to the Uploaders field.

  [ Rafael Laboissiere ]
  * debian/control:
    + Added Homepage field
    + Use the now official Vcs-* fields instead of the obsolete XS-Vcs-*
    + Dropped the Homepage pseudo-header from the extended description
    + Bumped Standards-Version to 3.7.3

 -- Thomas Weber <email address hidden> Sun, 13 Jan 2008 15:49:02 +0000

Changed in octaviz:
assignee: nobody → shermann
status: New → Confirmed
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

This package seems to be dead. Even debian upstream.
As this is in multiverse/debian non-free, I think we can live with it to not update this.
I'll check with debian octave team, if it's reasonable to remove the packages from the archives.

Changed in octave-gpc:
assignee: nobody → shermann
status: New → Won't Fix
Revision history for this message
Scott Kitterman (kitterman) wrote :

Bug pending for koctave removal.

Changed in koctave:
status: New → Won't Fix
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Needs a sync:

debian-edu (0.824) unstable; urgency=low

  [ Petter Reinholdtsen ]
  * common task:
    - Avoid unwanted packages providing mail-transport-agent (xmail
      ssmtp smail sendmail-bin postfix nullmailer nbsmtp msmtp-mta
      masqmail esmtp-run courier-mta) to save space.
    - Move all excluded packages in the Etch build into an avoid block
      to avoid them in Lenny too.
    - Allow emacs22 as an alternnative to emacs21.
    - Fix typo making half a long ignore list being ignored.
    - Add non-free package zd1211-firmware to avoid list until someone
      check the license to verify that we can distribute it.
  * desktop-kde:
    - Add Swedish KDE translation to the list of languages installed
      by default, on request from a Swedish user.
  * desktop-other:
    - Add Swedish OpenOffice.org and Iceweasel translation to the list
      of languages installed by default, on request from a Swedish
      user.
    - Recommend 'flashplugin-nonfree-extrasound | flashplugin-nonfree-pulse |
      libflashsupport' to prepare the system for sound from flash on thin
      clients.
  * language:
    - Suggests brazilian-conjugate, collatinus and verbiste-gnome
      proposed by Jakson Alves de Aquino (Closes: #445719).
  * Rebuilding for unstable drops gimp-print as recommended package
    (Closes: #448901).
  * Updated Standards-Version from 3.7.2 to 3.7.3. No change needed.

  [ Patrick Winnertz ]
  * Added my debian address to uploaders

  [ Andreas Tille ]
  * Switched to cdd-dev by
    - Adding Build-Depends: cdd-dev (>= 0.4.1)
    - Replacing debian/rules by a simple one that just inserts the
      common cdd-dev rules file
    - Replacing Makefile by a simple one that just inserts the
      common cdd-dev Makefile
    - Removing gen-control which is obsoleted by cdd-gen-control

 -- Petter Reinholdtsen <email address hidden> Thu, 24 Jan 2008 10:06:51 +0100

debian-edu (0.823+svn38975) terra; urgency=low

  [ Morten Werner Forsbring ]
  * Changed my last name.
  * Fixed the URL to wiki.debian.org in README.

  [ Petter Reinholdtsen ]
  * common task:
    - Ignore much used packages amsn, memtester, tofrodos, xvncviewer,
      gocr, quota, cervisia, gphoto2, kcpuload, kompare and pwgen to
      get them on the DVD until we know if we want to install them as
      part of some task.
  * Move network-manager from the laptop task to the standalone task,
    as it only work with the user created by the installer until it
    uses at_console in the Skolelinux etch repository (Bug #426462).

 -- Petter Reinholdtsen <email address hidden> Sun, 9 Sep 2007 08:56:10 +0200

Changed in debian-edu:
assignee: nobody → shermann
status: New → Confirmed
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Nothing to do...will catch the octave dep automatically....

Changed in debian-med:
assignee: nobody → shermann
status: New → Won't Fix
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

will go away

Changed in octave2.1:
assignee: nobody → shermann
status: New → Won't Fix
Revision history for this message
Stephan Rügamer (sruegamer) wrote :
Changed in octave2.1-forge:
assignee: nobody → shermann
status: New → Won't Fix
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

will go away with octave3.0

Changed in octave2.9:
assignee: nobody → shermann
status: New → Won't Fix
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package h5utils - 1.10-7ubuntu1

---------------
h5utils (1.10-7ubuntu1) hardy; urgency=low

  * octave* -> octave3.0 transition: (LP: #185959)
    - debian/control: changed octave2.1 -> octave3.0
    - configure.ac: added a changed rule to determine the octave path for the
      oct file
    - re-run aclocal, automake, autoconf
  * Adjusted Maintainer field

 -- Stephan Hermann <email address hidden> Fri, 25 Jan 2008 16:55:59 +0100

Changed in h5utils:
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package octplot - 0.4.0-5ubuntu1

---------------
octplot (0.4.0-5ubuntu1) hardy; urgency=low

  * Merge new debian upstream
  * octave transition: (LP: #185959)
    - debian/control:
      - replaced octave2.9-headers with octave3.0-headers
  * Adjusted Maintainer field

octplot (0.4.0-5) unstable; urgency=low

  * Rebuilt against the newest octave2.9-headers (api-v30)
  * debian/rules: Use the (undocumented) CDBS target "post-patches" to
    touch the aclocal.m4 and configure files after the patches are
    applied. This should avoid time skew issues and the package should
    build correctly on alpha, sparc, and powerpc architectures.
  * debian/patches/50_no_redefine_preproc.patch: Undefine some
    preprocessor directives that are both in the package's config.h and in
    Octave's config.h. This should make the package compile with gcc-4.3
    (closes: #455452).
  * debian/control:
    + Dropped the Homepage pseudo-header from the extended description
    + Bumped Standards-Version to 3.7.3

 -- Stephan Hermann <email address hidden> Fri, 25 Jan 2008 17:26:35 +0100

Changed in octplot:
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pfstools - 1.6.2-1ubuntu3

---------------
pfstools (1.6.2-1ubuntu3) hardy; urgency=low

  * octave2.{1,9} -> octave3.0 transition (LP: #185959)
    - debian/control:
      + removed build-dep-conflicts against octave2.9-headers
      + changed build-dep from octave2.1 to octave2.9 accordingly
  * src/octave/pfsopen.cpp:
    - Applied patch from upstream
      Patch taken from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458131

 -- Stephan Hermann <email address hidden> Fri, 25 Jan 2008 14:33:07 +0100

Changed in pfstools:
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtoctave - 0.5.1+dfsg-1ubuntu1

---------------
qtoctave (0.5.1+dfsg-1ubuntu1) hardy; urgency=low

  * octave2.9 -> octave3.0 transition (LP: #185959)
    - debian/control: adjusted binary deps accordingly
  * Adjusted Maintainer field

 -- Stephan Hermann <email address hidden> Fri, 25 Jan 2008 13:23:57 +0100

Changed in qtoctave:
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package semidef-oct - 1:2003-5ubuntu1

---------------
semidef-oct (1:2003-5ubuntu1) hardy; urgency=low

  * octave2.9 -> octave3.0 transition: (LP: #185959)
    - debian/control: replaced b-d with octave3.0-headers ( >= 3.0.0-1)
  * Updated Maintainer field

 -- Stephan Hermann <email address hidden> Fri, 25 Jan 2008 11:13:44 +0100

Changed in semidef-oct:
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package inline-octave - 0.22-2ubuntu1

---------------
inline-octave (0.22-2ubuntu1) hardy; urgency=low

  * octave transition: (LP: #185959)
    - debian/control:
      + changed octave2.1 to octave3.0
  * Updated Maintainer field

 -- Stephan Hermann <email address hidden> Fri, 25 Jan 2008 18:07:30 +0100

Changed in inline-octave:
status: Confirmed → Fix Released
Changed in debian-edu:
status: Confirmed → Fix Released
Changed in matwrap:
status: Confirmed → Fix Released
Changed in octave-epstk:
status: Confirmed → Fix Released
Changed in octaviz:
status: Confirmed → Fix Released
Changed in plplot:
status: Confirmed → Fix Released
Changed in shogun:
status: Confirmed → Fix Released
Changed in xmds:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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