Apache 升级后,带有 WebDAV 的 SVN 停止工作

Apache 升级后,带有 WebDAV 的 SVN 停止工作

我刚刚将我的 Ubuntu 12 服务器升级到 php 5.5.7,这又自动将我的 Apache 安装升级到 2.4.6。升级后,我之前安装的运行 WebDAV 的 SVN 现已停止工作。

当我尝试安装 subversion 和 libapache2-svn 时,出现以下信息:

root@Svr01:/# apt-get install subversion libapache2-svn
Reading package lists... Done
Building dependency tree
Reading state information... Done
subversion is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  libapache2-svn : Depends: apache2.2-common but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

“以下软件包具有未满足的依赖关系:libapache2-svn:依赖:apache2.2-common,但不会安装”

我认为这意味着 SVN 还不能与 Apache 2.4.6 兼容?

有人知道解决这个问题的方法吗?

答案1

Apache 模块至少需要针对其所运行的 Apache 次要版本进行构建。您正在使用针对 2.2.x 构建的二进制模块。您需要使用 2.2.x,构建您自己的 Subversion 副本或找到另一个针对 2.4.x 构建的二进制包。

相关内容