1 |
On Wed, Feb 21, 2007 at 03:16:27PM +0100, Marius Mauch wrote: |
2 |
> While Diego did an awesome job with converting many packages to |
3 |
> Manifest2 there are still about 400 packages that aren't converted |
4 |
> yet. If you maintain any package in the attached list please update |
5 |
> it to use Manifest2. |
6 |
> |
7 |
> To update a package make sure that you're using portage-2.1.2-r9 or |
8 |
> later, run `ebuild foo.ebuild manifest` (doesn't matter which |
9 |
> version you pick for that command) and commit it. |
10 |
|
11 |
Mind you, having only 4% of the tree still at m1 is good- the problem |
12 |
is that around 20% (around 2.3k pkgs) of the m2 packages are |
13 |
broken. |
14 |
|
15 |
Around 70% of the issue comes down to manifests containing just |
16 |
size data for a distfile- the other 30% is having size, rmd160, and |
17 |
sha256, but lacking sha1- ironically, the only required checksum for |
18 |
m2. |
19 |
|
20 |
At http://pkgcore.org/~ferringb/manifest2-broken-packages.log is the |
21 |
list of the horked cat/pkgs (would attach it, but it's 45k). |
22 |
|
23 |
I'm lazy, so if you want it regenerated bug someone (or merge |
24 |
pkgcore-checks-0.3.1) to run |
25 |
|
26 |
pcheck -r $PORTDIR '*' -c Manifest2Transition |
27 |
|
28 |
adding "--reporter strreporter" if they want an easily greppable |
29 |
version. |
30 |
|
31 |
The full logs for this list are at |
32 |
http://pkgcore.org/~ferringb/manifest-simple.log, with a more human |
33 |
readable version at http://pkgcore.org/~ferringb/manifest-fancy.log . |
34 |
|
35 |
Reiterating; for m2 transition to occur, the size screwups at the very |
36 |
least has to be fixed; the missing sha1 m2s are problematic, but they |
37 |
at least have chksum data for all files. |
38 |
|
39 |
~harring |