librxtx-java dependencies

2010-06-22 Thread Augusto Brito
Hello

The librxtx-java package lists java-runtime as a dependency, which in
turn brings along a lot of packages. Would it be reasonable if it
depended only on the java-runtime-headless? This new dependency could
reduce a lot of unused packages when installed on a server machine as is
my case.



-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: librxtx-java dependencies

2010-06-22 Thread Scott Howard
On Tue, Jun 22, 2010 at 9:24 AM, Augusto Brito m...@wsbp.eu wrote:
 Hello

 The librxtx-java package lists java-runtime as a dependency, which in
 turn brings along a lot of packages. Would it be reasonable if it
 depended only on the java-runtime-headless? This new dependency could
 reduce a lot of unused packages when installed on a server machine as is
 my case.

Thanks for pointing this out. This package has just been adopted by
the Debian Java Packaging team, and a new version has just been
uploaded to debian and maverick [1]. This new version does not depend
on java-runtime. It actually does not depend on any java (which is a
bug). I agree that it should at least depend on: default-jre-headless.

I'll upload the fix for this.

Thanks again.

[1] http://packages.debian.org/sid/librxtx-java

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: librxtx-java dependencies

2010-06-22 Thread Onkar Shinde
On Tue, Jun 22, 2010 at 11:56 PM, Scott Howard showard...@ubuntu.com wrote:
 On Tue, Jun 22, 2010 at 9:24 AM, Augusto Brito m...@wsbp.eu wrote:
 Hello

 The librxtx-java package lists java-runtime as a dependency, which in
 turn brings along a lot of packages. Would it be reasonable if it
 depended only on the java-runtime-headless? This new dependency could
 reduce a lot of unused packages when installed on a server machine as is
 my case.

 Thanks for pointing this out. This package has just been adopted by
 the Debian Java Packaging team, and a new version has just been
 uploaded to debian and maverick [1]. This new version does not depend
 on java-runtime. It actually does not depend on any java (which is a
 bug). I agree that it should at least depend on: default-jre-headless.

No, it is not a bug. It was decided by Debian Java team that library
packages should not depend on runtime unless the package needs a
specific version of runtime (1.5 or 1.6).


Onkar

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: librxtx-java dependencies

2010-06-22 Thread Scott Howard
 No, it is not a bug. It was decided by Debian Java team that library
 packages should not depend on runtime unless the package needs a
 specific version of runtime (1.5 or 1.6).


 Onkar


Thanks, I just got this clarified on the debian mailing list
simultaneously. javahelper fixed that for me last upload without my
noticing when I removed all runtimes and replaced them with
java:Depends

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: librxtx-java dependencies

2010-06-22 Thread Scott Kitterman


Onkar Shinde onkarshi...@gmail.com wrote:

On Tue, Jun 22, 2010 at 11:56 PM, Scott Howard showard...@ubuntu.com wrote:
 On Tue, Jun 22, 2010 at 9:24 AM, Augusto Brito m...@wsbp.eu wrote:
 Hello

 The librxtx-java package lists java-runtime as a dependency, which in
 turn brings along a lot of packages. Would it be reasonable if it
 depended only on the java-runtime-headless? This new dependency could
 reduce a lot of unused packages when installed on a server machine as is
 my case.

 Thanks for pointing this out. This package has just been adopted by
 the Debian Java Packaging team, and a new version has just been
 uploaded to debian and maverick [1]. This new version does not depend
 on java-runtime. It actually does not depend on any java (which is a
 bug). I agree that it should at least depend on: default-jre-headless.

No, it is not a bug. It was decided by Debian Java team that library
packages should not depend on runtime unless the package needs a
specific version of runtime (1.5 or 1.6).

Do I understand correctly that you are saying the package depends on 
non-essential functionality,  but doesn't declare that dependency and it's 
somehow OK?

Scott K

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss