libcommons-beanutils-java in main
Arnaud Vandyck
avdyk@debian.org
Sun Jan 11 19:44:01 2004
Benoit, explanations are below, please, read carefully the whole mail. I
Cc you because I don't know if you read this list?
We are trying to put the most possible packages in main and some
packages are waiting for liblog4j1.2-java to go to main. It seems the
main problem is because of Swing.
A possiblility could be to ship log4j without swing at the moment or in
a separate package.
Takashi Okamoto <toraneko@kun.ne.jp> writes:
> From: Arnaud Vandyck <avdyk@debian.org>
> Subject: Re: libcommons-beanutils-java in main
> Date: Sat, 10 Jan 2004 16:01:17 +0100
>> > Maybe we can build a "light" version of log4j without the classes that
>> > require Swing for main?
>>
>> That's also what I was thinking about.
>
> Here is it:
> http://people.debian.org/~tora/deb/
>
> log4j 1.2.8_2.1 was build by kaffe/kjc.
Excellent!
Takashi did built liblog4j1.2-java without Swing using kaffe, so the
package can now go to main... and then some other packages will follow.
Package: liblog4j1.2-java
Priority: optional
Section: contrib/libs
Installed-Size: 416
Maintainer: Benoit Joly <benoit@debian.org>
Architecture: all
Source: jakarta-log4j1.2
Version: 1.2.8-2
Depends: java-common
Also, I do not think this is the good dependency regarding the java
policy. It should be:
,----[ 2.4. Java libraries ]
| Java libraries must depend on the needed runtime environment
| (java1-runtime and/or java2-runtime) but should not depend (only
| suggest) java-virtual-machine.
`----[ /usr/share/doc/java-common/policy.txt.gz ]
Benoit, is there a problem if Takashi upload log4j without Swing
support?
>> I'm not sure. I think it's a lot of work for a tiny benefice. Let's try
>> gjdoc. What about ant running gjdoc instead of javadoc? Do you have some
>> good news about it?
>
> I propose javadoc task to use gjdoc at ant-dev ml. My propose is
> modifing javadoc task to select javadoc implementation like javac
> task. But it is rejected because gjdoc don't implement enougth function
> to replace SUN's javadoc.
>
> However, if if wrote gjdoc task based no my patch, we can use gjdoc
> to replace javadoc task in build.xml.
Maybe Stefan can include your patch in the debian package of ant?! I
don't think we should make a separate package just for the patch?
Or maybe we can add the patch in the gjdoc package? Comments?
Thanks to all, I think it's really important if we can move the most
java packages to main.
Cheers,
PS: http://wiki.debian.net/index.cgi?MovingJavaToMain
--
.''`.
: :' :rnaud
`. `'
`-