Your message dated Mon, 17 Aug 2015 18:34:21 +0000
with message-id <e1zrpek-0002av...@franck.debian.org>
and subject line Bug#795853: fixed in groovy2 2.4.3+dfsg-2
has caused the Debian Bug report #795853,
regarding groovy2: FTBFS with gradle 2.5
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
795853: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795853
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: groovy2
Version: 2.4.3+dfsg-1
Severity: important
Tags: patch

I would like to upload gradle 2.5 to unstable and groovy2 currently
fails to build from source.

There are two reasons for that:

The method mavenRepo was replaced by maven in newer versions of gradle
and we also have to switch to bnd1.50 for the time being because this
is the current version in unstable. I saw that Komal had to fix a
similar issue in the past to make groovy2 work with gradle 1.5, so
this is not an upstream bug but a current workaround for Debian.

02_fix_gradle_build.diff is the responsible patch. As soon as bnd 2.x
can be uploaded to unstable, we can simplify or even remove some
patches in groovy2.

For the sake of clarity I have created a new mavenRepo.patch which
takes care of the FTBFS with gradle 2.5.

I intend to upload 2.4.3+dfsg-2 this evening.

Markus
From: Markus Koschany <a...@gambaru.de>
Date: Mon, 17 Aug 2015 12:39:07 +0200
Subject: mavenRepo

Fix FTBFS with gradle 2.5 because the old mavenRepo function was removed.

Forwarded: no
---
 build.gradle           | 13 +++++++++----
 gradle/codehaus.gradle |  4 +++-
 gradle/utils.gradle    |  4 +++-
 3 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/build.gradle b/build.gradle
index 2c9ab8e..95df239 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,7 +1,8 @@
 buildscript {
     repositories {
-      
-       mavenRepo url: "file:///usr/share/maven-repo"
+       maven {
+            url "file:///usr/share/maven-repo"
+       }
     }
 
     dependencies {
@@ -35,7 +36,9 @@ allprojects {
     group = 'org.codehaus.groovy'
     version = groovyVersion
     repositories {
-         mavenRepo url: "file:///usr/share/maven-repo"
+        maven {
+            url "file:///usr/share/maven-repo"
+        }
     }
 
     apply plugin: 'groovy'
@@ -78,7 +81,9 @@ subprojects {
 
 repositories {
     // todo Some repos are needed only for some configs. Declare them just for the configuration once Gradle allows this.
-       mavenRepo url: "file:///usr/share/maven-repo"
+       maven {
+            url "file:///usr/share/maven-repo"
+       }
 }
 
 // todo do we need compile and runtime scope for examples?
diff --git a/gradle/codehaus.gradle b/gradle/codehaus.gradle
index afdd329..7377135 100644
--- a/gradle/codehaus.gradle
+++ b/gradle/codehaus.gradle
@@ -5,7 +5,9 @@ import groovy.io.*
 buildscript {
     repositories {
        // mavenCentral()
-       mavenRepo url: "file:///usr/share/maven-repo"
+       maven {
+            url "file:///usr/share/maven-repo"
+       }
     }
     dependencies {
         classpath 'com.github.lookfirst:sardine:5.0.1'
diff --git a/gradle/utils.gradle b/gradle/utils.gradle
index 60367bb..c7ae7b5 100644
--- a/gradle/utils.gradle
+++ b/gradle/utils.gradle
@@ -25,7 +25,9 @@ import static org.objectweb.asm.Opcodes.*
 buildscript {
     repositories {
        // mavenCentral()
-       mavenRepo url: "file:///usr/share/maven-repo"
+       maven {
+            url "file:///usr/share/maven-repo"
+       }
     }
     dependencies {
         classpath "org.ow2.asm:asm:$asmVersion"

--- End Message ---
--- Begin Message ---
Source: groovy2
Source-Version: 2.4.3+dfsg-2

We believe that the bug you reported is fixed in the latest version of
groovy2, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 795...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Markus Koschany <a...@gambaru.de> (supplier of updated groovy2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 17 Aug 2015 19:29:07 +0200
Source: groovy2
Binary: groovy2 groovy2-doc
Architecture: source all
Version: 2.4.3+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Markus Koschany <a...@gambaru.de>
Description:
 groovy2    - Agile dynamic language for the Java Virtual Machine
 groovy2-doc - Agile dynamic language for the Java Virtual Machine (documentatio
Closes: 793398 795853
Changes:
 groovy2 (2.4.3+dfsg-2) unstable; urgency=medium
 .
   * Team upload.
   * Upload to unstable.
 .
   [ Miguel Landaeta]
   * Fix remote execution of untrusted code and possible DoS vulnerability.
     (CVE-2015-3253) (Closes: #793398).
 .
   [ Markus Koschany ]
   * Fix FTBFS with gradle 2.5 by adding mavenRepo.patch and using bnd 1.50 from
     unstable. (Closes: #795853)
Checksums-Sha1:
 2c3b88ef0e87dc4d6861a96c2b1b48adfbfd5657 2468 groovy2_2.4.3+dfsg-2.dsc
 e1db074c1c25bf50351fe71ac095d5c4c75bf9b9 26104 
groovy2_2.4.3+dfsg-2.debian.tar.xz
 b6363e53d6185061ee7206c0dea8ef13f52e25ed 3186462 
groovy2-doc_2.4.3+dfsg-2_all.deb
 1117eafc42f87682a673f40ebc107ad5cde4e5c2 12812574 groovy2_2.4.3+dfsg-2_all.deb
Checksums-Sha256:
 95a8b68055cb151ab6f539bb2ef701d38af5cd825ce3ce947eb093f3de9e239d 2468 
groovy2_2.4.3+dfsg-2.dsc
 1733fe365febb1f25bbce63f8aa51efa5697cec11b4ee4d59878574cd93b27ea 26104 
groovy2_2.4.3+dfsg-2.debian.tar.xz
 6d69cb04f7393b2243de29617539fd429249c4ae5e769c9ed1c81f88863924df 3186462 
groovy2-doc_2.4.3+dfsg-2_all.deb
 ff190d8afee15afb19a67a888184ed874aa6ee2b154cf72498330ecfcf547205 12812574 
groovy2_2.4.3+dfsg-2_all.deb
Files:
 94f21d1a7a20930cda3edee6edad09f0 2468 java optional groovy2_2.4.3+dfsg-2.dsc
 4cd9ef6916e7c114bbe3896cead04154 26104 java optional 
groovy2_2.4.3+dfsg-2.debian.tar.xz
 5c5d6fa745c4a978c58210bb24bd35f5 3186462 doc optional 
groovy2-doc_2.4.3+dfsg-2_all.deb
 010e73864a6f952422681d3ef3a25f3a 12812574 java optional 
groovy2_2.4.3+dfsg-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJV0iAlXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBQ0YzRDA4OEVGMzJFREVGNkExQTgzNUZE
OUFEMTRCOTUxM0I1MUU0AAoJENmtFLlRO1Hk98IP+wQ3DAAnZfetuj0HTB86EzZA
Wg1urL2IBXYSTm7UmrlcbZ6PV2xmj/BL1MVRqoSGYfEueniFdLQ6094a/cYUOSyf
AV7+qp3JdyyxgtDzUxe5M4hJyj+GhZSyGJkkjQPTgT+64oqRW+Z0c+UoA2JZcn+c
Ri7Ad81mulyMPkSyA8HpExGdXoZJumGmR4Va4sXZp9DtecQT8qxcrI2E7Fzpqgjp
2bKNXNfVkP2A8k0VarX9d6Wrsyg6Z/BmxfcoIoZg2jzaLdn6qcrtjWQqTJ3B620H
x7x0bVuN2DDvnR+Wd2B4NVFfcQo4Ez4bV+nSWl7gLQkq3QHW+oMMFJIhJaynJPus
M1XI7Yrm7rPbBBEVRUC4zw6woMrYeq5SqFNs4iNTbxK3hosPvXJrP0liWay/hxAW
QWJ4AD6k50C65mteoTB4hOWpsFIJskNZh4gsKJG599sw0EV+6eV0DPeQ+D7E1Oc1
EsqMAn7qQJghPQjBwpSzDVQWj9+LHnx8U+VlkfPr0Qiauw4V0WhTFPnOIFJoTJfE
+4UlIV2vSsAlpP7cz412+WB6df2b/u596WRxBCgDKAoOeU9ZaWaRdlDOMGG9i1pN
bRu4X9U0azzKs3EV7zClnbqWpOIrphHouhzC24LD8VDqb+dkIs0tpzat1t0/I2Pl
HSiLfLeoLseiHPdhJoHc
=210W
-----END PGP SIGNATURE-----

--- End Message ---
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to