On 2/26/21 10:46 PM, Scott Kostyshak wrote: > On Fri, Feb 26, 2021 at 09:06:07PM -0500, Richard Kimberly Heck wrote: >> On 2/26/21 9:04 PM, Richard Kimberly Heck wrote: >>> On 2/26/21 8:57 PM, Scott Kostyshak wrote: >>>> On Fri, Feb 26, 2021 at 08:51:03PM -0500, Richard Kimberly Heck wrote: >>>>> I'm having very frequent errors on compilation with "I can't find >>>>> FILENAME.aux" or else undefined citations. This is on two different >>>>> machines, both with Fedora 33. There isn't anything in the LaTeX log >>>>> that is very informative, and the debug messages don't say anything >>>>> either, so far as I can see. What's most annoying about it is that, once >>>>> I get this error, attemping to recompile often has no effect, since (I >>>>> think) LyX knows that the LaTeX itself hasn't changed. >>>> I remember you mentioning this before. I've been using master a lot and >>>> haven't seen this. I think that if there was an error, we delete the aux >>>> file before recompiling. Perhaps something is going wrong in that part >>>> of the code for the type of documents you're working with. >>> Yes, I was thinking something similar. I often see "undefined citation" >>> errors around the same time. >>> >>> It feels to me like there is some case here where we need to run bibtex >>> but are not doing so. It may well matter that I am still using bibtex. >> Actually, to reinforce, I suspect that for some reason we are deleting >> the aux file too often, even when there has not been an error. Then that >> causes a chain of errors. > Perhaps add some debug code in LaTeX() that gives output when "clean_start" > is true: > > clean_start = This forces a fresh run by deleting the files in the temp > dir. We set this e.g. if there was an error on previous > preview, which is good if the user installed a package > or changed certain document settings (#9061).
Seems worth having some debugging code in there anyway. I've added it. Riki -- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel