[Pkg-octave-devel] Bug#463039: Bug#463039: why does octave3.0 provide: octave2.9?
rafael at debian.org
Tue Jan 29 14:32:27 UTC 2008
* Steve Langasek <vorlon at debian.org> [2008-01-28 17:29]:
> Package: octave3.0
> Version: 3.0.0-1
> Severity: serious
> User: ubuntu-devel at lists.ubuntu.com
> Usertags: origin-ubuntu
> 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.
Thanks, your analysis is probably right but we are in the middle of the
octave2.9 -> octave3.0 transition. The octave2.9 series was considered as
pre-releases for octave3.0. We already asked for removal of octave2.9 from
the archive  and I think this mess will be cleared up in the near future.
More information about the Pkg-octave-devel