[OS X TeX] /usr/local/texlive/texmf-local/ls-R: Permission denied; MacTeX 2017/High Sierra

Rowland McDonnell rowland.mcdonnell at physics.org
Fri Nov 24 13:36:28 EST 2017


Hello again,

[snip]

>>> Have you set up your system so that group permissions there are always
>>> --- (i.e., 0)? I suggest you remove that ls-R file and re-run
>>>   sudo mktexlsr
>>>   and then check permissions.
>>
>>No, I've not set things up so group permissions are always --- 
>>(0). I've not seen instructions requiring me to do so and I 
>>don't know
>>how.
>>
>
>Howdy,
>
>Run the command
>
>umask
>
>and see if it's set at 022.

I ran umask and the result was:

0022

[snip]

>>Hmm.  Okay, so your method requires (as I understand it and with a mktexlsr for good luck):
>>
>>sudo -H mktexlsr
>>sudo -H updmap-sys
>>
>>whereas the version I've used to date requires:
>>
>>sudo -H mktexlsr
>>sudo -H updmap-sys --force --enable Map=local_extras.map
>>
>>My local_extras.map resides in
>>/usr/local/texlive/texmf-local/fonts/map/ as you recommend for a
>>local  updmap.cfg
>>
>
>The updmap.cfg file should be in /usr/local/texlive/texmf-local/web2c.

<re-reads> <slaps forehead>  Yes, quite right.  I got confused 
with reading too many different things...

>Is your local_extras.map a combination of all the map files for all of
>your extra fonts? If so, what do you do if there is an update to a
>font and map file?

My local font extras, such as they are, have not been changed 
since 2009 (at the latest) and they're all a result of font 
setups I've done myself.

It's possible but unlikely I might add back in some font 
additions I've removed if I can find out how (lots of things 
broke when I moved from OzTeX to MacTeX but I seemed to have got 
by without them until now), in which case I'll just 
cut-and-paste from the old version of local_extras.map to the 
new one.

I realise it's all a bit of a bodge.

At the moment, I suspect rather than install new LaTeX fonts the 
old fashioned way, it's a lot more likely that I'll just sit 
down with the fontspec manual and figure that out - it seems 
silly to mess around with fontinst and finding a way to convert 
Mac font files into pfbs or whatnot in a world with fontspec and XeLaTeX.

I mean, fontspec's got this [Scale=MatchLowercase] ability - 
well, that saves a lot of hassle, that does.

Thanks very much,
Rowland.




More information about the MacOSX-TeX mailing list