<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#3333FF" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 07/18/2013 09:01 AM, Chris McMahon
wrote:<br>
</div>
<blockquote
cite="mid:CAJohBHRYvZjn8kwVuxYHHJOaakqcPqwx9GzK9TcGJuzgN0voUg@mail.gmail.com"
type="cite">
<div dir="ltr"><br>
<div>Hi Carol, </div>
<div><br>
</div>
<div>Yes, this is why we recommend using RVM as noted here: <a
moz-do-not-send="true"
href="http://www.mediawiki.org/w/index.php?title=Meetings/2013-07-18#Ruby_on_Linux">http://www.mediawiki.org/w/index.php?title=Meetings/2013-07-18#Ruby_on_Linux</a> </div>
<div><br>
</div>
<div>The default Ruby on Ubuntu is fairly crippled. If you have
RVM, you might need to do<span
style="color:rgb(0,0,0);font-family:sans-serif;font-size:12.800000190734863px;line-height:19.200000762939453px"> </span><code
style="color:rgb(0,0,0);font-size:12.800000190734863px;line-height:19.200000762939453px;border:1px
solid rgb(221,221,221);padding:1px
4px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;font-family:monospace,Courier;background-color:rgb(249,249,249)">source
~/.rvm/scripts/rvm</code><span
style="color:rgb(0,0,0);font-family:sans-serif;font-size:12.800000190734863px;line-height:19.200000762939453px"> </span><span
style="color:rgb(0,0,0);font-family:sans-serif;font-size:12.800000190734863px;line-height:19.200000762939453px">to
use RVM properly</span></div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Thu, Jul 18, 2013 at 8:55 AM, Carol
Sanders <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:carol@carolsanders.org" target="_blank">carol@carolsanders.org</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#3333FF" bgcolor="#FFFFFF">
<div>
<div class="h5">
<div>On 07/18/2013 07:32 AM, Željko Filipin wrote:<br>
</div>
</div>
</div>
<blockquote type="cite">
<div>
<div class="h5">
<div dir="ltr">
<div class="gmail_extra">On Thu, Jul 18, 2013 at
4:00 PM, Quim Gil <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:qgil@wikimedia.org"
target="_blank">qgil@wikimedia.org</a>></span>
wrote:<br>
<div class="gmail_quote">
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">I
just completed the Vagrant route alone on my
laptop, running Ubuntu.</blockquote>
</div>
<br>
Great. Can you let me know your Ubuntu version
(Ubuntu 13.04 32-bit?) so I can add it to
"tested on"[1]?<br>
</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">Željko</div>
<div class="gmail_extra"> --</div>
<div class="gmail_extra">1: <a
moz-do-not-send="true"
href="https://www.mediawiki.org/wiki/Meetings/2013-07-18#Setup_virtual_machine"
target="_blank">https://www.mediawiki.org/wiki/Meetings/2013-07-18#Setup_virtual_machine</a></div>
</div>
<br>
<fieldset></fieldset>
<br>
</div>
</div>
<div class="im">
<pre>_______________________________________________
QA mailing list
<a moz-do-not-send="true" href="mailto:QA@lists.wikimedia.org" target="_blank">QA@lists.wikimedia.org</a>
<a moz-do-not-send="true" href="https://lists.wikimedia.org/mailman/listinfo/qa" target="_blank">https://lists.wikimedia.org/mailman/listinfo/qa</a>
</pre>
</div>
</blockquote>
The install instructions to setup your environment do not
work with Ubuntu 13.04. <br>
Below are the error messages I received when attempting to
setup my environment on two different Ubuntu 13.04
installations.<br>
Is it necessary for me to make my Ruby installation
unstable according to Debian in order to have the required
test environment?<br>
<br>
<font size="-1">:~/browsertests$ gem update --system<br>
<font color="#006600">ERROR: While executing gem ...
(RuntimeError)<br>
gem update --system is disabled on Debian, because
it will overwrite the content of the rubygems Debian
package, and might break your Debian system in subtle
ways. The Debian-supported way to update rubygems is
through apt-get, using Debian official repositories.<br>
If you really know what you are doing, you can still
update rubygems by setting the
REALLY_GEM_UPDATE_SYSTEM environment variable, but
please remember that this is completely unsupported by
Debian.<br>
carolsand@casubuntu-lt:~/browsertests$ gem install
bundler</font><br>
Fetching: bundler-1.3.5.gem (100%)<br>
ERROR: While executing gem ... (Errno::EACCES)<br>
Permission denied - /var/lib/gems<br>
<br>
carolsand@casubuntu-lt:~/browsertests$ sudo gem install
bundler<br>
Fetching: bundler-1.3.5.gem (100%)<br>
Successfully installed bundler-1.3.5<br>
1 gem installed<br>
Installing ri documentation for bundler-1.3.5...<br>
Installing RDoc documentation for bundler-1.3.5...<br>
carolsand@casubuntu-lt:~/browsertests$ bundle install<br>
Fetching gem metadata from <a moz-do-not-send="true"
href="https://rubygems.org/" target="_blank">https://rubygems.org/</a>..........<br>
Fetching gem metadata from <a moz-do-not-send="true"
href="https://rubygems.org/" target="_blank">https://rubygems.org/</a>..<br>
Installing rake (10.1.0) <br>
Installing builder (3.2.2) <br>
Installing ffi (1.9.0) <br>
<font color="#006600">Gem::Installer::ExtensionBuildError:
ERROR: Failed to build gem native extension.<br>
<br>
/usr/bin/ruby1.9.1 extconf.rb <br>
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
`require': cannot load such file -- mkmf (LoadError)<br>
from
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'<br>
from extconf.rb:4:in `<main>'<br>
</font><br>
<br>
Gem files will remain installed in
/home/carolsand/.bundler/tmp/31864/gems/ffi-1.9.0 for
inspection.<br>
Results logged to
/home/carolsand/.bundler/tmp/31864/gems/ffi-1.9.0/ext/ffi_c/gem_make.out<br>
<br>
<font color="#006600">An error occurred while installing
ffi (1.9.0), and Bundler cannot continue</font>.<br>
Make sure that `gem install ffi -v '1.9.0'` succeeds
before bundling.<br>
carolsand@casubuntu-lt:~/browsertests$ <br>
</font><br>
<br>
Thank you,<br>
<br>
Carol<br>
</div>
<br>
_______________________________________________<br>
QA mailing list<br>
<a moz-do-not-send="true"
href="mailto:QA@lists.wikimedia.org">QA@lists.wikimedia.org</a><br>
<a moz-do-not-send="true"
href="https://lists.wikimedia.org/mailman/listinfo/qa"
target="_blank">https://lists.wikimedia.org/mailman/listinfo/qa</a><br>
<br>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
QA mailing list
<a class="moz-txt-link-abbreviated" href="mailto:QA@lists.wikimedia.org">QA@lists.wikimedia.org</a>
<a class="moz-txt-link-freetext" href="https://lists.wikimedia.org/mailman/listinfo/qa">https://lists.wikimedia.org/mailman/listinfo/qa</a>
</pre>
</blockquote>
<font size="-1">Thank you <font size="-1">C</font>hris. My app<font
size="-1">ologies for <font size="-1">missing this important
step</font>.</font></font><br>
<br>
Carol<br>
</body>
</html>