The backslash in the filename specification in /etc/emacs/site-start.d/gettext.el must be escaped (\"\\\\.po$\"), otherwise the regex \".po$\" matches many other files. --- Open a file called \"apo\" in Emacs. --- The error is caused by the build procedure that uses cat <<EOF which substitutes escaped characters. Better use a separate SOURCE as in RedHat\'s gettext. Their po-mode init-script for Emacs is more powerful than the one present in ALT\'s pkg -- we should take it. By the way, I discovered that a newer version of gettext has been released recently: <a href="ftp://ftp.gnu.org/pub/gnu/gettext/gettext-0.11.tar.gz">ftp://ftp.gnu.org/pub/gnu/gettext/gettext-0.11.tar.gz</a>
Should be fixed in gettext-0.11-alt1