FS#7348 - gnuplot: wrong path to texmf + ls-R issue

Attached to Project: Arch Linux
Opened by Hans Lundmark (halun) - Sunday, 03 June 2007, 09:08 GMT
Last edited by Eric Belanger (Snowman) - Tuesday, 19 June 2007, 20:09 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.05 Duke
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

(My first bug report -- please correct me if I'm doing something wrong here...)

When trying to install gnuplot-4.2.0-1, I got the following errors:
>error: could not prepare transaction
>error: failed to commit transaction (conflicting files)
>gnuplot: /usr/share/texmf/ls-R exists in filesystem
>
>errors occurred, no packages were upgraded.

The package contains the files
usr/share/texmf/tex/latex/gnuplot/gnuplot.cfg
usr/share/texmf/ls-R
which seem to belong in /usr/share/texmf-dist rather than in /usr/share/texmf.

Also, should the ls-R file really just be copied like that? Since its content depends on what each user happens to have installed, wouldn't it be better to regenerate it by running 'texhash' from the install script (provided that 'tetex' in installed)?
This task depends upon

Closed by  Eric Belanger (Snowman)
Tuesday, 19 June 2007, 20:09 GMT
Reason for closing:  Fixed
Additional comments about closing:  ls-R was removed from package. The .install script will run mktexlsr for users who have it installed.
Comment by Roman (drakosha) - Wednesday, 13 June 2007, 19:04 GMT
overwritten /usr/share/texmf/ls-R file damaged my tetex, i could not produce pdf from hebrew documents. Restoring it from tetex package helped.

Loading...