Mistaken auto-syncs from Debian unstable or experimental

James Page james.page at ubuntu.com
Wed Jan 11 11:24:35 UTC 2012


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

On 10/01/12 14:34, James Page wrote:
> On 09/01/12 14:57, Colin Watson wrote:
>> groovy has a bunch of reverse build-dependencies (codenarc 
>> commons-jci eucalyptus eucalyptus-commons-ext freemind freeplane 
>> gant gmetrics gradle jasperreports jasperreports3.7 jenkins 
>> jenkins-json libgpars-groovy-java libjson-java
>> libspring-2.5-java libspring-java libxbean-java logback
>> maven-invoker-plugin mojarra mule red5 stapler). James, could you
>> perhaps have a look to see if anything is broken here, or if
>> there's anything we need to take special effort to validate?
> 
> I'll take a look a let you know

I did a quick rebuild test and got build failures on the following
packages due to API changes:

FAIL: codenarc
FAIL: freemind
FAIL: freeplane
FAIL: gant
FAIL: gradle
FAIL: jenkins
FAIL: libxbean-java

I also got a failure with eucalyptus but I know that euca is not
supported even with 1.8 (they are working on groovy1.7 packages in
Debian at the moment for their specific versioned requirements).

I have concern about having this new beta of groovy in precise for two
key reasons:

1) 2.0.0 is a major version bump; from what I can see on the roadmap
there is significant work going on in this release (hence the major
version bump).

2) Use of invoke-dynamic - upstream are working on using Java 7 invoke
dynamic language features in groovy 2.0 (although this is not yet in
trunk) to increase performance (which is the intent of this new
language feature).  However I don't think we will have good Java 7
support across all architectures for Precise.

I've not yet found time to look if there are any runtime issues with
groovy 2 yet...

Is there any way we can easily revert this back to the 1.8.x series?

- -- 
James Page
Ubuntu Core Developer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJPDXFzAAoJEL/srsug59jDw0YP/1fZtLu+/gehGMUv6gj2Z1TN
VlnItMtQW4p385/zCCgGXK0t4paSLC0bomtp+RPuN3rPxPTx9gi1XuPY7W4jZvpm
0OIcMPIU9H1wuu6QpehIKS9AcvN0h3XqZMg56dTOfOzL6VbXnKmDDvI5eDYZq1RK
3eO5nSBIQvqF/NG22vUT9hFeOiQXB8/AgbDZXq+49DY0mrsiePYtzliPjT5RKMsa
b3iUh2lt9P1vTRoThOI6/wIE6G28QIwxHttYdxQaFLt1y3o8PQfGNUljZrRr5Pv4
cPESKU9Pu6ccJEoB73q7UxTUdOa54yxx7g35tuHNMXdbDkyg3KKNajqjklpeSRD6
B+yowi+rlh0mAJgtUaTKT61iD5sqa21d7uG/FLV7iypYYD9g4QKhMAHmvvpUv3d/
mzJnTCeQmOEX1X8zIprbG0N11pM1ADgJ6jAGLPjoHemwy1S2lau/r2OtXrrkEMu1
Yi5BAis5+FbSTRC6p9QF3FgxABgig7w9bKcaFivv0KU2RHrOekSQivTYra9FVxPw
1HWNukT0oQC8DlrWXyepsfaqzedJnWwEqu3WpXmdzMZYfp96L0dAwLf3ZwPDdtd5
bE9Vbe7XPpAkYk7dSlPuu8bogdr++OvtBqs54BKaAUqv9VdR1W7TcE8WbjviYaB5
B8efHC8l915gcjgT579Q
=jRTU
-----END PGP SIGNATURE-----



More information about the Ubuntu-release mailing list