From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.229.49.16 with SMTP id t16cs8356qcf; Wed, 1 Sep 2010 17:14:52 -0700 (PDT) Return-Path: Received-SPF: pass (google.com: domain of rack-devel+bncCPHuoJ3hBxD62PvjBBoENTakJw@googlegroups.com designates 10.90.114.17 as permitted sender) client-ip=10.90.114.17; Authentication-Results: mr.google.com; spf=pass (google.com: domain of rack-devel+bncCPHuoJ3hBxD62PvjBBoENTakJw@googlegroups.com designates 10.90.114.17 as permitted sender) smtp.mail=rack-devel+bncCPHuoJ3hBxD62PvjBBoENTakJw@googlegroups.com; dkim=pass header.i=rack-devel+bncCPHuoJ3hBxD62PvjBBoENTakJw@googlegroups.com Received: from mr.google.com ([10.90.114.17]) by 10.90.114.17 with SMTP id m17mr9580449agc.48.1283386492523 (num_hops = 1); Wed, 01 Sep 2010 17:14:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:x-beenthere:received:received:received :received:received-spf:received:mime-version:received:received :in-reply-to:references:date:message-id:subject:from:to :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :sender:list-subscribe:list-unsubscribe:content-type; bh=1FPVkd+17fJTTLxbRxFdqAycNI3xQgXZ5TBcqxRbhss=; b=tfZAbbh0BA48st8EhYfgSXUMlBzhTvyqueLSGBBODxi/b86Y7iCQQcbQV9RIZkJQ0i eInSfwh9mRJz954yBX0MN9Aai2eGfobDD4+QvAACtT8gh3vYSg9rqDbXwwkKAIOhFBdo mAshQEgkEdAGKCLHEnJuh7TQVVb52F9geqnUs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:mime-version:in-reply-to:references:date :message-id:subject:from:to:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:list-post:list-help:list-archive:sender:list-subscribe :list-unsubscribe:content-type; b=ipa+VrgUHTFOC2Eb3EwmTO64fdd0royUga8iQZjUpKsIsuV1+VpCe3uCx4Ndu7OO+v EOHGMQ6gR++QnmYBEQpyEccH2GLtnJ4MMNdutDQWxYinegiCa6/pvVBlBBWsxXWQGMyj KjfdfOpbsXiRxdc5SmE7RV92nn53zGI86Zlbc= Received: by 10.90.114.17 with SMTP id m17mr1658140agc.48.1283386490393; Wed, 01 Sep 2010 17:14:50 -0700 (PDT) X-BeenThere: rack-devel@googlegroups.com Received: by 10.231.55.74 with SMTP id t10ls6404ibg.3.p; Wed, 01 Sep 2010 17:14:49 -0700 (PDT) Received: by 10.231.161.81 with SMTP id q17mr869131ibx.12.1283386489646; Wed, 01 Sep 2010 17:14:49 -0700 (PDT) Received: by 10.231.161.81 with SMTP id q17mr869130ibx.12.1283386489616; Wed, 01 Sep 2010 17:14:49 -0700 (PDT) Received: from mail-iw0-f181.google.com (mail-iw0-f181.google.com [209.85.214.181]) by gmr-mx.google.com with ESMTP id z11si6467474ibb.4.2010.09.01.17.14.48; Wed, 01 Sep 2010 17:14:48 -0700 (PDT) Received-SPF: pass (google.com: domain of randy.fischer@gmail.com designates 209.85.214.181 as permitted sender) client-ip=209.85.214.181; Received: by mail-iw0-f181.google.com with SMTP id 39so7438763iwn.26 for ; Wed, 01 Sep 2010 17:14:48 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.146.136 with SMTP id h8mr9688216ibv.0.1283386488327; Wed, 01 Sep 2010 17:14:48 -0700 (PDT) Received: by 10.231.12.139 with HTTP; Wed, 1 Sep 2010 17:14:48 -0700 (PDT) In-Reply-To: <4C7EE802.6090403@gmail.com> References: <0257a5a4-9afb-4abf-bb46-b14fbbc57c38@s9g2000yqd.googlegroups.com> <-7171275270101461971@unknownmsgid> <857B6310-9F9A-4C65-BB18-FA255F7E4D94@finn.de> <4C7EE802.6090403@gmail.com> Date: Wed, 1 Sep 2010 20:14:48 -0400 Message-ID: Subject: Re: Bootstrapping rackup with multiple rack gems installed From: Randy Fischer To: rack-devel@googlegroups.com X-Original-Sender: randy.fischer@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of randy.fischer@gmail.com designates 209.85.214.181 as permitted sender) smtp.mail=randy.fischer@gmail.com; dkim=pass (test mode) header.i=@gmail.com Reply-To: rack-devel@googlegroups.com Precedence: list Mailing-list: list rack-devel@googlegroups.com; contact rack-devel+owners@googlegroups.com List-ID: List-Post: , List-Help: , List-Archive: Sender: rack-devel@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=ISO-8859-1 Funny, I just hit this problem myself today, doing some test deploys using the newest version of bundler. Seems like the minimal pre-install requirements for deploying a sinatra 1.x app with bundler on a server running passenger phusion is a recentish version of gem (I guess), bundler itself of course and rack 1.2. Not sure why bundler is pulling in 1.2 though. My problem is configuring capistrano to get bundler to do the right things on the deployment side - pull my gems out of the repository, no problem there, tell bundler to use them with the --local switch, fine, but not rebuild everything. Currently, I have this pulled out of the repository .../vendor/bundle/ruby/1.8/cache then capistrano builds linktrees into a shared directory for bin, doc gems and specifications. The shared directory is not torn down over deploys. Gotta be a better way. Either there's too much magic, or not enough, heh? Thanks Randy Fischer