Package: sup-mail
Version: 0.12.1-1
Severity: normal

Dear Maintainer,

   * What led up to the situation?

Updating ruby-gpgme to 2.0.0-1 (from the older libgpgme-ruby1.8 1.0.8-3 I had) 
causes GPG signing of messages to throw an exception:

   * What was the outcome of this action?

Exception thrown by sup-mail written into .sup/exception-log.txt:

--- NoMethodError from thread: main
undefined method `detach_sign' for GPGME:Module
/usr/lib/ruby/1.8/sup/crypto.rb:76:in `sign'
/usr/lib/ruby/1.8/sup/util.rb:618:in `send'
/usr/lib/ruby/1.8/sup/util.rb:618:in `method_missing'
/usr/lib/ruby/1.8/sup/modes/edit-message-mode.rb:411:in `send'
/usr/lib/ruby/1.8/sup/modes/edit-message-mode.rb:411:in `build_message'
/usr/lib/ruby/1.8/sup/modes/edit-message-mode.rb:354:in `send_message'
/usr/lib/ruby/1.8/sup/mode.rb:59:in `send'
/usr/lib/ruby/1.8/sup/mode.rb:59:in `handle_input'
/usr/lib/ruby/1.8/sup/buffer.rb:277:in `handle_input'
/usr/bin/sup-mail:269


This does not happen with the libgpgme-ruby1.8 1.0.8-3 version of the package,
so using an older version from snapshot.debian.org allows this to work again.


Setting GPG options to `none' when sending a mail also sends successfully.


   * What outcome did you expect instead?

GPG signing to be applied to the email.



I have not tried this with the upstream version, but I guess there was been
a change in the API which sup-mail uses from this module [hence the major
version upgrade for ruby-gpgme?].


     Many thanks!


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sup-mail depends on:
ii  libchronic-ruby                       0.2.3-1    
ii  libgettext-ruby1.8                    2.1.0-2.1  
ii  libhighline-ruby                      1.6.2-1    
ii  liblockfile-ruby                      1.4.3-2.1  
ii  libmime-types-ruby                    1.16-3     
ii  libncurses-ruby                       1.2.4-4    
ii  libnet-ssh-ruby1.8                    1:2.2.1-1  
ii  librmail-ruby1.8                      0.17-1.1   
ii  libtrollop-ruby                       1.15-1     
ii  libxapian-ruby1.8                     1.2.7-1    
ii  ruby                                  4.8        
ii  ruby-highline [libhighline-ruby]      1.6.2-1    
ii  ruby-mime-types [libmime-types-ruby]  1.16-3     
ii  ruby-ncurses [libncurses-ruby]        1.2.4-4    
ii  ruby-net-ssh [libnet-ssh-ruby1.8]     1:2.2.1-1  
ii  ruby1.8 [ruby]                        1.8.7.352-2

sup-mail recommends no packages.

sup-mail suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to