From owner-freebsd-ruby@FreeBSD.ORG Wed Sep 8 20:05:40 2010 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 F04D910656A4 for ; Wed, 8 Sep 2010 20:05:40 +0000 (UTC) (envelope-from yks.uno@gmail.com) Received: from mail-ew0-f54.google.com (mail-ew0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 7DC5F8FC0C for ; Wed, 8 Sep 2010 20:05:40 +0000 (UTC) Received: by ewy4 with SMTP id 4so483170ewy.13 for ; Wed, 08 Sep 2010 13:05:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id :disposition-notification-to:date:from:user-agent:mime-version:to :subject:content-type:content-transfer-encoding; bh=T/R9tNjgI5WYTpgmlYK5sDdF/YSSgG9D2sweSr+gAoE=; b=JsUh5ZVDXWFltlO9ksacccG0eTmuCk0BQUFH0ahf+2SYzTj+Sb8jmwaWUCTySjb27v q3lW/1G+zBRqRrEIvHMBg1YKliGOQ/gqC4e1LJKvaycYuFuJTpCsNTDhYGdBVddDG2g9 NlxbA4TLpJcGXXYvB8q5pEnfQG4pMUhRwTtFs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:disposition-notification-to:date:from:user-agent :mime-version:to:subject:content-type:content-transfer-encoding; b=b3D18ouP1wt/xiCNa9ATMlRA0j5O0riGRHB14DykWI1f7NVBI1kIuIAfzEQ8umDT0o yOFNHLFy7t2VIo6xiR26R9a2uMZQyzroAYPQtpRsYlQGb3uEIaJyvlgwOBJpfgcOxrjp NzZWBnyOcW+vFgFZhRnno4RKZve3D/HauXNP4= Received: by 10.14.48.9 with SMTP id u9mr458350eeb.1.1283974809861; Wed, 08 Sep 2010 12:40:09 -0700 (PDT) Received: from [192.168.1.11] ([212.176.192.221]) by mx.google.com with ESMTPS id v8sm606080eeh.2.2010.09.08.12.40.08 (version=SSLv3 cipher=RC4-MD5); Wed, 08 Sep 2010 12:40:09 -0700 (PDT) Message-ID: <4C87E698.2070505@gmail.com> Date: Wed, 08 Sep 2010 23:40:08 +0400 From: Yuri X User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.9) Gecko/20100520 Thunderbird/3.0.4 MIME-Version: 1.0 To: ruby@FreeBSD.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Cc: Subject: error in 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: Wed, 08 Sep 2010 20:05:41 -0000 Good daytime! I have a trouble using portupgrade/portinstall on FreeBSD 8.1. When I=20 try to install some ports, especially with huge list of dependencies=20 (e.g. kde4), the command fails with a Ruby exception. The listing is=20 provided below. I have the most recent portupgrade 2.4.6, and my system i= s: FreeBSD yntel 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Aug 2 16:24:27=20 MSD 2010 yks@yntel:/home/src/src/sys/amd64/compile/KERNEL_20100802 =20 amd64 I also tried to "portinstall kde4" on other machines with e.g. FreeBSD=20 8.0 or FreeBSD 8.1/i386, and it always resulted in the same exception.=20 This also happens with different ports, I can not exactly remember which = but there were a few, so it's likely not "kde4"-specific. Thank you for your time, Yuri. -------- BEGIN LISTING ---------- root@yntel ~># portinstall x11/kde4 ---> Session started at: Wed, 08 Sep 2010 23:30:48 +0400 [Gathering depends for x11/kde4=20 =2E......................................................................= =2E......................................................................= =2E......................................................................= =2E......................................................................= =2E......................................................................= =2E......................................................................= =2E......................................................................= =2E......................................................................= =2E......................................................................= =2E......................................................................= =2E......................................................................= =2E......................................................................= =2E......................................................................= =2E......................................................................= =2E.......---> =20 Session ended at: Wed, 08 Sep 2010 23:31:01 +0400 (consumed 00:00:12) /usr/local/lib/ruby/1.8/set.rb:263:in `merge': value must be enumerable=20 (ArgumentError) from /usr/local/sbin/portinstall:879: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:878:in `get_all_depends' from /usr/local/sbin/portinstall:879: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:878:in `get_all_depends' from /usr/local/sbin/portinstall:879: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:878:in `get_all_depends' from /usr/local/sbin/portinstall:897:in `get_notinstalled_depends' from /usr/local/sbin/portinstall:777 from /usr/local/sbin/portinstall:755:in `each' from /usr/local/sbin/portinstall:755 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:565:in `main' from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize' from /usr/local/sbin/portinstall:229:in `new' from /usr/local/sbin/portinstall:229:in `main' from /usr/local/sbin/portinstall:2213 -------- END LISTING ----------