Bug#723644: scilab: FTBFS on i386 [was Re: Bug#723644: scilab: FTBFS when building architecture-independent packages]

Sébastien Villemot sebastien at debian.org
Sun Oct 13 10:47:37 UTC 2013


Control: retitle -1 scilab: FTBFS on i386: File "/«PKGBUILDDIR»/modules/scicos/macros/scicos_utils/with_modelica_compiler.bin" does not exist.

Le mercredi 18 septembre 2013 à 13:43 +0100, Colin Watson a écrit :
> Package: scilab
> Version: 5.4.1-4
> Severity: serious
> 
> If you try to build scilab in a clean chroot with "sbuild -A" so that it
> builds architecture-independent packages, it fails to build:
> 
>   Adding cdbs dependencies to debian/scilab-doc.substvars
>   dh_installdirs -pscilab-doc
>   mkdir /«PKGBUILDDIR»/debian/scilab-doc/usr/share/scilab/modules/helptools/jar/
>   EN_US_DOC=/«PKGBUILDDIR»/debian/tmp/usr/share/scilab/modules/helptools/jar/scilab_en_US_help.jar; \
>           mv $EN_US_DOC /«PKGBUILDDIR»/debian/scilab-doc/usr/share/scilab/modules/helptools/jar/
>   mv: cannot stat '/«PKGBUILDDIR»/debian/tmp/usr/share/scilab/modules/helptools/jar/scilab_en_US_help.jar': No such file or directory
>   make: *** [install/scilab-doc] Error 1

Actually the problem is not so much the building of arch-indep packages,
since "debuild -A" works on amd64.

The problem is rather specific to i386, where even a full build (with
source, binary-arch and binary-indep) fails.

The relevant part of the build log seems to be the following:

genlib: Regenerate names and lib
if with_modelica_compiler() then
     !--error 241 
File "/«PKGBUILDDIR»/modules/scicos/macros/scicos_utils/with_modelica_compiler.bin" does not exist.
at line      28 of exec file called by :    
  exec('buildmacros.sce');
at line      51 of exec file called by :    
    exec('buildmacros.sce');
at line      46 of exec file called by :    
exec('modules/functions/scripts/buildmacros/buildmacros.sce',-1)

Note however that the behavior is different whether you use sbuild
(non-interactive) or debuild (interactive). With debuild, the build
stops at that point and you get a (scilab?) prompt. With sbuild, the
build continues after that first crash and there is a second (fatal)
crash a little after.

I attach a build log on i386 created with sbuild and exhibiting the two
crashes.

Also note that the buildds logs on some architectures seem to contain
errors similar to the first crash and that are silently ignored.

Cheers,

-- 
 .''`.    Sébastien Villemot
: :' :    Debian Developer
`. `'     http://www.dynare.org/sebastien
  `-      GPG Key: 4096R/381A7594

-------------- next part --------------
A non-text attachment was scrubbed...
Name: scilab_5.4.1-4_i386-20131012-2111.build.xz
Type: application/x-xz
Size: 203676 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20131013/755298e2/attachment-0001.bin>


More information about the debian-science-maintainers mailing list