From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.204.72.79 with SMTP id l15cs880531bkj; Sat, 15 Aug 2009 12:58:38 -0700 (PDT) Return-Path: Received-SPF: pass (google.com: domain of grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com designates 10.151.42.6 as permitted sender) client-ip=10.151.42.6; Authentication-Results: mr.google.com; spf=pass (google.com: domain of grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com designates 10.151.42.6 as permitted sender) smtp.mail=grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com; dkim=pass header.i=grbounce-ceibQwUAAAB4YPBqaDIjI2bFOCxyyh3G=chneukirchen=gmail.com@googlegroups.com Received: from mr.google.com ([10.151.42.6]) by 10.151.42.6 with SMTP id u6mr1847950ybj.18.1250366316626 (num_hops = 1); Sat, 15 Aug 2009 12:58:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:received:x-sender:x-apparently-to :mime-version:content-type:content-transfer-encoding:received:date :in-reply-to:x-ip:references:user-agent:x-http-useragent:message-id :subject:from:to:x-google-approved:reply-to:sender:precedence :x-google-loop:mailing-list:list-id:list-post:list-help :list-unsubscribe:x-beenthere-env:x-beenthere; bh=w2hgpMwL3ZBTEZV74+da8lYXn2kHBedcuN5Z+8hZSMU=; b=7H5HoBlfj6M59zt1cEWCcC3LMsYCIUNg53ZT4ELuTVMZ2ybpZf11Z8L3Wub13vBlgg q6vBlIUnp5/+G6zJy/QbNE1TguvCOWkR+7y+xGP60bxXYX8AMfRE+t/OGCaAq5wc/otk 2pXyEHSG1m7LONo0NMLsLR8xn2nQFkflUhoH0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-sender:x-apparently-to:mime-version:content-type :content-transfer-encoding:date:in-reply-to:x-ip:references :user-agent:x-http-useragent:message-id:subject:from:to :x-google-approved:reply-to:sender:precedence:x-google-loop :mailing-list:list-id:list-post:list-help:list-unsubscribe :x-beenthere-env:x-beenthere; b=pSOejufbqxlitVnEgC25sVX5WGo5+lKyGYAyTCTEBBNbAPVxsm9Oswz+mnl5AlGr+A 0wVcXbBOhPszRq56MCZQcMOaCTPoCr7UKxYyfq4OokfTEurVIMCSEngNfRS0YkmGCN4k B0u7NG2jRu3AXftdHCNASwxZL5pEfFPlEVf0g= Received: by 10.151.42.6 with SMTP id u6mr295822ybj.18.1250366316574; Sat, 15 Aug 2009 12:58:36 -0700 (PDT) Received: by 10.176.94.14 with SMTP id r14gr1594yqb.0; Sat, 15 Aug 2009 12:58:30 -0700 (PDT) X-Sender: ryan@rtlong.com X-Apparently-To: rack-devel@googlegroups.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Received: by 10.100.202.9 with SMTP id z9mr634409anf.25.1250365656644; Sat, 15 Aug 2009 12:47:36 -0700 (PDT) Date: Sat, 15 Aug 2009 12:47:36 -0700 (PDT) In-Reply-To: X-IP: 66.41.142.143 References: <20090718222513.GA31002@dcvr.yhbt.net> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13,gzip(gfe),gzip(gfe) Message-ID: <60e2b970-9e57-408d-a106-e353d78c98e7@h31g2000yqd.googlegroups.com> Subject: Re: Tempfile#unlink changes in Ruby 1.9.1-p152 From: Ryan Long To: Rack Development X-Google-Approved: scytrin@gmail.com via web at 2009-08-15 19:58:29 Reply-To: rack-devel@googlegroups.com Sender: rack-devel@googlegroups.com Precedence: bulk X-Google-Loop: groups Mailing-List: list rack-devel@googlegroups.com; contact rack-devel+owner@googlegroups.com List-Id: List-Post: List-Help: List-Unsubscribe: , X-BeenThere-Env: rack-devel@googlegroups.com X-BeenThere: rack-devel@googlegroups.com Niels, I just wanted to add: after reading that I decided to grab the latest stable ruby from svn. I'm way over my head with this stuff, but after successfully installing ruby and attempting to use Passenger, it continued to fail with this same error. I also cloned the bleeding- edge rack overwriting my rack gem (I didn't know if that would work or not, but I know rack is a dependency of Rails so I did'nt know how else to do it...) with no luck. I did have some trouble with that version of Ruby and sqlite3-ruby, so I've reverted back to 1.9.1-p243 Ryan On Jul 18, 6:43=A0pm, Niels Ganser wrote: > Eric, > > 2009/7/19 Eric Wong > > > > > Thanks for the heads up, I just posted my thoughts on Redmine about thi= s. > > Hopefully the Ruby team is willing to fix it. > > Thanks for putting this to their attention. > > I've updated the issue with links to the original discussion on > ruby-core in 2004. Both the its author and matz decided the patch, as > recently introduced, wouldn't be a good idea:http://blade.nagaokaut.ac.jp= /cgi-bin/vframe.rb/ruby/ruby-core/2848?26.... > > > If we have to go this route, what about just explicitly unlinking it? > > I'm not going to go as far as undefining the finalizer that Tempfile > > defines since the finalizer checks if the file exists before unlinking > > anyways. > > I don't think any change in the rack codebase will be necessary as I > fully expect this to be fixed in Ruby before the next release. > Considering that many people are even still using 1.8 I don't think > too many compile from trunk or any other svn branch for that matter. > Those who do would probably check the list here when in trouble, no? > > Cheers, > Niels