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