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).
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 ***
(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.
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 +