After installing, "inncheck -f -perm | /bin/sh" has to be run, to fix
the permissions, such as making /usr/bin/innbind suid, and correcting
the ownership of various other files. Either the permissions and
ownership should be fixed, or the script run as a postinstall scriptlet.
On 64 bit systems, /etc/init.d/innd has the line
[ -d /usr/lib/news ] || exit 0
Either the check should be removed, or changed to
[ -d /usr/lib64/news ] || exit 0
The scripts in /usr/bin/, such as news.daily have
. /usr/lib64/inn/news/innshellvars
The innshellvars script is in /usr/bin. Either all 14 of the scripts should
be fixed, or the directory /usr/lib64/inn/news created, with a symlink in it
to /usr/bin/innshellvars.
These bugs are not regressions, and are not blocking the update. I'm just
making a note of them, for now, as I run into them.

Testing complete on Mageia 1 i586 and x86-64.
I set up inn on both, with each other as peers, added a newsgroup to
both, setup a usenet client for each, posted an article on each, and
read the article from both servers.
I'll append a text file with the procedure used.