Gentoo Archives: gentoo-scm

From: Donnie Berkholz <dberkholz@g.o>
To: Zac Medico <zmedico@g.o>
Cc: gentoo-scm@l.g.o
Subject: Re: [gentoo-scm] repoman patch for git support (from drobbins)
Date: Sun, 16 Nov 2008 06:47:18
Message-Id: 20081116064713.GE23210@comet
In Reply to: Re: [gentoo-scm] repoman patch for git support (from drobbins) by Zac Medico
1 On 22:41 Sat 15 Nov , Zac Medico wrote:
2 > Donnie Berkholz wrote:
3 > > One major problem with repoman+git is that a major feature of git is
4 > > fast commits, but repoman is pretty slow (try a scan in
5 > > x11-base/xorg-server). Anyone got a good idea for how to deal with this?
6 >
7 > The main performance bottleneck is the dependency checks, and the
8 > time consumed by those is related to the number of profiles checked.
9 >
10 > # egrep -v "(#.*|^$)" /usr/portage/profiles/profiles.desc | wc -l
11 > 122
12 >
13 > It seems excessive to check 122 profiles. If we could reduce that
14 > number significantly then we might see a significant decrease in the
15 > time consumed by repoman.
16
17 You could cut it in half by not checking 'dev' profiles by default.
18
19 --
20 Thanks,
21 Donnie
22
23 Donnie Berkholz
24 Developer, Gentoo Linux
25 Blog: http://dberkholz.wordpress.com

Replies

Subject Author
Re: [gentoo-scm] repoman patch for git support (from drobbins) Zac Medico <zmedico@g.o>