Re: [Pkg-octave-devel] [RFU] octave3.0 3.0.5-5
* Rafael Laboissiere <email@example.com> [2009-05-21 11:45]:
> The octave3.0_3.0.5-4 has entered testing yesterday. I will upload today
> version 3.0.5-5 as in Git 274fe95. This will close Bug#529049, which was
> an ITP for the Octave-Forge pkg bugfix-3.0.5.
Actually, I postponed this upload because I just discovered a problem
with the Debian packages. Imagine a user who has installed older
versions of the Octave Forge packages, for which the packages directory
was not yet versioned (i.e. /usr/share/octave/packages/ instead of
/usr/share/octave/packages/3.0/). This worked fine for version of
octave3.0 prior to 1:3.0.4~rc3-3. Now, if this user upgrades to octave
3.0.5, then all the Octave-Forge packages will become unavailable, even
though apt-get will happily do the upgrade.
In order to help users to be aware of the problem, I added a Breaks field
to debian/in/control (Git commit 648d10c). I used "<<" relationships to
the versions of the Octave-Forge packages that were built with version
lesser than 0.6.4 of octave-pkg-dev. I did some tests with apt-get and
it seems to work. I would though appreciate if someone could look at my
changes before I upload 3.0.5-5.