[Bug 676790] Re: "Building dependency tree" is very slow with compressed apt indexes

Martin Pitt martin.pitt at ubuntu.com
Wed Jul 20 10:21:01 UTC 2011


** Tags added: pet-bug

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

Title:
  "Building dependency tree" is very slow with compressed apt indexes

Status in “apt” package in Ubuntu:
  Triaged

Bug description:
  Binary package hint: apt

  I was looking at uec build logs (http://uec-images..ubuntu.com), and
  noticed a several orders of magnitude regression in speed between
  '2010-11-15 01:47:01' (20101115 build)  and '2010-11-16 01:31:52'
  (20101116 build).

  The uec builds are basically a 'debootstrap' build with additional things done after bootstrap.  One of the additional things is a fairly large 'apt-get install' (~250 packages)
    apt-get install -y --force-yes landscape-client 'standard^' 'uec^' 'linux-virtual'

  In the 20101115 build, the 'Building dependency tree...' step of apt
  changed from taking something less than 10 seconds (usually about 3)
  to over 1 hour and 30  minutes.

  I can produce build logs if necessary.  I've verified on a separate
  system, and the nightly builds continue to show this, so its not a
  build machine configuration change.

  I think this roughly correponds with the upload time of apt
  '0.8.8ubuntu3'.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.04
  Package: apt 0.8.8ubuntu3
  ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
  Uname: Linux 2.6.35-22-generic x86_64
  Architecture: amd64
  Date: Wed Nov 17 21:04:39 2010
  EcryptfsInUse: Yes
  InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
  ProcEnviron:
   PATH=(custom, user)
   LANG=en_US.utf8
   SHELL=/bin/bash
  SourcePackage: apt

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




More information about the foundations-bugs mailing list