[ https://issues.apache.org/jira/browse/COMPRESS-676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bernd Eckenfels resolved COMPRESS-676. -------------------------------------- Fix Version/s: 1.27.0 Assignee: Bernd Eckenfels Resolution: Fixed I removed the uneeded commons-codec and turned the wrong commons-io into correct optional (incl. subpackages). The optional OSGI dependencies test did not test for it to be optional, so I added it. It looks like some usecases might work without. Thanks for reporting. > OSGi: MANIFEST.MF contains unsolvable imports > --------------------------------------------- > > Key: COMPRESS-676 > URL: https://issues.apache.org/jira/browse/COMPRESS-676 > Project: Commons Compress > Issue Type: Bug > Components: Build > Affects Versions: 1.26.0, 1.26.1 > Reporter: Martin Schneider > Assignee: Bernd Eckenfels > Priority: Major > Fix For: 1.27.0 > > > In an OSGi environment im- and exports of bundles are based on java package > declarations. > The MANIFEST.MF file shipped with the commons compress bundle contains two > imports of packages that cannot be solved: > {{org.apache.commons.commons-codec}} and {{org.apache.commons.commons-io.}} > As there are already imports to packages of these bundles > ({{{}org.apache.commons.codec,org.apache.commons.codec.digest,org.apache.commons.io,org.apache.commons.io.build,org.apache.commons.io.file.attribute,org.apache.commons.io.input,org.apache.commons.io.output) > {}}}the two wrong imports can probably simply be removed. -- This message was sent by Atlassian Jira (v8.20.10#820010)