I'd like to request that the dependency on libmysqlclient10 be changed to suggests or recommends. My experience is that most (all?) of the mailutils applications/tools can be used without MySQL (or its client library) being present, and many of us have no desire to have unecessery (and unwanted) libraries installed. Thanks for your time.
Control: found -1 1:3.11.1-5 On a quite bare-bones system, I wanted to install 'at' which then wanted to install MySQL, MariaDB and PostgreSQL libraries. I noticed it before on other (bare-bones) systems, where I needed f.e. a (simple) MTA (for cron's local mail), which (quite understandably) depended on mailutils and that brought in those DB libraries. I understand that some people may want to have support for *a* database (thus and OR relation seems more appropriate), but most people don't need or want that. Can't the database support be split off into another package which mailutils then recommends (or suggests)? Diederik
There was initial work on turning much of mailutils' functionality into loadable modules 7-10 years ago. With 1:3.19-1 this appears to have been completed. In particular notice /lib/<triplet>/libmu_*.so.9.0.0 for each module. I would actually prefer for every module to be a distinct package (#1121221), but merely splitting "auth" out would remove the concerning dependencies. Now all the other packages which make it difficult to install anything without *both* PostgreSQL and MariaDB...