From owner-freebsd-ruby@FreeBSD.ORG Sun May 22 00:39:56 2011 Return-Path: Delivered-To: ruby@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA22D1065670; Sun, 22 May 2011 00:39:56 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C1E678FC08; Sun, 22 May 2011 00:39:56 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p4M0duRm079463; Sun, 22 May 2011 00:39:56 GMT (envelope-from eadler@freefall.freebsd.org) Received: (from eadler@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p4M0du3a079459; Sun, 22 May 2011 00:39:56 GMT (envelope-from eadler) Date: Sun, 22 May 2011 00:39:56 GMT Message-Id: <201105220039.p4M0du3a079459@freefall.freebsd.org> To: jhelfman@experts-exchange.com, eadler@FreeBSD.org, ruby@FreeBSD.org From: eadler@FreeBSD.org Cc: Subject: Re: ports/157028: [patch][maintainer-update] graphics/rubygem-dragonfly: update to 0.9.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 May 2011 00:39:57 -0000 Synopsis: [patch][maintainer-update] graphics/rubygem-dragonfly: update to 0.9.1 State-Changed-From-To: open->closed State-Changed-By: eadler State-Changed-When: Sun May 22 00:39:56 UTC 2011 State-Changed-Why: close per submitter request. New pr can be found at ports/157229 http://www.freebsd.org/cgi/query-pr.cgi?pr=157028 From owner-freebsd-ruby@FreeBSD.ORG Mon May 23 11:08:39 2011 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3DD851065673 for ; Mon, 23 May 2011 11:08:39 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 153648FC1C for ; Mon, 23 May 2011 11:08:39 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p4NB8c5X053022 for ; Mon, 23 May 2011 11:08:38 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p4NB8c5Z053020 for ruby@FreeBSD.org; Mon, 23 May 2011 11:08:38 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 23 May 2011 11:08:38 GMT Message-Id: <201105231108.p4NB8c5Z053020@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: ruby@FreeBSD.org Cc: Subject: Current problem reports assigned to ruby@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 May 2011 11:08:39 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/157229 ruby [patch][maintainer-update] graphics/rubygem-dragonfly: o ports/156066 ruby [NEW PORT] databases/rubygem-xapian-full (self contain o ports/154958 ruby [REPOCOPY] databases/rubygem-sqlite3 --> databases/rub o ports/154210 ruby ports-mgmt/portupgrade 2.4.8_1,2: cross-thread violati o ports/152387 ruby ports-mgmt/portupgrade: portinstall with bash completi o ports/151662 ruby ports-mgmt/portupgrade: upgrade of autoconf leaves old o ports/151510 ruby ports-mgmt/portupgrade: circular dependencies breaks p o ports/149817 ruby ports-mgmt/portupgrade: portinstall -p option doesn't o ports/147242 ruby ports-mgmt/portupgrade incorrectly remove old port whe o ports/144769 ruby [PATCH] ports-mgmt/portupgrade should have a configura o ports/144605 ruby [PATCH] Get ports-mgmt/portupgrade to build under Ruby o ports/140880 ruby ports-mgmt/portupgrade: portversion confused with ezm3 o ports/140364 ruby ports-mgmt/portupgrade-devel: #! line substitution is o ports/140273 ruby ports-mgmt/portupgrade-devel chokes on bsdpan pkgs o ports/140008 ruby ports-mgmt/portupgrade: many papercut omissions on por o ports/137958 ruby ports-mgmt/portupgrade fails with recursive dependency o ports/137708 ruby ports-mgmt/portupgrade: portupgrade -cRn is broken o ports/135691 ruby ports-mgmt/portupgrade Wrong example in man page of pk o ports/134714 ruby ports-mgmt/portupgrade deletes user data without quest o ports/134182 ruby ports-mgmt/portupgrade incorrectly handles manual reje o ports/131111 ruby ports-mgmt/portupgrade-devel: completely removes packa o ports/129930 ruby ports-mgmt/portupgrade - portinstall tries to install o ports/129891 ruby ports-mgmt/portupgrade fails to recognize variations o o ports/128881 ruby ports-mgmt/portupgrade backtrace o ports/127889 ruby ports-mgmt/portupgrade detects spurious failures and s o ports/127019 ruby ports-mgmt/portupgrade does not recognize fail conditi o ports/126140 ruby ports-mgmt/portupgrade runtime error o ports/125936 ruby ports-mgmt/portupgrade -R fails if BUILD_DEP's are not o ports/112818 ruby ports-mgmt/portupgrade -a fails with database error 29 problems total. From owner-freebsd-ruby@FreeBSD.ORG Wed May 25 11:54:25 2011 Return-Path: Delivered-To: ruby@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5081C1065679 for ; Wed, 25 May 2011 11:54:25 +0000 (UTC) (envelope-from steve@mouf.net) Received: from mouf.net (mouf.net [204.109.58.86]) by mx1.freebsd.org (Postfix) with ESMTP id 169238FC2B for ; Wed, 25 May 2011 11:54:24 +0000 (UTC) Received: from meatwad.mouf.net (cpe-065-190-149-241.nc.res.rr.com [65.190.149.241]) (authenticated bits=0) by mouf.net (8.14.4/8.14.4) with ESMTP id p4PBsLBB012272 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Wed, 25 May 2011 07:54:23 -0400 (EDT) (envelope-from steve@mouf.net) Message-ID: <4DDCEDED.9030603@mouf.net> Date: Wed, 25 May 2011 07:54:21 -0400 From: Steve Wills User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.15) Gecko/20110323 Thunderbird/3.1.9 MIME-Version: 1.0 To: "Philip M. Gollucci" References: <4DD47A2B.8070905@mouf.net> <4DD583F0.7030308@p6m7g8.com> In-Reply-To: <4DD583F0.7030308@p6m7g8.com> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (mouf.net [204.109.58.86]); Wed, 25 May 2011 07:54:23 -0400 (EDT) X-Virus-Scanned: clamav-milter 0.96.2 at mouf.net X-Virus-Status: Clean Cc: ruby@freebsd.org Subject: Re: ruby 1.9 update patch X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 May 2011 11:54:25 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thanks for the feedback! I was attempting to do some run time testing of this and stumbled upon a strange issue. It seems that even without my patch (and with it too), if you do this: cd /usr/ports/databases/ruby-bdb env RUBY_VER=1.9 make install on a system without any ruby, it will install Ruby 1.9, then fail to install the databases/ruby-bdb port since there will not be a "rdoc" binary installed, but only "rdoc19". My patch doesn't make this worse, but it doesn't help it either. Should I try to solve this and if so how? Steve On 05/19/11 16:56, Philip M. Gollucci wrote: > On 05/19/11 02:02, Steve Wills wrote: > The diff, and suggested progression seem rational and right to me. I've > only read the diff though, not tried it. > >> gems and rake from ports for Ruby 1.9, just like we do for 1.8. This is >> needed because some gems need the newer gems and rake. >> >> - From there, making Ruby 1.9 default will be as simple as >> finding/fixing/marking the rest of the things that don't work with it, >> then flipping the default in bsd.ruby.mk. >> >> Any comments would be appreciated! >> >> Thanks, >> Steve -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iQEcBAEBAgAGBQJN3O3tAAoJEPXPYrMgexuhsFwIAKUd5HguUoNLG7hjE34YgvQ2 nlKirRYofGFDLy/dEqo5DQkhG5NmrK3yZ7DueZN/Ykcd0HZnVwVS+gR+n9++Cvt5 uVw8MuA8B8/Ye/of/eTvj8jIcPZ5AUwMfjCE2qWYlrnj+6yxTX4JTf+8yz7bGi67 guv2W+1zSQw8Q1NRFaydqUi2Sw3DqDGgvT+sZGgLmTsOBFEpG3QTo3t6ZGbwv7uY zm3hypQv7NuC7twkbwTh5mgP6ro9S24Un47pa9Dy1BCJcsO3aBImApQ7lR6exwRC IP5dC+FMIvb37neqlMug663a2NpF5fq3SOBxHE4/BkB6imT/FNamIZQlmXe30T8= =/5wl -----END PGP SIGNATURE----- From owner-freebsd-ruby@FreeBSD.ORG Wed May 25 13:28:33 2011 Return-Path: Delivered-To: ruby@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5A071065673 for ; Wed, 25 May 2011 13:28:33 +0000 (UTC) (envelope-from freebsdlists-ruby@chillibear.com) Received: from mail.sundive.org (mail.sundive.org [212.13.197.214]) by mx1.freebsd.org (Postfix) with ESMTP id 4D0A68FC12 for ; Wed, 25 May 2011 13:28:33 +0000 (UTC) Received: from 66.97.113.87.dyn.plus.net ([87.113.97.66] helo=[192.168.0.44]) by sundive.org with esmtpsa (TLSv1:DES-CBC3-SHA:168) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1QPDub-0006ns-EG; Wed, 25 May 2011 14:14:11 +0100 User-Agent: Microsoft-Entourage/12.29.0.110113 Date: Wed, 25 May 2011 14:12:29 +0100 From: Eric To: Steve Wills , "Philip M. Gollucci" Message-ID: Thread-Topic: ruby 1.9 update patch Thread-Index: Acwa3WYaEHso8TYjxEaxu26Ako4FHg== In-Reply-To: <4DDCEDED.9030603@mouf.net> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-Spam_score: -2.2 X-Spam_score_int: -21 X-Spam_bar: -- X-Spam: No X-bounce-key: sundive.org-1; freebsdlists-ruby@chillibear.com; 1306330204; f22d89bb; Cc: ruby@freebsd.org Subject: Re: ruby 1.9 update patch X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 May 2011 13:28:33 -0000 > From: Steve Wills > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Thanks for the feedback! > > I was attempting to do some run time testing of this and stumbled upon a > strange issue. It seems that even without my patch (and with it too), if > you do this: > > cd /usr/ports/databases/ruby-bdb > env RUBY_VER=1.9 make install > > on a system without any ruby, it will install Ruby 1.9, then fail to > install the databases/ruby-bdb port since there will not be a "rdoc" > binary installed, but only "rdoc19". My patch doesn't make this worse, > but it doesn't help it either. Should I try to solve this and if so how? > > Steve That cropped up before here: http://lists.freebsd.org/pipermail/freebsd-ruby/2011-March/001169.html I half remember you get a rake19 command, etc when installing Ruby 1.9. You certainly get a ruby18 in /usr/local/bin for 1.8! Anyhow in the 1.9 Ruby Makefile you can see a small snippet of code which currently doesn't do anything, but would symlink those xxx19 scripts to the correct names if the default version was bumped. .if ${RUBY_VER} == ${RUBY_DEFAULT_VER} . for FILE in ${INSTALLED_SCRIPTS} ${LN} -f ${PREFIX}/bin/${FILE}${RUBY_SUFFIX} ${PREFIX}/bin/${FILE} . endfor .endif INSTALLED_SCRIPTS being: irb erb rdoc ri ruby testrb rake gem How that symlinking affects or interferes with some of the gem versions of those I don't know. I suppose we need to decide if the plan is to get the system so that a user could almost choose Ruby 1.8 or 1.9 as a default (Makefile option to do things like those symlinks?) or if we're getting it so that we can just flip the switch (RUBY_DEFAULT_VER) and make 1.9 a default in a future release. That said we'd want to make sure it was fairly trivial for a user to revert to a 1.8 install since it's still a popular version. Also I do keep meaning to test your 1.9 patch and try it out when I get some time! Promise! Regards Eric From owner-freebsd-ruby@FreeBSD.ORG Wed May 25 15:28:04 2011 Return-Path: Delivered-To: ruby@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B28F106566B for ; Wed, 25 May 2011 15:28:03 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from exhub015-1.exch015.msoutlookonline.net (exhub015-1.exch015.msoutlookonline.net [207.5.72.93]) by mx1.freebsd.org (Postfix) with ESMTP id 380368FC16 for ; Wed, 25 May 2011 15:28:03 +0000 (UTC) Received: from [192.168.248.86] (173.51.214.58) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.2.254.0; Wed, 25 May 2011 08:28:02 -0700 Message-ID: <4DDD2004.4080503@p6m7g8.com> Date: Wed, 25 May 2011 08:28:04 -0700 From: "Philip M. Gollucci" Organization: P6M7G8 Inc. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10 MIME-Version: 1.0 To: Steve Wills References: <4DD47A2B.8070905@mouf.net> <4DD583F0.7030308@p6m7g8.com> <4DDCEDED.9030603@mouf.net> In-Reply-To: <4DDCEDED.9030603@mouf.net> Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Cc: ruby@freebsd.org Subject: Re: ruby 1.9 update patch X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 May 2011 15:28:04 -0000 On 5/25/2011 4:54 AM, Steve Wills wrote: > Thanks for the feedback! > > I was attempting to do some run time testing of this and stumbled upon a > strange issue. It seems that even without my patch (and with it too), if > you do this: > > cd /usr/ports/databases/ruby-bdb > env RUBY_VER=1.9 make install > > on a system without any ruby, it will install Ruby 1.9, then fail to > install the databases/ruby-bdb port since there will not be a "rdoc" > binary installed, but only "rdoc19". My patch doesn't make this worse, > but it doesn't help it either. Should I try to solve this and if so how? There is a pre-existing bug for this. You should fould it in imho. It might be assigned to me. Feel free to take it. IIRC it had a patch, but the patch wasn't quite right or didn't cover all the cases which is why I hadn't got to it -- ------------------------------------------------------------------------ 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354 Member, Apache Software Foundation Committer, FreeBSD Foundation Consultant, P6M7G8 Inc. Sr. System Admin, Ridecharge Inc. Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. From owner-freebsd-ruby@FreeBSD.ORG Thu May 26 04:27:32 2011 Return-Path: Delivered-To: ruby@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E740106566C for ; Thu, 26 May 2011 04:27:32 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from mx0.deglitch.com (cl-414.sto-01.se.sixxs.net [IPv6:2001:16d8:ff00:19d::2]) by mx1.freebsd.org (Postfix) with ESMTP id 417578FC08 for ; Thu, 26 May 2011 04:27:32 +0000 (UTC) Received: from orion.SpringDaemons.com (207.47.0.2.static.nextweb.net [207.47.0.2]) by mx0.deglitch.com (Postfix) with ESMTPA id 8F4908FC38; Thu, 26 May 2011 08:27:30 +0400 (MSD) Received: from orion (localhost [127.0.0.1]) by orion.SpringDaemons.com (Postfix) with SMTP id 0E74C5C37; Wed, 25 May 2011 21:26:40 -0700 (PDT) Date: Wed, 25 May 2011 21:26:39 -0700 From: Stanislav Sedov To: Steve Wills Message-Id: <20110525212639.18991589.stas@FreeBSD.org> In-Reply-To: <4DDCEDED.9030603@mouf.net> References: <4DD47A2B.8070905@mouf.net> <4DD583F0.7030308@p6m7g8.com> <4DDCEDED.9030603@mouf.net> Organization: The FreeBSD Project X-Mailer: carrier-pigeon Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: ruby@freebsd.org Subject: Re: ruby 1.9 update patch X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 May 2011 04:27:32 -0000 On Wed, 25 May 2011 07:54:21 -0400 Steve Wills mentioned: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Thanks for the feedback! > > I was attempting to do some run time testing of this and stumbled upon a > strange issue. It seems that even without my patch (and with it too), if > you do this: > > cd /usr/ports/databases/ruby-bdb > env RUBY_VER=1.9 make install > > on a system without any ruby, it will install Ruby 1.9, then fail to > install the databases/ruby-bdb port since there will not be a "rdoc" > binary installed, but only "rdoc19". My patch doesn't make this worse, > but it doesn't help it either. Should I try to solve this and if so how? It should use ${RUBY_RDOC} instead of just calling rdoc directly. This way it will get the correct one. -- Stanislav Sedov ST4096-RIPE () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments