Package: javahelper Version: 0.28 Severity: normal
Hi When running jh_depends on a package where some jar dependencies can be found in more than one package, the script registers dependencies from each of the packages. for example I am packaging acgvision-agent_5.1.4-5 jhdepends -v gives : Searching /home/remi/tmp/acgvision-agent_5.1.4/acgvision-agent-5.1.4/debian/acgvision-agent for acgvision-agent Searching /home/remi/tmp/acgvision-agent_5.1.4/acgvision-agent-5.1.4/debian/acgvision-agent/usr/share/java/acgvision-agent.jar Found Jars: commons-cli.jar commons-collections3.jar commons-configuration.jar commons-lang.jar commons-logging.jar log4j-1.2.jar Checking: /home/remi/tmp/acgvision-agent_5.1.4/acgvision-agent-5.1.4/debian/acgvision-agentcommons-cli.jar Checking: /home/remi/tmp/acgvision-agent_5.1.4/acgvision-agent-5.1.4/debian/acgvision-agentcommons-collections3.jar Checking: /home/remi/tmp/acgvision-agent_5.1.4/acgvision-agent-5.1.4/debian/acgvision-agentcommons-configuration.jar Checking: /home/remi/tmp/acgvision-agent_5.1.4/acgvision-agent-5.1.4/debian/acgvision-agentcommons-lang.jar Checking: /home/remi/tmp/acgvision-agent_5.1.4/acgvision-agent-5.1.4/debian/acgvision-agentcommons-logging.jar Checking: /home/remi/tmp/acgvision-agent_5.1.4/acgvision-agent-5.1.4/debian/acgvision-agentlog4j-1.2.jar Found Debs: ant-optional groovy libcommons-cli-java libcommons-collections3-java libcommons-configuration-java libcommons-lang-java libcommons-logging-java liblog4j1.2-java Adding substvars: java:Depends=default-jre | java5-runtime | java6-runtime , ant-optional, groovy, libcommons-cli-java, libcommons-collections3-java, libcommons-configuration-java, libcommons-lang-java, libcommons-logging-java, liblog4j1.2-java In fact only jars from libcommons should be added and not jars from ant-optionnal and groovy. As we can see here : dpkg -S commons-cli.jar commons-collections3.jar commons-configuration.jar commons-lang.jar commons-logging.jar log4j-1.2.jar libcommons-cli-java: /usr/share/java/commons-cli.jar libcommons-collections3-java: /usr/share/java/commons-collections3.jar libcommons-configuration-java: /usr/share/java/commons-configuration.jar libcommons-lang-java: /usr/share/java/commons-lang.jar libcommons-logging-java: /usr/share/java/commons-logging.jar ant-optional: /usr/share/ant/lib/ant-commons-logging.jar ant-optional: /usr/share/java/ant-commons-logging.jar liblog4j1.2-java: /usr/share/java/log4j-1.2.jar -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org