- 论坛徽章:
- 0
|
本人刚刚在FB6.2上装好了GNOME,还没来得及高兴,想装个XMMS来听听MP3,可是遇到下面的错误了,安装无法进行下去,
server01 2:15 [/usr/ports/chinese/xmms]#make install clean
===> zh-xmms-1.2.10_10 depends on executable: gmake - found
===> zh-xmms-1.2.10_10 depends on executable: pkg-config - found
===> zh-xmms-1.2.10_10 depends on shared library: mikmod.2 - found
===> zh-xmms-1.2.10_10 depends on shared library: vorbis.4 - not found
===> Verifying install for vorbis.4 in /usr/ports/audio/libvorbis
===> Installing for libvorbis-1.2.0_1,3
===> libvorbis-1.2.0_1,3 depends on shared library: ogg.5 - found
===> Generating temporary packing list
===> Checking if audio/libvorbis already installed
===> An older version of audio/libvorbis is already installed (libvorbis-1.1.2,3)
You may wish to ``make deinstall'' and install this port again
by ``make reinstall'' to upgrade it properly.
If you really wish to overwrite the old port of audio/libvorbis
without deleting it first, set the variable "FORCE_PKG_REGISTER"
in your environment or the "make install" command line.
*** Error code 1
Stop in /usr/ports/audio/libvorbis.
*** Error code 1
Stop in /usr/ports/chinese/xmms.
*** Error code 1
Stop in /usr/ports/chinese/xmms.
server01 2:15 [/usr/ports/chinese/xmms]#
系统提示是我的libvorbis这个库版本太低了吗?系统上已经安装的libvorbis版本是libvorbis-1.1.2,3
是不是要 libvorbis-1.2.0_1,3的才可以啊?
但是这个库要用什么方法才能提升他的版本啊?
我有用pkg_delete libvorbis-1.1.2,3想把它删除了重新安装新的,可是提示依赖关系太多,不能删除,
也有用portupgrade libvorbis-1.1.2,3 更新这个库也不行,好像提示找不到portDB,提示如下:
server01 2:16 [/usr/ports/chinese/xmms]#portupgrade libvorbis-1.1.2,3
cd: can't cd to /usr/ports/sysutils/portupgrade
[missing key: categories] [Updating the portsdb <format:bdb_btree> in /usr/ports ... - 15918 port entries found .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000.........13000.........14000.........15000......... ..... done]
missing key: categories: Cannot read the portsdb!
/usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:538:in `open_db': database file error (PortsDB: BError)
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:692:in `port'
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:880:in `all_depends_list'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:809:in `tsort_build'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:801:in `each'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:801:in `tsort_build'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:823:in `sort_build'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:827:in `sort_build!'
from /usr/local/sbin/portupgrade:707:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:755:in `initialize'
from /usr/local/sbin/portupgrade:217:in `new'
from /usr/local/sbin/portupgrade:217:in `main'
from /usr/local/sbin/portupgrade:2051
server01 2:24 [/usr/ports/chinese/xmms]#
高人帮帮忙啊,这个问题应该怎么解决啊?小弟先谢过了! |
|