Github user afs commented on the issue:
https://github.com/apache/jena/pull/411
The dependencies that are not already OSGi seem to be included
`<scope>provided</scope>` which isn't transitive. (I'm going by the comment in
the POM rather than experimentation.)---
