尝试使用java为debian创建一个包

时间:2010-08-26 11:58:59

标签: java dependencies debian package pbuilder

我正在尝试创建一个完全取决于sun-java6-jre的包(其他变体在这种情况下不起作用)和build - 取决于sun-java6-jdk。不幸的是,pbuilder不希望以这种方式工作:

  1. 它将openjdk-6-jre安装为依赖项
  2. 返回pbuilder-satisfydepends-dummy: Depends: sun-java6-jdk which is a virtual package.
  3. 我不明白,因为这不是虚拟包而我的debian/control明确列出:

    Build-Depends: debhelper (>= 7), sun-java6-jdk, sun-java6-jre, java2-runtime, java-virtual-machine, libunixsocket-java, ant
    Depends: ${shlibs:Depends}, ${misc:Depends}, sun-java6-jre, cron, sqlite3, libunixsocket-java
    

    我正在使用基本lenny的pbuilder环境。

1 个答案:

答案 0 :(得分:2)

您是否在pbuilder chroot中的/etc/apt/sources.list中启用了非自由存储库?