New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error: Patching 'ifthen' package failed #846
Comments
Oh dear, that does not sound good. I'm using MikTeX so I'm a little bit behind with updates and have for example not yet received the new Dec. 2018 LaTeX format and I'm not seeing any warnings. Can you reproduce this issue with any document or do you have to do something specific? In the latter case could you be so kind to show us a short example document that reproduces the warning please? It would help greatly if you could also upload the complete |
It turns out, that pdfx is to blame:
Reverting to pdfx to 1.5.84 fixes the problem. |
Ah thank you, that helps a lot. I'll try to find out what changed in |
... and I just contacted the authors of pdfx. =) |
I have no idea what is going on here, but it does not seem to be a Take the following MWE
With |
As a temporary workaround you can try to load the package
Likewise it helped to load Please let us know when you hear back from the |
pdfx loads xmpincl (which then loads ifthen) inside a group:
This is naturally completly wrong ... |
@u-fischer Thank you very much for digging into this. I guess it would be good to contact Ross Moore (is he the maintainer now?) about this. Have you already done this? Otherwise I'll send off a quick mail pointing him to this thread. |
I've already contacted him and will point him to this thread. Thank you all for your investigation. I'd never found this myself. |
For now one of the workarounds that stay closest to the requirement to load
that way we only load one small-ish package before Question on TeX.SX: https://tex.stackexchange.com/q/465977/35864 @merkste OK, thanks for taking care of that. |
Version 1.6.1 (2018/12/22) is on CTAN and does contain the following change log entry: "Fixed issue with ifthen package", so this issue can be closed. |
Thanks for the heads up. According to https://tug.org/pipermail/tex-live-commits/2018-December/008211.html the new code is
and still loads I haven't tested v1.6.1 yet, because it hasn't arrived in MikTeX yet, but I trust this should solve this issue. |
One really wonder about this \begingroup stuff - breaking other packages like this isn't right. xmpincl is so short that it should easy to extract the needed code for xetex and so avoid to use such tricks. But beside this the update seems to solve the problem for biblatex. |
Thanks to everyone involved for your help. Have a good 2019. 🎆 |
@moewew thanks for all your help! |
Hi,
since a couple of days I get the following error when compiling a document:
I was not able to figure out the reason yet, but I suspect a recent TeXLive update introduces an incompatibility. Is this issue already known?
The text was updated successfully, but these errors were encountered: