The ebuild tries to use built_with_use, on a package _it does not depend on_, which obviously fails if the package is not installed: mail-mta/postfix. See attached build log; you should probably add postfix to the deps, or even better port the ebuild to EAPI 2 and use USE deps.
Created attachment 198565 [details] Build log
No! I'd like install postfixadmin without postfix. The ebuild must not demand 'built_with_use' postfix.
Created attachment 203439 [details, diff] Remove damand postfix After patch need to correct checksum: ebuild /usr/portage/www-apps/postfixadmin/postfixadmin-2.2.1.1.ebuild digest
Postfix isn't needed for postfixadmin, as all it does is editing the database postfix uses. In my case, I have my webserver (hence, postfixadmin) on a different machine as my postfix installation, and I'd like to keep it this way. The two servers share the same database, of course. It should hence be possible to install postfixadmin without the need for postfix installed, thus the built_with_use check should go.
done, thanks