Bug#713171: gradle: FTBFS: /«PKGBUILDDIR»/subprojects/core-impl/src/main/groovy/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/IvyXmlModuleDescriptorParser.java:395: cannot find symbol
tags 713171 + confirmed thanks On Sat, Jun 22, 2013 at 01:59:18PM +0200, Lucas Nussbaum wrote: Source: gradle Version: 1.4-1 Severity: serious Tags: jessie sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20130620 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part: [...] :coreImpl:compileJava UP-TO-DATE /«PKGBUILDDIR»/subprojects/core-impl/src/main/groovy/org/gradle/api/internal/artifacts/repositories/cachemanager/LocalFileRepositoryCacheManager.java:39: org.gradle.api.internal.artifacts.repositories.cachemanager.LocalFileRepositoryCacheManager is not abstract and does not override abstract method downloadRepositoryResource(org.apache.ivy.plugins.repository.Resource,java.lang.String,java.lang.String,java.lang.String,org.apache.ivy.core.cache.CacheResourceOptions,org.apache.ivy.plugins.repository.Repository) in org.apache.ivy.core.cache.RepositoryCacheManager public class LocalFileRepositoryCacheManager extends AbstractRepositoryCacheManager { ^ /«PKGBUILDDIR»/subprojects/core-impl/src/main/groovy/org/gradle/api/internal/artifacts/repositories/cachemanager/DownloadingRepositoryCacheManager.java:52: org.gradle.api.internal.artifacts.repositories.cachemanager.DownloadingRepositoryCacheManager is not abstract and does not override abstract method downloadRepositoryResource(org.apache.ivy.plugins.repository.Resource,java.lang.String,java.lang.String,java.lang.String,org.apache.ivy.core.cache.CacheResourceOptions,org.apache.ivy.plugins.repository.Repository) in org.apache.ivy.core.cache.RepositoryCacheManager public class DownloadingRepositoryCacheManager extends AbstractRepositoryCacheManager { ^ /«PKGBUILDDIR»/subprojects/core-impl/src/main/groovy/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/IvyXmlModuleDescriptorParser.java:395: cannot find symbol symbol : constructor DefaultExtendsDescriptor(org.apache.ivy.core.module.id.ModuleRevisionId,org.apache.ivy.core.module.id.ModuleRevisionId,java.lang.String,java.lang.String[]) location: class org.apache.ivy.core.module.descriptor.DefaultExtendsDescriptor DefaultExtendsDescriptor ed = new DefaultExtendsDescriptor( ^ /«PKGBUILDDIR»/subprojects/core-impl/src/main/groovy/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/NoOpRepositoryCacheManager.java:36: org.gradle.api.internal.artifacts.ivyservice.ivyresolve.NoOpRepositoryCacheManager is not abstract and does not override abstract method downloadRepositoryResource(org.apache.ivy.plugins.repository.Resource,java.lang.String,java.lang.String,java.lang.String,org.apache.ivy.core.cache.CacheResourceOptions,org.apache.ivy.plugins.repository.Repository) in org.apache.ivy.core.cache.RepositoryCacheManager public class NoOpRepositoryCacheManager implements RepositoryCacheManager { ^ [...] These errors are due to API changes introduced by ivy 2.3.0. I was taking a look at upstream repository and they have not ported their code to this new ivy version yet. AbstractRepositoryCacheManager errors are easy to fix but I still have to review how to fix changes in DefaultExtendsDescriptor class. -- Miguel Landaeta, miguel at miguel.cc secure email with PGP 0x6E608B637D8967E9 available at http://keyserver.pgp.com/ Faith means not wanting to know what is true. -- Nietzsche signature.asc Description: Digital signature __ 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.
Bug#713171: gradle: FTBFS: /«PKGBUILDDIR»/subprojects/core-impl/src/main/groovy/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/IvyXmlModuleDescriptorParser.java:395: cannot find symbol
Source: gradle Version: 1.4-1 Severity: serious Tags: jessie sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20130620 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part: make[1]: Entering directory `/«PKGBUILDDIR»' find /usr/share/gradle -type l ! -exec test -r {} \; -print mkdir /«PKGBUILDDIR»/.gradlehome gradle --project-prop finalRelease=true --stacktrace --offline assemble :buildSrc:clean UP-TO-DATE :buildSrc:compileJava UP-TO-DATE :buildSrc:compileGroovy :buildSrc:processResources :buildSrc:classes :buildSrc:jar :buildSrc:assemble :buildSrc:checkstyleMain :buildSrc:compileTestJava UP-TO-DATE :buildSrc:compileTestGroovy :buildSrc:processTestResources :buildSrc:testClasses :buildSrc:checkstyleTest UP-TO-DATE :buildSrc:codenarcMain :buildSrc:codenarcTest :buildSrc:test :buildSrc:check :buildSrc:build Gradle version: 1.4 :assemble UP-TO-DATE :announce:classpathManifest :baseServices:classpathManifest /«PKGBUILDDIR»/subprojects/base-services/src/main/java/org/gradle/internal/CompositeStoppable.java:45: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning return new CompositeStoppable().add(elements); ^ Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 warning :baseServices:compileJava :baseServices:compileGroovy UP-TO-DATE :baseServices:processResources UP-TO-DATE :baseServices:classes :baseServices:jar :baseServicesGroovy:classpathManifest :baseServicesGroovy:compileJava UP-TO-DATE Note: /«PKGBUILDDIR»/subprojects/base-services-groovy/src/main/groovy/org/gradle/api/specs/AndSpec.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. :baseServicesGroovy:compileGroovy :baseServicesGroovy:processResources UP-TO-DATE :baseServicesGroovy:classes :baseServicesGroovy:jar :cli:classpathManifest :cli:compileJava :cli:compileGroovy UP-TO-DATE :cli:processResources UP-TO-DATE :cli:classes :cli:jar :createBuildReceipt :core:buildReceiptResource :core:classpathManifest :messaging:classpathManifest Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. :messaging:compileJava :messaging:compileGroovy UP-TO-DATE :messaging:processResources UP-TO-DATE :messaging:classes :messaging:jar :native:classpathManifest :native:compileJava :native:compileGroovy UP-TO-DATE :native:processResources UP-TO-DATE :native:classes :native:jar :core:compileJava UP-TO-DATE Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. :core:compileGroovy :core:pluginsManifest :core:processResources :core:reportResources UP-TO-DATE :core:classes :core:jar :announce:compileJava UP-TO-DATE :announce:compileGroovy :announce:processResources :announce:classes :announce:jar :announce:assemble :antlr:classpathManifest :coreImpl:jarJarMaven3 :coreImpl:classpathManifest :coreImpl:compileJava UP-TO-DATE /«PKGBUILDDIR»/subprojects/core-impl/src/main/groovy/org/gradle/api/internal/artifacts/repositories/cachemanager/LocalFileRepositoryCacheManager.java:39: org.gradle.api.internal.artifacts.repositories.cachemanager.LocalFileRepositoryCacheManager is not abstract and does not override abstract method downloadRepositoryResource(org.apache.ivy.plugins.repository.Resource,java.lang.String,java.lang.String,java.lang.String,org.apache.ivy.core.cache.CacheResourceOptions,org.apache.ivy.plugins.repository.Repository) in org.apache.ivy.core.cache.RepositoryCacheManager public class LocalFileRepositoryCacheManager extends AbstractRepositoryCacheManager { ^ /«PKGBUILDDIR»/subprojects/core-impl/src/main/groovy/org/gradle/api/internal/artifacts/repositories/cachemanager/DownloadingRepositoryCacheManager.java:52: org.gradle.api.internal.artifacts.repositories.cachemanager.DownloadingRepositoryCacheManager is not abstract and does not override abstract method downloadRepositoryResource(org.apache.ivy.plugins.repository.Resource,java.lang.String,java.lang.String,java.lang.String,org.apache.ivy.core.cache.CacheResourceOptions,org.apache.ivy.plugins.repository.Repository) in org.apache.ivy.core.cache.RepositoryCacheManager public class DownloadingRepositoryCacheManager extends AbstractRepositoryCacheManager { ^ /«PKGBUILDDIR»/subprojects/core-impl/src/main/groovy/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/IvyXmlModuleDescriptorParser.java:395: cannot find symbol symbol : constructor