class NetworkReplyProxy has no member named rawHeaderPairs #528
Comments
capybara-webkit requires at least Qt 4.8. Sorry about the confusion. |
Owch. That's unfortunate. It puts CentOS and RedHat out of the running as CI servers. :-( |
Yeah, I understand it can be frustrating. Version requirements are always inconvenient for somebody, but they're necessary for sane development. Qt 4.8 was released about a year and a half ago. There's been another major update since then. The version in the original backtrace, 4.6, was released at the end of 2009. The bottom line is that we're not willing to make the project dependent on four year old code. You can still use CentOS or RedHat, but if you want to use an distribution that updates so infrequently, you're going to have to do a decent amount of work on your own to keep things up-to-date. |
Sorry, I shouldn't have said anything. I realize that it could only be read For others who hit this issue and also feel despair, I have this... Webkit is special. They don't provide unpackaged binaries, and building it With that out of the way, you need to harden up and choose a bullet to bite. You can convert from capybara-webkit+qtwebkit to poltergeist+phantomjs. How If that looks like a lot of work, just bite the bullet and acquire access On Tue, May 28, 2013 at 3:33 PM, Joe Ferris notifications@github.comwrote:
|
Awesome, thanks! On Tue, Jun 11, 2013 at 8:25 AM, James Moriarty notifications@github.comwrote:
|
i'm running centos 6.3, and just went through the amazing long compiliation process(6+ hours - i had to go home and come back the next day), which succeeded, but the capybara-webkit process failed with the above error. However, I went through the instructions for 6.4 and they worked beautifully! ( and in under 10minutes) :) |
@synth glad to hear. |
@synth if I remember it right it was me who wrote the 6.3 process, I'll give 6.4 process a go with another 6.3 , if it works then we should edit that bit. Infact if you're confident enough just do it so it save someone else's time. |
@ikhtear well...i'm not confident that the 6.4 instructions would work straight away. Perhaps the compiling I did for the 6.3 helped out. I unfortunately don't have the time or resources atm to test this in isolation. Just wanted to post here so that others would know. Maybe putting a post script in the 6.3 instructions might be helpful to avoid people having to dig for this issue. |
I'm testing the 6.4 instructions on 6.5 within a vagrant box so I'd be happy to test it from scratch and report back |
So it looks like this is working. I'm happy to also update the wiki, with approval from a committer or @ThoughtbotThom or someone else can do it, if so inclined. I'm thinking a CentOS 6.3+ section with an "if you have problems and need to build from source" subsection |
@BillyWatson, please feel free to update the wiki! We rely on our community to keep install instructions current. Thanks for putting in the effort. |
No problem |
On Centos 6.4 (w/ EPEL+rpmfusion), the qtwebkit-devel stack looks like this:
qt-4.6.2-26.el6_4.x86_64
qtwebkit-2.1.1-1.el6.x86_64
qtwebkit-devel-2.1.1-1.el6.x86_64
Installing capybara-webkit-1.0.0 fails thusly:
The text was updated successfully, but these errors were encountered: