>>>>> On Tue, 16 Jan 2024, Florian Schmaus wrote: > case ${EAPI} in > - 7) inherit eapi8-dosym ;; > + 7) > + inherit eapi8-dosym > + dosym(){ dosym8 "$@"; } For good reason, eapi-dosym.eclass doesn't override package manager commands, and the texlive eclasses shouldn't do that either. Does it even work? dosym8 calls dosym, so wouldn't redefining dosym in terms of dosym8 cause an endless loop? So, either add an EAPI conditional where dosym8 is currently used (I see only one place), or define dosym8 as an alias for dosym in EAPI 8. > + ;; > + 8) ;; > *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; > esac