[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