1 |
On Wed, 16 Nov 2005 04:07:56 +0100 |
2 |
Marius Mauch <genone@g.o> wrote: |
3 |
|
4 |
> Hey, |
5 |
> |
6 |
> IIRC we (=Gentoo as a whole) pretty much agreed to drop the digest |
7 |
> files in favor of a extended Manifest format. Well, today I wrote some |
8 |
> initial code for this new format, you can find the result in the |
9 |
> attachment. It's far from complete, but most basic stuff seems to work |
10 |
> with some restrictions: |
11 |
> - `ebuild foo digest` works if you have all SRC_URI files for the |
12 |
> package (= all ebuilds of that package), however it will not verify |
13 |
> the Manifest before overwriting it. Also it currently won't create |
14 |
> the old digests (digestgen is a bit nasty). |
15 |
> - `emerge foo` should also work (thankfully the parsing could be |
16 |
> implemented in a simple compat layer) |
17 |
> - repoman will likely have problems (didn't touch it yet) |
18 |
> - I didn't add al the fancy exception handling and cvs code (which IMO |
19 |
> shouldn't be in portage itself but repoman) |
20 |
> |
21 |
> Opinions about adding Manifest2 support to the next "minor" version |
22 |
> (2.2.0 or 2.0.54 or 2.1.0 or ...)? |
23 |
|
24 |
Might help if I actually attach the patch. |
25 |
|
26 |
Marius |
27 |
|
28 |
-- |
29 |
Public Key at http://www.genone.de/info/gpg-key.pub |
30 |
|
31 |
In the beginning, there was nothing. And God said, 'Let there be |
32 |
Light.' And there was still nothing, but you could see a bit better. |