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