bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#11037: 24.0.94; gnutls-cli.exe program not found


From: Uday S Reddy
Subject: bug#11037: 24.0.94; gnutls-cli.exe program not found
Date: Sat, 17 Mar 2012 17:24:51 +0000

It has been known for some time that starttls.el's negotiation fails on
Windows because Windows does not respond to SIGALRM requests.  Rob Davenport
proposed a work-around in this post:

  http://article.gmane.org/gmane.emacs.windows/3250

I wonder first of all if this fix can be incorporated into starttls.el file
somehow.

Secondly, trying starttls on Emacs 24.0.94 produces a misleading error
message:

    smtpmail-send-it: Sending failed: Emacs does not support TLS, and no
    external `gnutls-cli.exe' program was found 

This despite the fact that gnutls-cli.exe is available on the exec-path:

   (locate-file "gnutls-cli.exe" exec-path)
   "c:/Cygwin/bin/gnutls-cli.exe"

Applying Rob Daverport's patches to starttls.el allowed the smtpmail to
function fine.

So, I would appreciate if the error message can be improved by making it
more specific about the nature of the problem.  As it is currently worded,
most Windows users are going to get thrown off course.

Cheers,
Uday Reddy
(Maintainer of the Emacs/VM mail client)


If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
For information about debugging Emacs, please read the file
d:/gnu/emacs-24.0.94/etc/DEBUG.


In GNU Emacs 24.0.94.1 (i386-mingw-nt5.1.2600)
 of 2012-02-27 on MARVIN
Windowing system distributor `Microsoft Corp.', version 5.1.2600
Configured using:
 `configure --with-gcc (4.6) --no-opt --enable-checking --cflags
 -ID:/devel/emacs/libs/libXpm-3.5.8/include
 -ID:/devel/emacs/libs/libXpm-3.5.8/src
 -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include
 -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include
 -ID:/devel/emacs/libs/giflib-4.1.4-1/include
 -ID:/devel/emacs/libs/jpeg-6b-4/include
 -ID:/devel/emacs/libs/tiff-3.8.2-1/include
 -ID:/devel/emacs/libs/gnutls-3.0.9/include'

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: ENU
  value of $XMODIFIERS: nil
  locale-coding-system: cp1252
  default enable-multibyte-characters: t

Major mode: Buffer Menu

Minor modes in effect:
  savehist-mode: t
  show-paren-mode: t
  which-function-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
C-b C-b C-b M-d M-d M-d 3 . 3 C-e s t a r t SPC SPC 
SPC SPC <return> M-x e d i f f - b u f <return> <return> 
<return> n n n n n n n n n n n n n n n n n n n n n 
p p p p p a p <switch-frame> <switch-frame> a p <switch-frame> 
<switch-frame> a p <switch-frame> <switch-frame> a 
p q <switch-frame> <switch-frame> y C-x C-w s t a r 
t t l s - c y g w i n . SPC e l <return> C-x C-b <f1> 
M-x l a o <backspace> <backspace> o a d - l i b \ <return> 
s <backspace> <backspace> <return> s t a r t t l s 
- c y g w i n <return> C-x m C-p C-f C-f C-f C-f C-f 
C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-k u d 
y a <backspace> <backspace> a y . s . r e d d y @ g 
m a i l . c o m > C-n u . s . r e d d y @ c s . b h 
a m . a c . u k C-n t e s t i n g SPC g m a i l SPC 
s m t p SPC i n SPC E m c s <backspace> <backspace> 
a c s 2 4 C-x . t e s t <return> <backspace> i n g 
<return> M-x s e t p <backspace> u p - g SPC SPC <return> 
C-c C-c g <help-echo> <down-mouse-1> <mouse-1> C-x 
C-g <down-mouse-1> <mouse-1> C-x m C-x k <return> M-x 
r e p o r t - e m a c s - b u g <return>

Recent messages:
Sending...
250 OK
250 Accepted
354 Enter message, ending with "." on a line by itself
Sending email 
Sending email done
250 OK id=1S8wvV-0007y6-Us
221 mx1.cs.bham.ac.uk closing connection
Sending...done
Quit

Load-path shadows:
d:/Home/udr/.emacs.d/elpa/auctex-11.86/toolbar-x hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/toolbar-x
d:/Home/udr/.emacs.d/elpa/auctex-11.86/texmathp hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/texmathp
d:/Home/udr/.emacs.d/elpa/auctex-11.86/tex hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/tex
d:/Home/udr/.emacs.d/elpa/auctex-11.86/tex-style hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/tex-style
d:/Home/udr/.emacs.d/elpa/auctex-11.86/tex-mik hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/tex-mik
d:/Home/udr/.emacs.d/elpa/auctex-11.86/tex-jp hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/tex-jp
d:/Home/udr/.emacs.d/elpa/auctex-11.86/tex-info hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/tex-info
d:/Home/udr/.emacs.d/elpa/auctex-11.86/tex-fptex hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/tex-fptex
d:/Home/udr/.emacs.d/elpa/auctex-11.86/tex-font hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/tex-font
d:/Home/udr/.emacs.d/elpa/auctex-11.86/tex-fold hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/tex-fold
d:/Home/udr/.emacs.d/elpa/auctex-11.86/tex-buf hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/tex-buf
d:/Home/udr/.emacs.d/elpa/auctex-11.86/tex-bar hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/tex-bar
d:/Home/udr/.emacs.d/elpa/auctex-11.86/prv-emacs hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/prv-emacs
d:/Home/udr/.emacs.d/elpa/auctex-11.86/preview hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/preview
d:/Home/udr/.emacs.d/elpa/auctex-11.86/multi-prompt hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/multi-prompt
d:/Home/udr/.emacs.d/elpa/auctex-11.86/latex hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/latex
d:/Home/udr/.emacs.d/elpa/auctex-11.86/font-latex hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/font-latex
d:/Home/udr/.emacs.d/elpa/auctex-11.86/context hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/context
d:/Home/udr/.emacs.d/elpa/auctex-11.86/context-nl hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/context-nl
d:/Home/udr/.emacs.d/elpa/auctex-11.86/context-en hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/context-en
d:/Home/udr/.emacs.d/elpa/auctex-11.86/bib-cite hides 
d:/gnu/packages/auctex-11.86/site-lisp/auctex/bib-cite
d:/Home/udr/.emacs.d/elpa/auctex-11.86/tex-site hides 
d:/gnu/emacs-24.0.94/../packages/auctex-11.86/site-lisp/tex-site
d:/Home/udr/.emacs.d/elpa/auctex-11.86/tex-site hides 
d:/gnu/emacs-24.0.94/../site-lisp/tex-site
d:/Home/udr/share/emacs/sml-mode hides 
d:/gnu/emacs-24.0.94/../site-lisp/sml-mode
d:/Home/udr/share/emacs/savehist-20+ hides 
d:/gnu/emacs-24.0.94/../site-lisp/savehist-20+
d:/gnu/emacs-24.0.94/../site-lisp/longlines hides 
d:/gnu/emacs-24.0.94/lisp/longlines
d:/gnu/emacs-24.0.94/../site-lisp/electric hides 
d:/gnu/emacs-24.0.94/lisp/electric

Features:
(shadow emacsbug message mml mml-sec mm-decode mm-bodies mm-encode gmm-utils
mailheader smtpmail flyspell ispell mailalias ediff-merg ediff-diff
ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff add-log
mule-util vm-delete utf-7 format-spec network-stream starttls tls bbdb-hooks
mail-parse rfc2231 vm-save tapestry vm-sort vm-thread vm-crypto cus-edit
cus-start cus-load wid-edit help-mode view utf7 vm-imap u-vm-color my-vm
vc-bzr etags vm-ps-print vm-rfaddons vm-menu vm-window vm-toolbar vm-mime
vm-undo vm-virtual vm-summary-faces vm-mouse vm-page vm-message vm-macro
bbdb-vm vm-autoload bbdb-snarf mail-extr rfc822 bbdb-com mailabbrev vm
auctex-autoloads info easymenu package tabulated-list w3m-load
bbdb-autoloads bbdb warnings vm-reply vm-motion vm-summary vm-folder
vm-minibuf vm-misc timezone vm-pcrisis vm-autoloads vm-version vm-vars
myautopair autopair savehist ange-ftp comint ansi-color ring session
tex-site auto-loads movement natural-space NatSpeak sendmail rfc2047 rfc2045
ietf-drums mail-utils auth-source eieio byte-opt bytecomp byte-compile cconv
macroexp assoc gnus-util mm-util mail-prsvr password-cache epa-file epa epg
epg-config regexp-opt paren echistory chistory ehelp electric easy-mmode cl
derived which-func imenu advice help-fns advice-preload edmacro kmacro
time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32
disp-table ls-lisp w32-win w32-vars tool-bar dnd fontset image fringe
lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse
jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese case-table
epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces
cus-face files text-properties overlay sha1 md5 base64 format env code-pages
mule custom widget hashtable-print-readable backquote make-network-process
multi-tty emacs)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]