Bug Tracker 
| ID | 313🔗 |
|---|---|
| Submitted by: | Denis Bitouzé |
| Date: | 2025-12-03 20:29:54 |
| Last update: | 2025-12-04 12:02:35 |
| Status | Closed (Fixed) |
| Category | datatool |
| Version | 3.4.2 |
| Summary | Conflict if glossaries before datatool |
Sign in to subscribe to notifications about this report.
Description
I know:datatoolshould be loaded beforehyperref,hyperrefshould be loaded beforeglossaries,
glossaries is loaded before datatool, the compilation fails because of:
! LaTeX Error: Control sequence \l__datatool_tmpa_tl already defined.
It would be nice if such an error could be avoided.MWE
Download (102B)
\documentclass{article}
\usepackage{glossaries}
\usepackage{datatool}
\begin{document}
\end{document}
Evaluation
The problem occurs when datatool-base is loaded before datatool (rather than implicitly during datatool loading) and glossaries loads datatool-base.
Fixed in v3.4.3. Please allow a few days for it to reach the TeX distributions.
Comments
1 comment.
Replying to Comment #170:
Add Comment
Page permalink: https://www.dickimaw-books.com/bugtracker.php?key=313

Date: 2025-12-04 12:38:48
Many thanks for the quick fix!