1 |
It seems like compatibility could be maintained by managing the |
2 |
transition like this: |
3 |
|
4 |
(1) new repoman writes both the digests and new-style manifest. |
5 |
Of course, this is redundant, but that's ok... it's all about |
6 |
transition. |
7 |
|
8 |
(2) new portage uses rsync exclusions to ignore the digests since |
9 |
it only needs the new-style manifest: |
10 |
rsync --exclude '**/files/digest*' --delete-excluded |
11 |
|
12 |
(3) users get immediate benefit. we can keep running in this mode |
13 |
as long as necessary before completely deprecating the digest |
14 |
files |
15 |
|
16 |
-- |
17 |
Aron Griffis |
18 |
Gentoo Linux Developer |