Bug#465389: gjdoc: please support src.com.sun.tools.javadoc.Main class

Michael Koch konqueror at gmx.de
Fri Feb 15 10:06:09 UTC 2008


On Fri, Feb 15, 2008 at 03:44:43AM +0100, Marcus Better wrote:
> RuntimeError: File name in directory "com/sun/tools/javadoc/" and header "META-INF/" differ.
> Command exited with non-zero status 1
> 0.05user 0.03system 0:00.55elapsed 16%CPU (0avgtext+0avgdata 0maxresident)k
> 0inputs+0outputs (5major+1140minor)pagefaults 0swaps
> make: *** [build-native-stamp] Fel 1
> dpkg-buildpackage: misslyckades: fakeroot debian/rules binary returnerade felkod 2

That's a bug in fastjar which attaches on update a second
META-INF/MANIFEST.MF file

sun-javadoc-$(VERSION).jar: classes $(com_sun_javadoc_jar_CLASSES)
-       $(JAR) cf $@ -C classes com/sun/javadoc
+       $(JAR) cf $@ -C classes com/sun/javadoc
+       $(JAR) uf $@ -C classes com/sun/tools/javadoc

should be

scom-sun-javadoc-$(VERSION).jar: classes $(com_sun_javadoc_jar_CLASSES)
-       $(JAR) cf $@ -C classes com/sun/javadoc
+       $(JAR) cf $@ -C classes com/sun/javadoc -C classes com/sun/tools/javadoc

to work around this.

I dont know if that is reported in Debian and/or Upstream. Can you
please take care of this?


Cheers,
Michael





More information about the pkg-java-maintainers mailing list