On 29/02/2024 21.40, Ulrich Mueller wrote: >>>>>> On Thu, 29 Feb 2024, Florian Schmaus wrote: > >> @@ -178,6 +178,10 @@ etexmf-update() { >> if has_version 'app-text/texlive-core' ; then >> if [[ -z ${ROOT} && -x "${EPREFIX}"/usr/sbin/texmf-update ]] ; then >> "${EPREFIX}"/usr/sbin/texmf-update >> + local res="${?}" >> + if [[ "${?}" -ne 0 ]] && ver_test -ge 2023; then > > This condition will always be false. Is it because assigning 'res' will set '$?'? - Flow