LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 671|回复: 1

python-updater 问题

[复制链接]
发表于 2009-4-20 14:37:11 | 显示全部楼层 |阅读模式
localhost ~ # python-updater


GENTOO_VM=  CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info

>>> Failed to emerge dev-util/subversion-1.6.1, Log file:

>>>  '/var/tmp/portage/dev-util/subversion-1.6.1/temp/build.log'

* Messages for package dev-util/subversion-1.6.1:

* APR-Util is linked against Berkeley DB 4.6, but you are trying
* to build Subversion with support for Berkeley DB 4.7.
* Rebuild dev-libs/apr-util or set SVN_BDB_VERSION="4.6".
* Aborting to avoid possible run-time crashes.
*
* ERROR: dev-util/subversion-1.6.1 failed.
* Call stack:
*                 ebuild.sh, line   49:  Called pkg_setup
*   subversion-1.6.1.ebuild, line   79:  Called die
* The specific snippet of code:
*                      die "Berkeley DB version mismatch"
*  The die message:
*   Berkeley DB version mismatch
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/dev-util/subversion-1.6.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-util/subversion-1.6.1/temp/die.env'.
*

* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

localhost ~ # python-updater

ion:
GENTOO_VM=  CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info

>>> Failed to emerge dev-util/subversion-1.6.1, Log file:

>>>  '/var/tmp/portage/dev-util/subversion-1.6.1/temp/build.log'

* Messages for package dev-util/subversion-1.6.1:

* APR-Util is linked against Berkeley DB 4.6, but you are trying
* to build Subversion with support for Berkeley DB 4.7.
* Rebuild dev-libs/apr-util or set SVN_BDB_VERSION="4.6".
* Aborting to avoid possible run-time crashes.
*
* ERROR: dev-util/subversion-1.6.1 failed.
* Call stack:
*                 ebuild.sh, line   49:  Called pkg_setup
*   subversion-1.6.1.ebuild, line   79:  Called die
* The specific snippet of code:
*                      die "Berkeley DB version mismatch"
*  The die message:
*   Berkeley DB version mismatch
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/dev-util/subversion-1.6.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-util/subversion-1.6.1/temp/die.env'.
*

* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.


这是什么问题??
发表于 2009-4-20 20:37:58 | 显示全部楼层
Post by conquer;1976961
  1. * APR-Util is linked against Berkeley DB 4.6, but you are trying
  2. * to build Subversion with support for Berkeley DB 4.7.
  3. * Rebuild dev-libs/apr-util or set SVN_BDB_VERSION="4.6".
  4. * Aborting to avoid possible run-time crashes.
复制代码

就是说两个程序链接的 Berkeley DB 版本不一致:
  1. * APR-Util 被链接到 Berkeley DB 4.6版,但是你正在试着
  2. * 构建支持 Berkeley DB 4.7版的 Subversion。
  3. * 重新构建 dev-libs/apr-util 或者设置 SVN_BDB_VERSION="4.6"。
  4. * 中止以避免可能的运行时崩溃。
复制代码

在make.conf里加上
  1. SVN_BDB_VERSION="4.6"
复制代码
就好了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表