Je réponds à ta réponse — qui aurait dû être une mise à jour de ta question.
Le problème n'est pas général, mais spécifique à xlop `xlop` et à d'autres extensions de la branche generic.
Le fichier xlop.sty, `xlop.sty`, chargé par `\usepackage{xlop}` contient :
````
\input xlop.tex
````
Dans la tête du concepteur, cela aurait dû charger le fichier `xlop.tex` dans `texmf`. Mais par effet de bord, cela a chargé ton propre fichier.