[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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




* Thomas Weber <tweber@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



Reply to: