[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