From owner-freebsd-questions@FreeBSD.ORG Fri Sep 1 23:42:06 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A476D16A4DD for ; Fri, 1 Sep 2006 23:42:06 +0000 (UTC) (envelope-from dougs@dawnsign.com) Received: from mercury.dawnsign.com (myrouter.dawnsign.com [216.70.250.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69B4743D45 for ; Fri, 1 Sep 2006 23:42:06 +0000 (GMT) (envelope-from dougs@dawnsign.com) Received: by mercury.dawnsign.com with Internet Mail Service (5.5.2657.72) id ; Fri, 1 Sep 2006 15:26:21 -0700 Message-ID: <2BB99B9E3A48034790CB14A960C3CA560CFA68@mercury.dawnsign.com> From: Doug Sampson To: "'freebsd-questions@freebsd.org'" Date: Fri, 1 Sep 2006 15:26:20 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2657.72) Content-Type: text/plain; charset="iso-8859-1" Subject: Ruby won't upgrade to 1.8.5 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2006 23:42:06 -0000 When trying to portupgrade ruby to 1.8.5, I get the following: <..snip..> Generating RI... /usr/ports/lang/ruby18/work/ruby-1.8.5/lib/yaml.rb:387: [BUG] Segmentation fault ruby 1.8.5 (2006-08-25) [i386-freebsd6] Abort trap *** Error code 134 Stop in /usr/ports/lang/ruby18/work/ruby-1.8.5. *** Error code 1 Stop in /usr/ports/lang/ruby18. *** Error code 1 Stop in /usr/ports/lang/ruby18. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade36977.8 env PORT_UPGRADE=yes make reinstall egrep: /var/db/pkg/ruby-1.8.4_9,1/+CONTENTS: No such file or directory ---> Restoring the old version Deinstalling obsoleted packages that are now part of ruby... ** Fix the installation problem and try again. [Updating the pkgdb in /var/db/pkg ... - 117 packages found (-0 +1) . done] ---> Skipping 'databases/ruby-bdb1' (ruby18-bdb1-0.2.2) because a requisite package 'ruby-1.8.4_9,1' (lang/ruby18) failed (specify -k to force) ---> Skipping 'databases/ruby-bdb' (ruby18-bdb-0.5.9_2) because a requisite package 'ruby-1.8.4_9,1' (lang/ruby18) failed (specify -k to force) ---> Skipping 'sysutils/portupgrade' (portupgrade-2.1.3.3,2) because a requisite package 'ruby-1.8.4_9,1' (lang/ruby18) failed (specify -k to force) ** Listing the failed packages (*:skipped / !:failed) ! lang/ruby18 (ruby-1.8.4_9,1) (install error) * databases/ruby-bdb1 (ruby18-bdb1-0.2.2) * databases/ruby-bdb (ruby18-bdb-0.5.9_2) * sysutils/portupgrade (portupgrade-2.1.3.3,2) ---> Packages processed: 0 done, 113 ignored, 3 skipped and 1 failed ** Could not clean up temporary directory: Directory not empty - /var/tmp/portupgrade6IqfQ0W1 root@test:/root# Am using portsnap to maintain ports. Running FBSD 6.1. How do I fix this error? ~Doug --- Microsoft: Where do you want to go today? Linux: Where do you want to go tomorrow? FreeBSD: Are you guys coming or what?