[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fedora-devel-java-list
Subject:    [fedora-java] Heads up: Updating aqute-bnd and aqute-bndlib in rawhide (will break builds)
From:       Michael Šimáček <msimacek () redhat ! com>
Date:       2015-07-08 16:46:34
Message-ID: 559D53EA.5000006 () redhat ! com
[Download RAW message or body]

Hi,

I plan to update aqute-bnd and aqute-bndlib from their ancient versions 
that are in Fedora to current upstream version. The packages will be 
merged into one - aqute-bnd. aqute-bndlib will be a subpackage of 
aqute-bnd (and the original aqute-bndlib package will be retired).

Packages that use bnd through maven-bundle-plugin (which will also be 
updated) should be fine, but those which call bnd tool directly will 
need small changes. It won't be possible to call the bnd command using 
'java -jar $(build-classpath aqute-bnd)' anymore, instead there will be 
a a wrapper script /usr/bin/bnd. The command semantics also change 
(that's why I don't try to preserve the invocation) - wrap command now 
outputs the file with the same name in the current working directory 
(previously, it was renamed to *.bar. The help still says so, but that's 
a bug in the help). Commandline options changed syntax, now they are 
more GNU-like (example: accepting either -p or --properties, not 
-properties anymore). The contents of generated manifests may be 
different; I'd suggest checking the manifests by hand.

List of packages that R/BR aqute and thus might be affected:
aqute-bndlib:
felix-configadmin-0:1.4.0-14.fc23.src
gradle-0:2.5-0.2.rc2.fc23.src
maven-eclipse-plugin-0:2.9-13.fc23.noarch
maven-osgi-1:0.2.0-10.fc23.src
maven-plugin-bundle-0:2.3.7-14.fc22.src
tika-0:1.5-6.fc23.src

aqute-bnd:
OSGi-bundle-ant-task-0:0.2.0-0.13.svn1242.fc23.src
avalon-framework-0:4.3-12.fc23.src
avalon-logkit-0:2.1-20.fc23.src
bindex-0:2.2-13.svn96.fc23.src
bouncycastle-0:1.52-5.fc23.src
bouncycastle-mail-0:1.52-4.fc23.src
bouncycastle-pg-0:1.52-5.fc23.src
bouncycastle-pkix-0:1.52-4.fc23.src
cglib-0:3.1-6.fc23.src
extra166y-0:1.7.0-3.fc23.src
fastutil-0:6.5.9-5.fc23.src
glassfish-gmbal-0:3.2.0-0.7.b003.fc23.src
glassfish-pfl-0:3.2.0-0.8.b001.fc23.src
glazedlists-0:1.9.0-7.fc23.src
groovy-0:2.4.3-4.fc23.src
jsmpp-0:2.1.0-3.fc23.src
mockito-0:1.10.19-3.fc23.src
mojarra-0:2.1.7-8.fc20.src
objectweb-asm-0:5.0.3-2.fc23.src
scala-0:2.10.4-4.fc23.src

I'll take care of those which I own/comaintain.

Thanks,
Michael Simacek

--
java-devel mailing list
java-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/java-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic