The latex package glossarie has a typo in the name of a dependency.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
texlive-extra (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
the latex package "glosssaries" needs a file called "glosssaries.sty" but the
system only provides a file called "glossaries.sty" (one file has 'sss', while
the other one has 'ss'). I highly suspect that the file name contains a typo,
resulting in users being unable to use the glossaries latex package.
Minimal (not) working example:
```tex
\documentclass{
\usepackage{
\makeglossaries
\newglossaryent
{
name=latex,
scientific documents}
}
\begin{document}
foo bar qux \Gls{latex}
\end{document}
```
See that the latex "compiler does not find the file (with 'sss'):
```bash
$ pdflatex master.tex
This is pdfTeX, Version 3.141592653-
restricted \write18 enabled.
entering extended mode
(./master.tex
LaTeX2e <2021-11-15> patch level 1
L3 programming layer <2022-01-21>
(/usr/share/
Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
(/usr/share/
! LaTeX Error: File `glosssaries.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
```
For a workaround, users can manually specify the filename when being asked as "glossaries.tex". Clearly the glossaries package has a typo in the dependency. Note that "glossaries.sty" is part of the texlive-latex-extra package.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: texlive-latex-extra 2021.20220204-1
Uname: Linux 5.15.133.
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckR
Date: Mon Jan 15 09:58:48 2024
PackageArchitec
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=C.UTF-8
SHELL=/bin/zsh
SourcePackage: texlive-extra
UpgradeStatus: Upgraded to jammy on 2023-06-26 (202 days ago)
The problem was a typo in my code. Didn't think of that, sorry. Have a nice day everyone.