Pygmentize absent (bullseye)

Bonjour,

L’utilisation de l’extension de LaTeX minted provoque une erreur de compilation:

! Package minted Error: You must have pygmentize’ installed to use this package`

Or je ne trouve ni le programme pygmentize ni dans les dépôts de Bullseye, ni une extension LaTeX de ce nom dans le dépot de texlive 2022.

Le fichier sources.list est le suivant:

deb http://deb.debian.org/debian/ bullseye main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main contrib non-free
deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free

python3-pygments ?

Bravo, et merci

PS je suis en train de mettre à jour TexLive 2023, donc j’attends la fin pour relancer la compilation.

Comment as-tu cherché ? « apt-cache search pygmentize » ne retourne rien d’utile mais en élargissant à « pygment » on finit par trouver. On trouve aussi via la recherche dans le contenu des paquets sur https://packages.debian.org.

Oui, c’est juste.
Il m’arrive parfois de regretter de pas savoir chercher dans la liste des fichiers installés avec un package.
Je viens de (re?)trouver apt-file:
«Le programme apt-file est un outil en ligne de commande pour rechercher des fichiers contenus dans des paquets…»
Donc merci aussi pour cette question.

salut
j’utilise aussi apt-file mais avec dpkg :

dpkg -S pygmentize

fish-common: /usr/share/fish/completions/pygmentize.fish
python3-pygments: /usr/bin/pygmentize
python3-pygments: /usr/share/bash-completion/completions/pygmentize
python3-pygments: /usr/share/man/man1/pygmentize.1.gz

alors que :
apt-file search pygmentize
fish-common: /usr/share/fish/completions/pygmentize.fish
libvlfeat-doc: /usr/share/doc/libvlfeat-dev/doc/pygmentize.css
mediawiki: /usr/share/mediawiki/extensions-core/SyntaxHighlight_GeSHi/pygments/create_pygmentize_bundle
mediawiki: /usr/share/mediawiki/extensions-core/SyntaxHighlight_GeSHi/pygments/pygmentize
python3-pygments: /usr/bin/pygmentize
python3-pygments: /usr/share/bash-completion/completions/pygmentize
python3-pygments: /usr/share/man/man1/pygmentize.1.gz

Que je sache, dpkg ne connaît que les informations des paquets installés et est incapable de chercher dans les dépôts, il n’est pas fait pour ça. Je déduis de la sortie de tes commandes que les paquets fish-common et python3-pygments sont installés mais pas libvlfeat-doc ni mediawiki.

ah oui.
ça m’apprendra à mal lire les man :slight_smile:
man dpkg :
-S, --search motif-de-nom-à-rechercher…
Search for a filename from installed packages.