[Rubygems-developers] Re: 'gem install instiki-0.10.0' does not
pull in dependencies - why?
Curt Hibbs
curt at hibbs.com
Thu Apr 7 07:00:05 EDT 2005
I'll cross post this (and your 2nd email) to the RubyGems ML where it
should get faster attention.
Curt
Alexey Verkhovsky <alex at verk.info> wrote:
> I have a problem with this gem (about to be released Instiki 0.10):
> http://alexeyv.textdriven.com/instiki-0.10.0.gem
> It has external dependencies:
>
> QTE instiki.gemspec
> s.add_dependency('madeleine', '= 0.7.1')
> s.add_dependency('RedCloth', '= 3.0.3')
> s.add_dependency('rubyzip', '= 0.5.5')
> s.add_dependency('rails', '= 0.11.1')
> UNQTE
>
> and yet, when I try to install it, it gets installed without them. I
> wonder what is it that I'm doing wrong here. What follows is an excerpt
> from command-line session.
> Re my shell prompt: I swear, this is only for the kids and their games -
> the next thing I'm buying after a car, a house and a boat will be a Mac :)
>
> E:\>gem install --both --include-dependencies instiki-0.10.0.gem
> Attempting local installation of 'instiki-0.10.0.gem'
> Successfully installed instiki, version 0.10.0
>
> E:\>gem list
>
> *** LOCAL GEMS ***
>
> instiki (0.10.0)
> Easy to install WikiClone running on WEBrick and Madeleine
>
> postgres-pr (0.3.6)
> A pure Ruby interface to the PostgreSQL (>= 7.4) database
>
> rake (0.5.0.2, 0.5.0, 0.4.15)
> Ruby based make-like utility.
>
> rubygems-update (0.8.10)
> RubyGems Update GEM
>
> sources (0.0.1)
> This package provides download sources for remote gem installation
>
> // NOTE: no Rails, no Madeleine, etc
>
> E:\>gem specification instiki
> --- !ruby/object:Gem::Specification
> rubygems_version: 0.8.10
> specification_version: 1
> name: instiki
> version: !ruby/object:Gem::Version
> version: 0.10.0
> date: 2005-04-07
> summary: Easy to install WikiClone running on WEBrick and Madeleine
> require_paths:
> - lib
> email: david at loudthinking.com
> homepage: http://www.instiki.org
> rubyforge_project: instiki
> description: Instiki is a Wiki Clone written in Ruby that ships with an
> embedded
> webserver. You can setup up an Instiki in just a few steps. Possibly
> the simp
> lest wiki setup ever.
> autorequire:
> default_executable: instiki
> bindir: "."
> has_rdoc: false
> required_ruby_version: !ruby/object:Gem::Version::Requirement
> requirements:
> -
> - ">"
> - !ruby/object:Gem::Version
> version: 0.0.0
> version:
> platform: ruby
> authors:
> - David Heinemeier Hansson
> files:
> - CHANGELOG
> - README
> - instiki
> - instiki.rb
> - app/controllers/admin_controller.rb
> - app/controllers/application.rb
> - app/controllers/file_controller.rb
> - app/controllers/wiki_controller.rb
> - app/helpers/application_helper.rb
> - app/models/author.rb
> - app/models/file_yard.rb
> - app/models/page.rb
> - app/models/page_lock.rb
> - app/models/page_set.rb
> - app/models/revision.rb
> - app/models/web.rb
> - app/models/wiki_content.rb
> - app/models/wiki_service.rb
> - app/models/wiki_words.rb
> - app/models/chunks/category.rb
> - app/models/chunks/chunk.rb
> - app/models/chunks/engines.rb
> - app/models/chunks/include.rb
> - app/models/chunks/literal.rb
> - app/models/chunks/nowiki.rb
> - app/models/chunks/test.rb
> - app/models/chunks/uri.rb
> - app/models/chunks/wiki.rb
> - app/views/markdown_help.rhtml
> - app/views/navigation.rhtml
> - app/views/rdoc_help.rhtml
> - app/views/textile_help.rhtml
> - app/views/wiki_words_help.rhtml
> - app/views/admin/create_system.rhtml
> - app/views/admin/create_web.rhtml
> - app/views/admin/edit_web.rhtml
> - app/views/file/file.rhtml
> - app/views/file/import.rhtml
> - app/views/layouts/default.rhtml
> - app/views/wiki/authors.rhtml
> - app/views/wiki/edit.rhtml
> - app/views/wiki/export.rhtml
> - app/views/wiki/feeds.rhtml
> - app/views/wiki/list.rhtml
> - app/views/wiki/locked.rhtml
> - app/views/wiki/login.rhtml
> - app/views/wiki/new.rhtml
> - app/views/wiki/page.rhtml
> - app/views/wiki/print.rhtml
> - app/views/wiki/published.rhtml
> - app/views/wiki/recently_revised.rhtml
> - app/views/wiki/revision.rhtml
> - app/views/wiki/rollback.rhtml
> - app/views/wiki/rss_feed.rhtml
> - app/views/wiki/search.rhtml
> - app/views/wiki/tex.rhtml
> - app/views/wiki/tex_web.rhtml
> - app/views/wiki/web_list.rhtml
> - lib/active_record_stub.rb
> - lib/diff.rb
> - lib/instiki_errors.rb
> - lib/rdocsupport.rb
> - lib/redcloth_for_tex.rb
> - public/404.html
> - public/500.html
> - public/dispatch.rb
> - public/favicon.ico
> - public/javascripts/edit_web.js
> - public/javascripts/prototype.js
> - public/stylesheets/instiki.css
> - natives/osx/desktop_launcher/AppDelegate.h
> - natives/osx/desktop_launcher/AppDelegate.mm
> - natives/osx/desktop_launcher/Credits.html
> - natives/osx/desktop_launcher/Info.plist
> - natives/osx/desktop_launcher/Instiki_Prefix.pch
> - natives/osx/desktop_launcher/main.mm
> - natives/osx/desktop_launcher/MakeDMG.sh
> - natives/osx/desktop_launcher/version.plist
> - natives/osx/desktop_launcher/English.lproj/InfoPlist.strings
> - natives/osx/desktop_launcher/English.lproj/MainMenu.nib/classes.nib
> - natives/osx/desktop_launcher/English.lproj/MainMenu.nib/info.nib
> - natives/osx/desktop_launcher/English.lproj/MainMenu.nib/objects.nib
> - natives/osx/desktop_launcher/Instiki.xcode/project.pbxproj
> - config/environment.rb
> - config/routes.rb
> - config/environments/development.rb
> - config/environments/production.rb
> - config/environments/test.rb
> - script/breakpointer
> - script/server
> - "./instiki"
> test_files: []
> rdoc_options: []
> extra_rdoc_files: []
> executables:
> - instiki
> extensions: []
> requirements:
> - none
> dependencies:
> - !ruby/object:Gem::Dependency
> name: madeleine
> version_requirement:
> version_requirements: !ruby/object:Gem::Version::Requirement
> requirements:
> -
> - "="
> - !ruby/object:Gem::Version
> version: 0.7.1
> version:
> - !ruby/object:Gem::Dependency
> name: RedCloth
> version_requirement:
> version_requirements: !ruby/object:Gem::Version::Requirement
> requirements:
> -
> - "="
> - !ruby/object:Gem::Version
> version: 3.0.3
> version:
> - !ruby/object:Gem::Dependency
> name: rubyzip
> version_requirement:
> version_requirements: !ruby/object:Gem::Version::Requirement
> requirements:
> -
> - "="
> - !ruby/object:Gem::Version
> version: 0.5.5
> version:
> - !ruby/object:Gem::Dependency
> name: rails
> version_requirement:
> version_requirements: !ruby/object:Gem::Version::Requirement
> requirements:
> -
> - "="
> - !ruby/object:Gem::Version
> version: 0.11.1
> version:
>
> E:\>instiki
> e:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:194:in
> `report_activate_error': Could
> not find RubyGem madeleine (= 0.7.1) (Gem::LoadError)
> from e:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:136:in `activate'
> from e:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:162:in `activate'
> from e:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:161:in `each'
> from e:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:161:in `activate'
> from e:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:37:in
> `require_gem_with_
> options'
> from e:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:31:in `require_gem'
> from e:/ruby/bin/instiki:17
>
Alexey Verkhovsky wrote:
> Alexey Verkhovsky wrote:
>
>> I have a problem with this gem (about to be released Instiki 0.10):
>> http://alexeyv.textdriven.com/instiki-0.10.0.gem
>
>
> Oh, just in case - to get the sources and build the gem yourself:
>
> svn co http://svn.instiki.org/instiki/trunk instiki
> cd instiki
> rake clean package
> ls pkg
>
More information about the Rubygems-developers
mailing list