Bug#868074: libfelix-bundlerepository-java: missing requirement osgi.wiring.package; (&(osgi.wiring.package=org.osgi.service.repository)(version>=1.0.0)(!(version>=1.1.0))))

Mykola Nikishov mn at mn.com.ua
Tue Jul 11 20:09:21 UTC 2017


Package: libfelix-bundlerepository-java
Version: 2.0.10-1
Severity: grave
Justification: renders package unusable

Bundle fails to start due to a missing requirement:

--8<---------------cut here---------------start------------->8---
$ felix-framework
ERROR: Bundle org.apache.felix.bundlerepository [16] Error starting file:/usr/share/felix-framework/bundle/org.apache.felix.bundlerepository.jar (org.osgi.framework.BundleException: Unresolved constraint in bundle org.apache.felix.bundlerepository [16]: Unable to resolve 16.0: missing requirement [16.0] osgi.wiring.package; (&(osgi.wiring.package=org.osgi.service.repository)(version>=1.0.0)(!(version>=1.1.0))))
org.osgi.framework.BundleException: Unresolved constraint in bundle org.apache.felix.bundlerepository [16]: Unable to resolve 16.0: missing requirement [16.0] osgi.wiring.package; (&(osgi.wiring.package=org.osgi.service.repository)(version>=1.0.0)(!(version>=1.1.0)))
    at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4097)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2114)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1368)
    at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
    at java.lang.Thread.run(Thread.java:748)
____________________________
Welcome to Apache Felix Gogo

g! lb
START LEVEL 1
   ID|State      |Level|Name
    0|Active     |    0|System Bundle (4.6.1)
    2|Active     |    1|Apache Felix Gogo Command (0.14.0)
    3|Active     |    1|Apache Felix Gogo Runtime (0.16.2)
    4|Active     |    1|Apache Felix Gogo Shell (0.12.0)
   16|Installed  |    1|Apache Felix Bundle Repository (2.0.10)
g!
--8<---------------cut here---------------end--------------->8---

Downgrading back to 2.0.8 fixes this problem.

-- System Information:
Debian Release: buster/sid
  APT prefers oldoldstable
  APT policy: (500, 'oldoldstable'), (500, 'stable'), (70, 'unstable'), (60, 'testing'), (50, 'experimental'), (40, 'oldstable')
Architecture: amd64
 (x86_64)

Kernel: Linux 4.11.0-1-rt-amd64 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libfelix-bundlerepository-java depends on:
ii  libeasymock-java   3.4+ds-1
ii  libosgi-core-java  6.0.0-1

Versions of packages libfelix-bundlerepository-java recommends:
ii  libfelix-gogo-runtime-java  0.16.2-1
pn  libfelix-osgi-obr-java      <none>
pn  libfelix-shell-java         <none>
pn  libfelix-utils-java         <none>
pn  libkxml2-java               <none>
ii  libosgi-compendium-java     5.0.0-5

Versions of packages libfelix-bundlerepository-java suggests:
pn  libfelix-bundlerepository-java-doc  <none>

-- no debconf information



More information about the pkg-java-maintainers mailing list