发新话题
打印

portupgrade的错误

portupgrade的错误

我有两台服务器安装了FB,一台装的的是FreeBSD4.8,一台是FreeBSD5.1。前段时间没有顾上服务器,让另外一个人用portupgrade -arR升级。当时忘交代升级ports tree,结果现在不能使用portupgrade了,一用就报:
/usr/local/lib/ruby/site_ruby/1.6/pkgtools.rb:18: upgrade problem: please install lang/ruby_static from ports and try again (RuntimeError)                 
        from /usr/local/sbin/portupgrade:35:in `require'
        from /usr/local/sbin/portupgrade:35
这样的错误。不知能不能修复?      
林子大了,什么鸟都有......

TOP

查看一下/usr/local/etc/pkgtools.conf没?      

TOP

哦,好像是那儿的事,试试。      
林子大了,什么鸟都有......

TOP

哈,/usr和/var全满了,是不是这个原因呀?      
林子大了,什么鸟都有......

TOP

终于将/usr和/var里的垃圾清完了。
但是portupgrade还是不行。运行portsdb -uU时报:
/usr/local/lib/ruby/site_ruby/1.6/pkgtools.rb:18: upgrade problem: please install lang/ruby_static from ports and try again (RuntimeError)
        from /usr/local/sbin/portsdb:35:in `require'
        from /usr/local/sbin/portsdb:35
照提示make install 这个ruby16_static却报:
...
Please update or define either WITH_OPENSSL_BASE or WITH_OPENSSL_PORT
*** Error code 1

Stop in /usr/ports/lang/ruby16-shim-ruby18.
*** Error code 1

Stop in /usr/ports/lang/ruby16_static.
那么就安装openssl吧,又报:
pkg_info: /var/db/pkg/ImageMagick-5.5.7.11_1/+CONTENTS: No such file or directory
*** Error code 1

Stop in /usr/ports/security/openssl.
呵呵,有问题了,紧接着到graphics下安装ImageMagick,还报:
pkg_info: /var/db/pkg/ImageMagick-5.5.7.11_1/+CONTENTS: No such file or directory
*** Error code 1

Stop in /usr/ports/graphics/ImageMagick.
拆除make deinstall也是这个出错信息,已经没折了,谁知道怎么解决它。      
林子大了,什么鸟都有......

TOP

发新话题