FS#36121 - [texlive-core] 2013.30962-1 breaks latex2html 2008-2

Attached to Project: Arch Linux
Opened by Heinrich Siebmanns (Harvey) - Friday, 12 July 2013, 14:54 GMT
Last edited by Rémy Oudompheng (remyoudompheng) - Saturday, 20 July 2013, 16:25 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Rémy Oudompheng (remyoudompheng)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I was trying to make a tex document that was building ok before the texlive-updates. Now it generates an error:

! LaTeX Error: File `verbatimfiles.sty' not found.

verbatimfiles.sty is part of the latex2html package which is installed on my system.

I upgraded the texlive-most group to the version in testing and overwrote the old files with the pacnews before running "fmtutil --all"
as root like stated here:
https://mailman.archlinux.org/pipermail … 25174.html
So all should be done as needed.

This task depends upon

Closed by  Rémy Oudompheng (remyoudompheng)
Saturday, 20 July 2013, 16:25 GMT
Reason for closing:  Fixed
Additional comments about closing:  texlive-core 2013.30962-2
Comment by Rémy Oudompheng (remyoudompheng) - Monday, 15 July 2013, 06:58 GMT
Please attach the failing document to the report.
Comment by Heinrich Siebmanns (Harvey) - Monday, 15 July 2013, 07:49 GMT
Well, it's not that easy. I am translating the german documentation for the fli4l project (www.fli4l.de) in a private svn branch. I'll try to attach an example.
Comment by Rémy Oudompheng (remyoudompheng) - Tuesday, 16 July 2013, 22:34 GMT
Please extract the failing command from your Makefile and provide only the inputs of that command.
Comment by Heinrich Siebmanns (Harvey) - Wednesday, 17 July 2013, 07:38 GMT
This is beyond my scope, sorry. I tried to downgrade to the texlive version in extra, but that leaves a complete mess. Even completely removing texlive-most did not work. It leaves even more of a mess. I had to remove the packages files manually. Did you ever try downgrading or removing the package group via 'pacman -S extra/texlive-most' or 'pacman -R texlive-most' ? I can't copy the errors here because they are simply too much. I suggest trying this yourself. From what I've seen rushing through it seems to go down to path errors like 'warning: kpathsea: configuration file texmf.cnf not found in these directories...' Which would also explain my initial issues. The files are simply not found while they are there. Did the search path change from v2012 to v2013?
Comment by Rémy Oudompheng (remyoudompheng) - Thursday, 18 July 2013, 03:48 GMT
Please read https://www.archlinux.org/news/texlive-2013-update-may-require-user-intervention/
for upgrading issues.

It is possible that a packaging bug modified the search paths. But please provide a command that fails with input files. The archive you attached contains garbage.
Comment by Heinrich Siebmanns (Harvey) - Thursday, 18 July 2013, 08:55 GMT
Well, I wouldn't call my work garbage ;)
I just downloaded it again and tried it myself. Just unpack the archive and dive into the directory latex2html/chrony/, open a console and execute 'make': '! LaTeX Error: File `verbatimfiles.sty' not found.' By the way, if you provide the path to `verbatimfiles.sty' it will work.
Comment by Rémy Oudompheng (remyoudompheng) - Thursday, 18 July 2013, 20:15 GMT
make shows you the commands it runs, so it should be easy for you to extract the failing command. The tarball contains log files and many unrelated data. Please provide only the minimal material to reproduce the error. I don't run complex untrusted Makefiles.
Comment by Heinrich Siebmanns (Harvey) - Friday, 19 July 2013, 09:01 GMT
Remy, I can't debug this any further. Maybe we will have to wait until this bug hits [extra] and somebody else can explain it better or at least can give me some help in debugging this. I did try to debug make output (see attached textfile) and even path variables but I can't figure this out. I try to provide a 'cleaner' archive once again, but it all comes down to make not finding the latex2html files. Run 'make' in the chrony subdir and see the output. If you don't trust me, use a virtual machine. I can't believe you have none at your hands for testing purposes as an arch developer.
Comment by Rémy Oudompheng (remyoudompheng) - Saturday, 20 July 2013, 10:25 GMT
It's not about availability of test machines or whatever. It's simply that I don't have the time to do that.
Wrapping calls to latex in shell scripts called by Makefiles is not halping the debugging.
Comment by Rémy Oudompheng (remyoudompheng) - Saturday, 20 July 2013, 10:30 GMT
Please explain what command you are running to reproduce the issue.

These Makefiles are not running latex.

Loading...