"Building dependency tree" is very slow with compressed apt indexes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
Binary package hint: apt
I was looking at uec build logs (http://
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
ProcVersionSign
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
Changed in apt (Ubuntu): | |
assignee: | nobody → Martin Pitt (pitti) |
status: | Confirmed → In Progress |
tags: | added: apt-compressed-indexes |
summary: |
- huge performance regression + "Building dependency tree" is very slow with compressed apt indexes |
tags: | added: pet-bug |
Changed in apt (Ubuntu): | |
assignee: | Martin Pitt (pitti) → nobody |
I'm pretty sure its the "use-compressed -indexes" patch.