Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 271300 - app-editors/emacs needs net-libs/gnutls for gnus
Summary: app-editors/emacs needs net-libs/gnutls for gnus
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Emacs project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-26 12:43 UTC by pyon
Modified: 2009-05-27 13:09 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pyon 2009-05-26 12:43:53 UTC
app-emacs/wanderlust-2.14.0-r3

When sending a mail via Gmail, Wanderlust try to execute gnutls-cli command.

----- begin here -----
--- wanderlust-2.14.0-r3.ebuild.org     2009-05-26 21:41:11.000000000 +0900
+++ wanderlust-2.14.0-r3.ebuild 2009-05-26 21:40:46.000000000 +0900
@@ -20,7 +20,8 @@
 DEPEND=">=app-emacs/apel-10.6
        virtual/flim
        app-emacs/semi
-       bbdb? ( app-emacs/bbdb )"
+       bbdb? ( app-emacs/bbdb )
+       gnutls? ( net-libs/gnutls )"
 RDEPEND="!app-emacs/wanderlust-cvs
        ${DEPEND}"
----- end here -----
Comment 1 Ulrich Müller gentoo-dev 2009-05-26 13:18:53 UTC
I cannot any reference to gnutls or gmail in the wanderlust sources. Could you please post a recipe how to reproduce the problem?
Comment 2 pyon 2009-05-26 14:35:33 UTC
gnutls-cli was renamed.

 # mv /usr/bin/gnutls-cli /usr/bin/gnutls-cli.org

then test mail was sended with wanderlust to Gmail.

following message was output at "*Message*" buffer.

---- begin ----
Sending...
Opening STARTTLS connection to `smtp.gmail.com:587'...
byte-code: Searching for program: No such file or directory, gnutls-cli
Saving...done
Searching for program: No such file or directory, gnutls-cli
---- end ----

this error may occur near L.244 in /usr/share/emacs/23.0.94/lisp/gnus/starttls.el.

Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2009-05-26 17:30:15 UTC
(In reply to comment #2)
>
> this error may occur near L.244 in
> /usr/share/emacs/23.0.94/lisp/gnus/starttls.el.

 So it is not wanderlust that needs gnutls but Gnus.
Comment 4 Ulrich Müller gentoo-dev 2009-05-26 18:56:02 UTC
(In reply to comment #3)
>  So it is not wanderlust that needs gnutls but Gnus.

Yes. And so far we haven't added such dependencies (for programs that can be started at run time) to app-editors/emacs{,-cvs}, because that would be an endless list.
Comment 5 Christian Faulhammer (RETIRED) gentoo-dev 2009-05-26 19:17:54 UTC
We have app-emacs/gnus who could benefit from such a dependency.
Comment 6 Ulrich Müller gentoo-dev 2009-05-27 13:09:35 UTC
Bug 72850 comment #1 nicely summarises the reasons why we don't add this kind of dependencies. Also the installed package would be identical, regardless of the USE flag.

Anyway, thanks for reporting the issue.