Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Activity (RSS)

Tuesday, March 31 2009
28 Geminstaller fails when first source doesn't have gem was updated
  • Chad Woolley
    • State changed from new to open
    by Chad Woolley at 11:37 PM

    Dumb markdown/lighthouse - here is the config again (last try):

    defaults:
      install_options: --source=http://gems.rubyforge.org --source=http://gems.github.com...
  • Chad Woolley
    Chad Woolley commented at 11:35 PM

    I can't reproduce this. Here's what I tried:

  • Chad Woolley
    Chad Woolley commented at 3:33 PM

    also please attach the geminstaller.yml and a new failure message after you add the default sources (if it still fails).

  • Chad Woolley
    Chad Woolley commented at 3:32 PM

    You don't have all those sources specified in your geminstaller.yml: install options = '--no-ri --no-rdoc'. You should put them all listed as sources in your de...

  • Jeremy Lightsmith
    Jeremy Lightsmith created the ticket at 2:44 PM

    we were trying to install fastthread through geminstaller, but our first mirror didn't have it. geminstaller fails, w/ stack trace below several times.

    however,...

Monday, March 23 2009
27 Allow installation based on a Gem::Specification file or object was updated
  • Chad Woolley
    • State changed from new to open
    by Chad Woolley at 10:56 PM
  • Chad Woolley
    Chad Woolley created the ticket at 10:56 PM

    perhaps have a --gemspec [File | Gem::Specification] option. Could allow control of runtime vs. dev, or just install them all...

Friday, March 20 2009
26 install_options not being passed was updated
  • Chad Woolley
    • Tag set to duplicate
    • State changed from new to invalid
    by Chad Woolley at 8:19 PM

    Thanks for the report.

    This is a duplicate of http://thewoolleyweb.lighthousea...

    It was a bug in RubyGems where these options were not handled properly when i...

  • Chris Williams
    Chris Williams created the ticket at 6:02 PM

    I'm probably doing something wrong, but I can't seem to pass the build options when installing the mysql gem.

    Here's my geminstaller.yml: - name: mysql version:...

Wednesday, March 18 2009
5 Sometimes installing fails was updated
  • Chad Woolley
    Chad Woolley commented at 5:09 PM

    Eric Hodel says this is because of the say Gem::GemRunner works - it stores the source. As a workaround, every install call to GemRunner can be prefixed with th...

Friday, March 06 2009
3 autogem() fails when run for newly-installed gem was updated
  • John Trupiano
    • Tag set to from_rubyforge, high_priority
    by John Trupiano at 1:26 PM

    Chad, patch attached. It's a simple one-liner as we discussed. Seems to do the trick for me. In addition to OSX + RubyGems 1.3.1 + 1.8.6-p114, I also verified i...

Tuesday, March 03 2009
25 Support for GemInstaller in Rails 2.3 App Templates was created
  • Chad Woolley
    Chad Woolley created the ticket at 11:59 AM

    From Josh Susser "We should modify the rails command to take an option to work with GemInstaller instead of using config.gem. This would allow using the same DS...

Friday, February 27 2009
7 leakage of gem doc warning messages even if you turn down --rubygems-outputle... was updated
  • Chad Woolley
    • Assigned user set to Chad Woolley
    • Tag set to from_rubyforge, high_priority
    • State changed from new to open
    by Chad Woolley at 5:46 PM
Wednesday, February 25 2009
5 Sometimes installing fails was updated
  • Chad Woolley
    • State changed from hold to open
    by Chad Woolley at 7:50 PM

    AHA! This seems to only happen when the previous gem specified a different source. For example:

    - name: mislav-will_paginate
      version: >= 2.3.6
      install_opti...
Monday, February 23 2009
24 Using --sudo option swallows STDERR output was updated
  • Chad Woolley
    • State changed from new to resolved
    by Chad Woolley at 10:46 AM
  • Chad Woolley
    Chad Woolley created the ticket at 10:46 AM

    ...because $stderr and STDERR are not the same. See geminstaller.rb.

    Fixed in release 0.5.1

20 Issues with case statement under Ruby 1.9 was updated
13 add ./ci as default location for config file was updated
  • Chad Woolley
    • State changed from new to open
    • Milestone set to 1.0 Release
    by Chad Woolley at 10:43 AM
23 autogem message says gem is being activated even if no_autogem is specified was created
  • Chad Woolley
    Chad Woolley created the ticket at 10:42 AM

    This message is printed: "GemInstaller is automatically requiring gems: geminstaller >= 0.5.1..."

    ...even if no_autogem: true is specified for the gem in gemins...

1 Automatically create, use, and manage writeable gem home if system gem home i... was updated
  • Chad Woolley
    • State changed from new to open
    by Chad Woolley at 2:43 AM
  • Chad Woolley
    Chad Woolley commented at 2:43 AM

    Update. Need to confirm from RubyGems dev team whether the default autoinstall to ~/.gem will stick around under Ruby 1.9...

6 Issues AutoInstalling Mongrel was updated
  • Chad Woolley
    • Tag set to from_rubyforge
    • State changed from new to hold
    by Chad Woolley at 1:20 AM
5 Sometimes installing fails was updated
  • Chad Woolley
    • Tag set to from_rubyforge, high_priority
    • State changed from new to hold
    by Chad Woolley at 1:15 AM

    Not sure if multiple retries would cause more problems, since this error can also occur if the gem or server actually doesn't exist.

    As a compromise, a much mor...

Wednesday, February 18 2009
22 Some gems don't install when passing in a single version was updated
  • Chad Woolley
    • Tag set to duplicate
    • State changed from new to invalid
    by Chad Woolley at 5:43 PM

    Just tried this locally, and it worked fine. I don't think it has anything to do with the version, I think it is because sometimes gems just fail to install via...

  • Brian Takita
    Brian Takita created the ticket at 2:56 PM

    For some reason, the following gems did not install.

    • name: rr version: 0.7.1
    • name: engineyard-eycap version: 0.3.11 install_options: --source=http://gems.githu...
Monday, February 16 2009
17 Tests fail when ~/.gemrc has gemhome/gempath pointing to ~/.gem was updated
  • Chad Woolley
    • Tag set to sudo
    • State changed from new to open
    by Chad Woolley at 8:47 PM

    Eric hodel has said that the default support for ~/.gem may not even be left in RubyGems, due to issues with 1.9 compatibility (Matz doesn't want to read the fi...

9 Ensure openuri warnings are gone for good was updated
  • Chad Woolley
    • Tag set to high_priority
    • State changed from new to resolved
    by Chad Woolley at 8:45 PM

    I haven't seen this for a while, and a quick search of the rubygems tracker turns up nothing (although that is hard to tell for sure from the rubyforge search i...

21 geminstaller not able to find certain gems was updated
18 Option to Print only Outdated or Missing Gems was updated
  • Chad Woolley
    • Milestone set to 1.0 Release
    • State changed from new to open
    by Chad Woolley at 3:10 AM
Wednesday, February 04 2009
18 Option to Print only Outdated or Missing Gems was updated
  • Jeff Whitmire
    Jeff Whitmire commented at 6:21 PM

    I'm not sure this exactly fits the request here, but I finally got around to redoing my patch with some test coverage this time. It adds a -o option that acts m...

Tuesday, February 03 2009
15 Provide a way to specify gem processing order was updated
  • Chad Woolley
    • State changed from new to resolved
    by Chad Woolley at 5:41 PM

    Fixed in release 0.5.0.

Sunday, January 25 2009
8 Build flags (--) do not work was updated
  • Chad Woolley
    • State changed from new to hold
    by Chad Woolley at 3:45 PM

    This is fixed in RubyGems trunk, just waiting for release...

Friday, January 23 2009
18 Option to Print only Outdated or Missing Gems was updated
  • Jeff Whitmire
    Jeff Whitmire commented at 12:17 PM

    I have a patch for this. It's mostly untested but it works really fast since it's only checking against the local gems (no remoteness involved). I've been meani...

19 Conflicts between gem versions in geminstaller.yml and listed gem dependencie... was updated
  • Chad Woolley
    Chad Woolley commented at 12:17 PM

    @Jeff,

    Is this for a top level gem (listed in geminstaller.yml) or a dependency of one of the top level gems (not listed in geminstaller.yml)?

    If your problem i...

  • Jeff Whitmire
    Jeff Whitmire commented at 12:10 PM

    I'm running into this situation yet again because I've got multiple projects using geminstaller, but I need to be able to run different versions of the gems on ...

Tuesday, December 16 2008
18 Option to Print only Outdated or Missing Gems was updated
  • Alf Mikula
    Alf Mikula commented at 4:48 PM

    I agree, this would be really nice. Right now, I'm using script/runner under rails to run GemInstaller::autogem, and using that as a conditional in my shell scr...

Friday, December 12 2008
8 Build flags (--) do not work was updated
21 geminstaller not able to find certain gems was updated
Thursday, December 11 2008
20 Issues with case statement under Ruby 1.9 was created
  • Chad Woolley
    Chad Woolley created the ticket at 10:14 AM

    From Steve Conover:

    fyi changing that case statement in output_filter.rb from using :'s to then's makes it so gemisntaller runs under 1.9.1

Wednesday, December 10 2008
19 Conflicts between gem versions in geminstaller.yml and listed gem dependencie... was updated
  • Chad Woolley
    Chad Woolley commented at 11:06 AM

    Yes, but if another gem behaves badly and specifies explicit dependencies when it should not, you can still get these problems.

    See these tickets for an example...

  • Brian Takita
    Brian Takita commented at 10:55 AM

    However, I would expect the following to work:

    rails >= 1.5 rails >= 2.0

  • Chad Woolley
    • State changed from new to invalid
    by Chad Woolley at 9:55 AM

    Yes, you can only activate exactly one version of a given gem at a time. You can't activate two different versions.

  • Brian Takita
    Brian Takita commented at 9:14 AM

    Never mind, thats what geminstaller does.

    It looks like Gem.activate causes an error if the gem is activated again with a different version. This is true even w...

  • Brian Takita
    Brian Takita created the ticket at 8:40 AM

    I think this has to do with geminstaller.yml invoking the gem method and requiring the gem in one shot. What should happen is geminstaller should invoke the gem...

Tuesday, November 11 2008
18 Option to Print only Outdated or Missing Gems was created
  • Matthew O'Connor
    Matthew O'Connor created the ticket at 10:36 AM

    It would be nice if there was an option similar to --print-rogue-gems which printed only the missing/outdated gems for your project.

Wednesday, October 29 2008
15 Provide a way to specify gem processing order was updated
Saturday, October 25 2008
1 Automatically create, use, and manage writeable gem home if system gem home i... was updated
  • Chad Woolley
    • Tag set to from_rubyforge, high_priority
    by Chad Woolley at 10:00 AM

    This is now the default under RubyGems >= 1.3.0, but there are some bugs if you have .gemrc point gemhome and gempath to only ~/.gem, at least on Leopard. See d...