Your message dated Mon, 26 Dec 2016 00:34:16 +0000
with message-id <[email protected]>
and subject line Bug#806092: fixed in pcb 20140316-3.1
has caused the Debian Bug report #806092,
regarding pcb: FTBFS when built with dpkg-buildpackage -A (No such file or
directory)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
806092: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806092
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:pcb
Version: 20140316-3
User: [email protected]
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 --builddirectory build_gtk
make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp
AM_UPDATE_INFO_DIR=no
make[2]: Entering directory '/<<PKGBUILDDIR>>/build_gtk'
Making install in w32
make[3]: Entering directory '/<<PKGBUILDDIR>>/build_gtk/w32'
make[4]: Entering directory '/<<PKGBUILDDIR>>/build_gtk/w32'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build_gtk/w32'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build_gtk/w32'
Making install in intl
make[3]: Entering directory '/<<PKGBUILDDIR>>/build_gtk/intl'
if { test "pcb" = "gettext-runtime" || test "pcb" = "gettext-tools"; } \
&& test 'no' = yes; then \
/bin/sh ../../mkinstalldirs
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu
/<<PKGBUILDDIR>>/debian/tmp/usr/include; \
[... snipped ...]
# installing common files:
rm -rf /<<PKGBUILDDIR>>/debian/tmp/usr/lib
rm -rf /<<PKGBUILDDIR>>/debian/tmp/usr/include
dh_install -Xusr/bin -Xusr/share/pcb- -Xusr/share/doc -Xexamples -Xtutorial
-Xusr/share/info
# Install pcb-gtk binary:
install build_gtk/src/pcb debian/pcb-gtk/usr/bin/pcb-gtk
install: cannot create regular file 'debian/pcb-gtk/usr/bin/pcb-gtk': No such
file or directory
debian/rules:33: recipe for target 'override_dh_install' failed
make[1]: *** [override_dh_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:11: 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.
--- End Message ---
--- Begin Message ---
Source: pcb
Source-Version: 20140316-3.1
We believe that the bug you reported is fixed in the latest version of
pcb, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dima Kogan <[email protected]> (supplier of updated pcb 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 25 Dec 2016 14:56:02 -0800
Source: pcb
Binary: pcb pcb-common pcb-gtk pcb-lesstif
Architecture: source
Version: 20140316-3.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team
<[email protected]>
Changed-By: Dima Kogan <[email protected]>
Description:
pcb - printed circuit board (pcb) design program - meta-package
pcb-common - printed circuit board (pcb) design program - common files
pcb-gtk - printed circuit board (pcb) design program - GTK+ interface
pcb-lesstif - printed circuit board (pcb) design program - LessTif interface
Closes: 806092
Changes:
pcb (20140316-3.1) unstable; urgency=medium
.
* Non-maintainer upload
* debian/rules update to be able to make arch-indep-only builds and
arch-dependent-only builds. Closes: #806092
Checksums-Sha1:
dbc1d57681a35510c323f3fedc79a96f9b72d78a 2387 pcb_20140316-3.1.dsc
c18b8edf7a61cc1458db9aa15188d77ab7623ef3 12512 pcb_20140316-3.1.debian.tar.xz
Checksums-Sha256:
3151f5d17c1a921acb6552ac255e8deb97726f8a88048a273a705b6ca9d00c88 2387
pcb_20140316-3.1.dsc
e5dcb143ab3c447d686a9e0c6dd18dd1a84c24d316fdeadec6008d27bdda58a8 12512
pcb_20140316-3.1.debian.tar.xz
Files:
80c058ff8921ef1577a87190ef5c7db8 2387 electronics optional pcb_20140316-3.1.dsc
560f6011c0a383e4131b4fb4c4d552d5 12512 electronics optional
pcb_20140316-3.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIvBAEBCgAZBQJYYF6aEhxka29nYW5AZGViaWFuLm9yZwAKCRDtY7YSWh0VYWxe
D/9TPGz1TQps0d2R7PKkS6t2L2DyTYC4uoqvmvgFZeVpbjouXGVmvxe0Q4YsTaiO
+xkHGnkrKFl/6b00e4D2LbcD3xiD4Yh7a/y6/x9tiPnCrCnswmBx1s04j2RDW1ZG
mACPE8comFlLR0wp2wy7t5WPaxsqWW2KlDRRuzOL3FwECvnkQT0Eti2ZGuf5oaYr
pBtWPqjszPvMd+6QJpYehxhdD3m0AQm2KOtSpnZD649P98vFLvYbKD700S2H7XXU
HwK0bWvUSkadhgkgDOLjYiSuk2VAaiFHAkGbgBuIhth6bDm9f5Jrv/GvkiflFarp
dYaMC2bt3ILFExYbUfaAngyNEoizbTHdwcFV1LVISdqATCKFuDXkv7SvZJowAyNG
9n91aIfvTOo5GU+tW58SlkhGp7vsW+7he0px/N2kEhiM3kCzxxYkiYIc9tMisf57
sSL1qfLfBCWoAE3OcBjkx88XP5jPAHPXsmhsIPcFu3OH4eBxIzHfpR0I6nPHfr3C
L0Lxqr42Dx2kSMcKjagteVWVcnzdGk12isLNG4ztXraTtIUKkAVdML1oy/5hDgD6
rSiwYSAUkWHUvsAOPcf/2J3mXTOA9l3iR5j5chcBxrE6c0h0TWiMVXv1lfE2DbTS
r9yF0QuOM1gw0kRsI98X5XmDbPZSFAFy/68eoVuGSG6liA==
=Fb9A
-----END PGP SIGNATURE-----
--- End Message ---