From owner-freebsd-ruby@FreeBSD.ORG Mon Nov 23 11:08:22 2009 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 DB9DB10656A5 for ; Mon, 23 Nov 2009 11:08:22 +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 B0A348FC1F for ; Mon, 23 Nov 2009 11:08:22 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nANB8MU8071432 for ; Mon, 23 Nov 2009 11:08:22 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nANB8MkP071430 for ruby@FreeBSD.org; Mon, 23 Nov 2009 11:08:22 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 23 Nov 2009 11:08:22 GMT Message-Id: <200911231108.nANB8MkP071430@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 Nov 2009 11:08:22 -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/140364 ruby ports-mgmt/portupgrade-devel: #! line substitution is o ports/140273 ruby ports-mgmt/portupgrade-devel chokes on bsdpan pkgs o ports/140192 ruby ports-mgmt/portupgrade-devel fails to install a new po o ports/140008 ruby ports-mgmt/portupgrade: many papercut omissions on por o ports/138796 ruby [patch] - update converters/ruby-lv o ports/137958 ruby ports-mgmt/portupgrade fails with recursive dependency o ports/137708 ruby ports-mgmt/portupgrade: portupgrade -cRn is broken s 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 18 problems total. From owner-freebsd-ruby@FreeBSD.ORG Tue Nov 24 13:13:24 2009 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 EFAE0106566C for ; Tue, 24 Nov 2009 13:13:23 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id B2EA58FC0C for ; Tue, 24 Nov 2009 13:13:23 +0000 (UTC) Received: from mr08.lnh.mail.rcn.net ([207.172.157.28]) by smtp02.lnh.mail.rcn.net with ESMTP; 24 Nov 2009 08:13:22 -0500 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr08.lnh.mail.rcn.net (MOS 3.10.7-GA) with ESMTP id LGP82894; Tue, 24 Nov 2009 08:13:22 -0500 (EST) Received: from 209-6-91-204.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.91.204]) by smtp01.lnh.mail.rcn.net with ESMTP; 24 Nov 2009 08:13:22 -0500 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19211.56305.835605.535481@jerusalem.litteratus.org> Date: Tue, 24 Nov 2009 08:13:21 -0500 To: ruby@FreeBSD.org X-Mailer: VM 7.17 under 21.5 (beta28) "fuki" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr08.lnh.mail.rcn.net) Cc: Subject: portypgrade stopped working 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: Tue, 24 Nov 2009 13:13:24 -0000 (I sent a message about this a while ago; apparently it got lost.) Hello: After a recent upgrade to portupgrade-devel (to 20091009) it mo longer works. When I run it with N >= 1 ports on the command line I get: root@>> portupgrade -R xterm-250/ [Updating the pkgdb in /var/db/pkg ... - 678 packages found (-0 +0) done] [Gathering depends for x11/xterm .................................../usr/local/sbin/portupgrade:878:in `get_all_depends': private method `scan' called for # (NoMethodError) from /usr/local/sbin/portupgrade:871:in `get_all_depends' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/sbin/portupgrade:870:in `get_all_depends' from /usr/local/sbin/portupgrade:871:in `get_all_depends' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/sbin/portupgrade:870:in `get_all_depends' from /usr/local/sbin/portupgrade:871:in `get_all_depends' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/sbin/portupgrade:870:in `get_all_depends' from /usr/local/sbin/portupgrade:871:in `get_all_depends' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/sbin/portupgrade:870:in `get_all_depends' from /usr/local/sbin/portupgrade:871:in `get_all_depends' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/sbin/portupgrade:870:in `get_all_depends' from /usr/local/sbin/portupgrade:871:in `get_all_depends' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/sbin/portupgrade:870:in `get_all_depends' from /usr/local/sbin/portupgrade:871:in `get_all_depends' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/sbin/portupgrade:870:in `get_all_depends' from /usr/local/sbin/portupgrade:633:in `main' from /usr/local/sbin/portupgrade:607:in `each' from /usr/local/sbin/portupgrade:607:in `main' from /usr/local/sbin/portupgrade:582:in `catch' from /usr/local/sbin/portupgrade:582:in `main' from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `call' from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `parse_in_order' from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `catch' from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `parse_in_order' from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `catch' from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `parse_in_order' from /usr/local/lib/ruby/1.8/optparse.rb:1248:in `order!' from /usr/local/lib/ruby/1.8/optparse.rb:1241:in `order' from /usr/local/sbin/portupgrade:559:in `main' from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize' from /usr/local/sbin/portupgrade:231:in `new' from /usr/local/sbin/portupgrade:231:in `main' from /usr/local/sbin/portupgrade:2213 What have I messed up? Respectfully, Robert Huff From owner-freebsd-ruby@FreeBSD.ORG Wed Nov 25 23:18:33 2009 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 4B8CE1065672; Wed, 25 Nov 2009 23:18:33 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 219168FC13; Wed, 25 Nov 2009 23:18:33 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nAPNIXCl009515; Wed, 25 Nov 2009 23:18:33 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nAPNIWAG009511; Wed, 25 Nov 2009 23:18:33 GMT (envelope-from linimon) Date: Wed, 25 Nov 2009 23:18:33 GMT Message-Id: <200911252318.nAPNIWAG009511@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, ruby@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/140880: ports-mgmt/portupgrade: portversion confused with ezm3 on amd64 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 Nov 2009 23:18:33 -0000 Old Synopsis: [portupgrade] portversion confused with ezm3 on amd64 New Synopsis: ports-mgmt/portupgrade: portversion confused with ezm3 on amd64 Responsible-Changed-From-To: freebsd-ports-bugs->ruby Responsible-Changed-By: linimon Responsible-Changed-When: Wed Nov 25 23:18:02 UTC 2009 Responsible-Changed-Why: Fix synopsis and assign. http://www.freebsd.org/cgi/query-pr.cgi?pr=140880 From owner-freebsd-ruby@FreeBSD.ORG Thu Nov 26 05:26:46 2009 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 6B4BE106566C for ; Thu, 26 Nov 2009 05:26:46 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from mx0.deglitch.com (backbone.deglitch.com [IPv6:2001:16d8:fffb:4::abba]) by mx1.freebsd.org (Postfix) with ESMTP id 17B808FC1A for ; Thu, 26 Nov 2009 05:26:46 +0000 (UTC) Received: from orion.SpringDaemons.com (adsl-99-48-191-9.dsl.snfc21.sbcglobal.net [99.48.191.9]) by mx0.deglitch.com (Postfix) with ESMTPA id D2BD28FC4F; Thu, 26 Nov 2009 08:26:43 +0300 (MSK) Received: from orion (localhost [127.0.0.1]) by orion.SpringDaemons.com (Postfix) with SMTP id 204CE39858; Wed, 25 Nov 2009 21:26:39 -0800 (PST) Date: Wed, 25 Nov 2009 21:26:32 -0800 From: Stanislav Sedov To: Robert McKenzie Message-Id: <20091125212632.ddbfa593.stas@FreeBSD.org> In-Reply-To: <4B079EBD.9020600@internode.on.net> References: <4B079EBD.9020600@internode.on.net> Organization: The FreeBSD Project X-Mailer: carrier-pigeon Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Wed__25_Nov_2009_21_26_32_-0800_JYv5PSvmp=PkakfE" Cc: ruby@FreeBSD.org Subject: Re: portupgrade-devel 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 Nov 2009 05:26:46 -0000 --Signature=_Wed__25_Nov_2009_21_26_32_-0800_JYv5PSvmp=PkakfE Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, 21 Nov 2009 19:03:09 +1100 Robert McKenzie mentioned: > Sir, >=20 > Just a quick email to ask why it should be that the above package should= =20 > no longer be working properly. >=20 > I have done a search of the net and found that others are experiencing=20 > the same problem as me although they would appear to put it down to=20 > another reason. >=20 > What I have found is that if I use "-a", the list of ports that needs to= =20 > be updated is not passed properly and it would appear that they are not=20 > passed at all and falls over in pkgtools.rb at line 953 but if I put the= =20 > list of ports to be updated on the command line and don't rely on "-a"=20 > it works properly. >=20 > As I am not familiar with ruby the above is about the only information I= =20 > have that may help point to where it is falling over. >=20 Hi Robert! Can you, please, send the full backtrace of the error you are receiving? Thanks! --=20 Stanislav Sedov ST4096-RIPE --Signature=_Wed__25_Nov_2009_21_26_32_-0800_JYv5PSvmp=PkakfE Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iQIcBAEBAgAGBQJLDhGOAAoJEL8lojEJL9nw7ccP/0PJ4w5x0OJ0ELlebA397uSr inKdVqZQqmlbSsTx0YVEsUfqvO/xTCupSAAXo3D9PEFw+Rffi+yVfPZgeZUhWU4E yrVV9ioN+N2fskSxJ0CfGxtDZZXYjwZ+joHtHFhaaavtj5YNcGyJAMg8ltjJQJdi swyuc1raco8tJ3UVxzniZBdM7j5rYHmBfRPHG4VfSWpAh7qfdrrsnx62iAeERW9u XaKZgtAc7pU0ubH5yqtAvrOFRMkClipaLE7+RArTtJkUr8hgtN0udT7zH6af7C6V zC6lyi6hSn1ZFb+ZULnc2EHZBkZ9D17iWi2J9fiq8s7nWU1GxA+4tEHUupBvSELw D89fXbCeCLwer+geMXylHN/CMtYyCj8LGFnw2CP+IPLXKgqO6mleqIQFbOBvgaUd XPyLOuOAehQ35p/wo1wwLGpCYjjsSQQQBF9PtThkvYMi/zN6ug+iq7j+AgOXd0zi DZIWix+c/aA4FWfE6ARk/V4TQasSZIlMTS1XgS2Sy05HYaD9X8Ar9Mfqjhe/ogSb cM0uMVIlVNZS6W2Er7gw5TSr7kaayJ7L7poCrzRV/N6HEoonZrnfY0c60o7o66Vv iZvZAhsLHbrxki8CdwJNGxHwXDyxfvCw4agzjgg7423V3NtIyivl2Qypn7sT4RT0 jYiPj1EuADw5oo8WgspM =80Km -----END PGP SIGNATURE----- --Signature=_Wed__25_Nov_2009_21_26_32_-0800_JYv5PSvmp=PkakfE-- From owner-freebsd-ruby@FreeBSD.ORG Fri Nov 27 11:21:40 2009 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 EE3CD106568B for ; Fri, 27 Nov 2009 11:21:39 +0000 (UTC) (envelope-from roberto@keltia.freenix.fr) Received: from keltia.freenix.fr (keltia.freenix.org [IPv6:2001:660:330f:f820:213:72ff:fe15:f44]) by mx1.freebsd.org (Postfix) with ESMTP id 8D2378FC15 for ; Fri, 27 Nov 2009 11:21:39 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by keltia.freenix.fr (Postfix/TLS) with ESMTP id 442DB3C4D5 for ; Fri, 27 Nov 2009 12:21:38 +0100 (CET) X-Virus-Scanned: amavisd-new at keltia.freenix.fr Received: from keltia.freenix.fr ([127.0.0.1]) by localhost (keltia.freenix.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4b0pKUbPL3Wq for ; Fri, 27 Nov 2009 12:21:37 +0100 (CET) Received: from roberto-al.eurocontrol.fr (aran.keltia.net [88.191.250.24]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: roberto) by keltia.freenix.fr (Postfix/TLS) with ESMTPSA id 87AAA39C08 for ; Fri, 27 Nov 2009 12:21:37 +0100 (CET) Date: Fri, 27 Nov 2009 12:21:10 +0100 From: Ollivier Robert To: ruby@FreeBSD.org Message-ID: <20091127112110.GB69383@roberto-al.eurocontrol.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline X-Operating-System: MacOS X / Macbook Pro - FreeBSD 7.2 / Dell D820 SMP User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Subject: Error with current portupgrade-devel 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: Fri, 27 Nov 2009 11:21:40 -0000 Hello, I'm using portupgrade from pktools-20091029 and I've hit a bug which seems to me a rather obvious bug. 590 [11:59] root@ng:ports/net# portinstall avahi [Gathering depends for net/avahi ............./usr/local/sbin/portinstall:878:in `get_all_depends': private method `scan' called for # (NoMethodError) from /usr/local/sbin/portinstall:871:in `get_all_depends' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/sbin/portinstall:870:in `get_all_depends' from /usr/local/sbin/portinstall:871:in `get_all_depends' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key' from /usr/local/lib/ruby/1.8/set.rb:195:in `each' from /usr/local/sbin/portinstall:870:in `get_all_depends' from /usr/local/sbin/portinstall:887:in `get_notinstalled_depends' from /usr/local/sbin/portinstall:773:in `main' from /usr/local/sbin/portinstall:751:in `each' from /usr/local/sbin/portinstall:751:in `main' from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `call' from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `parse_in_order' from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `catch' from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `parse_in_order' from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `catch' from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `parse_in_order' from /usr/local/lib/ruby/1.8/optparse.rb:1248:in `order!' from /usr/local/lib/ruby/1.8/optparse.rb:1241:in `order' from /usr/local/sbin/portinstall:559:in `main' from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize' from /usr/local/sbin/portinstall:231:in `new' from /usr/local/sbin/portinstall:231:in `main' from /usr/local/sbin/portinstall:2213 Problem is, there is no #scan method in the Set class. 869 children_deps = Set.new 870 depends.each do |dep| 871 children_deps.merge(get_all_depends(dep, parents_list)) if !dep.nil? 872 end 873 if !children_deps.nil? 874 depends.merge(children_deps) 875 end 876 877 STDERR.puts ' done]' if first 878 $depends[origin] = depends.scan(/.*\n/).compact <<<<<<< 879 else 880 $depends[origin] 881 end 882 end I'll trace it to see what exactly could be in depends and see what it is supposed to achieve. But am I the only one with this? Cheers, -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr In memoriam to Ondine : http://ondine.keltia.net/ From owner-freebsd-ruby@FreeBSD.ORG Fri Nov 27 14:02:37 2009 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 CDDC11065670 for ; Fri, 27 Nov 2009 14:02:37 +0000 (UTC) (envelope-from roberto@keltia.freenix.fr) Received: from keltia.freenix.fr (keltia.freenix.org [IPv6:2001:660:330f:f820:213:72ff:fe15:f44]) by mx1.freebsd.org (Postfix) with ESMTP id 72F488FC17 for ; Fri, 27 Nov 2009 14:02:37 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by keltia.freenix.fr (Postfix/TLS) with ESMTP id 604BE39AA5 for ; Fri, 27 Nov 2009 15:02:36 +0100 (CET) X-Virus-Scanned: amavisd-new at keltia.freenix.fr Received: from keltia.freenix.fr ([127.0.0.1]) by localhost (keltia.freenix.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zb3a+Tgv25hT for ; Fri, 27 Nov 2009 15:02:36 +0100 (CET) Received: from roberto-al.eurocontrol.fr (aran.keltia.net [88.191.250.24]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: roberto) by keltia.freenix.fr (Postfix/TLS) with ESMTPSA id EEFE039914 for ; Fri, 27 Nov 2009 15:02:35 +0100 (CET) Date: Fri, 27 Nov 2009 15:02:09 +0100 From: Ollivier Robert To: ruby@freebsd.org Message-ID: <20091127140209.GC69383@roberto-al.eurocontrol.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline X-Operating-System: MacOS X / Macbook Pro - FreeBSD 7.2 / Dell D820 SMP User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Subject: Fix for portupgrade 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: Fri, 27 Nov 2009 14:02:37 -0000 The following seems to work for me. diff --git a/bin/portupgrade b/bin/portupgrade --- a/bin/portupgrade +++ b/bin/portupgrade @@ -875,7 +875,7 @@ end STDERR.puts ' done]' if first - $depends[origin] = depends.scan(/.*\n/).compact + $depends[origin] = depends else $depends[origin] end -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr In memoriam to Ondine : http://ondine.keltia.net/ From owner-freebsd-ruby@FreeBSD.ORG Fri Nov 27 22:21:33 2009 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 E25511065695 for ; Fri, 27 Nov 2009 22:21:32 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from mx0.deglitch.com (backbone.deglitch.com [IPv6:2001:16d8:fffb:4::abba]) by mx1.freebsd.org (Postfix) with ESMTP id 8E45D8FC23 for ; Fri, 27 Nov 2009 22:21:32 +0000 (UTC) Received: from sputnik.SpringDaemons.com (adsl-70-231-147-128.dsl.snfc21.sbcglobal.net [70.231.147.128]) by mx0.deglitch.com (Postfix) with ESMTPA id 50ACA8FC51; Sat, 28 Nov 2009 01:21:30 +0300 (MSK) Received: from sputnik.SpringDaemons.com (localhost [127.0.0.1]) by sputnik.SpringDaemons.com (Postfix) with SMTP id 76256B8E8; Fri, 27 Nov 2009 14:22:24 -0800 (PST) Date: Fri, 27 Nov 2009 14:22:24 -0800 From: Stanislav Sedov To: Ollivier Robert Message-Id: <20091127142224.7c3d2e03.stas@FreeBSD.org> In-Reply-To: <20091127112110.GB69383@roberto-al.eurocontrol.fr> References: <20091127112110.GB69383@roberto-al.eurocontrol.fr> Organization: The FreeBSD Project X-XMPP: ssedov@jabber.ru X-Voice: +7 916 849 20 23 X-PGP-Fingerprin: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 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: Error with current portupgrade-devel 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: Fri, 27 Nov 2009 22:21:33 -0000 On Fri, 27 Nov 2009 12:21:10 +0100 Ollivier Robert mentioned: > Hello, > > I'm using portupgrade from pktools-20091029 and I've hit a bug which seems to me a rather obvious bug. > Hi, Oliver! I'm working on fixing this bug along a number of another ones. I'll update it soon. For a workaround, please, use ports-mgmt/portupgrade for now. -- Stanislav Sedov ST4096-RIPE From owner-freebsd-ruby@FreeBSD.ORG Fri Nov 27 22:53:25 2009 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 46301106568D; Fri, 27 Nov 2009 22:53:25 +0000 (UTC) (envelope-from roberto@keltia.freenix.fr) Received: from keltia.freenix.fr (keltia.freenix.org [IPv6:2001:660:330f:f820:213:72ff:fe15:f44]) by mx1.freebsd.org (Postfix) with ESMTP id DD1978FC0C; Fri, 27 Nov 2009 22:53:24 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by keltia.freenix.fr (Postfix/TLS) with ESMTP id AD3779A8; Fri, 27 Nov 2009 23:53:23 +0100 (CET) X-Virus-Scanned: amavisd-new at keltia.freenix.fr Received: from keltia.freenix.fr ([127.0.0.1]) by localhost (keltia.freenix.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wIJ6kDcutMbz; Fri, 27 Nov 2009 23:53:23 +0100 (CET) Received: from rron.freenix.org (rron.freenix.org [193.56.58.69]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: roberto) by keltia.freenix.fr (Postfix/TLS) with ESMTPSA id 4BCD79A7; Fri, 27 Nov 2009 23:53:23 +0100 (CET) Date: Fri, 27 Nov 2009 23:52:53 +0100 From: Ollivier Robert To: Stanislav Sedov Message-ID: <20091127225253.GA91700@rron.freenix.org> References: <20091127112110.GB69383@roberto-al.eurocontrol.fr> <20091127142224.7c3d2e03.stas@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20091127142224.7c3d2e03.stas@FreeBSD.org> X-Operating-System: MacOS X / Macbook Pro - FreeBSD 7.2 / Dell D820 SMP User-Agent: Mutt/1.5.20 (2009-06-14) Cc: ruby@FreeBSD.org Subject: Re: Error with current portupgrade-devel 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: Fri, 27 Nov 2009 22:53:25 -0000 According to Stanislav Sedov: >I'm working on fixing this bug along a number >of another ones. I'll update it soon. >For a workaround, please, use ports-mgmt/portupgrade for now. Did you see my other mail with a "fix"? I'd love to know who added the scan().compact code because I do not see its purpose... Cheers, -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr In memoriam to Ondine : http://ondine.keltia.net/ From owner-freebsd-ruby@FreeBSD.ORG Fri Nov 27 23:13:55 2009 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 36CD4106566B for ; Fri, 27 Nov 2009 23:13:55 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from mx0.deglitch.com (backbone.deglitch.com [IPv6:2001:16d8:fffb:4::abba]) by mx1.freebsd.org (Postfix) with ESMTP id D6BF98FC0C for ; Fri, 27 Nov 2009 23:13:54 +0000 (UTC) Received: from sputnik.SpringDaemons.com (unknown [70.231.147.128]) by mx0.deglitch.com (Postfix) with ESMTPA id 7DB7E8FC4E; Sat, 28 Nov 2009 02:13:51 +0300 (MSK) Received: from sputnik.SpringDaemons.com (localhost [127.0.0.1]) by sputnik.SpringDaemons.com (Postfix) with SMTP id 676C1B8E8; Fri, 27 Nov 2009 15:14:42 -0800 (PST) Date: Fri, 27 Nov 2009 15:14:42 -0800 From: Stanislav Sedov To: Ollivier Robert Message-Id: <20091127151442.09290307.stas@FreeBSD.org> In-Reply-To: <20091127225253.GA91700@rron.freenix.org> References: <20091127112110.GB69383@roberto-al.eurocontrol.fr> <20091127142224.7c3d2e03.stas@FreeBSD.org> <20091127225253.GA91700@rron.freenix.org> Organization: The FreeBSD Project X-XMPP: ssedov@jabber.ru X-Voice: +7 916 849 20 23 X-PGP-Fingerprin: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 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: Error with current portupgrade-devel 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: Fri, 27 Nov 2009 23:13:55 -0000 On Fri, 27 Nov 2009 23:52:53 +0100 Ollivier Robert mentioned: > According to Stanislav Sedov: > >I'm working on fixing this bug along a number > >of another ones. I'll update it soon. > >For a workaround, please, use ports-mgmt/portupgrade for now. > > Did you see my other mail with a "fix"? > > I'd love to know who added the scan().compact code because I do not see its purpose... > Well, it was me who added it in the last instance (see commit logs in projects/pkgtools), but it came from some PR. Looks like I was not accurate enough when fixing one of the bugs linked with this part of the code :-( -- Stanislav Sedov ST4096-RIPE