Closed l29ah closed 7 years ago
/var/tmp/paludis
We meet again, Paludis.
games_pkg_postinst: command not found
This is shameful. Consequently, I feel bad. (Thanks alot.)
We recently migrated away from the now deprecated games
eclass, but clearly neglected to complete the migration. emerge
presumably ignores that attempt to call an undefined function, whereas Paludis presumably fails on doing so. We use the former and thus never hit this. Urgh!
Paludis appears to interpret ebuilds with set -e
-style Bash strictness implicitly enabled, breaking backward compatibility with Portage-compliant ebuilds assuming no such strictness. set -e
is not necessarily a good thing, as this issue attests. But that's Ciaran, amiright?
This has now been resolved by 4f29e21852dd. Thanks for the report – and sorry for the untimely breakage. :bowtie:
Nah, it's not errexit, but just a warning.
/var/tmp/paludis/games-roguelike-cataclysm-dda-9999-r6/temp/loadsaveenv: line 4129: games_pkg_postinst: command not found