[Bug 890595] Re: pkgstriptranslations loops over all binary packages instead of just the current one

Launchpad Bug Tracker 890595 at bugs.launchpad.net
Tue Nov 15 15:05:12 UTC 2011


This bug was fixed in the package pkgbinarymangler - 106

---------------
pkgbinarymangler (106) precise; urgency=low

  * Move code for determining the location of the binary package control file,
    and its existence check into common, and simplify pkgmaintainermangler,
    pkgsanitychecks, and pkgstripfiles.
  * pkgstriptranslations: Stop iterating over all binary packages, just
    process the current one. Update an existing translation tarball if it
    already exists from a previous run. This greatly speeds up package builds
    with lots of binary packages. (LP: #890595) Also reorganize the code to
    put the different tasks into separate functions, so that it becomes
    easier to read. Drop the now obsolete stripping of XPI files.
  * With this version, haskell-dummy builds in finite time and succeeds.
    (LP: #890596)
 -- Martin Pitt <martin.pitt at ubuntu.com>   Tue, 15 Nov 2011 16:00:12 +0100

** Changed in: pkgbinarymangler (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pkgbinarymangler in Ubuntu.
https://bugs.launchpad.net/bugs/890595

Title:
  pkgstriptranslations loops over all binary packages instead of just
  the current one

Status in “pkgbinarymangler” package in Ubuntu:
  Fix Released

Bug description:
  For packages with a lot of binaries, such as haskell-dummy,
  pkgstriptranslations takes a very long time as it iterates over all
  binary packages with each call. pkgstripfiles, pkgmaintainermangler,
  etc. do not do this.

  Instead, it should only work on the current binary and update the
  tarball if it exists.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pkgbinarymangler/+bug/890595/+subscriptions




More information about the foundations-bugs mailing list