Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 364401 - Include mail-mta/citadel (from Sunrise) into virtual/mta so it provides mta (again)
Summary: Include mail-mta/citadel (from Sunrise) into virtual/mta so it provides mta (...
Status: RESOLVED DUPLICATE of bug 62119
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://www.citadel.org/doku.php/faq:i...
Whiteboard:
Keywords:
Depends on:
Blocks: 62119
  Show dependency tree
 
Reported: 2011-04-21 21:45 UTC by the_mgt
Modified: 2011-04-24 05:26 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description the_mgt 2011-04-21 21:45:32 UTC
I maintain the ebuild for mail-mta/citadel which is in sunrise. Recently, the PROVIDE part was removed from the ebuild since the new-style provide is around. Unfortunately, my ebuild wasn't included in virtual/mta. (Thomas Sachau/Tommy[D] asked somebody so it was put into virtual/mda. Thanks for that.)

Could you please add "mail-mta/citadel[-postfix]" to the end of the list of ebuild providing mta in mta-0?

The reason for the useflag trigger is the possibility of citadel to interact with postfix on a system. In case postfix is installed, citadel is only the mda. As a standalone server, it is also the mta. But atm people get problems since gentoo thinks no mta is installed and tries to pull in ssmtp.

I tested that line in virtual/mta here and it seems to work fine for both caes, with postfix useflag and without.

Reproducible: Always

Steps to Reproduce:
1. layman -a sunrise
2. emerge world or emerge citadel

Actual Results:  
blockage and/or ssmtp gets pulled in as mta

Expected Results:  
citadel provides mta

This blocks bug #62119, in theory. Practically it doesn't matter much, since that bug won't be closed in the near future (though I am willing to (proxy-)maintain the ebuild).
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-04-22 02:34:53 UTC
Obviously this cannot happen. Citadel is not in the official tree so nothing should *DEPEND on it. Also, since Citadel is not in the official tree but in the sunrise overlay, we control it through the single bug report that requests its addition to the official tree.

*** This bug has been marked as a duplicate of bug 62119 ***
Comment 2 Eray Aslan gentoo-dev 2011-04-22 05:39:21 UTC
(In reply to comment #0)
> Could you please add "mail-mta/citadel[-postfix]" to the end of the list of
> ebuild providing mta in mta-0?

You can duplicate the virtual in the overlay and maintain a copy until citadel is in the tree.
Comment 3 Eray Aslan gentoo-dev 2011-04-24 05:26:08 UTC
http://archives.gentoo.org/gentoo-dev/msg_638e612675acbd39fc87b7d2e3ed50a7.xml

+  24 Apr 2011; Eray Aslan <eras@gentoo.org> mta-0.ebuild:
+  add mail-mta/citadel to RDEPEND - bug #364401
+