Andrew D Kirch a écrit :
Here's the script that I used to generate this. I have not manually
reviewed all of thousands of patches to determine the unique situation
of each patch, however I would like a suggestion on how to demonstrate
_real_ statistics short of auditing each and every patch in portage
which I personally don't have time to do.
Then how can you come to the conclusion that all the patches we carry
are somehow bad? I won't reiterate what Robin and others have said about
various upstreams, but this is a _reality_ we have to work with.
Now instead of doubting your stats once again, here's my suggestion :
Pick a set of packages you like/use, contact its Gentoo maintainers and
ask for more info about the patches we carry in Portage. Chances are,
most patches will already be in upstream's BTS or mailing list's
archives. But some patches may have been forgotten.
Saying we are doing an awful job because $nb_patches > 0 is *not* the
way to get things moving in the right direction.
I for one, want to get $nb_patches closer to 0, but it's an ongoing
process, not a goal.
And yes, there *will* have to be a review of all "epatch" and "sed"
lines in all our ebuilds if we want to go in the right direction.
Cheers
Rémi