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 / 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

-- 
Best regards,

Alexey Verkhovsky

Ruby Forum: http://ruby-forum.org        (moderator)
RForum:     http://rforum.andreas-s.net  (co-author)
Instiki:    http://instiki.org           (maintainer)