Bug#733234: Groovy fails with groovy.lang.MissingMethodException

Miguel Landaeta nomadium at debian.org
Thu Apr 17 23:33:42 UTC 2014


Hi Bálint,

On Fri, Apr 18, 2014 at 12:51:38AM +0200, Bálint Réczey wrote:
> >
> > Sorry I can't be more useful for this bug at this moment.
> I tried building groovy 2.2.1 on testing and it failed, too. I agree
> that 2.x is the way to go and I think you could find a state of sid on
> snapshots.debian.org, which lets you build 2.2.1 (2.2.2?) and latest
> gradle as well.

I committed to repo git://anonscm.debian.org/pkg-java/groovy.git a
small fix that should allow to build 2.2.1 in unstable. I didn't test
it in testing.

I agree 2.x is the way to go but iff upstream release Gradle 2.0
buildable with Groovy 2.x on time for us to package it for jessie.

If this doesn't happen, the alternatives are to fix 1.8.6 or drop
groovy from jessie but this would be painful and I don't know if it's
feasible at this point.

> When there is a groovy - gradle pair in the archive which can build
> itself I'll check back to this problem again.

You can use 1.8.6-1 from jessie, that groovy version is known to work.


PS.

If I uploaded groovy 2.2.1 to unstable now I would break gradle and
groovy itself by causing FTBFS on both packages. To summarize this mess:

* gradle build-depends on itself.
* AFAICT, gradle only works with groovy 1.8.x, 6 <= x <= 9.
* groovy 1.8.6 is buildable with ant.
* groovy 2.x build-depends on gradle.
* gradle has an FTBFS already (#744337) caused by a bug introduced in groovy 1.8.6-2.

Evidently, groovy (and software depending on it) can't advance on this situation.
I appreciate help and comments from the team on this issue.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at
http://db.debian.org/fetchkey.cgi?fingerprint=4CB7FE1E280ECC90F29A597E6E608B637D8967E9
"Faith means not wanting to know what is true." -- Nietzsche
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20140417/76453155/attachment.sig>


More information about the pkg-java-maintainers mailing list