(require 'jna) failing in 1.3.2
Mark Evenson
evenson at panix.com
Tue Jun 30 18:27:31 UTC 2015
> On 26 May 2015, at 08:39, Mark Evenson <evenson at panix.com> wrote:
>
>
>> On 25 May 2015, at 20:38, Scott L. Burson <Scott at sympoiesis.com> wrote:
>>
>> Hi armed bears,
>>
>> I'm getting a DependencyCollectionException from org.eclipse.aether.internal.impl.DefaultRepositorySystem: "failed to read artifact descriptor for net.java.dev.jna:jna:jar:4.1.0". This is ABCL 1.3.2, JDK 1.8.0_40, on Linux.
>>
>> ... I just tried JDK 1.7.0_71 and 1.6.0_25, and they both fail the same way.
>>
>> Any ideas?
>
> I believe you are using a version of Maven that is currently incompatible with
> ABCL. You may check the version of Maven that ABCL is using by inspecting the
> values of ABCL-ASDF:ENSURE-MVN-VERSION.
>
> As noted in ticket [#390][], usage with Maven versions greater that 3.2.3 is
> not currently working. Maven Aether doesn’t seem to have a stable API to code
> against or perhaps we just don’t understand it well enough, so even supposedly
> minor changes like from 3.2.3 to 3.2.5 break our usage. We thought we had
> coded around the latest change to the Maven Aether contract, but it turns out
> post Maven 3.2.3, ABCL can only load Maven dependencies that have already been
> cached locally.
[…]
> [#390]: http://abcl.org/trac/ticket/390
With [r14788][], I think I have finally overcome the problems with post maven-3.2.3 and ABCL.
Pleas let me know if anyone finds this not to be the case.
[r14788]: http://abcl.org/trac/changeset/14788
More information about the armedbear-devel
mailing list