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}