【问题标题】:Trying to create a package for debian with java试图用java为debian创建一个包
【发布时间】:2011-04-04 05:47:36
【问题描述】:

我正在尝试创建一个完全依赖于sun-java6-jre 的包(其他变体在这种情况下不起作用)并且构建依赖于sun-java6-jdk。不幸的是 pbuilder 不想这样工作:

  1. 它将openjdk-6-jre 安装为依赖项
  2. 它返回pbuilder-satisfydepends-dummy: Depends: sun-java6-jdk which is a virtual package.

我不明白,因为这不是虚拟包,我的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 环境。

【问题讨论】:

  • 我认为在superuser.com问这个问题会更合适
  • @Colin - 不同意:(来自常见问题解答):“我可以在这里问什么样的问题?” “...#程序员常用的软件工具;#编程行业独有的事情”——创建特定的包并从包维护者的角度解决依赖问题,这比SU更重要。
  • 我的意思是超级用户上的人可能比开发人员更了解这类问题。这就是为什么我什至没有报告这件事,这只是一个意见。

标签: java dependencies debian package pbuilder


【解决方案1】:

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

【讨论】:

  • 成功了,我相信。不知道为什么该软件包被报告为“虚拟”。
猜你喜欢
  • 2012-04-05
  • 2011-10-30
  • 2019-04-25
  • 1970-01-01
  • 1970-01-01
  • 2018-02-02
  • 1970-01-01
  • 2012-09-30
  • 1970-01-01
相关资源
最近更新 更多