sudo ls -al /usr/share/epic/help/ | grep 7_D drwxr-xr-x 3 root root 832 Aug 1 16:15 7_Docs The documentation isnt accessible by users, therefore the first thing a user is told to run "/help 7 New_User" doesnt run! After speaking to upstream, they agreed that the permission problem is their fault and rolled together a new tarball for the help pages that is owned by root with correct permissions (rather than being owned by "jnelson") epic4-help-20040801.tar.gz So either the new help file should be used, or a chmod added to change permissions for documentation to 755. Upstream added a note that documentation files have likely changed since last release, and should be tested by maintainer before usage, and checksum for file is obviously different. Reproducible: Always Steps to Reproduce: 1. Emerge epic4 (stable is 2.0) 2. Run and type /help 7 New_User 3. Notice that permissions are wrong, and files not accessible by user.
Correction, upstream fixed permissions, not ownership. So file is still owned by "jnelson:users" so chown should remain in either case. If new file is used, a chmod is no longer needed.
I commited -r1 to portage. It includes the updated help files. I had to stick a chmod 755 ${ROOT}/usr/share/epic/help into pkg_postinst as portage doesn't sets the new permission on update.