bnd 0.0.363 =========== -bnd (annotation,ant,build,classpath,help,jareditor,junit,launch,main,make,maven,plugin,service,set,signing,test) -lib (base64,deployer,jardiff,osgi,tag) -libg (generics,header,qtokens,reporter,sed,version) -service(scripting) # groupid:artifactid = biz.aQute:bnd # our package based on this source is incorrectly called aqute-bndlib bndlib 0.0.363 ============== -bnd (annotation,build,help,make,service,test) -lib (osgi,spring) -libg (generics,header,qtokens,reporter,sed,version) -service(scripting) # groupid:artifactid = biz.aQute:bndlib # not in our repo ... lib/spring is missing in bnd 0.0.363! -> bnd doesn't fully cover bndlib bndlib 1.43.0 ============= -bnd (annotation,build,compatibility,help,make,maven,repo,resolver,service,settings,signing) -lib (base64,colelctions,deployer,filter,hex,index,io,jardiff,osgi,putjar,spring,tag) -libg (command,cryptography,fileiterator,generics,header,qtokens,reporter,sed,tarjan,tuple,version) # groupid:artifactid = biz.aQute:bndlib # we need it for the maven-plugin-bundle update CONFLICT ======== # we need bnd 0.0.363 for the following packages: OSGi-bundle-ant-task-0:0.2.0-0.3.svn1242.fc16.src avalon-framework-0:4.3-3.fc16.src avalon-logkit-0:2.1-5.fc16.src bindex-0:2.2-3.svn96.fc15.src google-guice-0:3.0-0.3.rc2.fc16.src maven-plugin-bundle-0:2.0.0-10.fc16.src maven-shared-0:15-18.fc17.src # we need bndlib 1.43.0 for maven-plugin-bundle 2.3.5 # bnd 0.0.363 and bndlib 1.43.0 were marked as incompatible ... # ... http://jcapik.fedorapeople.org/files/aqute-bndlib/0.0.363_to_1.43.0/compat_report.html # artifact IDs differ ... GOOD # Issues: # the package name is incorrect and conflicting # classpath - possible future conflicts ? Actions needed: 1.) to make a duplicate of the aqute-bndlib package called aqute-bnd 2.) to rebuild all dependent packages with aqute-bnd 3.) to rebuild/update aqute-bndlib package with bndlib 1.43.0 source 4.) to check if the packages dependent on bnd 0.0.363 could be patched to use the new version