Bug#1020298: eclipse-platform-runtime: wrong information in the manifest files
Sudip Mukherjee
sudipm.mukherjee at gmail.com
Mon Sep 19 15:55:54 BST 2022
Source: eclipse-platform-runtime
Version: 4.19-1
Severity: important
X-Debbugs-Cc: sudipm.mukherjee at gmail.com
Dear Maintainer,
eclipse-platform-runtime needs javax.annotation.PostConstruct and javax.annotation.PreDestroy and the MANIFEST.MF file mentions:
Import-Package: javax.annotation;version="1.3.5" and also mentions
javax.annotation;bundle-version="[1.3.5,2.0.0)" in Require-Bundle.
But in Debian these are provided by libgeronimo-annotation-1.3-spec-java which has a version of 1.3, also the bundle name of this package is not "javax.annotation", and so as a result any eclipse based application is not able to use eclipse-platform-runtime and gives the error:
org.eclipse.e4.core.services [83]
Unresolved requirement: Import-Package: javax.annotation; version="1.3.5"
org.eclipse.e4.core.di [81]
Unresolved requirement: Require-Bundle: javax.annotation; bundle-version="[1.3.5,2.0.0)"
org.eclipse.e4.core.services [83]
Unresolved requirement: Import-Package: javax.annotation; version="1.3.5"
--
Regards
Sudip
More information about the pkg-java-maintainers
mailing list