Debian Bug report logs -
#806081
mpqc: FTBFS when built with dpkg-buildpackage -A (No such file or directory)
Reported by: Santiago Vila <sanvila@debian.org>
Date: Tue, 24 Nov 2015 15:33:28 UTC
Severity: serious
Found in version mpqc/2.3.1-16.1
Fixed in version mpqc/2.3.1-17
Done: Michael Banck <mbanck@debian,org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, sanvila@debian.org, Debichem Team <debichem-devel@lists.alioth.debian.org>:
Bug#806081; Package src:mpqc.
(Tue, 24 Nov 2015 15:33:31 GMT) (full text, mbox, link).
Acknowledgement sent
to Santiago Vila <sanvila@debian.org>:
New Bug report received and forwarded. Copy sent to sanvila@debian.org, Debichem Team <debichem-devel@lists.alioth.debian.org>.
(Tue, 24 Nov 2015 15:33:31 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: src:mpqc
Version: 2.3.1-16.1
User: sanvila@debian.org
Usertags: binary-indep
Severity: important
Dear maintainer:
I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed:
--------------------------------------------------------------------------------
[...]
fakeroot debian/rules binary-indep
dh binary-indep --with autotools_dev
dh_testroot -i
dh_prep -i
dh_installdirs -i
debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_install -- install install_devel installroot=/<<PKGBUILDDIR>>/debian/tmp
make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no install install_devel installroot=/<<PKGBUILDDIR>>/debian/tmp
make[2]: Entering directory '/<<PKGBUILDDIR>>'
for dir in lib bin src doc; \
do \
(cd ${dir} && make "DODEPEND=no" install) || exit 1; \
done
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
for dir in basis elisp perl; \
do \
(cd ${dir} && make install) || exit 1; \
done
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/basis'
/usr/bin/install -c -d -m 0755 /<<PKGBUILDDIR>>/debian/tmp/usr/share/mpqc/basis
/usr/bin/install -c -m 0644 /<<PKGBUILDDIR>>/lib/basis/*.kv /<<PKGBUILDDIR>>/debian/tmp/usr/share/mpqc/basis
[... snipped ...]
dh_install: usr/share/mpqc/mpqcrunproc exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/mpqc/elisp/compile.el exists in debian/tmp but is not installed to anywhere
dh_install: usr/examples/mp2/Makefile exists in debian/tmp but is not installed to anywhere
dh_install: usr/examples/mp2/mp2.cc exists in debian/tmp but is not installed to anywhere
dh_install: usr/examples/mp2/mp2.in exists in debian/tmp but is not installed to anywhere
chmod a-x debian/mpqc-support/usr/share/mpqc/validate/*
chmod: cannot access 'debian/mpqc-support/usr/share/mpqc/validate/*': No such file or directory
debian/rules:36: recipe for target 'override_dh_install' failed
make[1]: *** [override_dh_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:5: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit status 2
--------------------------------------------------------------------------------
Sorry not to have a fix, as I am reporting many bugs similar to
this one, but I can give some general hints:
* If all the arch-independent packages are dummy transitional packages
released with jessie, the easy fix is to drop them now.
* If not, debian/rules should be modified so that the binary-indep
target works in all cases, even when binary-arch is not used (this is
what the "Architecture: all" autobuilder does). For that:
* If you are using debhelper, you might want to use options -a and -i
for dh_* commands so that they do not act on packages they do not
have to act.
* Also, if you are using dh, the (independently) optional targets
override_dh_foo-arch and override_dh_foo-indep (for several values
of "foo") may be useful to write a debian/rules which behaves exactly
as desired.
After checking that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B"
work properly, this package will be suitable to be uploaded in
source-only form if you wish (you might want to try it).
Thanks.
Information forwarded
to debian-bugs-dist@lists.debian.org, Debichem Team <debichem-devel@lists.alioth.debian.org>:
Bug#806081; Package src:mpqc.
(Thu, 14 Jul 2016 22:13:11 GMT) (full text, mbox, link).
Acknowledgement sent
to Santiago Vila <sanvila@debian.org>:
Extra info received and forwarded to list. Copy sent to Debichem Team <debichem-devel@lists.alioth.debian.org>.
(Thu, 14 Jul 2016 22:13:11 GMT) (full text, mbox, link).
Message #10 received at 806081@bugs.debian.org (full text, mbox, reply):
Greetings.
I have the ok from the Release Managers to consider this issue as RC
for stretch. I'm going to wait at least one week before raising
this to "serious".
If you need help to fix this bug, please tag it as "help".
Thanks.
Severity set to 'serious' from 'important'
Request was from Santiago Vila <sanvila@debian.org>
to control@bugs.debian.org.
(Mon, 01 Aug 2016 21:15:31 GMT) (full text, mbox, link).
Reply sent
to Michael Banck <mbanck@debian,org>:
You have taken responsibility.
(Sat, 15 Oct 2016 12:30:03 GMT) (full text, mbox, link).
Notification sent
to Santiago Vila <sanvila@debian.org>:
Bug acknowledged by developer.
(Sat, 15 Oct 2016 12:30:03 GMT) (full text, mbox, link).
Message #17 received at 806081-close@bugs.debian.org (full text, mbox, reply):
Source: mpqc
Source-Version: 2.3.1-17
We believe that the bug you reported is fixed in the latest version of
mpqc, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 806081@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Banck <mbanck@debian,org> (supplier of updated mpqc package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 15 Oct 2016 13:24:34 +0200
Source: mpqc
Binary: mpqc mpqc-openmpi libsc-dev libsc7v5 libsc-data libsc-doc mpqc-support
Architecture: source
Version: 2.3.1-17
Distribution: unstable
Urgency: low
Maintainer: Debichem Team <debichem-devel@lists.alioth.debian.org>
Changed-By: Michael Banck <mbanck@debian,org>
Description:
libsc-data - Scientific Computing Toolkit (basis set and atom data)
libsc-dev - Scientific Computing Toolkit (development files)
libsc-doc - Scientific Computing Toolkit (documentation)
libsc7v5 - Scientific Computing Toolkit (library)
mpqc - Massively Parallel Quantum Chemistry Program
mpqc-openmpi - Massively Parallel Quantum Chemistry Program (OpenMPI transitiona
mpqc-support - Massively Parallel Quantum Chemistry Program (support tools)
Closes: 806081
Changes:
mpqc (2.3.1-17) unstable; urgency=low
.
* Acknowledge NMU.
.
[ Graham Inggs ]
* debian/patches/11_ld_as_needed.patch: Updated to fix
FTBFS in ghemical with ld --as-needed. (LP: #1277718)
* Add debian/clean: allow package to build twice in a row.
.
[ Logan Rosen ]
* debian/patches/17_libtool_ppc64el.patch:
Manually patch libtool files to add support for ppc64el.
.
[ Michael Banck ]
* debian/upstream: Move to ...
* debian/upstream/metadata: ... here, and specify version number to cite.
* debian/upstream/metadata: Updated.
* debian/rules (override_dh_install): Do not set validation inputs executable
for now (closes: #806081).
Checksums-Sha1:
727976eda98dcc43050f1ba4892541c0d38fa3dc 2313 mpqc_2.3.1-17.dsc
f63cb7a1315e19752c1277b5c05731ffc0528d75 29272 mpqc_2.3.1-17.debian.tar.xz
Checksums-Sha256:
350bf639bca7d231c9530110ebad559cbd2d99837fea4a0e2a35a39ee8dbb816 2313 mpqc_2.3.1-17.dsc
e687507d7699db2e4a17897ed2a84e3de67f78b329639c26617214deceb1082e 29272 mpqc_2.3.1-17.debian.tar.xz
Files:
ef22e649073d1f3e2ff54bd560ba67d3 2313 science optional mpqc_2.3.1-17.dsc
7645193a21a58b409918243e3fecd479 29272 science optional mpqc_2.3.1-17.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJYAhIqAAoJENxoaie0NIGw4EsP/iwfegYSBQxJvEvO4ew7oGOB
DQJZAa+va6fDxWs9V1Kw/ADOrORNHQgIdNNHrlLHHykVajwminBohClfuR938Svp
meH8uw+JtHQjHaVYq16B84Qrwtkdzn53TNsXpvrSgylWBEd+GuF03gcONFjWkq7S
eOX41jMegQz1ODzIKmQz4ZQaB7hoqaemPK0phLBH0VsDLk+1cEot9O/uwT7y4Qg0
pI/SKGtO8Y1q9ZFLS8PZXoiFQGdPQG5rAXe63TlkL7XDS2fh1bT6Uij0J+yu0Dsz
vwuTHggIvabYvrz64087RE6S4CoSIF/z99plgOKqA0j28A4x+d9GNouXkxxG7JKY
e0sTOuinRL67M8a9M61u9p6AZ5dABbXc3G5fdzX6xZF1wDddUPN101baTIhcjccg
b0O8UJSU8WjhBM426bDCw7S/5Sq+OYewquRQxsuTACNE9fN4+Sy0xq62+hNO0IXi
H0YAO17hPETzRVKWRHCgnLQqz7kQOVN7c+o7MCFCJmbjVS+4Y9uF12K7ONniNvDh
sTkZygrvYPt1XH1Ol7vWZyvvuIREzdC1LHACymGuw7tEcFuWJzEH/PlAYIocX57c
epuwh2NpO5bR8ElkxqUiaWDtbatWAFsxP+wHU+tQnJPegPPf6/TgDKLEO9gWu1lJ
xrgO0H+YT3asL8VBoJMk
=R1x5
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 13 Nov 2016 07:31:40 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Mon Oct 23 00:06:24 2017;
Machine Name:
beach
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.