Gentoo Archives: gentoo-dev

From: Brian Harring <ferringb@×××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Packages not yet converted to Manifest2
Date: Wed, 21 Feb 2007 14:53:36
Message-Id: 20070221144817.GD20405@seldon
In Reply to: [gentoo-dev] Packages not yet converted to Manifest2 by Marius Mauch
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

Replies

Subject Author
Re: [gentoo-dev] Packages not yet converted to Manifest2 "Piotr Jaroszyński" <peper@g.o>