tag:thewoolleyweb.lighthouseapp.com,2008-05-20:/eventsthewoolleyweb Events2009-08-25T07:38:02Ztag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/383250862020-09-08T19:53:08-07:002020-09-08T19:53:08-07:00Chad Woolleycinabox: Init script still not working right [#1]<li>State changed from <em class="change">“new”</em> to <em class="change">“invalid”</em></li>
tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/115930322011-02-01T06:33:56-07:002011-02-01T06:33:58-07:00Peter SchröderGemInstaller: Not compatible with Rubygems 1.5.0 [#43]<div><p>Running on Ruby 1.8.7 or REE with Rubygems 1.5.0:</p>
<p>
/Users/peterschroder/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/site_ruby/1.8/rubygems/doc_manager.rb:14:
uninitialized constant Gem::UserInteraction (NameError)</p>
<pre>
<code>from /Users/peterschroder/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require'
from /Users/peterschroder/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `require'
from /Users/peterschroder/.rvm/gems/ruby-1.8.7-p330@rails_2_3_4/gems/geminstaller-0.5.5/lib/geminstaller/requires.rb:12
from /Users/peterschroder/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require'
from /Users/peterschroder/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `require'
from /Users/peterschroder/.rvm/gems/ruby-1.8.7-p330@rails_2_3_4/gems/geminstaller-0.5.5/lib/geminstaller.rb:2
from /Users/peterschroder/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require'
from /Users/peterschroder/.rvm/rubies/ruby-1.8.7-p330/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `require'
from /Users/peterschroder/.rvm/gems/ruby-1.8.7-p330@rails_2_3_4/gems/geminstaller-0.5.5/bin/geminstaller:6
from /Users/peterschroder/.rvm/gems/ruby-1.8.7-p330@rails_2_3_4/bin/geminstaller:19:in `load'
from /Users/peterschroder/.rvm/gems/ruby-1.8.7-p330@rails_2_3_4/bin/geminstaller:19</code>
</pre></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/67404032010-03-25T00:45:38-07:002010-03-25T00:45:39-07:00Chad WoolleyGemInstaller: Gem install fails when a source has a version of the gem in which version number contains a string [#42]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
<div><p>Added message in: <a href=
"http://github.com/thewoolleyman/geminstaller/commit/3eec994f7855e44e5624d7bfc171edcfe484b1d3">
http://github.com/thewoolleyman/geminstaller/commit/3eec994f7855e44...</a></p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/63449392010-02-25T01:05:59-07:002010-02-25T01:05:59-07:00Chad WoolleyGemInstaller: Gem install fails when a source has a version of the gem in which version number contains a string [#42]<li>State changed from <em class="change">“hold”</em> to <em class="change">“open”</em></li>
<div><p>Glad it works now.</p>
<p>It would be good if GemInstaller printed a descriptive error
message in this situation. I'll keep this ticket open and put that
in the next GemInstaller release.</p>
<p>Thanks...<br>
-- Chad</p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/63432042010-02-24T19:31:28-07:002010-02-24T19:31:29-07:00onlywadeGemInstaller: Gem install fails when a source has a version of the gem in which version number contains a string [#42]<div><p>You're absolutely right, that cleared it up. Thanks for the
swift response!</p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/63430652010-02-24T19:12:08-07:002010-02-24T19:12:08-07:00Chad WoolleyGemInstaller: Gem install fails when a source has a version of the gem in which version number contains a string [#42]<li>State changed from <em class="change">“new”</em> to <em class="change">“hold”</em></li>
<div><p>What version of RubyGems are you using? Mostly likely it is an
old one which does not support prereleases. If it is less than
RubyGems 1.3.5, please upgrade to RubyGem 1.3.5 or 1.3.6 and try
again.</p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/63415242010-02-24T17:03:02-07:002010-02-24T17:04:12-07:00onlywadeGemInstaller: Gem install fails when a source has a version of the gem in which version number contains a string [#42]<div><p>If a gem has a version number which is appended by a string (for
example oauth 0.3.7.pre1), gem install will fail, even if another
(stringless) target version of the gem is specified in config.</p>
<p>While this is the only example of the problem I've been able to
find, I suspect it may occur whenever a string is contained in a
version number at any point, i.e. 1.3.beta.1, etc..</p>
<p>Following is the output:</p>
<p>irb(main):003:0> GemInstaller.install('--config
required_gems.yml')<br>
Malformed version number string 0.3.7.pre1<br>
=> 1</p>
<p>And the contents of required_gems.yml:</p>
<p>defaults:<br>
install_options: --include-dependencies --no-rdoc --no-ri gems:<br>
- name: oauth version: '= 0.3.6'</p>
<p>The gem source used is: <a href=
"http://gems.rubyforge.org/">http://gems.rubyforge.org/</a></p>
<p>(You can see the offending gem version listed on the oauth gem
page here: <a href=
"http://rubygems.org/gems/oauth">http://rubygems.org/gems/oauth</a>)</p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/62917812010-02-21T15:43:58-07:002010-02-21T15:43:58-07:00Chad WoolleyGemInstaller: GemInstaller fails when listing remote prerelease gems [#41]<li>State changed from <em class="change">“hold”</em> to <em class="change">“invalid”</em></li>
<div><p>As I suspected, this was due to an old version of RubyGems which
does not support prerelease gems (it was added in a 1.3.x minor
release, which is kinda wack, but I digress).</p>
<p>Anyway, if your RubyGems is non-prerelease-supporting, you can
reproduce the error in IRB thusly:</p>
<pre>
<code>require 'rubygems'; Gem::Version.new('1.a')</code>
</pre>
<p>I just tested against the new RubyGems 1.3.6, and AFAIK
GemInstaller is working fine against it. But you should still
switch to <a href=
"http://github.com/carlhuda/bundler">Bundler</a>.</p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/61252202010-02-08T10:39:23-07:002010-02-08T10:39:23-07:00Chad WoolleyGemInstaller: GemInstaller fails when listing remote prerelease gems [#41]<li>State changed from <em class="change">“new”</em> to <em class="change">“hold”</em></li>
tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/61251242010-02-08T10:35:33-07:002010-02-08T10:35:33-07:00Chad WoolleyGemInstaller: GemInstaller fails when listing remote prerelease gems [#41]<div><p>I suspect this is due to an old rubygems version which does not
support prerelease gems.</p>
<p>Please provide output of the following:</p>
<ul>
<li>gem env</li>
<li>geminstaller -gall -rall (from project root)</li>
<li>output of manually running rubygems command that failed (should
be output by -gall -rall)</li>
</ul></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/61250922010-02-08T10:34:09-07:002010-02-08T10:34:09-07:00Chad WoolleyGemInstaller: GemInstaller fails when listing remote prerelease gems [#41]<div><p>Our production environment depends on Rails 2.2.2, a version
that's old old old, and that we've been installing and using for
months.</p>
<p>Today, our scripts tried to use Geminstaller to install required
gems, including Rails 2.2.2, as listed in our geminstaller.yml, on
a newly provisioned box in EC2.</p>
<p>When geminstaller lists the available remote versions of Rails
the gem list command does include version 3.0.0.beta, through no
action or change on our part.</p>
<p>Geminstaller attempts to parse the version string, finds it
unappealing, and explodes. The app server follows suit.</p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/61250832010-02-08T10:33:56-07:002010-02-08T10:33:56-07:00Chad WoolleyGemInstaller: GemInstaller fails when listing remote prerelease gems [#40]<div><p>Our production environment depends on Rails 2.2.2, a version
that's old old old, and that we've been installing and using for
months.</p>
<p>Today, our scripts tried to use Geminstaller to install required
gems, including Rails 2.2.2, as listed in our geminstaller.yml, on
a newly provisioned box in EC2.</p>
<p>When geminstaller lists the available remote versions of Rails
the gem list command does include version 3.0.0.beta, through no
action or change on our part.</p>
<p>Geminstaller attempts to parse the version string, finds it
unappealing, and explodes. The app server follows suit.</p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/46541302009-09-23T23:08:01-07:002009-09-23T23:08:01-07:00Chad WoolleyGemInstaller: Look for config at #{File.expand_path(RAILS_ROOT)}/config/geminstaller.yml [#39]tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/44536892009-09-04T14:57:43-07:002009-09-04T14:57:43-07:00nicholas a. evansGemInstaller: Build flags (--) do not work [#8]<div><p>Just a note for anyone who finds this page after googling for
it: this was broken in rubygems 1.3.1 (which came installed with
Mac OS X 10.6, IIRC) but fixed in rubygems 1.3.5 (sudo gem update
--system).</p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43472862009-08-25T21:34:30-07:002009-08-25T21:34:30-07:00Chad WoolleyGemInstaller: Test failures under older rubygems due to invalid spec warnings [#38]<div><p>This shows up when rogue_gem_finder_spec is run as part of the
suite under RubyGems 1.2.0 or 1.3.0. The root cause is the warnings
being printed to STDERR by rubygems, and not being correctly parsed
by GemCommandManager#dependency.</p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43457102009-08-25T17:01:14-07:002009-08-25T17:01:14-07:00Chad WoolleyGemInstaller: Issues with case statement under Ruby 1.9 [#20]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
<div><p>Fix committed: <a href=
"http://github.com/thewoolleyman/geminstaller/commit/0718fd9bca13ce65e0ddad774b1fa6f6f40a3595">
http://github.com/thewoolleyman/geminstaller/commit/0718fd9bca13ce6...</a></p>
<p>Thanks for the patch goes to Greg Fitzgerald <a href=
"http://github.com/gregf">http://github.com/gregf</a> !</p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43456902009-08-25T16:59:01-07:002009-08-25T16:59:01-07:00Chad WoolleyGemInstaller: GemInstaller cannot distinguish between gems that have the ame name but capitalized differently. [#33]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
<div><p>Fixes committed:</p>
<p><a href=
"http://github.com/thewoolleyman/geminstaller/commit/7f901954e12138aa1f8da8baf41109ac40063804">
http://github.com/thewoolleyman/geminstaller/commit/7f901954e12138a...</a></p>
<p><a href=
"http://github.com/thewoolleyman/geminstaller/commit/eacdfda7eb2aa5c409bd266dd2d621c34eff02a1">
http://github.com/thewoolleyman/geminstaller/commit/eacdfda7eb2aa5c...</a></p>
<p>Thanks to Britt Crawford for the patch! <a href=
"http://github.com/britt">http://github.com/britt</a></p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43456622009-08-25T16:56:56-07:002009-08-25T16:56:56-07:00Chad WoolleyGemInstaller: add ./ci as default location for config file [#13]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
<div><p>Committed: <a href=
"http://github.com/thewoolleyman/geminstaller/commit/83e587584663773fb6722e50e63c9e0c74f4909f">
http://github.com/thewoolleyman/geminstaller/commit/83e587584663773...</a></p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43456152009-08-25T16:53:00-07:002009-08-25T16:53:00-07:00Chad WoolleyGemInstaller: autogem message says gem is being activated even if no_autogem is specified [#23]<li>State changed from <em class="change">“new”</em> to <em class="change">“open”</em></li>
<li>Milestone changed from <em class="change">“<span class="milestone" data-id="48581">0.5.3 Release</span>”</em> to <em class="change">“<span class="milestone" data-id="11364">1.0 Release</span>”</em></li>
tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43455942009-08-25T16:50:59-07:002009-08-25T16:50:59-07:00Chad WoolleyGemInstaller: Disable GemInstaller install in default rails preinitializer.rb [#37]<li>State changed from <em class="change">“new”</em> to <em class="change">“resolved”</em></li>
<div><p>Fix committed: <a href=
"http://github.com/thewoolleyman/geminstaller/commit/32717dbc660568a5aa74c0a53dbf298b93865e2d">
http://github.com/thewoolleyman/geminstaller/commit/32717dbc660568a...</a></p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43455842009-08-25T16:50:05-07:002009-08-25T16:50:05-07:00Chad WoolleyGemInstaller: autogem() fails when run for newly-installed gem [#3]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
<div><p>Fix committed: <a href=
"http://github.com/thewoolleyman/geminstaller/commit/aaaf029df5740325e2e45b5331337e9a5bb08536#L0R7">
http://github.com/thewoolleyman/geminstaller/commit/aaaf029df574032...</a></p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43426402009-08-25T12:56:21-07:002009-08-25T12:56:21-07:00Chad WoolleyGemInstaller: Sometimes installing fails [#5]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>
tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43425222009-08-25T12:49:19-07:002009-08-25T12:49:19-07:00Chad WoolleyGemInstaller: Sometimes installing fails [#5]<div><p>Fix committed and manually tested: <a href=
"http://github.com/thewoolleyman/geminstaller/commit/a807985d745c232ce164f8671eec6c6c9c8ef60e">
http://github.com/thewoolleyman/geminstaller/commit/a807985d745c232...</a></p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43413162009-08-25T11:34:23-07:002009-08-25T11:34:23-07:00Chad WoolleyGemInstaller: Sometimes installing fails [#5]<li>Milestone changed from <em class="change">“<span class="milestone" data-id="11364">1.0 Release</span>”</em> to <em class="change">“<span class="milestone" data-id="48581">0.5.3 Release</span>”</em></li>
tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43412932009-08-25T11:34:11-07:002009-08-25T17:10:47-07:00Chad WoolleyGemInstaller: Disable GemInstaller install in default rails preinitializer.rb, but fork if it is used [#37]<div><p>It breaks stuff like Passenger, and you really shouldn't need it
anyway (should install manually in dev, and via capistrano/chef on
deploy, and via CI pre-build hook in other environments)</p>
<p>Also added (commented) fork support for people who do still want
to use it, thanks to Gabriel Gironda (<a href=
"http://github.com/gabrielg">http://github.com/gabrielg</a>)</p>
<p><a href=
"http://github.com/thewoolleyman/geminstaller/commit/32717dbc660568a5aa74c0a53dbf298b93865e2d">
http://github.com/thewoolleyman/geminstaller/commit/32717dbc660568a...</a></p></div>tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43375082009-08-25T08:17:17-07:002009-08-25T08:17:18-07:00Chad WoolleyGemInstaller: autogem() fails when run for newly-installed gem [#3]<li>State changed from <em class="change">“new”</em> to <em class="change">“open”</em></li>
tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43340752009-08-25T01:27:13-07:002009-08-25T01:27:13-07:00Chad WoolleyGemInstaller: autogem() fails when run for newly-installed gem [#3]<li>Milestone changed from <em class="change">“<span class="milestone" data-id="11364">1.0 Release</span>”</em> to <em class="change">“<span class="milestone" data-id="48581">0.5.3 Release</span>”</em></li>
tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43337532009-08-25T00:39:20-07:002009-08-25T00:39:20-07:00Chad WoolleyGemInstaller: autogem message says gem is being activated even if no_autogem is specified [#23]<li>Milestone changed from <em class="change">“<span class="milestone" data-id="11364">1.0 Release</span>”</em> to <em class="change">“<span class="milestone" data-id="48581">0.5.3 Release</span>”</em></li>
tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43337502009-08-25T00:38:35-07:002009-08-25T00:38:35-07:00Chad WoolleyGemInstaller: add ./ci as default location for config file [#13]<li>Milestone changed from <em class="change">“<span class="milestone" data-id="11364">1.0 Release</span>”</em> to <em class="change">“<span class="milestone" data-id="48581">0.5.3 Release</span>”</em></li>
tag:thewoolleyweb.lighthouseapp.com,2008-05-20:Event/43337432009-08-25T00:38:02-07:002009-08-25T00:38:02-07:00Chad WoolleyGemInstaller: GemInstaller 0.5.1 + RubyGems 1.3.5 + irb --> already initialized constant warnings [#35]<li>State changed from <em class="change">“open”</em> to <em class="change">“resolved”</em></li>