Summary: | dev-db/mysql: failure to understand userland_GNU != kernel_linux prevents this from being emerged | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Charles Davis <cdavis5x> |
Component: | Prefix Support | Assignee: | Gentoo Prefix <prefix> |
Status: | VERIFIED FIXED | ||
Severity: | major | CC: | mysql-bugs |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | OS X | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Charles Davis
2010-10-22 17:39:39 UTC
Yea, I saw this diff and noted that it might not work as intended. @mysql-bugs: Why did this change recently? (In reply to comment #0) > The procps suite was really designed for Linux anyway, so the dependency should > read: > > kernel_linux? ( sys-process/procps ) > > instead. Or does procps understand BSD procfs? Gentoo/FreeBSD uses userland_BSD, so it incidentially works for them. this is a very nasty issue @mysql-bugs, please allow us to revert, or explain us the intended logic (In reply to comment #1) > @mysql-bugs: Why did this change recently? Err, what recently? That line was introduced in March 2006, it's NOT recent in the slightest. http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/mysql.eclass?r1=1.25&r2=1.26 @mysql-bugs: apologies, you have nothing to do with this. It is a Prefix-local problem. Sorry. the latest sync done to the eclass was not done with eupdate, and accidentially removed important prefix changes, such as this userland_GNU/kernel_linux thing I redid the sync with eupdate now. Yep, I can report it's fixed on my end. grobian: what pending changes does prefix have for the MySQL eclass for me to merge back and avoid this problem next time? robbat2: it is a huge diff, that probably needs some thorough review. I will open a new bug for it. |