[Pkg-octave-devel] New auto-loading policy

Rafael Laboissiere rafael at laboissiere.net
Mon Apr 13 06:07:58 UTC 2015


* Thomas Weber <tweber at debian.org> [2015-04-09 12:26]:

> On Mon, Apr 06, 2015 at 11:22:44AM +0200, Rafael Laboissiere wrote:
>> I think it makes sense to remove all autoload-yes patches.  I do not
>> remember why we took the decision of enforcing autoload for all Octave-Forge
>> packages in Debian, but it was probably not a good decision.
>
> The decision was taken because some packages required some other 
> packages. When running the testsuite during the autobuilding (or 
> sometimes even during the normal build), these packages would break, as 
> the dependencies were not fulfilled - packages were installed, but not 
> loaded.

I think that I fixed this in one of my last commits (70679a7).  It seems 
to be just matter of calling "pkg load all" before running the unit 
testing.  I also bumped the build-dependency version on octave-pkg-dev 
for the relevant packages (which are so numerous: octave-linear-algebra, 
octave-econometrics, octave-statistics, octave-geometry, and 
octave-financial).

Rafael



More information about the Pkg-octave-devel mailing list