Package: imapsync Version: 1.286+dfsg-3 Severity: important imapsync bails out upon prompting for the password for server login. This is a regression as imapsync works flawlessly on Debian Lenny with otherwise identical conditions. The output on Squeeze is as follows:
---------------------------------------------------------------------------- glaub...@z6:~> imapsync --ssl1 --authmech1 LOGIN --host1 mail.zedat.fu-berlin.de --user1 foo --ssl2 --authmech2 LOGIN --host2 mail.zedat.fu-berl in.de --user2 bar $RCSfile: imapsync,v $ $Revision: 1.286 $ $Date: 2009/07/24 15:53:04 $ Here is a [linux] system (Linux z6 2.6.30-1-amd64 #1 SMP Sat Aug 15 18:09:19 UTC 2009 x86_64) with perl 5.10.1 Mail::IMAPClient 3.21 IO::Socket 1.31 IO::Socket::SSL Digest::MD5 2.39 Digest::HMAC_MD5 Term::ReadKey Date::Manip and the module Mail::IMAPClient version used here is 3.21 Command line used: /usr/bin/imapsync --ssl1 --authmech1 LOGIN --host1 mail.zedat.fu-berlin.de --user1 foo --ssl2 --authmech2 LOGIN --host2 mail.zedat.fu-berlin.de - -user2 bar Turned ON syncinternaldates, will set the internal dates (arrival dates) on host2 same as host1. TimeZone:[CET] Will try to use LOGIN authentication on host1 Will try to use LOGIN authentication on host2 >From imap server [mail.zedat.fu-berlin.de] port [993] user [foo] To imap server [mail.zedat.fu-berlin.de] port [993] user [bar] What's the password for [email protected]? Undefined subroutine &Term::ReadKey::ReadMode called at /usr/bin/imapsync line 706. ---------------------------------------------------------------------------- I tried debugging the code a bit but I am not really into Perl so I couldn't find anything obvious. The version of "libterm-readkey-perl" hasn't changed from Lenny to Squeeze but the version for imapsync has. Adrian -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages imapsync depends on: ii libdate-manip-perl 5.54-1 a perl library for manipulating da ii libdigest-hmac-perl 1.01-7 create standard message integrity ii libio-socket-ssl-perl 1.31-1 Perl module implementing object or ii libmail-imapclient-perl 3.21-1 Perl library for manipulating IMAP ii libterm-readkey-perl 2.30-4 A perl module for simple terminal ii perl 5.10.1-5 Larry Wall's Practical Extraction imapsync recommends no packages. imapsync suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

