Ruby won't upgrade to 1.8.5

Doug Sampson dougs at dawnsign.com
Fri Sep 1 16:42:06 PDT 2006


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 <format:bdb_btree> 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 at 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?
 


More information about the freebsd-questions mailing list