mail-mta/postfix (multiple versions) do: keepdir /var/lib/postfix fowners postfix:postfix /var/lib/postfix fowners postfix:postfix /var/lib/postfix/.keep_${CATEGORY}_${PN}-${SLOT} but the exact name of the .keep file is an implementation detail of keepdir, confirmed by pms 4: > Creates a directory as for dodir, and an empty file whose name starts with > .keep in that directory to ensure that the directory does not get removed by > the package manager should it be empty at any point. pkgcore generates a file with a different name (just .keep, currently), causing fowners to fail: chown: cannot access `/var/tmp/portage/mail-mta/postfix-2.8.7/image//var/lib/postfix/.keep_mail-mta_postfix-0': No such file or directory Please consider changing the fowners call to target /var/lib/postfix/.keep*, to match the "starts with .keep" from pms and make the ebuilds work with pkgcore.
+*postfix-2.10_pre20120218 (18 Feb 2012) +*postfix-2.9.1 (18 Feb 2012) + + 18 Feb 2012; Eray Aslan <eras@gentoo.org> +postfix-2.9.1.ebuild, + -postfix-2.10_pre20120202.ebuild, +postfix-2.10_pre20120218.ebuild: + version bump. fown any and all .keep files - bug #404391 +