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

2012-10-13 Thread tony mancill
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 Dependsliblucene2-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



signature.asc
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

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

2012-10-08 Thread Michael Biebl
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 Dependsliblucene2-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.

Thanks,
Michael


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

libjtidy-java depends on no packages.

Versions of packages libjtidy-java recommends:
pn  ant  

Versions of packages libjtidy-java suggests:
pn  libjtidy-java-doc  

-- no debconf information

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.