#5 ✓resolved
Glenn Rempe

Webroar has dependency on starling-starling gem which does not exist on GemCutter

Reported by Glenn Rempe | November 28th, 2009 @ 11:08 PM

Webroar has a dependency on the 'starling-starling' gem. This gem project does not exist on gemcutter (it sounds like an old github dependency). On gemcutter the project is just 'starling'.

This causes a failure to install if the user does not have github as a gem source.

ERROR: Error installing webroar:

webroar requires starling-starling (>= 0.10.0, runtime)

The starling project info can be found here:

http://gemcutter.org/gems/starling

Comments and changes to this ticket

  • Aditya Babbar

    Aditya Babbar November 29th, 2009 @ 12:09 AM

    • Assigned user set to “Aditya Babbar”
    • State changed from “new” to “open”
    • Tag changed from bug, install to dependency

    Gemcutter (and erstwhile Rubyforge) does not have the latest version (0.10.0) of starling. The project owners have not pushed the gem over to Gemcutter as of now.

    We would be requesting them to do the same as in any case Github has decided to discontinue hosting of new gems. (The old ones would be available over there for approximately an year.)

  • Glenn Rempe
  • Glenn Rempe

    Glenn Rempe November 29th, 2009 @ 01:17 AM

    Question. Since you are presumably using a simple use case for starling, would v0.9.8 of starling suffice as a gem dependency? I am not clear on the changes between 0.9.8 and 0.10.0 and whether they would have an effect on your usage.

  • Aditya Babbar

    Aditya Babbar November 29th, 2009 @ 05:52 AM

    starling 0.9.8 on Gemcutter (& RubyForge) does not work well with newer versions (1.6.2 onwards) of memcache-client. starling-starling 0.10.0 fixes that issue.

    This discussion thread has more details.

  • Dharmarth Shah

    Dharmarth Shah February 10th, 2010 @ 05:15 PM

    • State changed from “open” to “resolved”

    Dependency moved to Starling gem 0.10.1 available on Gemcutter.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

<strong>Source Code Location</strong>
Repository is at <a href="http://github.com/webroar/webroar" target="_blank">http://github.com/webroar/webroar</a>
<p>
Check out the development master:
git clone git://github.com/webroar/webroar.git

<p>
<strong>Creating a bug report</strong>

When creating a bug report, be sure to include as much relevant information as possible.
<p>
Security vulnerabilities should be reported via an email to security@webroar.in, do not use lighthouse for reporting security vulnerabilities. All content in lighthouse is publicly available as soon as it is posted.

Shared Ticket Bins

Tags

Pages