While removing postfixadmin from my system, I encountered a weird error in emerge output: it can't find a tool used in the ebuild. I double checked with latest stable emerge (2.2.8-r1), but the issue persists. The ebuild uses it in pkg_postrm(). I'm unsure which tool should provide the path_exists command, but it's not there... emerge -Cav postfixadmin ends with: [...] <<< dir /usr/share/doc/postfixadmin-2.3.7/ADDITIONS/squirrelmail-plugin/locale/cs_CZ/LC_MESSAGES <<< dir /usr/share/doc/postfixadmin-2.3.7/ADDITIONS/squirrelmail-plugin/locale/cs_CZ <<< dir /usr/share/doc/postfixadmin-2.3.7/ADDITIONS/squirrelmail-plugin/locale <<< dir /usr/share/doc/postfixadmin-2.3.7/ADDITIONS/squirrelmail-plugin/debian <<< dir /usr/share/doc/postfixadmin-2.3.7/ADDITIONS/squirrelmail-plugin <<< dir /usr/share/doc/postfixadmin-2.3.7/ADDITIONS/cyrus <<< dir /usr/share/doc/postfixadmin-2.3.7/ADDITIONS <<< dir /usr/share/doc/postfixadmin-2.3.7 --- !empty dir /usr/share/doc --- !empty dir /usr/share --- !empty dir /usr /var/tmp/portage/._unmerge_/www-apps/postfixadmin-2.3.7/temp/environment: line 709: path_exists: command not found >>> Regenerating /etc/ld.so.cache... * GNU info directory index is up-to-date. user@hostname ~ $
Index: postfixadmin-2.3.7.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/www-apps/postfixadmin/postfixadmin-2.3.7.ebuild,v retrieving revision 1.3 diff -u -B -r1.3 postfixadmin-2.3.7.ebuild --- postfixadmin-2.3.7.ebuild 22 Mar 2014 20:17:39 -0000 1.3 +++ postfixadmin-2.3.7.ebuild 27 Mar 2014 14:20:34 -0000 @@ -4,7 +4,7 @@ EAPI="4" -inherit user webapp +inherit eutils user webapp DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users." HOMEPAGE="http://postfixadmin.sourceforge.net"
commit 9ab7b887e2a5fbbbbe5d6b4f74bf55e149a9de43 (HEAD -> master, origin/master, origin/HEAD) Author: Aaron W. Swenson <titanofold@gentoo.org> Date: Sat Aug 19 13:52:44 2017 -0400 www-apps/postfixadmin: Bump to 3.1, Remove xmlrpc Version bump to 3.1. Remove xmlrpc as dev-php/ZendFramework is destined for tree cleaning (bug 604182). Inherit eutils (bug 505926) to clear error regarding missing path_exists. Gentoo-Bug: 505926, 604182 Package-Manager: Portage-2.3.6, Repoman-2.3.1