[Pkg-octave-devel] Bug#826390: octave-epstk: FTBFS: Can't call method "get" on an undefined value at /usr/share/octave/debian/dh/octave-pkg-helper line 38.
Chris Lamb
lamby at debian.org
Sun Jun 5 08:27:16 UTC 2016
Source: octave-epstk
Version: 2.4-3
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
Dear Maintainer,
octave-epstk fails to build from source in unstable/amd64:
[..]
Setting up libarpack2 (3.3.0-1+b1) ...
Setting up libcamd2:amd64 (1:4.5.3-1) ...
Setting up libccolamd2:amd64 (1:4.5.3-1) ...
Setting up libcolamd2:amd64 (1:4.5.3-1) ...
Setting up libmetis5:amd64 (5.1.0.dfsg-4) ...
Setting up libcholmod3:amd64 (1:4.5.3-1) ...
Setting up libcxsparse3:amd64 (1:4.5.3-1) ...
Setting up libfftw3-double3:amd64 (3.3.4-2+b1) ...
Setting up libfftw3-single3:amd64 (3.3.4-2+b1) ...
Setting up libdrm2:amd64 (2.4.68-1) ...
Setting up libglapi-mesa:amd64 (11.2.2-1) ...
Setting up libxau6:amd64 (1:1.0.8-1) ...
Setting up libxdmcp6:amd64 (1:1.1.2-1.1) ...
Setting up libxcb1:amd64 (1.11.1-1) ...
Setting up libx11-data (2:1.6.3-1) ...
Setting up libx11-6:amd64 (2:1.6.3-1) ...
Setting up libx11-xcb1:amd64 (2:1.6.3-1) ...
Setting up libxcb-dri2-0:amd64 (1.11.1-1) ...
Setting up libxcb-dri3-0:amd64 (1.11.1-1) ...
Setting up libxcb-glx0:amd64 (1.11.1-1) ...
Setting up libxcb-present0:amd64 (1.11.1-1) ...
Setting up libxcb-randr0:amd64 (1.11.1-1) ...
Setting up libxcb-render0:amd64 (1.11.1-1) ...
Setting up libxcb-shape0:amd64 (1.11.1-1) ...
Setting up libxcb-sync1:amd64 (1.11.1-1) ...
Setting up libxcb-xfixes0:amd64 (1.11.1-1) ...
Setting up libxfixes3:amd64 (1:5.0.1-2+b2) ...
Setting up libxdamage1:amd64 (1:1.1.4-2+b1) ...
Setting up libxext6:amd64 (2:1.3.3-1) ...
Setting up libxshmfence1:amd64 (1.2-1) ...
Setting up libxxf86vm1:amd64 (1:1.1.4-1) ...
Setting up libgl1-mesa-glx:amd64 (11.2.2-1) ...
Setting up libgl2ps1 (1.3.9-1) ...
Setting up libglu1-mesa:amd64 (9.0.0-2.1) ...
Setting up libaec0:amd64 (0.3.2-1) ...
Setting up libsz2:amd64 (0.3.2-1) ...
Setting up libhdf5-10:amd64 (1.8.16+docs-8) ...
Setting up libqrupdate1:amd64 (1.1.2-1) ...
Setting up libumfpack5:amd64 (1:4.5.3-1) ...
Setting up liboctave3v5:amd64 (4.0.2-1+b3) ...
Setting up libasound2-data (1.1.0-1) ...
Setting up libasound2:amd64 (1.1.0-1) ...
Setting up libxrender1:amd64 (1:0.9.9-2) ...
Setting up libxft2:amd64 (2.3.2-1) ...
Setting up libxinerama1:amd64 (2:1.1.3-1+b1) ...
Setting up libfltk1.3:amd64 (1.3.3-8+b1) ...
Setting up libfltk-gl1.3:amd64 (1.3.3-8+b1) ...
Setting up libltdl7:amd64 (2.4.6-0.1) ...
Setting up libglpk40:amd64 (4.60-2+b1) ...
Setting up x11-common (1:7.7+15) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libice6:amd64 (2:1.0.9-1+b1) ...
Setting up libsm6:amd64 (2:1.2.2-1+b1) ...
Setting up libwebp5:amd64 (0.4.4-1+b2) ...
Setting up shared-mime-info (1.6-1) ...
Setting up libgdk-pixbuf2.0-common (2.34.0-1) ...
Setting up libgdk-pixbuf2.0-0:amd64 (2.34.0-1) ...
Setting up libwmf0.2-7:amd64 (0.2.8.4-10.5+b1) ...
Setting up libgraphicsmagick-q16-3 (1.3.24-1) ...
Setting up libgraphicsmagick++-q16-12 (1.3.24-1) ...
Setting up libosmesa6:amd64 (11.2.2-1) ...
Setting up libopus0:amd64 (1.1.2-1) ...
Setting up libsamplerate0:amd64 (0.1.8-8) ...
Setting up libjack-jackd2-0:amd64 (1.9.10+20150825git1ed50c92~dfsg-1) ...
Setting up libportaudio2:amd64 (19+svn20140130-1) ...
Setting up libqhull7:amd64 (2015.2-1) ...
Setting up libqscintilla2-l10n (2.9.2+dfsg-1) ...
Setting up qtcore4-l10n (4:4.8.7+dfsg-8) ...
Setting up libqtcore4:amd64 (4:4.8.7+dfsg-8) ...
Setting up fontconfig (2.11.0-6.4) ...
Regenerating fonts cache... done.
Setting up libxt6:amd64 (1:1.1.5-1) ...
Setting up libaudio2:amd64 (1.9.4-4) ...
Setting up libmng1:amd64 (1.0.10+dfsg-3.1+b3) ...
Setting up libqtgui4:amd64 (4:4.8.7+dfsg-8) ...
Setting up libqscintilla2-12v5 (2.9.2+dfsg-1) ...
Setting up libqt4-xml:amd64 (4:4.8.7+dfsg-8) ...
Setting up libqtdbus4:amd64 (4:4.8.7+dfsg-8) ...
Setting up libqt4-network:amd64 (4:4.8.7+dfsg-8) ...
Setting up libqt4-opengl:amd64 (4:4.8.7+dfsg-8) ...
Setting up libogg0:amd64 (1.3.2-1) ...
Setting up libflac8:amd64 (1.3.1-4) ...
Setting up libvorbis0a:amd64 (1.3.5-3) ...
Setting up libvorbisenc2:amd64 (1.3.5-3) ...
Setting up libsndfile1:amd64 (1.0.25-10) ...
Setting up libtext-unidecode-perl (1.27-1) ...
Setting up libxml-namespacesupport-perl (1.11-1) ...
Setting up libxml-sax-base-perl (1.07-1) ...
Setting up libxml-sax-perl (0.99+dfsg-2) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version
Setting up libxml-libxml-perl (2.0123+dfsg-1+b1) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50...
update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version
Setting up tex-common (6.05) ...
update-language: texlive-base not installed and configured, doing nothing!
Setting up texinfo (6.1.0.dfsg.1-8) ...
Setting up octave-common (4.0.2-1) ...
Setting up octave (4.0.2-1+b3) ...
No protocol specified
Setting up libtinfo-dev:amd64 (6.0+20160319-1) ...
Setting up libreadline6-dev:amd64 (6.3-8+b4) ...
Setting up libreadline-dev:amd64 (6.3-8+b4) ...
Setting up libncurses5-dev:amd64 (6.0+20160319-1) ...
Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-2+b1) ...
Setting up libjpeg62-turbo-dev:amd64 (1:1.4.2-2) ...
Setting up libjpeg-dev (1:1.4.2-2) ...
Setting up libaec-dev:amd64 (0.3.2-1) ...
Setting up hdf5-helpers (1.8.16+docs-8) ...
Setting up libhdf5-cpp-11:amd64 (1.8.16+docs-8) ...
Setting up libhdf5-dev (1.8.16+docs-8) ...
update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up x11proto-core-dev (7.0.29-1) ...
Setting up libxau-dev:amd64 (1:1.0.8-1) ...
Setting up libxdmcp-dev:amd64 (1:1.1.2-1.1) ...
Setting up x11proto-input-dev (2.3.2-1) ...
Setting up x11proto-kb-dev (1.0.7-1) ...
Setting up xtrans-dev (1.3.5-1) ...
Setting up libpthread-stubs0-dev:amd64 (0.3-4) ...
Setting up libxcb1-dev:amd64 (1.11.1-1) ...
Setting up libx11-dev:amd64 (2:1.6.3-1) ...
Setting up libpciaccess0:amd64 (0.13.4-1) ...
Setting up libdrm-intel1:amd64 (2.4.68-1) ...
Setting up libdrm-radeon1:amd64 (2.4.68-1) ...
Setting up libdrm-nouveau2:amd64 (2.4.68-1) ...
Setting up libdrm-amdgpu1:amd64 (2.4.68-1) ...
Setting up libdrm-dev:amd64 (2.4.68-1) ...
Setting up mesa-common-dev:amd64 (11.2.2-1) ...
Setting up libx11-xcb-dev:amd64 (2:1.6.3-1) ...
Setting up libxcb-dri3-dev:amd64 (1.11.1-1) ...
Setting up libxcb-render0-dev:amd64 (1.11.1-1) ...
Setting up libxcb-randr0-dev:amd64 (1.11.1-1) ...
Setting up libxcb-shape0-dev:amd64 (1.11.1-1) ...
Setting up libxcb-xfixes0-dev:amd64 (1.11.1-1) ...
Setting up libxcb-sync-dev:amd64 (1.11.1-1) ...
Setting up libxcb-present-dev:amd64 (1.11.1-1) ...
Setting up libxshmfence-dev:amd64 (1.2-1) ...
Setting up libxcb-dri2-0-dev:amd64 (1.11.1-1) ...
Setting up libxcb-glx0-dev:amd64 (1.11.1-1) ...
Setting up x11proto-xext-dev (7.3.0-1) ...
Setting up x11proto-fixes-dev (1:5.0-2) ...
Setting up libxfixes-dev:amd64 (1:5.0.1-2+b2) ...
Setting up x11proto-damage-dev (1:1.2.1-2) ...
Setting up libxdamage-dev:amd64 (1:1.1.4-2+b1) ...
Setting up libxext-dev:amd64 (2:1.3.3-1) ...
Setting up x11proto-xf86vidmode-dev (2.3.1-2) ...
Setting up libxxf86vm-dev:amd64 (1:1.1.4-1) ...
Setting up x11proto-dri2-dev (2.8-2) ...
Setting up x11proto-gl-dev (1.4.17-1) ...
Setting up libgl1-mesa-dev:amd64 (11.2.2-1) ...
Setting up libgfortran-5-dev:amd64 (5.3.1-21) ...
Setting up gfortran-5 (5.3.1-21) ...
Setting up gfortran (4:5.3.1-3) ...
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode
Setting up libblas-dev (3.6.0-2) ...
update-alternatives: using /usr/lib/libblas/libblas.so to provide /usr/lib/libblas.so (libblas.so) in auto mode
Setting up liblapack-dev (3.6.0-2) ...
update-alternatives: using /usr/lib/lapack/liblapack.so to provide /usr/lib/liblapack.so (liblapack.so) in auto mode
Setting up libfftw3-long3:amd64 (3.3.4-2+b1) ...
Setting up libfftw3-quad3:amd64 (3.3.4-2+b1) ...
Setting up libfftw3-bin (3.3.4-2+b1) ...
Setting up libfftw3-dev:amd64 (3.3.4-2+b1) ...
Setting up liboctave-dev (4.0.2-1+b3) ...
Setting up libconvert-binhex-perl (1.125-1) ...
Setting up libmime-tools-perl (5.507-1) ...
Setting up octave-pkg-dev (1.4.0) ...
Setting up libcupsimage2:amd64 (2.1.3-5) ...
Setting up libgs9 (9.19~dfsg-1+b1) ...
Setting up ghostscript (9.19~dfsg-1+b1) ...
Setting up octave-epstk-build-deps (2.4-3) ...
Setting up libcupsfilters1:amd64 (1.8.3-2+b2) ...
Processing triggers for libc-bin (2.22-10) ...
Processing triggers for systemd (230-2) ...
**************************************************************************************
** Environment **
**************************************************************************************
PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=10b4533c53d0
TERM=xterm
EVAL=db octave-epstk; ret="${?}"; if [ "${ret}" = 29 ]; then ft . 300; echo octave-epstk >> /tmp/tmp.llWZH34BLE; fi; echo octave-epstk >> /home/lamby/unfiled/get-ftbfs-logs/.unreproducible; exit ${ret}
PAGER=more
DISPLAY=:0
DOCKER_IMAGE=lamby-debian-sid
DEB_BUILD_OPTIONS=parallel=9
PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip
HOME=/home/lamby
LOGNAME=lamby
SHLVL=1
PWD=/home/lamby/temp/cdt.20160605084716.D53riPbbIT.octave-epstk/octave-epstk-2.4
OLDPWD=/home/lamby/temp/cdt.20160605084716.D53riPbbIT.octave-epstk
GPG_TTY=/dev/console
QUILT_PATCHES=debian/patches
QUILT_NO_DIFF_INDEX=1
QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index
DEBEMAIL=lamby at debian.org
DEBFULLNAME=Chris Lamb
EDITOR=vim
LESS=-cgiFx4M
BLASTER=A220 I5 D1 H5 P330 T6
_=/usr/bin/env
**************************************************************************************
** Building octave-epstk 2.4-3 on amd64 **
**************************************************************************************
dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: info: source package octave-epstk
dpkg-buildpackage: info: source version 2.4-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Sbastien Villemot <sebastien at debian.org>
dpkg-source --before-build octave-epstk-2.4
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
test -x debian/rules
dh_clean
debian/rules build
test -x debian/rules
mkdir -p "."
# Rename einit.m to epstk.conf, as dh_install cannot rename files when moving them
# And the file name should really end up as /etc/epstk.conf
cp m/einit.m m/epstk.conf
echo "### Running demos with octave" ; \
( cd m ; \
echo 'global eConfigFile; \
eConfigFile = "../debian/epstk.conf-demos"; \
ehelp = "No call to ehelp in demo batch"; \
edemos;' \
| octave --silent --no-init-file ) ; \
touch build-stamp
### Running demos with octave
warning: using continuation marker \ outside of double quoted strings is deprecated and will be removed in a future version of Octave
warning: using continuation marker \ outside of double quoted strings is deprecated and will be removed in a future version of Octave
warning: using continuation marker \ outside of double quoted strings is deprecated and will be removed in a future version of Octave
Create demos ...
demo1.eps is written
demo2.eps is written
demo3.eps is written
demo4.eps is written
demo5.eps is written
demo6.eps is written
demo7.eps is written
demo8.eps is written
demo9.eps is written
demo10.eps is written
demo11.eps is written
demo12.eps is written
Writing 1 eps-file(s) with 12 images ...
demo1.jpg with 629x536 Pixel loaded
demo2.jpg with 985x708 Pixel loaded
demo3.jpg with 985x708 Pixel loaded
demo4.jpg with 863x664 Pixel loaded
demo5.jpg with 985x708 Pixel loaded
demo6.jpg with 783x618 Pixel loaded
demo7.jpg with 846x724 Pixel loaded
demo8.jpg with 985x708 Pixel loaded
demo9.jpg with 985x708 Pixel loaded
demo10.jpg with 933x714 Pixel loaded
demo11.jpg with 985x708 Pixel loaded
demo12.jpg with 985x708 Pixel loaded
demo13.eps is written
demo14.eps is written
demo15.eps is written
demo16.eps is written
done in 13.3977 sec.
Show demos ...
Couldn't find a suitable web browser!
Set the BROWSER environment variable to your desired browser.
demo3.eps is written
demo17.html is written
Couldn't find a suitable web browser!
Set the BROWSER environment variable to your desired browser.
Show documentation ...
ehelp = No call to ehelp in demo batch
fakeroot debian/rules binary
test -x debian/rules
dh_testroot
dh_prep
dh_installdirs -A
mkdir -p "."
# Rename einit.m to epstk.conf, as dh_install cannot rename files when moving them
# And the file name should really end up as /etc/epstk.conf
cp m/einit.m m/epstk.conf
Adding cdbs dependencies to debian/octave-epstk.substvars
dh_installdirs -poctave-epstk \
/usr/share/octave/debian/dh/octave-pkg-helper
Can't call method "get" on an undefined value at /usr/share/octave/debian/dh/octave-pkg-helper line 38.
debian/rules:37: recipe for target 'install/octave-epstk' failed
make: *** [install/octave-epstk] Error 2
[..]
The full build log is attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: octave-epstk.2.4-3.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 11706 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-octave-devel/attachments/20160605/9d7471e7/attachment-0001.obj>
More information about the Pkg-octave-devel
mailing list