Bug#689969: Please drop Recommends on ant or lower to Suggests

tony mancill tmancill at debian.org
Sat Oct 13 20:05:20 UTC 2012


On 10/08/2012 08:23 AM, Michael Biebl wrote:
> Package: libjtidy-java
> Version: 7+svn20110807-4
> Severity: normal
> 
> Hi,
> 
> I'm using libreoffice and libjtidy-java has been installed as a indirect
> dependency:
> 
> $ LANG=C aptitude why libjtidy-java
> i   libreoffice     Depends    liblucene2-java (>= 2.3.2)      
> i A liblucene2-java Recommends libjtidy-java (>= 7+svn20070309)
> 
> libjtidy-java on the other hand recommends ant, which recommends
> ant-optional.
> As a result ant will be installed on every system by default, which has
> the libreoffice office suite installed. That looks wrong to me.
> 
> I'm not a Java developer using libjtidy-java, where having ant installed
> would make sense. Please consider removing the ant recommends or
> demoting it to suggests.

Hello Michael,

Thank you for the bug report.  After looking at the upstream homepage
for JTidy, I agree that the libjtidy-java package doesn't need to
recommend ant.  It's probably there because JTidy provides an ant task,
but the dependency chain should be the other way around - that is,
packages that build-dep on libjtidy-java and use the ant task need ant
(but would necessarily depend on ant already).

I'll make the change for the next upload.  If there are objections from
the Java team, please contact me.

Cheers,
tony

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 897 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20121013/5fee1db4/attachment.pgp>


More information about the pkg-java-maintainers mailing list