[Pkg-octave-devel] Versioning the dependency on octave for the OF packages
Rafael Laboissiere
rafael at laboissiere.net
Fri Mar 9 19:12:30 UTC 2012
* Rafael Laboissiere <rafael at laboissiere.net> [2012-03-09 18:18]:
> I am just wondering whether we should add a version number to the
> substitution of ${octave:Depends} that is done by octave-pkg-helper.
> Right now, we are getting "Depends: octave". Don't we want something
> like "Depends: octave (>= 3.6.0)"?
Ok, I just pushed the commit bed89f7e with a change to octave-pkg-helper
that add a versioned dependency to octave. It takes the version of
/usr/bin/octave currently installed in the system. I think that this is
appropriate, since installing octave-pkg-dev will result in the correct
version of octave being pulled.
The reason I think this is necessary is because a unversioned dependency
on octave will cause problems because the pre-3.6 octave package would
satisfy the dependency. Of course this would not be a problem with OF
packages arch:any, since they depend on liboctave1.
Tell me if you agree with this, please.
Rafael
More information about the Pkg-octave-devel
mailing list