[ubuntu/precise] pkgbinarymangler 107 (Accepted)
Martin Pitt
martin.pitt at ubuntu.com
Tue Nov 29 09:05:19 UTC 2011
pkgbinarymangler (107) precise; urgency=low
* test/run, test_doc_symlink(): Simplify installation of "Makefile".
* test/run, test_doc_symlink(): Introduce some test library binary packages
to check handling of transitive dependencies.
* pkgstripfiles, symlink_doc(): If the link destination target is itself a
link, resolve it to directly link to the final target instead of not
symlinking the file at all.
* test/run: Add new test cases test_doc_symlink_parallel_{fixed,unlimited}()
which run the symlink test with DEB_BUILD_OPTIONS "parallel=4" and
"parallel" respectively. Run through them three times as this is a race
condition and does not trigger every time. This reproduces LP #893826.
* Add dh_builddeb: Wrapper around the debhelper command which filters out
the "parallel" option from $DEB_BUILD_OPTIONS. We must not run dpkg-deb in
parallel as this breaks a predictable doc symlink structure which we
require for multi-arch. (LP: #893826)
* debian/pkgbinarymangler.install: Install dh_builddeb wrapper.
* debian/pkgbinarymangler.{preinst,postrm}: Set up diversion for
dh_builddeb.
Date: Tue, 29 Nov 2011 10:00:54 +0100
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/precise/+source/pkgbinarymangler/107
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 29 Nov 2011 10:00:54 +0100
Source: pkgbinarymangler
Binary: pkgbinarymangler dh-translations
Architecture: source
Version: 107
Distribution: precise
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Description:
dh-translations - debhelper extension for translation support
pkgbinarymangler - strips translations and alters maintainers during build
Launchpad-Bugs-Fixed: 893826
Changes:
pkgbinarymangler (107) precise; urgency=low
.
* test/run, test_doc_symlink(): Simplify installation of "Makefile".
* test/run, test_doc_symlink(): Introduce some test library binary packages
to check handling of transitive dependencies.
* pkgstripfiles, symlink_doc(): If the link destination target is itself a
link, resolve it to directly link to the final target instead of not
symlinking the file at all.
* test/run: Add new test cases test_doc_symlink_parallel_{fixed,unlimited}()
which run the symlink test with DEB_BUILD_OPTIONS "parallel=4" and
"parallel" respectively. Run through them three times as this is a race
condition and does not trigger every time. This reproduces LP #893826.
* Add dh_builddeb: Wrapper around the debhelper command which filters out
the "parallel" option from $DEB_BUILD_OPTIONS. We must not run dpkg-deb in
parallel as this breaks a predictable doc symlink structure which we
require for multi-arch. (LP: #893826)
* debian/pkgbinarymangler.install: Install dh_builddeb wrapper.
* debian/pkgbinarymangler.{preinst,postrm}: Set up diversion for
dh_builddeb.
Checksums-Sha1:
ae6bb140fab4c5387f134ddef50d75a014984cea 1592 pkgbinarymangler_107.dsc
83439e2ca4afcc11ab46d8ac7a745b3b3d7345f2 42154 pkgbinarymangler_107.tar.gz
Checksums-Sha256:
6da291f234aa7288546513b006673965cf935e002f136abf53d87e3624b38974 1592 pkgbinarymangler_107.dsc
dfa9cb4240c2b2abcc55d6b54dabb5cc263b68fe976e2088e601ee35fb0fe9e2 42154 pkgbinarymangler_107.tar.gz
Files:
171901a957cdeb69ae79c975097c6ce4 1592 devel extra pkgbinarymangler_107.dsc
e61817e08429dccfcebef1f3d74a989c 42154 devel extra pkgbinarymangler_107.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJO1J9VAAoJEPmIJawmtHufgJUQAJZn40ko5FPTbkxRf2xNxqM5
d7VTt/GGFnRtoCAM/raa2tjlkX9Le5+34R2H6i6mI5DHuXc3DpD5y1H4Oy2grWLf
mPcM4l09kgyE5D9wapIZqZwoTQ2NHgVuloVLWuqOguGG3r5ApwHupZLNEtOEpI9h
YelNjCKB2s4h9/MsTuO1rx6xGQEzbXPYKu7bVefwgwzanikFCwl+0Uy9yDe0IoKZ
l+tipR6Pl3YtlECu06E/336ryslJoeK0ILk1d1MsTiaE0tlRKZC3V4/iPoje4vQ4
nQNJ2wPk0MorAEMo0OYZ9PCUiBEra803KGblqgu0/wNdD2fmJK54lVw0LIntflai
w5CKv5E+OI0eNpnlKyaVVPCm6/+dWXd06uemImUYh9vyDv5Y8TkhG6PA3QVxk3C1
DZBATDNoamesxtHf8CtX3toLeUDTZhztmrTWmbYeoQEkXJzxdF+TEuv+CRFnHT41
7JGY1nAcy6DaZXxksiWTfXqqH7de/3YxZCoVsPFHt9r+lq+EBnccShT+OHrpIEh8
KPuX7A5+8SmEJH51nR/3+89LgL/q7Eqj4+zkYfyYHeDwYbkJB5LvrTgrRNGY2mAe
1wIAGCSXMoIvlMwnjl385koxbsA9+4RojFtUgk64JGla0ILlUT59GTGZLZJUp7kz
iwP6pscWYQ3kGbIRAEph
=rSlC
-----END PGP SIGNATURE-----
More information about the Precise-changes
mailing list