[tex-live] asy & texmf v texmf-local

Victor Ivrii vivrii at gmail.com
Thu Aug 26 10:40:35 CEST 2010


On Thu, Aug 26, 2010 at 11:08 AM, Will Robertson <wspr81 at gmail.com> wrote:
> Hi Norbert,
>
> Shuffling around your comments...
>
>>> Or should the order of the paths above in texmf.cnf be adjusted so
>>> texmf-local is found first?
>>
>> No, it is found *before* texmf-dist but *after* texmf, and that is fine.
>
> Okay, that seems sensible. (I was just checking this order was definitely intentional.)
>
> On 26/08/2010, at 5:10 PM, Norbert Preining wrote:
>
>> Some things need to be clarified, the following is my interpretation:
>> - because asymptote.sty and the binaries are closely linked, the .sty
>>  file resides in texmf, not texmf-dist, so that it is *not* overridden
>>  by a texmf-local file
>> - those who actually *compile* a new asymptote should be apt enough to
>>  understand that they have to replace the texmf/asymptote.sty file
>> - the install process of the asymptote package assumes that there
>>  is either no installation, or an old one from the package itself,
>>  but not texlive package
>>
>> Best would be if asymptote build system would recognize a texlive
>> installation and offers to put the asymptote file into texmf/...
>> instead.
>
> Hmmm. From my point of view, it would be better if asymptote.sty was part of texmf-dist -- i.e., if it were a stand-alone CTAN package. (I'll talk to John about that but I won't hold my breath.)
>
> I'm not very comfortable with writing a script to locate asymptote.sty correctly -- it seems like it will be a fragile process and I don't have the resources for testing it widely. For now, I think, I'll simply recommend that users compiling asy from source need to delete their TL-installed copies of asymptote.sty.
>
> Thanks for the advice,
> -- Will
>
>
>

I have two asymptote.sty

/usr/local/texlive/2009/texmf/tex/latex/asymptote/asymptote.sty
/usr/local/texlive/2010/texmf/tex/latex/asymptote/asymptote.sty


and the second one is installed by asymptote. Methink it should be
/usr/local/texlive/2010/texmf-local/tex/latex/asymptote/asymptote.sty


I copying this message to John Bowman who can either clarify things or
change installer behaviour

Victor
-- 
========================
Victor Ivrii, Professor, Department of Mathematics, University of Toronto
http://www.math.toronto.edu/ivrii



More information about the tex-live mailing list