[Reproducible-builds] Bug#814496: liblrdf: FTBFS: make[1]: *** No rule to make target 'distclean'.

Chris Lamb lamby at debian.org
Fri Feb 12 08:41:47 UTC 2016


Source: liblrdf
Version: 0.4.0-5
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,

liblrdf fails to build from source in unstable/amd64:

  [..]

   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: source package liblrdf
  dpkg-buildpackage: source version 0.4.0-5
  dpkg-buildpackage: source distribution unstable
  dpkg-buildpackage: source changed by Alessio Treglia <alessio at debian.org>
   dpkg-source --before-build liblrdf-0.4.0
  dpkg-buildpackage: host architecture amd64
  dpkg-source: warning: unknown information field 'Dm-Upload-Allowed' in input data in general section of control info file
   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.20160212093909.zZ0IVHgRh8/liblrdf-0.4.0'
  make[1]: *** No rule to make target 'distclean'.
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160212093909.zZ0IVHgRh8/liblrdf-0.4.0'
  /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 INSTALL Makefile.in aclocal.m4 config.guess config.h.in config.sub configure depcomp examples/Makefile.in install-sh ltmain.sh missing mkinstalldirs src/Makefile.am src/Makefile.in src/lrdf_md5.h; do \
  	[ ! -e $file.upstream ] || mv -f $file.upstream $file; \
  done
  rm -f debian/stamp-upstreamtmpstuff
  rm -f stamp-h
   debian/rules build
  test -x debian/rules
  mkdir -p "."
  
  Scanning upstream source for new/changed copyright notices...
  
  licensecheck -c '.*' -r --copyright -i '^debian/(changelog|copyright(|_hints|_newhints))' -l '99999' * | /usr/lib/cdbs/licensecheck2dep5 > debian/copyright_newhints
  14 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/…
  Files: aclocal.m4
   config.guess
   config.sub
   ltmain.sh
  Copyright: 1992-1999, 2000-2003, Free Software Foundation, …
    1996-2001, 2003-2004, Free Software Foundation, Inc.
    1996-2004, Free Software Foundation, Inc.
  License: GPL-2+
  Files: configure
   depcomp
    1999-2000, Free Software Foundation, Inc
    2003, Free Software Foundation, Inc
  License: GPL-2+
  Files: Makefile.in
   examples/Makefile.in
   src/Makefile.in
  Copyright: 1994-2002, 2003-2004, Free Software Foundation, …
  License: UNKNOWN
   FIXME
  
  Files: install-sh
  Copyright: 1994, X Consortium
    and license
  License: Expat
  License: GPL-2+
    2010-2011, Jonas Smedegaard <dr at jones.dk>
  License: GPL-ever
  
  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 INSTALL Makefile.in aclocal.m4 config.guess config.h.in config.sub configure depcomp examples/Makefile.in install-sh ltmain.sh missing mkinstalldirs src/Makefile.am src/Makefile.in src/lrdf_md5.h; do \
  	[ ! -e $file ] || [ -e $file.upstream ] || cp $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.65 || which autoconf`; fi
  if [ -e ./configure.ac ] || [ -e ./configure.in ]; then cd . && `which  autoheader2.65 || which autoheader` ; 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:4: required file `./missing' not found
  configure.ac:4:   `automake --add-missing' can install `missing'
  examples/Makefile.am: required file `./depcomp' not found
  examples/Makefile.am:   `automake --add-missing' can install `depcomp'
  src/Makefile.am:1: `CFLAGS' is a user variable, you should not override it;
  src/Makefile.am:1: use `AM_CFLAGS' instead.
  /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: liblrdf.0.4.0-5.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 2057 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160212/254892ff/attachment.obj>


More information about the Reproducible-builds mailing list