Bug#802356: Latest version (1.8.11) fails to build

TMate Software Support support at svnkit.com
Wed Nov 4 14:54:14 UTC 2015


Hello Andreas,

This might be a hint.  This library will be provided in Debian by the
> package libsequence-library-java which has version  1.0.2 currently.
> I'll try to make an upgrade happen and will report in case this is not
> sufficient.


Upgrading to 1.0.3 should resolve the problem then.

By default, gradle should download exact library version specified as a
dependency from the central maven repository. It might be that it does
download it, but compile classpath includes system package (1.0.2) and
older version is actually used.

With best regards,
Alexander Kitaev,
TMate Software,
http://subgit.com/ git-svn import & mirror

On 4 November 2015 at 15:50, Andreas Tille <tille at debian.org> wrote:

> Hi,
>
> On Wed, Nov 04, 2015 at 03:29:03PM +0100, TMate Software Support wrote:
> > Hello Andreas,
> >
> > Thank you for reporting this issue! So far I have no idea why it fails to
> > compile.
> >
> > The error being reported is:
> >
> >  [javac] /build/svnkit-1.8.11/svnkit/src/main/java/org/tmatesoft/
> > > svn/core/internal/wc2/ng/SvnDiffGenerator.java:524: error: no suitable
> > > method found for generateTextDiff(RandomAccessFile,RandomAccessFile,
> > > SvnDiffGenerator.EmptyDetectionOutputStream,QDiffGenerator)
> > >     [javac]             QDiffManager.generateTextDiff(is1, is2,
> > > emptyDetectionOutputStream, generator);
> > >     [javac]                         ^
> > >     [javac]     method QDiffManager.generateTextDiff(RandomAccessFile,
> > > RandomAccessFile,String,Writer,QDiffGenerator) is not applicable
> > >     [javac]       (actual and formal argument lists differ in length)
> > >     [javac]     method QDiffManager.generateTextDiff(
> > > InputStream,InputStream,String,Writer,QDiffGenerator) is not applicable
> > >     [javac]       (actual and formal argument lists differ in length)
> >
> >
> > The method reported as not found is part of the 'sequence' library SVNKit
> > uses, particular version of this library
> > 'de.regnis.q.sequence:sequence-library:1.0.3' referred from build.gradle
> > build file and this version of the library does include this method.
>
> This might be a hint.  This library will be provided in Debian by the
> package libsequence-library-java which has version  1.0.2 currently.
> I'll try to make an upgrade happen and will report in case this is not
> sufficient.
>
> > Could you please provide some more information on your environment? What
> > JDK do you use to compile SVNKit? What is the exact command you use to
> > build SVNKit?
>
> I attached the full build log of the package which should answer these
> questions.
>
> > And finally how do you obtain SVNKit 1.8.11 sources?
>
> Debian command uscan is parsing
>
>     http://svnkit.com/download.php
>
> and fetched it from there.
>
> > Until recently there were no '1.8.11' tag in SVN repository, now it is
> > there at http://svn.svnkit.com/repos/svnkit/1.8.11
> > Might that cause the problem?
>
> I do not think so.
>
> Kind regards
>
>         Andreas.
>
> --
> http://fam-tille.de
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20151104/57438e4c/attachment.html>


More information about the pkg-java-maintainers mailing list