Cloudflare 模块依赖于 apache2-api-20120211,但没有它的安装候选项。
什么是 apache2-api 包虚拟包为?除了 apache2-bin 在发布时提供它之外,没有关于此的任何信息Trusty(14.04)及以上? 此外,还有 PPALaunchpad 中的 Saucy i386 (13.04)。
我应该如何处理 Precise (12.04) 的这个问题?有什么想法吗?
我可以提取 deb 文件并修改控制文件clouldflare package
并从 Depends 中删除apache2-api-20120211
,然后重建并安装。我不确定这是否会破坏任何东西。即使它不会破坏任何东西,下次 cloulflare 有更新时,我必须重新打包它。
答案1
版本 1.3.6 依赖于apache2.2-common
OR,apache2-api-20120211
而较新的版本仅依赖于apache2-api-20120211
。他们应该重建该软件包。
libapache2-mod-cloudflare_1.3.1_amd64.deb - DEBIAN/control file
Depends: apache2, apache2.2-common | apache2-api-20120211, libc6 (>= 2.4)
libapache2-mod-cloudflare_2016.10.0-1_amd64.deb - DEBIAN/control file
Depends: apache2, apache2-api-20120211, libc6 (>= 2.4)