Your message dated Sun, 08 May 2016 16:04:16 +0000
with message-id <[email protected]>
and subject line Bug#806096: fixed in protobuf 2.6.1-2
has caused the Debian Bug report #806096,
regarding protobuf: 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.)
--
806096: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806096
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:protobuf
Version: 2.6.1-1.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 autoreconf,python2
dh_testroot -i
dh_prep -i
debian/rules override_dh_auto_install-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_install --indep
make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp
AM_UPDATE_INFO_DIR=no
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making install in .
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[4]: Entering directory '/<<PKGBUILDDIR>>'
make[4]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
/usr/bin/install -c -m 644 protobuf.pc protobuf-lite.pc
'/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
Making install in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
make install-am
make[4]: Entering directory '/<<PKGBUILDDIR>>/src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src'
[... snipped ...]
debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_install
# Convert doc dir to symlink for the -dev packages.
rm -rf /<<PKGBUILDDIR>>/debian/libprotobuf-dev/usr/share/doc/libprotobuf-dev
ln -s libprotobuf9v5
/<<PKGBUILDDIR>>/debian/libprotobuf-dev/usr/share/doc/libprotobuf-dev
ln: failed to create symbolic link
'/<<PKGBUILDDIR>>/debian/libprotobuf-dev/usr/share/doc/libprotobuf-dev': No
such file or directory
debian/rules:78: recipe for target 'override_dh_install' failed
make[1]: *** [override_dh_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:10: 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: protobuf
Source-Version: 2.6.1-2
We believe that the bug you reported is fixed in the latest version of
protobuf, 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.
Iustin Pop <[email protected]> (supplier of updated protobuf 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, 08 May 2016 14:55:24 +0200
Source: protobuf
Binary: libprotobuf9v5 libprotobuf-lite9v5 libprotobuf-dev libprotoc9v5
libprotoc-dev protobuf-compiler python-protobuf libprotobuf-java
Architecture: source
Version: 2.6.1-2
Distribution: unstable
Urgency: low
Maintainer: Debian protobuf maintainers
<[email protected]>
Changed-By: Iustin Pop <[email protected]>
Description:
libprotobuf-dev - protocol buffers C++ library (development files)
libprotobuf-java - Java bindings for protocol buffers
libprotobuf-lite9v5 - protocol buffers C++ library (lite version)
libprotobuf9v5 - protocol buffers C++ library
libprotoc-dev - protocol buffers compiler library (development files)
libprotoc9v5 - protocol buffers compiler library
protobuf-compiler - compiler for protocol buffer definition files
python-protobuf - Python bindings for protocol buffers
Closes: 805072 806096
Changes:
protobuf (2.6.1-2) unstable; urgency=low
.
* Acknowledge NMUs, thanks Matthias Klose and Simon McVittie!
.
[ Robert Edmonds ]
* debian/control: Change Maintainer to the pkg-protobuf-devel list
* debian/control: Add Laszlo Boszormenyi as Uploader
.
[ Andrew Pollock ]
* Update Git repository location
.
[ Iustin Pop ]
* Standards version 3.9.8 (no changes needed)
* Update project home page (now on github)
* Update yet again Vcs-* URLs to point to secure URIs
* Update information about our the ezsetup-removal patch
* Apply BTS patch for fixing Sparc64 builds, thanks to David Matthew
Mattli (Closes: #805072)
* Don't fixup arch-dependent package dirs in indep builds
(Closes: #806096)
* Migrate from custom test scripts to autopkgtest
Checksums-Sha1:
b32189e7d26abbd75dd9ffd3160d86b29f6a05b3 2765 protobuf_2.6.1-2.dsc
30b46d354d6f73c04398f4c594395cf1b0398a42 13324 protobuf_2.6.1-2.debian.tar.xz
Checksums-Sha256:
a8863495a321c37897d8aa63b73174224ce4ab72a7c20fc70298550cb8987c8b 2765
protobuf_2.6.1-2.dsc
c0fc873d93f65d4fa4f9361c9e1bd0bc4e098fe297e08c83fd740cb0fa4b4025 13324
protobuf_2.6.1-2.debian.tar.xz
Files:
ed759c5c29473aad2a9b08155e9d8ae3 2765 devel optional protobuf_2.6.1-2.dsc
5ec2a9c6d58b77b9e9bf297010791dad 13324 devel optional
protobuf_2.6.1-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJXL0YFAAoJEPZuPkGfhPTeRi4P/iloB91zmvLODA8/0YxVyMzp
X1lor4HLtFvzIWUbdvVt03Hi6S8QpwO7/Cgv6qEdEQHDZj/a95A7LEZYD3neOZQJ
zecHvKIedvag3VRE4sa04ks7nZJ/jdVcDG/ZdaTcjrKEplnUPhSxBiGq3kQ0UeYE
IPeoRdGkEA0RgsotQfUWS8p9JoP3tqIpJBSZOillW3Zf8r9uQk7BAkNxbKuun4sx
5byqtGS0UIBaeiK1JR4npnCyElu2YA79cBjwMP+2gs+vPClZT/ix8+CrGdWhaPez
zsxo2ygp1KHZaxYk+v0PEvRzbwnkNpL5sd8adtDTlQfV5grsYpYSPWEWtDGKBc7Q
Qk6tJcrOhO9Mddt8XefbLSevTr1FCOGTOd1y1tKmUEOhK1882u5FmIeMoc8ix/9M
l86yUt1chDqQzxTEvujPJJgJpcJrcjXyDTTEnIdT9QsBryRHzq9s7AM64PKW26ae
dVxq6bYDVU2qWSmXDNe7odDFGCiPirsQnDMz51oyQh4CGyd7zXtDLu2upXlRPviA
GqND7wRRO6Zqxe410ghiXpVqs5Ikj+sP2srDOkCg705Si/ck9KGHOIlnoKD7ktXo
9b8+sRd7VU6kUaJ/QH4aWYQB3HGRuNoy9FmRSjI8sg3K7eG9Z/B/63iVm9Or+iY8
hHkBCyH/eoG2rRakt8KL
=kubd
-----END PGP SIGNATURE-----
--- End Message ---