Emerging postfix-1.1.11-r5.ebuild (and -r4) creates an extraneous directory called 0755 in the current working directory. This is the result of a broken install command in the pkg_postinst() function. Here's a patch (assuming it makes -r6): --- postfix-1.1.11-r5.ebuild Wed Aug 14 22:20:52 2002 +++ postfix-1.1.11-r6.ebuild Thu Aug 22 22:08:44 2002 @@ -166,7 +166,7 @@ } pkg_postinst() { - install -d 0755 ${ROOT}/var/spool/postfix + install -d -m 0755 ${ROOT}/var/spool/postfix if [ "${postfix_installed}" = "yes" ] ; then ewarn "If you've upgraded from <postfix-1.1.8, you must update"
That isn't the only problem. If you have sasl v2 installed, it is trying to copy a non-existant file "smtpd2.conf" that is supposed to be in the files dir. I looked in the "Attic" on cvsweb and it isn't there either. I guess it should have been committed, but wasn't?
Updates have been made to the 1.1.11-r5.ebuild. Please install and test and report back on this bug report. The updated ebuild should be available in portage within 24 hours.
Extraneous directory problem fixed. Thanks for the quick response.
Yup, it's working for me as well...
Closing bug due to success reports.