logoalt Hacker News

rmunn • today at 7:29 AM • 2 replies • view on HN

Would you say they should NOT test the options they're offering the user?

Because Gentoo has basically three options; let me know if you can think of a fourth option I'm missing.

1. Turn every optional feature from upstream into a USE flag, and test them. Which means testing all the 2^N combinations.

2. Turn every optional feature from upstream into a USE flag, but do not test them. Which means users can end up with untested combinations, some of which have proven in the past to be buggy.

3. Stop turning every optional feature from upstream into a USE flag. Which means giving up on Gentoo's distinguishing characteristics for this package.

Okay, I guess there's a fourth option:

4. Stop packaging the Chromium package at all. Which is what they've ended up doing.


Replies

debugnik • today at 8:42 AM

I can tell you what Gentoo shouldn't do: blame upstream for having assigned themselves the mission to support and test 2^N combinations of options for which they don't get to curate N.

They're free to limit which options they offer, they're free to limit which combinations they support, and they're free to fork or drop the software they offer if they insist on keeping the 2^N purity (which they eventually did). But that's Gentoo's mission, not upstream's. Upstream is just giving them software for free on an as-is basis.

uniq7 • today at 8:20 AM

Which option was chosen for the Linux kernel?

➕ show 1 reply