Gentoo Archives: gentoo-portage-dev

From: Brian Harring <ferringb@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] PATCH: initial EAPI awareness
Date: Wed, 31 Aug 2005 20:46:59
Message-Id: 20050831204515.GX13987@nightcrawler
In Reply to: Re: [gentoo-portage-dev] PATCH: initial EAPI awareness by Zac Medico
1 On Wed, Aug 31, 2005 at 08:10:35AM -0700, Zac Medico wrote:
2 > Brian Harring wrote:
3 > >Round 3, fixed all uglyness.
4 > >You *will* see uglyness for the changeover from flat_list to flat_hash
5 > >if you're setting portdbapi.auxdbmodule to flat_hash, but that's a one
6 > >time hit, and is the reason we blow away the cache on portage
7 > >upgrades.
8 > >
9 > >Either way, full patch, just correction of a few instances where it
10 > >user visible warnings were popping up, but not required.
11 > >~harring
12 > >
13 >
14 > This patch worked well for me with your suggested settings in
15 > /etc/portage/modules:
16 >
17 > portdbapi.metadbmodule=portage_db_metadata.database
18 > portdbapi.auxdbmodule=portage_db_flat_hash.database
19 >
20 > With "emerge metadata" I was able to convert the existing metadata from the
21 > rsync mirrors into flat_hash format. There were no problems emerging
22 > ebuilds and I was also able to emerge binpkgs with old metadata.
23 cool, thank you for testing that.
24 ~harring