Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 27421

Summary: fixpackages is very slow
Product: Portage Development Reporter: Axxackall <axxackall>
Component: UnclassifiedAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 28704    
Bug Blocks: 835380    

Description Axxackall 2003-08-27 06:19:33 UTC
The warning in fixpackages says it should run a couple of minutes, but a typical
time of running it is more than an hour, sometime more than three hours. And
that is on 4-way RAID-5 server! I would not complain about such a speed, but
it's in average 30% chance that "emerge rsync" insist to run fixpackage by its end.
Comment 1 SpanKY gentoo-dev 2003-08-27 17:19:13 UTC
it says you should run fixpackages whenever a package has been moved in the 
portage database 
Comment 2 Axxackall 2003-08-28 07:30:56 UTC
Well, "emerge rsync"  advises to run fixpackages almost every other time. 3 hours for fixpackages each time after that makes me to think that I shoud run "emerge rsync"  not more often than once per week, right? It might be ok for a conservative end-user, but it's not exactly convinient in a development environment.
Comment 3 Marius Mauch (RETIRED) gentoo-dev 2003-09-21 17:10:21 UTC
Spanky, it doesn't matter how often you run fixpackages, it's always scanning all binary packages for broken dependencies. See bug 28704 for a little analysis.
Comment 4 Nicholas Jones (RETIRED) gentoo-dev 2003-12-24 18:39:21 UTC
genone's speedup was added. It should be better.
You can run it whenever you like. You don't have to run it
every other time. It only affects binary packages.