[Reproducible-builds] Bug#814494: ijs: FTBFS: make[1]: *** No rule to make target 'distclean'.
Chris Lamb
lamby at debian.org
Fri Feb 12 08:41:21 UTC 2016
Source: ijs
Version: 0.35-11
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,
ijs fails to build from source in unstable/amd64:
[..]
dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: source package ijs
dpkg-buildpackage: source version 0.35-11
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Didier Raboud <odyx at debian.org>
dpkg-source --before-build ijs-0.35
dpkg-buildpackage: host architecture amd64
fakeroot debian/rules clean
test -x debian/rules
rm -f debian/stamp-makefile-build debian/stamp-makefile-install
/usr/bin/make -C . -k distclean
make[1]: Entering directory '/home/lamby/temp/cdt.20160212093707.idGPdCiGpW/ijs-0.35'
make[1]: *** No rule to make target 'distclean'.
make[1]: Leaving directory '/home/lamby/temp/cdt.20160212093707.idGPdCiGpW/ijs-0.35'
/usr/share/cdbs/1/class/makefile.mk:55: recipe for target 'makefile-clean' failed
make: [makefile-clean] Error 2 (ignored)
rm -f debian/stamp-autotools
rmdir --ignore-fail-on-non-empty .
rmdir: failed to remove '.': Invalid argument
/usr/share/cdbs/1/class/autotools.mk:52: recipe for target 'makefile-clean' failed
make: [makefile-clean] Error 1 (ignored)
for i in ./config.guess ./config.sub ; do \
if test -e $i.cdbs-orig ; then \
mv $i.cdbs-orig $i ; \
fi ; \
done
rm -f debian/stamp-autotools-files
dh_clean
rm -f debian/copyright_newhints
rm -f debian/cdbs-install-list debian/cdbs-package-list debian/stamp-copyright-check
rm -rf "debian/upstream-cruft"
rm -f debian/stamp-upstream-cruft
for file in ltmain.sh configure aclocal.m4 Makefile.in ijs_spec.pdf; do \
[ ! -e $file.upstream ] || mv -f $file.upstream $file; \
done
rm -f debian/stamp-upstreamtmpstuff
rm -f debian/cdbs-reduced-package-list debian/cdbs-reduced-install-list debian/cdbs-install-diff
debian/rules build
test -x debian/rules
mkdir -p "."
Scanning upstream source for new/changed copyright notices...
licensecheck -c '.*' -r --copyright -i '^(ijs_spec\.pdf|debian/(changelog|copyright(|_hints|_newhints)))' -l '99999' * | /usr/lib/cdbs/licensecheck2dep5 > debian/copyright_newhints
11 combinations of copyright and licensing found.
WARNING: The following (and possibly more) new or changed notices discovered:
Format: http://www.debian.org/doc/packaging-manuals/…
debian/README.source
debian/gbp.conf
debian/libijs-doc.docs
debian/patches/pkgconfig-libdir.diff
debian/patches/series
debian/patches/use_db2pdf.patch
2001-2004, artofcode LLC
License: Expat
Files: aclocal.m4
config.guess
ltmain.sh
Copyright: 1992-1999, 2000-2003, Free Software Foundation, …
1996-2001, 2003 Free Software Foundation, Inc.
1996-2002, Free Software Foundation, Inc.
missing
Copyright: 1996-1997, 1999-2000, 2002-2003, Free Software …
2003, Free Software Foundation, Inc
Files: install-sh
Copyright: 1994, X Consortium
and license
License: Expat
Files: debian/rules
Copyright: 2008, Bradley Smith <brad at brad-smith.co.uk>
2011, Jonas Smedegaard <dr at jones.dk>
Copyright: 1994-2002, Free Software Foundation, Inc.
To fix the situation please do the following:
1) Fully compare debian/copyright_hints with debian/copyright_newhints
2) Update debian/copyright as needed
3) Replace debian/copyright_hints with debian/copyright_newhints
touch debian/stamp-copyright-check
touch debian/stamp-upstream-cruft
for file in ltmain.sh configure aclocal.m4 Makefile.in ijs_spec.pdf; do \
[ ! -e $file ] || [ -e $file.upstream ] || cp -a $file $file.upstream; \
done
touch debian/stamp-upstreamtmpstuff
if test -e /usr/share/misc/config.guess ; then \
for i in ./config.guess ; do \
if ! test -e $i.cdbs-orig ; then \
mv $i $i.cdbs-orig ; \
cp --remove-destination /usr/share/misc/config.guess $i ; \
fi ; \
done ; \
fi
if test -e /usr/share/misc/config.sub ; then \
for i in ./config.sub ; do \
if ! test -e $i.cdbs-orig ; then \
mv $i $i.cdbs-orig ; \
cp --remove-destination /usr/share/misc/config.sub $i ; \
fi ; \
done ; \
fi
cd . && libtoolize -c -f
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: You should add the contents of the following files to 'aclocal.m4':
libtoolize: '/usr/share/aclocal/libtool.m4'
libtoolize: '/usr/share/aclocal/ltoptions.m4'
libtoolize: '/usr/share/aclocal/ltsugar.m4'
libtoolize: '/usr/share/aclocal/ltversion.m4'
libtoolize: '/usr/share/aclocal/lt~obsolete.m4'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
cd . && aclocal-1.11
main::scan_file() called too early to check prototype at /usr/bin/aclocal-1.11 line 644.
if [ -e ./configure.ac ] || [ -e ./configure.in ]; then cd . && `which autoconf2.68 || which autoconf`; fi
if [ -e ./Makefile.am ]; then cd . && automake-1.11 ; fi
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at /usr/bin/automake-1.11 line 4159.
configure.ac:88: required file `./missing' not found
configure.ac:88: `automake --add-missing' can install `missing'
/usr/share/cdbs/1/class/autotools-files.mk:62: recipe for target 'debian/stamp-autotools-files' failed
make: *** [debian/stamp-autotools-files] Error 1
[..]
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: ijs.0.35-11.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 1940 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160212/a4c0157a/attachment.obj>
More information about the Reproducible-builds
mailing list