Please stop depending on mailx (or recommend nullmailer instead of exim4)

Bug #113753 reported by Martijn vdS
2
Affects Status Importance Assigned to Milestone
signing-party (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: signing-party

All of signing-party, except for 'gpg-sendkeys', can work fine without mailx or an MTA (caff can use an SMTP server, for instance).

For this reason, signing-party depends on mailx which depends on an MTA. Most people don't want or need something like postfix or exim on their systems, and get confused when configuring it.

Please drop the dependency, or switch the Recommends: to something like nullmailer.

Revision history for this message
Thijs Kinkhorst (kink) wrote :

If someone gets confused when configuring the default supplied mailserver, then the setup for that mailserver should be improved. Won't it just ask a debconf question that's not more difficult to understand than configuring a smtp host in caff is.

I don't understand your suggestion about nullmailer. SInce nullmailer provides mail-transport-agent, this should satisfy the dependencies just fine already, and we need not change anything for that.

The whole point is that installing something like a MTA (whether it's postfix, exim or nullmailer) makes sure you've instantly configured a whole array of programs in one go. I dare say that it's more complex to set up an SMTP server in each and every application than it is to answer two debconf questions from a MTA.

Revision history for this message
Thijs Kinkhorst (kink) wrote :

I think I must have misunderstood your original request. I've checked it out and it seems that the dependency on mailx is not needed at all anymore, so it will be dropped in the next release. Thanks.

Revision history for this message
Thijs Kinkhorst (kink) wrote :

Removed as from package version 0.4.10-1

Revision history for this message
Thijs Kinkhorst (kink) wrote :

version 0.4.10-1

Changed in signing-party:
status: Unconfirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.