[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Use of bnd package for generating OSGi metadata



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Team

Quite a few Java packages are starting to use bnd to generate OSGi
metadata which is great (as its more automated); this is creating some
delta downstream in Ubuntu due to the fact that bnd is not in the
'main' component of Ubuntu so use of bnd is being reverted from some
packages.

Why is bnd not in Ubuntu main? All packages that in Ubuntu main and
their dependencies have to be reviewed by the Ubuntu SRU team.
Somewhere in the dependency tree of bnd something pulls in maven and
then the world explodes in terms of the number of packages that need
to be reviewed.

So bnd tends to get dropped in favour of patching/inserting the OSGi
metadata by hand.

I would request that if possible any Debian Java team maintained
packages which are also in Ubuntu main NOT use bnd but patch in the
OSGi data (or something similar).  This will keep Ubuntu and Debian
much closer in sync in terms of Java packages.

You can use http://packages.ubuntu.com/ to determine whether a package
is in Ubuntu main or not. Packages not in main have '[universe]' or
suchlike in the search listings.  I've also put the current reverse
build dependencies of default-jdk in raring here -
http://paste.ubuntu.com/1690679/.

Cheers

James

- -- 
James Page
Ubuntu Core Developer
Debian Maintainer
james.page@ubuntu.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iQIcBAEBCAAGBQJRJOFoAAoJEL/srsug59jDZroP+wYP6uYYOneIzvxGJf6VbBPZ
aHhBEnQOet1SVR5WXLD5uRNCLrq4OOTpeGmL5960OEG5b4Tgpi1R4OgT3bP0ZypM
9kN5HKk7LRhKCsjd0Ue637Y3jggEoCL7sdmjnDFBOJx2hGlaAFHrwRt/zs+CYtny
SZ0ObajygsdqvaHglM5j43hoivtOl4TgwPqTeHmsQGrKQjKBbcoIb5LT4FBBeyQS
IDr2iSZ8zmekj/dvKGfTjyEO66q5+yNf0PiImpWrNYiJHG3WqQynxV3VxFaXM/hl
XgxJ7WzCpbA+JAVTDGxkchIjeYd79R0OOvMLnuVXx+UyXg3F1bW842eNvgkjZHOy
JM64120hluNczUqEZ7CI/jSyDG5rpU9ociCmEdLpWQFfw4A+zyPW/PeE5Y7rMEdn
K8sDpRA1UjKrx2tBXphJlaSevwLrzeJOQQF1oLzP+HwrtswSnOmzIpnLNfmrq2dJ
qVckqcOO349ZW/vANL47/r0Xa5clRgSuAn+GlKeaUKlJjTo4TQyRL62p2D9i8FR9
Hs9U6lNt2/BnNL8gfWQ4i8KHRWHhIv+0o9UI6yRm0FUY80yFZk8vpUE/Q8fiETPk
qpJgCXrKdflAnE6o47miWFOqVzSssGfSfYbSCX9wrTnvWfRmD691l02UEiwr+/cC
GfPf5lL03CHg14lkuIJn
=wWXZ
-----END PGP SIGNATURE-----


Reply to: