Bug#893221: knopflerfish-osgi FTBFS with openjdk-9

Felix Natter fnatter at gmx.net
Fri Mar 30 07:41:56 UTC 2018


Emmanuel Bourg <ebourg at apache.org> writes:

> Le 28/03/2018 à 21:40, Felix Natter a écrit :
>
>> I tried several variations of javadoc's -exclude parameter:
>> 
>> -exclude "org.knopflerfish.framework.bundlestorage.dex"
>> -exclude "org.knopflerfish.framework.bundlestorage.dex.DexArchive"
>> -exclude "org.knopflerfish.framework.bundlestorage.dex.*"
>> -exclude "org/knopflerfish/framework/bundlestorage/dex"
>> -exclude dalvik.system
>> [...]
>> 
>> Do you have an idea what I'm doing wrong? To me it looks like -exclude
>> is broken/ignored. If we can't fix the javadoc invocation, I suggest
>> to patch out DexArchive.java.
>> What do you think?
>
> I gave it a try and I haven't been able to get the -exclude option to
> work as documented either. I managed to build the javadoc with the
> "--ignore-source-errors -Xdoclint:none" options, but this may break
> again in the future.
>
> I suggest simply removing the -java-doc package, it has a low popcon and
> no reverse dependencies.

I agree, thanks for looking into this!

Is the following ok for getting rid of the -java-doc package
(I don't think it makes sense to keep an older doc package)?

 Package: libknopflerfish-osgi-framework-java
 Architecture: all
 Depends: ${misc:Depends}
-Suggests: libknopflerfish-osgi-java-doc
+Provides: libknopflerfish-osgi-java-doc
+Conflicts: libknopflerfish-osgi-java-doc
+Replaces: libknopflerfish-osgi-java-doc

Many Thanks and Best Regards,
-- 
Felix Natter
debian/rules!



More information about the pkg-java-maintainers mailing list