Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 278410 - www-apps/postfixadmin should DEPEND on postfix (!!)
Summary: www-apps/postfixadmin should DEPEND on postfix (!!)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gunnar Wrobel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-20 10:38 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2009-10-11 08:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Build log (postfixadmin-2.2.1.1:20090718-183541.log,1.08 KB, text/plain)
2009-07-20 10:40 UTC, Diego Elio Pettenò (RETIRED)
Details
Remove damand postfix (diff.txt,473 bytes, patch)
2009-09-08 04:49 UTC, Dimon
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2009-07-20 10:38:49 UTC
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.
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-07-20 10:40:33 UTC
Created attachment 198565 [details]
Build log
Comment 2 Dimon 2009-09-07 11:44:22 UTC
No! I'd like install postfixadmin without postfix.
The ebuild must not demand 'built_with_use' postfix.
Comment 3 Dimon 2009-09-08 04:49:42 UTC
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
Comment 4 Manuel Nickschas 2009-10-03 19:33:59 UTC
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.
Comment 5 Benedikt Böhm (RETIRED) gentoo-dev 2009-10-11 08:39:26 UTC
done, thanks