Your message dated Tue, 18 Sep 2012 21:29:47 +0000
with message-id <e1te5mz-0004y3...@franck.debian.org>
and subject line Bug#684528: fixed in elfutils 0.153-2
has caused the Debian Bug report #684528,
regarding elfutils: FTBFS with new dpkg-buildpackage due to build-arch split
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 ow...@bugs.debian.org
immediately.)
--
684528: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684528
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: elfutils
Version: 0.153-1
Severity: serious
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu quantal ubuntu-patch
Due to a slight thinko (I assume), your build-arch/build-indep split
leads elfutils to FTBFS with the new dpkg-buildpackage, which calls
build-arch for arch-only builds. I uploaded the attached patch to
Ubuntu, with the following changelog entry to resolve this:
* Fix build-arch and build-indep targets to not require root.
I think this follows the spirit of what you were trying to achieve,
while making sure that the install target is only a dependency of
targets that require root (ie: the binary* targets).
... Adam
-- System Information:
Debian Release: wheezy/sid
APT prefers precise-updates
APT policy: (500, 'precise-updates'), (500, 'precise-security'), (500,
'precise')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-27-generic (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru elfutils-0.153/debian/rules elfutils-0.153/debian/rules
--- elfutils-0.153/debian/rules 2012-02-24 16:01:45.000000000 -0700
+++ elfutils-0.153/debian/rules 2012-08-10 13:16:08.000000000 -0600
@@ -87,12 +87,13 @@
rm debian/tmp/usr/include/elfutils/libebl.h
# Build architecture-independent files here.
-build-indep: build install
-binary-indep: build-indep
+build-indep: build
+binary-indep: build-indep install
# We have nothing to do.
# Build architecture-dependent files here.
-build-arch: build install
+build-arch: build
+binary-arch: build-arch install
dh_testdir
dh_testroot
dh_installchangelogs ChangeLog
@@ -113,7 +114,6 @@
dh_md5sums
dh_builddeb
-binary-arch: build-arch
binary: binary-indep binary-arch
maint-unpatch:
--- End Message ---
--- Begin Message ---
Source: elfutils
Source-Version: 0.153-2
We believe that the bug you reported is fixed in the latest version of
elfutils, 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 684...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Kurt Roeckx <k...@roeckx.be> (supplier of updated elfutils 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 18 Sep 2012 21:12:08 +0200
Source: elfutils
Binary: elfutils libelf1 libelf-dev libdw-dev libdw1 libasm1 libasm-dev
Architecture: source amd64
Version: 0.153-2
Distribution: unstable
Urgency: low
Maintainer: Kurt Roeckx <k...@roeckx.be>
Changed-By: Kurt Roeckx <k...@roeckx.be>
Description:
elfutils - collection of utilities to handle ELF objects
libasm-dev - libasm development libraries and header files
libasm1 - library with a programmable assembler interface
libdw-dev - libdw1 development libraries and header files
libdw1 - library that provides access to the DWARF debug information
libelf-dev - libelf1 development libraries and header files
libelf1 - library to read and write ELF files
Closes: 662041 684528
Changes:
elfutils (0.153-2) unstable; urgency=low
.
* Make it actually build properly using build-arch. (Closes: #684528)
* Call rwlock_unlock() before rwlock_fini(). The lock was still held
causing problems on kfreebsd. (Closes: #662041)
* Don't exclude sh_type >= SHT_NUM from stripping, it's set to
SHT_MIPS_DWARF on mips. (Closes: #662041)
* readelf -w didn't show the content of debug sections on mips
because sh_type was set to SHT_MIPS_DWARF.
Checksums-Sha1:
b57e7ccf99d9fe153cfd3010883e96b06c7e006a 2119 elfutils_0.153-2.dsc
463fd6de0855cdf87592412f47e7a15733b86331 53307 elfutils_0.153-2.debian.tar.gz
fee13cc1e6511ff91aa829176c506b6c72a94c31 339494 elfutils_0.153-2_amd64.deb
5eda13809df5ca68c3972738cb65bfeb72f5ea25 303938 libelf1_0.153-2_amd64.deb
0f742d85631cc1512181fb9f542ef2066b2cd134 76540 libelf-dev_0.153-2_amd64.deb
86aa1a34256b89c764c62e61c53a4cf327c0c1a2 154878 libdw-dev_0.153-2_amd64.deb
d7c5bbe1f8d0a88cb20f01aa4e933c1974d01791 209330 libdw1_0.153-2_amd64.deb
3fc37bdfa5da1fedb16d8d01902933419c5a15c4 26894 libasm1_0.153-2_amd64.deb
0572e2b6c2240caa82517d0e49a3aa614ea796a3 30126 libasm-dev_0.153-2_amd64.deb
Checksums-Sha256:
93c76999e82fd658c48a718bfee4073dae3d11a4ff0781defe78fbfbf53a5d8d 2119
elfutils_0.153-2.dsc
53fa0a6ebfc7af020ad7ff5bdc3930ea631b2a5a0e0f39ad0aa55477590fe698 53307
elfutils_0.153-2.debian.tar.gz
489a98548adce49c9d7c5fe585e287db240b3ef03079b4db445f949bbb61d1cf 339494
elfutils_0.153-2_amd64.deb
102d879fbb88c52326d12a94ed632b5c9cb6764246115d1f6e6a1f2cf48b139f 303938
libelf1_0.153-2_amd64.deb
46995378a13ad183cee59d11be9b3f86d6890fad046a60a5a5bd8296ba925da1 76540
libelf-dev_0.153-2_amd64.deb
6c1919b9ebed49dc3d7a6c082e64537a0e019736a27fc4fbaa1b4479847404b6 154878
libdw-dev_0.153-2_amd64.deb
abbc36420fd4a764499b39a066bade80c6af9f6e41e8f295af4c7f2186b50a27 209330
libdw1_0.153-2_amd64.deb
d1f9fe79743a77de13ee9d43cf3d5d047fa838e9cd28db24accd29ae194502d7 26894
libasm1_0.153-2_amd64.deb
bd62ae182a4f02a2273b56ea32575407234413ef52783bea6159b87040872f6b 30126
libasm-dev_0.153-2_amd64.deb
Files:
5aef298ff30b5bca750bd4e5ec96b3d5 2119 libs optional elfutils_0.153-2.dsc
7a762d35b0dad6c16b90e9d963726af0 53307 libs optional
elfutils_0.153-2.debian.tar.gz
cb278f81ea9baecdbdbeb02f1d58a024 339494 utils optional
elfutils_0.153-2_amd64.deb
269d0bb7eed92e60bcf1ad363b6b9467 303938 libs optional libelf1_0.153-2_amd64.deb
a37937e00add201971be4671c40b8259 76540 libdevel optional
libelf-dev_0.153-2_amd64.deb
f01a3f0054c4f0469d1555b0f2b4e522 154878 libdevel optional
libdw-dev_0.153-2_amd64.deb
153cd641da29d75f54468980760b39ba 209330 libs optional libdw1_0.153-2_amd64.deb
b5a183bda3474c531164396363bae61e 26894 libs optional libasm1_0.153-2_amd64.deb
344256a077eaa466632fba9a7ee61627 30126 libdevel optional
libasm-dev_0.153-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCgAGBQJQWNOrAAoJEKGfLDAaVSLdBG4P/2Ylcs9CLEvH6yCFPDEKyTqW
nX36NNzLOer0gIZuyqzWhorARACs7ZGmIKeeRrvsAvoDXW0SKemUk4BpaigKToar
VpTHAuCyNBdqC88reedGqHSFWBUG6CP4f9h98MlebcxiAFayYrn6JjDCcfNZfSzR
QiwelGc1eYX3HFRj4ggDluNwi1ij1Hj8FLrSEBH1MtiH12wKkl8Vz12EIdghXjLx
wXtg0VD4Q1jR4m8F8hG7dkq9ADwSR/YZvP+gG4namWmJLSJ70lDitCGq2zmyqMKH
kO+7qFvC67VGh9UR4wYbRErJCjKjw3hqYLlR7rcbPyJj0CQIwW6Za91xEco1wsEN
JiFdHQ7F9he+nJDOteGPtR1i97eJ6Lrt0yEAR+tP9K+avDEBVzc69LPo51BwHyeN
8LjAPBq/qxPq6/K/iSWHnXnPc+VezqC257Tg//BvsSXcPX55m6ovEzHYMhZCoL+d
OeI+Vng1R00noboUCLfyYxPUSylgud00EicNOw/LCb/DFoNoCJ24BY8+dk5XeQob
o0zuoob5mxTo0FPEIfKGVdGdzG667D8rE2v8luav6wIWotWwIos0rxtzV8nFAVj8
rqrXNOr+gUsf0JvBfbwxZZ0ZApJKvzJZQVgxUxzZyByveu8tipdK/HJ9Eh6dBGnA
Ij1rYzapU+asrutMVOVt
=dgZv
-----END PGP SIGNATURE-----
--- End Message ---