X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:date:to:subject:message-id:references :mime-version:content-type:in-reply-to; q=dns; s=default; b=u+Lx WuuJW5AxwxE57vqM2wgv6cgGvCJCgdWNnJNFmFwCr3Q0cArI/jRuZ4s2Eb4Cb/33 AwlT3uf6qthsPYaW+5IsGXoDeLTlh9vBMwMYxmiataOO05lpAakYJgsrPwd1ZgK2 RkgLAKC9pVhlQsRh8YjklIyHtAi7XYelCXLm3RQ= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:date:to:subject:message-id:references :mime-version:content-type:in-reply-to; s=default; bh=tHWBrrX0oy j+HI9TGTkZSILhub0=; b=fk6j0biO+FhVrIVoRaaELPvv/QWYwpGFF/NkYgckkw UYN0Gt4HfKs+BQTdJIX114+EVnKwRRMp8e7RIoVNIg9dFCNIszb6pv78eCQwCL/5 8DiKISClspRm+DZ4nYIKEcWf9009RIGaDMth6rlPhavasVknFMW9uChhqv1LO+Pw o= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_00,PLING_QUERY,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=no version=3.3.2 spammy=formatted, MUA, mua, poorly X-HELO: mail-pg0-f54.google.com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=EBwhPN4RxVaT5TibpiYz6gEbyqiad2HI7KWGLyh1d6I=; b=D8fVe5Lnvpl73sC2dZycfboVp4SVxc8FwOFaYdv9PzmsB+QoNmhQQbALRsxLppqhO8 NkrPJnRcqqmkdwq//CKpzeYZG96HepqLJ4VEoI6t5giQa+H9REbVzemqVe88xZvBLXnE v70ayqrdPInoBTFCGRMRmrsu2pBe+HM7EIKSaFk6AUHCeW58fQcvW+32K3rDUBX0ONjo Ix/fvlQOWjZJIr5fu+6Me77wNl779XHyIHm1R4xcu++KO3Essr9M+idalDix1RZQ1E3z qwuEzevyNgCZJVnZuNca4WQ4n947YZHEoFxojCxrZ7fEUb2pnDj4i2aPzTpyPG6ApTlD uDsQ== X-Gm-Message-State: AElRT7EunuVF37zvxcybhqBOM3y00IoKo5lSb6IQR5X/t7RlL0Zc9QZI Gvse2NnQ5M1xq+Rpp34YRDDY1UZC X-Google-Smtp-Source: AIpwx4+YHar75a+hXlfzDXcRIcC3irM+g99m8PwHhhJNR3pHnv3aEZfllWNid5W0XCUwTf2fsvy3Jg== X-Received: by 2002:a17:902:5a87:: with SMTP id r7-v6mr10149981pli.173.1522365068282; Thu, 29 Mar 2018 16:11:08 -0700 (PDT) From: Stephen Paul Carrier X-Google-Original-From: Stephen Paul Carrier Date: Thu, 29 Mar 2018 16:11:06 -0700 To: cygwin AT cygwin DOT com Subject: Re: msmtp depends on Gnome!? Message-ID: <20180329231106.GA2235@zebra> References: <20180328215009 DOT GB3763 AT zebra> <610cdfa4-be29-ba03-74e6-842334c33eb8 AT SystematicSw DOT ab DOT ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.1 (2017-09-22) X-IsSubscribed: yes On Thu, Mar 29, 2018 at 03:24:50PM -0400, Will Parsons wrote: > On Wednesday, 28 Mar 2018 9:40 PM -0400, Brian Inglis wrote: > > On 2018-03-28 15:50, Stephen Paul Carrier wrote: > >> msmtp is billed as a light-weight SMTP client and I would like to use > >> it with cron instead of ssmtp. > >> What's not light-weight is its dependency on libgnome-keyring0 which > >> has more dependencies that eventually bring in Gnome. This is for a > >> headless workstation. > >> Is it possible to remove or replace this dependency so that msmtp can > >> be installed without enlarging the size of the install by such a factor? > > > > Look at the other packages under the Mail category e.g. email, mailutils, nmh. > > I've poked around with some of them, and most are pretty easy to set up and use, > > depending on your requirements. > > That may be true, but it is still surprising that msmtp should depend > on libgnome-keyring0. I don't use msmtp under Cygwin, but I do under > FreeBSD, and under the latter platform, my version of msmtp seems to > depend on: > > bash-4.4.12_3 > ca_root_nss-3.36 > indexinfo-0.3.1 > gettext-runtime-0.19.8.1_1 > > This obviously will not translate directly into Cygwin, but it > certainly suggests that the OP's comment is justified. (I'll have to > admit, I don't know why even bash should be a dependency.) My use case is a sendmail replacement (MTA) to use with cron. I want to configure it to send correctly formatted e-mail to a smarthub. That is all I need. Cron expects something with sendmail-like commandline interface. ssmtp does this poorly (and hasn't been maintained since 2009). msmtp is reputed to do this also, more reliably, more flexibly, and had a new version released in 2016. I don't need a MUA client like email, nmh, or a local delivery agent like comes with mailutils. These are not sendmail workalikes. I understand that Gnome may include a library used by msmtp. Maybe that library could be packaged separately? It sort of defeats the purpose of providing light-weight network utility if a desktop needs to be installed just to get a miscellaneous library function. It is not even a graphical program. Also, maybe this dependency is just an oversight? Also, maybe libgnome-keyring0 is really standalone and doesn't actually depend on a desktop. Wherever this issue comes from it would be great and I would appreciate the effort if anyone can correct it. Thanks! Stephen Carrier -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple