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

Re: [Pkg-octave-devel] octave-interval 2.1.0-1 build errors



Le mardi 17 janvier 2017 à 10:22 +0100, Oliver Heimlich a écrit :
> On 17.01.2017 09:36, Sébastien Villemot wrote:
> > Le mardi 17 janvier 2017 à 09:20 +0100, Sébastien Villemot a écrit :
> >> Le mardi 17 janvier 2017 à 09:07 +0100, Oliver Heimlich a écrit :
> >>> Or should we better not use SSE2 for any platform?
> >>
> >> AFAIK, the only platform on which SSE2 is guaranteed to be present is
> >> amd64.
> >
> > So the right test is to check whether DEB_HOST_ARCH_CPU is equal to
> > amd64 (include /usr/share/dpkg/pkg-info.mk from your debian/rules to
> > have this variable defined).
> 
> I have pushed a new revision, which should do this.  Unfortunately, I
> can't test it properly, because I only have amd64 hardware (where SSE2
> gets enabled).

Well, you could have tested it in an i386 chroot (in which DEB_HOST_CPU
will not be equal to amd64).

This is what I did, and it seems to work.

However I have another build failure, related to aclocal. It may be a
timestamp issue, related to the fact that I built from a git repository
(and not from the tarball). Please find the build log attached.

-- 
 .''`.    Sébastien Villemot
: :' :    Debian Developer
`. `'     http://sebastien.villemot.name
  `-      GPG Key: 4096R/381A7594
 dpkg-buildpackage -rfakeroot -us -uc -i -I
dpkg-buildpackage: info: paquet source octave-interval
dpkg-buildpackage: info: version source 2.1.0-2
dpkg-buildpackage: info: distribution source unstable
dpkg-buildpackage: info: source changé par Oliver Heimlich <oliver@Oliver-Tuxedo>
 dpkg-source -i -I --before-build octave-interval
dpkg-buildpackage: info: architecture hÃŽte i386
dpkg-source: info: mise en place de fix-external-css.patch
dpkg-source: info: mise en place de detect-sse2.patch
 fakeroot debian/rules clean
test -x debian/rules
set -e;    
dh_clean 
/usr/bin/make -k -C src clean
make[1] : on entre dans le répertoire « /home/sebastien/debian/octave-interval/src »
/usr/bin/make -C crlibm clean
make[2] : on entre dans le répertoire « /home/sebastien/debian/octave-interval/src/crlibm »
make[2]: *** Aucune rÚgle pour fabriquer la cible « clean ».
make[2] : on quitte le répertoire « /home/sebastien/debian/octave-interval/src/crlibm »
Makefile:63 : la recette pour la cible « clean » a échouée
make[1]: *** [clean] Erreur 2
make[1] : on quitte le répertoire « /home/sebastien/debian/octave-interval/src »
/usr/share/cdbs/1/class/octave-pkg.mk:124 : la recette pour la cible « clean » a échouée
make: [clean] Erreur 2 (ignorée)
rm -rf inst/i686-pc-linux-gnu-api-v50+ global-list local-list
make -C doc clean
make[1] : on entre dans le répertoire « /home/sebastien/debian/octave-interval/doc »
rm -f manual.html manual.pdf image/interval-sombrero.m.png image/poly-example-surf.m.png image/contractor-rings-intersect.m.png image/interval-vs-normal-plot.m.png image/interval-plot3.m.png image/poly-example-roots-simple.m.png image/contractor-rings-union.m.png image/poly-example-roots-with-deriv.m.png image/cameleon.m.png
rm -f *.aux *.cp *.fn *.ky *.log *.pg *.toc *.tp *.vr
make[1] : on quitte le répertoire « /home/sebastien/debian/octave-interval/doc »
test ! -e src/crlibm/Makefile || make -C src/crlibm maintainer-clean
rm -f src/*.oct src/*.o
 dpkg-source -i -I -b octave-interval
dpkg-source: info: utilisation du format source « 3.0 (quilt) »
dpkg-source: info: construction de octave-interval en utilisant le ./octave-interval_2.1.0.orig.tar.gz existant
dpkg-source: info: construction de octave-interval dans octave-interval_2.1.0-2.debian.tar.xz
dpkg-source: info: construction de octave-interval dans octave-interval_2.1.0-2.dsc
 debian/rules build
test -x debian/rules
mkdir -p "."
set -e;   mv ./src/crlibm/config.guess ./src/crlibm/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./src/crlibm/config.guess;
set -e;   mv ./src/crlibm/config.sub ./src/crlibm/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./src/crlibm/config.sub;
 fakeroot debian/rules binary
test -x debian/rules
dh_testroot
dh_prep 
dh_installdirs -A 
mkdir -p "."
set -e;   
set -e;   
Adding cdbs dependencies to debian/octave-interval-doc.substvars
dh_installdirs -poctave-interval-doc \
	
Adding cdbs dependencies to debian/octave-interval.substvars
dh_installdirs -poctave-interval \
	
/usr/share/octave-pkg-dev/check-version
Checking the Octave version... ok
mkdir -p /home/sebastien/debian/octave-interval/debian/octave-interval/usr/share/octave/packages	\
	 /home/sebastien/debian/octave-interval/debian/octave-interval/usr/lib/i386-linux-gnu/octave/packages
/usr/share/octave-pkg-dev/install-pkg
make[1] : on entre dans le répertoire « /home/sebastien/debian/octave-interval/src »
/usr/bin/mkoctfile --verbose  --compile -o crlibm_function.o  crlibm_function.cc
(cd crlibm && ./configure --disable-dependency-tracking --disable-sse2)
/usr/bin/mkoctfile --verbose  -o mpfr_function_d.oct -lmpfr  mpfr_function_d.cc
/usr/bin/mkoctfile --verbose  -o mpfr_linspace_d.oct -lmpfr  mpfr_linspace_d.cc
g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security    mpfr_function_d.cc -o mpfr_function_d.o
g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security    crlibm_function.cc -o crlibm_function.o
/usr/bin/mkoctfile --verbose  -o mpfr_matrix_mul_d.oct -lmpfr -fopenmp mpfr_matrix_mul_d.cc
g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security    mpfr_linspace_d.cc -o mpfr_linspace_d.o
/usr/bin/mkoctfile --verbose  -o mpfr_matrix_sqr_d.oct -lmpfr -fopenmp mpfr_matrix_sqr_d.cc
/usr/bin/mkoctfile --verbose  -o mpfr_to_string_d.oct -lmpfr  mpfr_to_string_d.cc
g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security  -fopenmp   mpfr_matrix_mul_d.cc -o mpfr_matrix_mul_d.o
/usr/bin/mkoctfile --verbose  -o mpfr_vector_sum_d.oct -lmpfr  mpfr_vector_sum_d.cc
g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security    mpfr_to_string_d.cc -o mpfr_to_string_d.o
g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security  -fopenmp   mpfr_matrix_sqr_d.cc -o mpfr_matrix_sqr_d.o
g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security    mpfr_vector_sum_d.cc -o mpfr_vector_sum_d.o
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for ranlib... ranlib
checking whether ln -s works... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for sqrt... no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fenv.h usability... yes
checking fenv.h presence... yes
checking for fenv.h... yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking fpu_control.h usability... yes
checking fpu_control.h presence... yes
checking for fpu_control.h... yes
checking for log in -lm... yes
checking whether byte ordering is bigendian... no
checking for long double with more range or precision than double... yes
checking size of int... 4
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating scs_lib/Makefile
config.status: creating crlibm_config.h
config.status: executing depfiles commands
/usr/bin/mkoctfile --verbose  -o mpfr_vector_dot_d.oct -lmpfr  mpfr_vector_dot_d.cc
g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security    mpfr_vector_dot_d.cc -o mpfr_vector_dot_d.o
/usr/bin/mkoctfile --verbose  -o __setround__.oct  __setround__.cc
g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security    __setround__.cc -o __setround__.o
g++ -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security -shared -Wl,-Bsymbolic  -o mpfr_linspace_d.oct  mpfr_linspace_d.o   -lmpfr -L/usr/lib/i386-linux-gnu/octave/4.0.3 -L/usr/lib/i386-linux-gnu -loctinterp -loctave -Wl,-z,relro -Wl,--as-needed 
g++ -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security -shared -Wl,-Bsymbolic  -o mpfr_vector_sum_d.oct  mpfr_vector_sum_d.o   -lmpfr -L/usr/lib/i386-linux-gnu/octave/4.0.3 -L/usr/lib/i386-linux-gnu -loctinterp -loctave -Wl,-z,relro -Wl,--as-needed 
g++ -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security -shared -Wl,-Bsymbolic  -fopenmp -o mpfr_matrix_mul_d.oct  mpfr_matrix_mul_d.o   -lmpfr -L/usr/lib/i386-linux-gnu/octave/4.0.3 -L/usr/lib/i386-linux-gnu -loctinterp -loctave -Wl,-z,relro -Wl,--as-needed 
make -C crlibm CFLAGS+="-fPIC -Wno-div-by-zero -Wno-unused-variable -Wno-unused-but-set-variable"
make[2] : on entre dans le répertoire « /home/sebastien/debian/octave-interval/src/crlibm »
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/seb/home/sebastien/debian/octave-interval/src/crlibm/missing: ligne 81: aclocal-1.14 : commande introuvable
WARNING: 'aclocal-1.14' is missing on your system.
         You should only need it if you modified 'acinclude.m4' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'aclocal' program is part of the GNU Automake package:
         <http://www.gnu.org/software/automake>
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <http://www.gnu.org/software/autoconf>
         <http://www.gnu.org/software/m4/>
         <http://www.perl.org/>
make[2]: *** [aclocal.m4] Erreur 127
make[1]: *** [crlibm/crlibm_private.o] Erreur 2
make[1]: *** Attente des tâches non terminées....
pkg: error running `make' for the interval package.
error: called from 'configure_make' in file /usr/share/octave/4.0.3/m/pkg/private/configure_make.m near line 96, column 9
astien/debian/octave-interval/src/crlibm/missing aclocal-1.14 
Makefile:538 : la recette pour la cible « aclocal.m4 » a échouée
make[2] : on quitte le répertoire « /home/sebastien/debian/octave-interval/src/crlibm »
Makefile:42 : la recette pour la cible « crlibm/crlibm_private.o » a échouée
g++ -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security -shared -Wl,-Bsymbolic  -o mpfr_function_d.oct  mpfr_function_d.o   -lmpfr -L/usr/lib/i386-linux-gnu/octave/4.0.3 -L/usr/lib/i386-linux-gnu -loctinterp -loctave -Wl,-z,relro -Wl,--as-needed 
g++ -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security -shared -Wl,-Bsymbolic  -fopenmp -o mpfr_matrix_sqr_d.oct  mpfr_matrix_sqr_d.o   -lmpfr -L/usr/lib/i386-linux-gnu/octave/4.0.3 -L/usr/lib/i386-linux-gnu -loctinterp -loctave -Wl,-z,relro -Wl,--as-needed 
g++ -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security -shared -Wl,-Bsymbolic  -o mpfr_to_string_d.oct  mpfr_to_string_d.o   -lmpfr -L/usr/lib/i386-linux-gnu/octave/4.0.3 -L/usr/lib/i386-linux-gnu -loctinterp -loctave -Wl,-z,relro -Wl,--as-needed 
g++ -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security -shared -Wl,-Bsymbolic  -o __setround__.oct  __setround__.o   -L/usr/lib/i386-linux-gnu/octave/4.0.3 -L/usr/lib/i386-linux-gnu -loctinterp -loctave -Wl,-z,relro -Wl,--as-needed 
g++ -I/usr/include/octave-4.0.3/octave/.. -I/usr/include/octave-4.0.3/octave -I/usr/include/hdf5/serial -I/usr/include/mpi -pthread -fopenmp -mieee-fp -g -O2 -fdebug-prefix-map=/home/sebastien/debian/octave-interval=. -fstack-protector-strong -Wformat -Werror=format-security -shared -Wl,-Bsymbolic  -o mpfr_vector_dot_d.oct  mpfr_vector_dot_d.o   -lmpfr -L/usr/lib/i386-linux-gnu/octave/4.0.3 -L/usr/lib/i386-linux-gnu -loctinterp -loctave -Wl,-z,relro -Wl,--as-needed 
make[1] : on quitte le répertoire « /home/sebastien/debian/octave-interval/src »

( cd   ; rm -f COPYING ChangeLog )
/usr/share/octave-pkg-dev/install-docs
/usr/share/octave-pkg-dev/check-pkg
Checking package...
Checking m files ...
Checking CC files ...
[__setround__]
PASSES 3 out of 3 tests
[mpfr_to_string_d]
PASSES 9 out of 9 tests
[mpfr_vector_dot_d]
PASSES 3 out of 3 tests
[mpfr_function_d]
PASSES 60 out of 60 tests
[mpfr_linspace_d]
PASSES 2 out of 2 tests
[mpfr_vector_sum_d]
PASSES 3 out of 3 tests
[mpfr_matrix_mul_d]
PASSES 2 out of 2 tests
[crlibm_function]
***** test
  for f = {"acos", "asin", "atan", "cos", "cosh", "exp", "expm1", "log", "log10", "log1p", "log2", "sin", "sinh", "tan"}
    for rnd = {+inf, -inf, 0, 0.5}
      assert (crlibm_function (f{:}, rnd{:}, 0.5), mpfr_function_d (f{:}, rnd{:}, 0.5));
    endfor
  endfor
!!!!! test failed
'crlibm_function' undefined near line 5 column 15
Checking supplementary TST files ...
>>>>> processing abs_rev.tst
????? abs_rev.tst does not exist in path
>>>>> processing atan2.tst
????? atan2.tst does not exist in path
>>>>> processing c-xsc.tst
????? c-xsc.tst does not exist in path
>>>>> processing crlibm.tst
????? crlibm.tst does not exist in path
>>>>> processing fi_lib.tst
????? fi_lib.tst does not exist in path
>>>>> processing ieee1788-constructors.tst
????? ieee1788-constructors.tst does not exist in path
>>>>> processing libieeep1788_tests_bool.tst
????? libieeep1788_tests_bool.tst does not exist in path
>>>>> processing libieeep1788_tests_cancel.tst
????? libieeep1788_tests_cancel.tst does not exist in path
>>>>> processing libieeep1788_tests_elem.tst
????? libieeep1788_tests_elem.tst does not exist in path
>>>>> processing libieeep1788_tests_mul_rev.tst
????? libieeep1788_tests_mul_rev.tst does not exist in path
>>>>> processing libieeep1788_tests_num.tst
????? libieeep1788_tests_num.tst does not exist in path
>>>>> processing libieeep1788_tests_overlap.tst
????? libieeep1788_tests_overlap.tst does not exist in path
>>>>> processing libieeep1788_tests_rec_bool.tst
????? libieeep1788_tests_rec_bool.tst does not exist in path
>>>>> processing libieeep1788_tests_rev.tst
????? libieeep1788_tests_rev.tst does not exist in path
>>>>> processing libieeep1788_tests_set.tst
????? libieeep1788_tests_set.tst does not exist in path
>>>>> processing mpfi.tst
????? mpfi.tst does not exist in path
>>>>> processing pow_rev.tst
????? pow_rev.tst does not exist in path

rmdir --ignore-fail-on-non-empty -p	\
	 /home/sebastien/debian/octave-interval/debian/octave-interval/usr/share/octave/packages	\
	 /home/sebastien/debian/octave-interval/debian/octave-interval/usr/lib/i386-linux-gnu/octave/packages
rm -rf \
	 /home/sebastien/debian/octave-interval/debian/octave-interval/usr/share/octave/packages/*/doc \
	 /home/sebastien/debian/octave-interval/debian/octave-interval/usr/share/octave/packages/*/test
# The documentation build needs to load the package,
# so we have to set paths for the build process.
OCTAVE="/usr/bin/octave-cli --no-history --silent --no-init-file --no-window-system --eval \"pkg ('prefix', [pwd(),'/../debian/octave-interval/usr/share/octave/packages'], [pwd(),'/../debian/octave-interval/usr/lib/i386-linux-gnu/octave/packages']); pkg ('local_list', [pwd(),'/../local-list']); pkg ('global_list', [pwd(),'/../global-list']); pkg ('load', 'interval');\"" \
	make -C doc manual.html
make[1] : on entre dans le répertoire « /home/sebastien/debian/octave-interval/doc »
/usr/bin/octave-cli --no-history --silent --no-init-file --no-window-system --eval "pkg ('prefix', [pwd(),'/../debian/octave-interval/usr/share/octave/packages'], [pwd(),'/../debian/octave-interval/usr/lib/i386-linux-gnu/octave/packages']); pkg ('local_list', [pwd(),'/../local-list']); pkg ('global_list', [pwd(),'/../global-list']); pkg ('load', 'interval');" \
	--no-gui --silent --no-history \
	--eval "source ('image/interval-sombrero.m');" \
	--eval "__print_mesa__ (gcf, 'image/interval-sombrero.m.png');"
error: cannot create prefix /home/sebastien/debian/octave-interval/doc/../debian/octave-interval/usr/share/octave/packages: No such file or directory
error: called from
    pkg at line 442 column 13
Makefile:26 : la recette pour la cible « image/interval-sombrero.m.png » a échouée
make[1]: *** [image/interval-sombrero.m.png] Erreur 1
make[1] : on quitte le répertoire « /home/sebastien/debian/octave-interval/doc »
debian/rules:38 : la recette pour la cible « install/octave-interval-doc » a échouée
make: *** [install/octave-interval-doc] Erreur 2
dpkg-buildpackage: erreur: fakeroot debian/rules binary a produit une erreur de sortie de type 2

Reply to: