#204 closed defect (fixed)
abcl-asdf maybe-parse-mvn ignores version information
Reported by: | Cyrusharmon | Owned by: | Mark Evenson |
---|---|---|---|
Priority: | major | Milestone: | 1.1.0 |
Component: | libraries | Version: | 1.1.0-dev |
Keywords: | abcl-asdf version | Cc: | |
Parent Tickets: |
Description
If one tries to add an :mvn component to an ASDF system, the version info is always ignored and "LATEST" is used.
e.g. in an example like this
....
:components
((:mvn "junit/junit" :version "3.8.2")
....
the version info is ignored.
Attachments (1)
Change History (5)
Changed 13 years ago by
Attachment: | abcl-asdf-fix.patch added |
---|
comment:1 Changed 13 years ago by
Component: | ASDF → libraries |
---|---|
Status: | new → assigned |
Version: | → 1.1.0-dev |
comment:2 Changed 13 years ago by
Slyrus has released the code associated with this bug [on github][1].
comment:3 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
(In [13900]) abcl-asdf: Clarify the version setting code for MVN compoments.
Fix #204, but considerably beyond the patch the Cyrus Harmon submitted.
Drastically simplified the ASDF:MAYBE-PARSE-MVN function to take
advantage of the fact that we are in the ASDF namespace. At least the
function now makes sense
Parts of ASDF *reallY* want ASDF:VERSION to be a triple of intergers,
and never anything more, which is part of the reason for the
shennigans here.
Patch that fixes maybe-parse-mvn to respect version information