[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-octave-devel] Bug#463039: marked as done (why does octave3.0 provide: octave2.9?)



Your message dated Fri, 08 Feb 2008 12:32:32 +0000
with message-id <E1JNSPA-0002Wu-62@ries.debian.org>
and subject line Bug#463039: fixed in octave3.0 1:3.0.0-2
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: octave3.0
Version: 3.0.0-1
Severity: serious
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu

Hi,

The octave3.0 package in unstable has the following provides line:

  Provides: octave, octave2.9

I don't see any possible way that this can be correct.  Either octave3.0 is
100% compatible with octave2.9, and the source/binary package name should
*not* have been changed for the new upstream version; or it is not 100%
compatible, and should not have any such Provides since it may cause
octave2.9 reverse-dependencies to install octave3.0 instead of the real
octave2.9 and then fail to work.

In practice, most of the reverse-depends of octave2.9 have versioned
dependencies on octave2.9, so most of these will refuse to accept octave3.0
as a replacement.  And octave3.0 also *conflicts* with octave2.9, so they're
not exactly co-installable either.  Something looks very wrong here.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org



--- End Message ---
--- Begin Message ---
Source: octave3.0
Source-Version: 1:3.0.0-2

We believe that the bug you reported is fixed in the latest version of
octave3.0, which is due to be installed in the Debian FTP archive:

octave2.9-doc_3.0.0-2_all.deb
  to pool/main/o/octave3.0/octave2.9-doc_3.0.0-2_all.deb
octave2.9-emacsen_3.0.0-2_all.deb
  to pool/main/o/octave3.0/octave2.9-emacsen_3.0.0-2_all.deb
octave2.9-headers_3.0.0-2_all.deb
  to pool/main/o/octave3.0/octave2.9-headers_3.0.0-2_all.deb
octave2.9-htmldoc_3.0.0-2_all.deb
  to pool/main/o/octave3.0/octave2.9-htmldoc_3.0.0-2_all.deb
octave2.9-info_3.0.0-2_all.deb
  to pool/main/o/octave3.0/octave2.9-info_3.0.0-2_all.deb
octave2.9_3.0.0-2_all.deb
  to pool/main/o/octave3.0/octave2.9_3.0.0-2_all.deb
octave3.0-doc_3.0.0-2_all.deb
  to pool/main/o/octave3.0/octave3.0-doc_3.0.0-2_all.deb
octave3.0-emacsen_3.0.0-2_all.deb
  to pool/main/o/octave3.0/octave3.0-emacsen_3.0.0-2_all.deb
octave3.0-headers_3.0.0-2_amd64.deb
  to pool/main/o/octave3.0/octave3.0-headers_3.0.0-2_amd64.deb
octave3.0-htmldoc_3.0.0-2_all.deb
  to pool/main/o/octave3.0/octave3.0-htmldoc_3.0.0-2_all.deb
octave3.0-info_3.0.0-2_all.deb
  to pool/main/o/octave3.0/octave3.0-info_3.0.0-2_all.deb
octave3.0_3.0.0-2.diff.gz
  to pool/main/o/octave3.0/octave3.0_3.0.0-2.diff.gz
octave3.0_3.0.0-2.dsc
  to pool/main/o/octave3.0/octave3.0_3.0.0-2.dsc
octave3.0_3.0.0-2_amd64.deb
  to pool/main/o/octave3.0/octave3.0_3.0.0-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 463039@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rafael Laboissiere <rafael@debian.org> (supplier of updated octave3.0 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 06 Feb 2008 08:41:29 +0100
Source: octave3.0
Binary: octave3.0 octave3.0-doc octave3.0-htmldoc octave3.0-headers octave3.0-emacsen octave3.0-info octave2.9 octave2.9-doc octave2.9-htmldoc octave2.9-headers octave2.9-emacsen octave2.9-info
Architecture: source amd64 all
Version: 1:3.0.0-2
Distribution: experimental
Urgency: low
Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
Changed-By: Rafael Laboissiere <rafael@debian.org>
Description: 
 octave2.9  - GNU Octave language for numerical computations (dummy package)
 octave2.9-doc - PDF documentation on the GNU Octave language (dummy package)
 octave2.9-emacsen - Emacs support for the GNU Octave language (dummy package)
 octave2.9-headers - header files for the GNU Octave language (dummy package)
 octave2.9-htmldoc - HTML documentation on the GNU Octave language (dummy package)
 octave2.9-info - GNU Info documentation on the GNU Octave language (dummy package)
 octave3.0  - GNU Octave language for numerical computations (3.0 branch)
 octave3.0-doc - PDF documentation on the GNU Octave language (3.0 branch)
 octave3.0-emacsen - Emacs support for the GNU Octave language (3.0 branch)
 octave3.0-headers - header files for the GNU Octave language (3.0 branch)
 octave3.0-htmldoc - HTML documentation on the GNU Octave language (3.0 branch)
 octave3.0-info - GNU Info documentation on the GNU Octave language (3.0 branch)
Closes: 434415 435275 463039 463302
Changes: 
 octave3.0 (1:3.0.0-2) experimental; urgency=low
 .
   [ Rafael Laboissiere ]
   * debian/in/control:
     + Put the -htmldoc package in section "doc", agreeing with the
       override set by the Debian Installer
     + Generate dummy octave2.9* packages that depend on the corresponding
       octave3.0 ones. For this to work, we have to reintroduce the epoch in
       the package version number.  Also, do not conflict/replace/provide
       the octave2.9* anymore (closes: #463039).  Thanks to Steve Langasek
       for the discussion and the suggestions.
   * debian/in/control, debian/rules: Switched from g77 to gfortran.
     + Changed the build-dependencies on refblas3-dev and lapack3-dev to
       libblas-dev and liblapack-dev, respectively
     + Changed the recommendation on atlas3-base to libatlas3gf-base
     + Thanks to Pascal Dupuis for the original patch
     + Thanks to this change, the octave3.0-headers package do not depend
       gcc-3.4 anymore (closes: #435275)
     + The F77_FUNC_ macro in config.h does have the double underscore
       that appeared in version 2.9.12-2+b3 of the octave2.9-headers
       package (closes: #434415)
   * debian/rules: Dropped path in compiler variables, such that the
     package can be built using gcc-snapshot
 .
   [ Thomas Weber ]
   * debian/compat: switch to level 6
   * debian/in/control:
     + depend on debhelper >= 6
     + Don't depend on a specific g++ version (closes: #463302).
   * change slice term for 3.0 from 2.9:
     + debian/in/PACKAGE.conf
     + debian/in/PACKAGE-emacsen.dirs
     + debian/in/PACKAGE.dirs
Files: 
 121f776da92c28a7dd1e361b54c81356 1465 math optional octave3.0_3.0.0-2.dsc
 60ed361c7310eccce01395470b711a57 11219444 math optional octave3.0_3.0.0.orig.tar.gz
 99847cf09a5106c88049c60a650ea9b6 52461 math optional octave3.0_3.0.0-2.diff.gz
 64d45b8cfdc64cb559e812fbad8fee1a 8819098 math optional octave3.0_3.0.0-2_amd64.deb
 394488cce04f8a3be067b9f54680289b 428596 math optional octave3.0-headers_3.0.0-2_amd64.deb
 cfd2f59dd520dccf3fde719583a6b423 4818424 doc optional octave3.0-doc_3.0.0-2_all.deb
 9e0e1dd063ae7751e83b648f07603db1 915182 doc optional octave3.0-htmldoc_3.0.0-2_all.deb
 185948d0a15c1ec7678560c2c6c47bc0 93616 math optional octave3.0-emacsen_3.0.0-2_all.deb
 3f3c8bbeb832ea200d2632575e57ef21 491632 math optional octave3.0-info_3.0.0-2_all.deb
 637a0904d040e6c9ac49e3ac6d6d3432 69274 math optional octave2.9_3.0.0-2_all.deb
 e7e54122ebe6fc5d9a9390d7238f9715 69282 doc optional octave2.9-doc_3.0.0-2_all.deb
 5793d30e72d533ae34ed2b6ddf36a28e 69294 doc optional octave2.9-htmldoc_3.0.0-2_all.deb
 1ed1736b74ef5d109ac12c2c4cf9d769 69290 math optional octave2.9-headers_3.0.0-2_all.deb
 191ff05d6443a2d9a779926ed040c064 69294 math optional octave2.9-emacsen_3.0.0-2_all.deb
 976e9a52c03eb4b99a8d3c049c2c3ee3 69288 math optional octave2.9-info_3.0.0-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFHrEKOk3oga0pdcv4RAhv3AKCKhwV3srjPuhMuE26nenZm1qO7VwCcCSbc
nBgYpEFdLlyGyl5BbCUuFQE=
=LQrG
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: