Summary: | dev-php5/php-gtk-2.0.0 compile requires X session | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Zach <zach> |
Component: | New packages | Assignee: | PHP Bugs <php-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gengor, m.e.j.habets, php-bugs |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | http://bugs.php.net/bug.php?id=44357 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge log
enviorment Updated ebuild Same ebuild, cleaned one comment line. |
Description
Zach
2008-03-11 14:02:21 UTC
Created attachment 145823 [details]
emerge log
Created attachment 145824 [details]
enviorment
Sorry Anant. I must be working to many hours, I meant to close this earlier. The issue was my own. I no longer have an issue with the emerge on amd64. The problem was a simple one. I was working over a ssh connection - and I did not forward the X11 session. The error "could not startup" was simply because php needs the X11 session to run. Once I decided to try the emerge at the actual server (non ssh connection) it emerged complete. Also just for sanity I forwarded the X11 over SSH and also was able to build fine. Best, Zach Moving to herd since Anant left Gentoo. It is kind of crappy that to emerge this, you must do it from an X session (which goes against the Gentoo stance on compiling). There is a virtualx eclass for handling this. However, once this is installed. PHP command line is no longer usable unless you run it from an xterm. Created attachment 222181 [details]
Updated ebuild
Here is an ebuild that should fix the problem by using the virtualx eclass.
Created attachment 222183 [details]
Same ebuild, cleaned one comment line.
Talked with sping on IRC about this. For reference: <Myckel> Bug 213037 (worked on it yesterday)? I've tested it on 2 systems where the build failed because of this bug and now seems to be working again. <sping> Myckel: are you referring to that attachement from comment 7? <Myckel> sping, yes. <Myckel> Added virtualx eclass to the ebuild <sping> Myckel: non of the gentoo PHP guys seems to be around atm. i cannot just fix it for them. can you comment on the bugs telling what you told us? Permission by yngwin, fixed. Thanks for reporting, thanks for the patch! |