Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#11940 - installing texlive-core puts files in /usr/local ...

Attached to Project: Arch Linux
Opened by kongokris 2 (nut543) - Thursday, 30 October 2008, 13:53 GMT
Last edited by Francois Charette (Firmicus) - Wednesday, 05 November 2008, 15:59 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Francois Charette (Firmicus)
Architecture All
Severity Low
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

[...]
( 69/100) installing texlive-core [##################################################################################################] 100%
texlive: updating the filename database...
mktexlsr: Updating /usr/local/share/texmf/ls-R...
[...]
This task depends upon

Closed by  Francois Charette (Firmicus)
Wednesday, 05 November 2008, 15:59 GMT
Reason for closing:  Fixed
Comment by Allan McRae (Allan) - Thursday, 30 October 2008, 14:01 GMT
This is deliberate as far as I can tell. It creates a tex tree in /usr/local/share/texmf in which the user can override/update tex packages that are installed in /usr/share/texmf.
Comment by kongokris 2 (nut543) - Thursday, 30 October 2008, 14:29 GMT
hm. so what your saying is that it's not "dangerous" should the user decide to wipe his /usr/local ?
Comment by Francois Charette (Firmicus) - Thursday, 30 October 2008, 18:44 GMT
This is totally harmless. The install scriptlet makes a skeleton tree for TEXMFLOCAL under /usr/local/share/texmf (see the last item of http://wiki.archlinux.org/index.php/TeXLive#Important_information ).
If you don't use it, you can safely delete it.

However, I would encourage you not to do so. I will very soon provide a "TeXLive management tool" (using the perl API from upstream) that will make it possible to locally update/install individual CTAN packages and documentation. For this a working TEXMFLOCAL tree will be necessary.
Comment by kongokris 2 (nut543) - Thursday, 30 October 2008, 19:49 GMT
hm, maybe an install msg that notifies about not deleting /usr/local/share/texmf if one want to be able to do this is in order then ?
Comment by Jan de Groot (JGC) - Thursday, 30 October 2008, 22:55 GMT
Why should we bother about stuff installed in /usr/local anyways? Our packages should totally ignore that directory, as it's a path handled by the system administrator when compiling things from source.
Comment by Francois Charette (Firmicus) - Wednesday, 05 November 2008, 15:58 GMT
OK, Jan is right: I have now removed the relevant lines from the install scriptlet.

Loading...