From owner-freebsd-current@FreeBSD.ORG Tue Jul 31 11:58:41 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5ECA7106566B for ; Tue, 31 Jul 2012 11:58:41 +0000 (UTC) (envelope-from deeptech71@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id D759B8FC14 for ; Tue, 31 Jul 2012 11:58:40 +0000 (UTC) Received: by bkcje9 with SMTP id je9so3245003bkc.13 for ; Tue, 31 Jul 2012 04:58:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=CaSUvGmv/WykUt4G0jyPQo2IxpLAQF/b/PFSEJWCi7o=; b=WBOjo/JprUR3LUQJEXBngoog2NUcc380HRBC+EoqHf+DHtCSsfZJlmb8bsLuCuKvkd zGKpNvPy81vc3v9d1vnCNcBvfuECA0UQOF/5k+fn7BUGcV0vVROfXjKfK+Ya1R6D1Muo SOlYAaiu30vSPsteLQ9Hc1qooZyuI9uxp0+eTb64LGcyiC8E4w2TNfl+CI7sJk41bXI3 OVQgGRRRDIB0iWZ5K9NF6GEWH+IhkD+VThTaWK2B+1IS0QSOHn0OF8mJ0ePXmc6f5VKb VhGDoXXWwWreYMGk76xWAaFjV7G5PPCfy5j+Ip4OjO16MJ+0JXf8ewTtBtooPhW9RO5T QwiA== Received: by 10.205.127.131 with SMTP id ha3mr5258676bkc.123.1343735913804; Tue, 31 Jul 2012 04:58:33 -0700 (PDT) Received: from [192.168.1.80] ([145.236.87.209]) by mx.google.com with ESMTPS id hs2sm5250102bkc.1.2012.07.31.04.58.31 (version=SSLv3 cipher=OTHER); Tue, 31 Jul 2012 04:58:32 -0700 (PDT) Message-ID: <5017C9A4.2010708@gmail.com> Date: Tue, 31 Jul 2012 14:03:48 +0200 From: deeptech71@gmail.com User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:12.0) Gecko/20120716 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: freebsd-current@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: portupgrade/ruby code error X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Jul 2012 11:58:41 -0000 My previous upgrade run was about 2 weeks ago. Today I ran portupgrade (``portupgrade -wfuck <2012-07-31T04:38:00''), but interrupted it (pausing the upgrade process). Later I continued the upgrade process (using the same command line), and got a Ruby script error. The error occurred with portupgrade-2.4.9.6,2 and ruby-1.8.7.370,1. The log is ~: $ portupgrade -wfuck <2012-07-31T04:38:00 [Gathering depends for devel/ice ............ done] [Gathering depends for devel/ORBit2 ................................. done] [Gathering depends for x11/Terminal ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. done] /usr/local/sbin/portupgrade:635:in `main': undefined method `length' for nil:NilClass (NoMethodError) from /usr/local/sbin/portupgrade:633:in `each' 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:581:in `catch' from /usr/local/sbin/portupgrade:581: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:558:in `main' from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize' from /usr/local/sbin/portupgrade:230:in `new' from /usr/local/sbin/portupgrade:230:in `main' from /usr/local/sbin/portupgrade:2245