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

Re: Accepted octave-parallel 4.0.0-1 (source) into unstable



Le jeudi 30 avril 2020 à 20:09 +0200, Rafael Laboissière a écrit :
> * Rafael Laboissière <rafael@debian.org> [2020-04-30 10:13]:
> 
> > * Sébastien Villemot <sebastien@debian.org> [2020-04-30 09:53]:
> > 
> > > Thanks for packaging octave-parallel 4.0.0.
> > > 
> > > Note however that the upload failed to build on all architectures. 
> > > Apparently Octave is trying to create ~/.octave, but there is no 
> > > $HOME in buildd chroots.
> > 
> > Thanks for the heads up, Sébastien.
> > 
> > I will look soon at the problem.
> 
> There is another, more serious problem. The parallel Octave package 
> relies on a binary program octave-pserver, which launches an instance of 
> Octave, in which "pkg load parallel" is executed.
> 
>      $ grep "pkg load" -n src/octave-pserver.cc
>      642:          eval_arg << "pkg load parallel; __octave_server__ ("
> 
> This means that, at build time, it is impossible to run the unit 
> tests, because they need the package itself installed to succeed.
> 
> What should we do? Prevent the tests to be run?

As long as the tests are run in the autopkgtests (in which it is
possible to have octave-parallel installed), I think it’s ok to disable
them at build time.

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  https://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  https://www.debian.org

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: