Opened 8 years ago

Closed 8 years ago

Last modified 6 years ago

#7590 closed enhancement (fixed)

asymptote-2.37 (wait for TeXlive 2016)

Reported by: bdubbs@… Owned by: ken@…
Priority: normal Milestone: hold
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description (last modified by ken@…)

New minor version

Change History (13)

comment:1 by ken@…, 8 years ago

There was a report, I think on the tlbuild list, that 2.37 needs a further upstream commit so that xasy will work.

in reply to:  1 ; comment:2 by ken@…, 8 years ago

Replying to ken@…:

There was a report, I think on the tlbuild list, that 2.37 needs a further upstream commit so that xasy will work.

Probably ee9839887c7006a4e5138afe8b039669082c904a at https://github.com/vectorgraphics/asymptote/

comment:3 by ken@…, 8 years ago

There are also comments that it uses an environment variable to decide which version of ghostscript is in use. A function in ghostscript got changed a while ago - probably see tickets for previous versions of asymptote - and the idea is that a binary build (normal texlive) should work whichever version of gs is in use. For BLFS, we can perhaps use sed or patch to change that because we only cater for current gs. But I have not looked at the code.

comment:4 by bdubbs@…, 8 years ago

Should we move this to hold. If so, what do we watch to reconsider?

comment:5 by ken@…, 8 years ago

We will need it (or any newer version, if one appears in the meantime) when TL 2016 appears.

I'm out of cycles at the moment, but if anybody wants to try it (my comment #3 in particular should be treated as "hearsay" at the moment, until tested) my latex-test and asy-test tarballs at higgs might help. Actually, the asymptote part of the latex tests only picks out something from the package - possibly, the build or install might fail if the environment variable is not set.

comment:6 by bdubbs@…, 8 years ago

Milestone: 7.10hold
Summary: asymptote-2.37asymptote-2.37 (wait for TeXlive 2016)

Moving to hold...

comment:7 by ken@…, 8 years ago

The version shipped in (binary) texlive 2016 pretest announces itself as 2.37 and works fine - in particular, no need to set any environment variable. Whether it is the same as the 2.37 release remains to be seen.

in reply to:  2 comment:8 by ken@…, 8 years ago

Replying to ken@…:

Replying to ken@…:

There was a report, I think on the tlbuild list, that 2.37 needs a further upstream commit so that xasy will work.

Probably ee9839887c7006a4e5138afe8b039669082c904a at https://github.com/vectorgraphics/asymptote/

Well, I don't think xasy is particularly useful, or easy to grok, but I managed to put a text label on an existing drawing, so works for me.

in reply to:  3 comment:9 by ken@…, 8 years ago

Replying to ken@…:

There are also comments that it uses an environment variable to decide which version of ghostscript is in use. A function in ghostscript got changed a while ago - probably see tickets for previous versions of asymptote - and the idea is that a binary build (normal texlive) should work whichever version of gs is in use. For BLFS, we can perhaps use sed or patch to change that because we only cater for current gs. But I have not looked at the code.

Looks, from the ChangeLog, as if that variable is for old (in our case, antique) versions of ghostscript, i.e. less than 9.10. Please remind me never to believe bug reports if people are using old debian.

comment:10 by ken@…, 8 years ago

Description: modified (diff)
Owner: changed from blfs-book@… to ken@…
Status: newassigned

comment:11 by ken@…, 8 years ago

Resolution: fixed
Status: assignedclosed

Fixed in r17349.

comment:12 by bdubbs@…, 7 years ago

Milestone: holdy-hold

Milestone renamed

comment:13 by Bruce Dubbs, 6 years ago

Milestone: y-holdhold

Milestone renamed

Note: See TracTickets for help on using tickets.