Hi Guillem,

On Fri, Jun 12, 2020 at 04:13:40AM +0200, Guillem Jover wrote:
[...]

Thanks for your feedback. You're right, it's time to change the way
msmtp is packaged.

> The libsecret dependency seems lightweight, and not really GNOME
> specific (well it pulls in glib but that's pretty common nowadays), so
> could this be provided in the main package, avoiding the double build
> and diversion?
> 
> The "gnome" dependency looks more like a Recommends to me anyway than a
> hard depends. That could then be done instead in the main msmtp binary
> package as:
> 
>   Recommends: keepassxc | seahorse | kwalletmanager

I agree with you, it's a good idea to drop msmtp-gnome and build msmtp
with libsecret support.

For the Recommends, I'd prefer something like this:

Recommends: libsecret-tools | keepassxc | seahorse | kwalletmanager

So that if the user use none of keepassxc, seahorse or kwalletmanager,
he will only pull minimal dependencies with libsecret-tools (ie: glib)

What do you think?

Have a nice day.

Regards,

-- 
Emmanuel Bouthenot
  mail: kolter@{openics,debian}.org    gpg: 4096R/0x929D42C3
  xmpp: kol...@im.openics.org          irc: kolter@{freenode,oftc}

Reply via email to