Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Pre-GLEP RFC: Automated enforcing of REQUIRED_USE constraints
Date: Sat, 08 Jul 2017 22:16:07
Message-Id: 1499552157.13515.9.camel@gentoo.org
In Reply to: Re: [gentoo-dev] Pre-GLEP RFC: Automated enforcing of REQUIRED_USE constraints by "Michał Górny"
1 On sob, 2017-07-08 at 23:56 +0200, Michał Górny wrote:
2 > On sob, 2017-07-08 at 22:34 +0200, Alexis Ballier wrote:
3 > > Unless I'm missing something, rationale seems more about cases rejected
4 > > by the restricted syntax. Numbers I'm talking about is the # of rejected
5 > > constraints vs accepted (and assumed solvable) ones.
6 >
7 > I'll crunch some fresh numbers based on today's repository.
8
9 Ebuild counts follow.
10
11 count % of requse % of total
12 Total ebuilds: 38344 ----------- ----------
13 Ebuilds w/ REQUIRED_USE: 9945 ----------- ----------
14 Good REQUIRED_USE: 9727 97.8% 25.37%
15 Invalid syntax: 16 0.2% 0.04%
16 Conflicting enforcements: 49 0.5% 0.13%
17 Requiring >1 pass: 153 1.5% 0.40%
18
19
20 So realstically saying, right now we're talking about 'rejecting' 0.04%
21 of ebuilds, conditionally failing for 0.13% of them (i.e. with bad flag
22 combinations) and conditionally requiring >1 iteration for 0.4% of them.
23
24 --
25 Best regards,
26 Michał Górny

Attachments

File name MIME type
signature.asc application/pgp-signature