Bug#824830: etsf-io: FTBFS: cp: cannot stat './AUTHORS-XAUTHORS': No such file or directory

2016-05-20 Thread Sebastiaan Couwenberg
Control: tags -1 pending

Hi Chris,

I've prepared a new NMU to fix this issue, see the attached debdiff.

I've uploaded it to DELAYED/10

Hopefully the maintainer will prepare a proper upload to acknowledge
this and the preceding NMU.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
diff -Nru etsf-io-1.0.4/debian/changelog etsf-io-1.0.4/debian/changelog
--- etsf-io-1.0.4/debian/changelog  2015-08-19 21:17:07.0 +0200
+++ etsf-io-1.0.4/debian/changelog  2016-05-20 17:08:49.0 +0200
@@ -1,3 +1,12 @@
+etsf-io (1.0.4-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix dh_installdocs invocation,
+cdds cannot exclude files via DEB_INSTALL_DOCS.
+(closes: #824830)
+
+ -- Bas Couwenberg   Fri, 20 May 2016 16:45:38 +0200
+
 etsf-io (1.0.4-1~exp1.1) unstable; urgency=medium
 
   * Non-maintainer upload. Build with GCC 5. (closes: #777844)
diff -Nru etsf-io-1.0.4/debian/rules etsf-io-1.0.4/debian/rules
--- etsf-io-1.0.4/debian/rules  2015-01-06 14:38:16.0 +0100
+++ etsf-io-1.0.4/debian/rules  2016-05-20 17:08:13.0 +0200
@@ -6,9 +6,10 @@
 
 DEB_CONFIGURE_USER_FLAGS := --docdir=\$${prefix}/share/doc/libetsf-io-doc 
--with-moduledir=\$${includedir} FCFLAGS="-O2 -fPIC"
 DEB_MAKE_INSTALL_TARGET  := install DESTDIR=$(DEB_DESTDIR)
-DEB_INSTALL_DOCS_etsf-io := -XTODO
-DEB_INSTALL_DOCS_libetsf-io-doc := -XAUTHORS -XREADME -XNEWS -XTODO
-DEB_INSTALL_DOCS_libetsf-io-dev := -XAUTHORS -XREADME -XNEWS -XTODO
+#DEB_INSTALL_DOCS_etsf-io := -XTODO
+#DEB_INSTALL_DOCS_libetsf-io-doc := -XAUTHORS -XREADME -XNEWS -XTODO 
+#DEB_INSTALL_DOCS_libetsf-io-dev := -XAUTHORS -XREADME -XNEWS -XTODO
 
 get-orig-source:
-uscan --upstream-version 0
+


Bug#824830: etsf-io: FTBFS: cp: cannot stat './AUTHORS-XAUTHORS': No such file or directory

2016-05-20 Thread Chris Lamb
Source: etsf-io
Version: 1.0.4-1~exp1.1
Severity: serious
Justification: fails to build from source
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Dear Maintainer,

etsf-io fails to build from source in unstable/amd64:

  [..]

  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 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 libnetcdf11 (1:4.4.0-2) ...
  Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-2+b1) ...
  Setting up libjpeg62-turbo:amd64 (1:1.4.2-2) ...
  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 libcurl4-gnutls-dev:amd64 (7.47.0-1) ...
  Setting up libnetcdf-dev (1:4.4.0-2) ...
  Setting up libnetcdff6 (4.4.4+ds-2) ...
  Setting up libnetcdff-dev (4.4.4+ds-2) ...
  Setting up etsf-io-build-deps (1.0.4-1~exp1.1) ...
  Processing triggers for libc-bin (2.22-9) ...
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package etsf-io
  dpkg-buildpackage: info: source version 1.0.4-1~exp1.1
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Bas Couwenberg 

   dpkg-source --before-build etsf-io-1.0.4
  dpkg-buildpackage: info: 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.20160520091739.FsMSv1BkSf.etsf-io/etsf-io-1.0.4'
  make[1]: *** No rule to make target 'distclean'.
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20160520091739.FsMSv1BkSf.etsf-io/etsf-io-1.0.4'
  /usr/share/cdbs/1/class/makefile.mk:91: 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:64: recipe for target 'makefile-clean' 
failed
  make: [makefile-clean] Error 1 (ignored)
  dh_clean 
  rm -f debian/stamp-autotools-files
   debian/rules build
  test -x debian/rules
  mkdir -p "."
  touch debian/stamp-autotools-files
  chmod a+x 
/home/lamby/temp/cdt.20160520091739.FsMSv1BkSf.etsf-io/etsf-io-1.0.4/./configure
  mkdir -p .
  cd . && CFLAGS="-g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security" CXXFLAGS="-g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" 
LDFLAGS="-Wl,-z,relro" 
/home/lamby/temp/cdt.20160520091739.FsMSv1BkSf.etsf-io/etsf-io-1.0.4/./configure
 --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" 
--mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" 
--sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/etsf-io" 
--srcdir=. --disable-maintainer-mode --disable-dependency-tracking 
--disable-silent-rules --docdir=\${prefix}/share/doc/libetsf-io-doc 
--with-moduledir=\${includedir} FCFLAGS="-O2 -fPIC"
  configure: WARNING: unrecognized options: --disable-maintainer-mode, 
--disable-dependency-tracking, --disable-silent-rules
  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... no
  checking for mawk... mawk
  checking whether make sets $(MAKE)... yes
  checking for gfortran... gfortran
  checking whether the Fortran compiler works... yes
  checking for Fortran 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 Fortran compiler... yes
  checking whether gfortran accepts -g... yes
  checking for Fortran flag to compile .f90 files... none
  checking whether we are using the GNU Fortran compiler... (cached) yes
  checking whether gfortran accepts -g... (cached) yes
  checking which type of Fortran compiler we have... gcc GNU
  checking whether the Fortran compiler accepts exit()... yes
  checking whether the Fortran compiler accepts flush()... yes
  checking for module extension for compiler 'gcc'... mod
  checking for ranlib... ranlib
  checking for ar... ar
  checking for NetCDF includes... -I/usr/include
  checking for NetCDF libraries...