Ticket #39 (closed defect: fixed)

Opened 16 months ago

Last modified 6 months ago

gem install fails with unavailable dependency

Reported by: sho.fukamachi@… Owned by: mgranger
Priority: major Milestone: ThingFish 0.3 - N-Robot
Component: ThingFish Keywords: thingfish dependency pluginfactory gem
Cc: Depends on:

Description

After building the gem for 0.2.0 via 'rake gem', installation fails with this error:

ERROR: Error installing thingfish-0.2.0.480.gem:

thingfish requires pluginfactory (>= 1.0.3)

After checking the website and searching for a while, PluginFactory? seems to be discontinued and unavailable above 1.0.2. There is no tag for 1.0.3 in its svn at  http://deveiate.org/projects/PluginFactory/browser/tags.

Gem for 0.2.0 is unusable for now. Is this a typo?

UPDATE: I found a version 1.0.3 of pluginfactory hiding in trunk. I had to edit the rakefile to force it to build a gem with version 1.0.3 - the rakefile wanted to include the build number. It seemed to install with warnings about copyright file being missing.

Thingfish gem doesn't recognise it and gives same error as before even with pluginfactory gem 1.0.3 installed - I give up.

$ gem list | grep factory

pluginfactory (1.0.3)

$ sudo gem install thingfish-0.2.0.480.gem

ERROR: Error installing thingfish-0.2.0.480.gem:

thingfish requires pluginfactory (>= 1.0.3)

Change History

Changed 16 months ago by mahlon

  • keywords thingfish dependency pluginfactory gem added
  • owner changed from mgranger to mahlon
  • status changed from new to assigned
  • milestone set to ThingFish 0.3 - The "N-Robot" Release

Michael will release an 'official' 1.0.3 gem/tgz for this.

Changed 15 months ago by mahlon

  • owner changed from mahlon to mgranger
  • status changed from assigned to new

Michael has updated the PluginFactory? gem on RubyForge? to 1.0.3.

We'll close this ticket after the RubyForge? gem index reflects this.

Changed 15 months ago by mahlon

Still no love.

Changed 6 months ago by mahlon

  • status changed from new to closed
  • resolution set to fixed

1.0.3 is now in RubyForge?'s gem index, so this is fixed.

Note: See TracTickets for help on using tickets.