#567577 Use of uninitialized value $name in pattern match (m//) at /usr/share/perl5/Mail/Internet.pm line 536.

#567577#5
Date:
2010-01-29 22:01:28 UTC
From:
To:
$ caff AC583520
[INFO] Importing key FD3304E01D46E4C9 from your normal GnuPGHome.
[INFO] fetching keys, this will take a while...
[INFO] Sign the following keys according to your policy, then exit gpg with 'save' after signing each key
gpg --homedir=/home/jidanni/.caff/gnupghome --secret-keyring /home/jidanni/.gnupg/secring.gpg --no-auto-check-trustdb --trust-model=always --edit 480E51BAFB08CB4175CC91B15072D036AC583520 sign
gpg (GnuPG) 1.4.10; Copyright (C) 2008 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.


pub  1024D/AC583520  created: 2004-05-18  expires: never       usage: SCA
sub  4096g/31446835  created: 2004-05-18  expires: never       usage: E
[ unknown] (1). Holger Levsen <holger@layer-acht.org>
[ unknown] (2)  Holger Levsen <holger@debian.org>
[ unknown] (3)  Holger Levsen <debian@layer-acht.de>
[ unknown] (4)  Holger Levsen <holger@layer-acht.de>
[ unknown] (5)  Holger Levsen <debian@layer-acht.org>

Really sign all user IDs? (y/N) y

pub  1024D/AC583520  created: 2004-05-18  expires: never       usage: SCA
 Primary key fingerprint: 480E 51BA FB08 CB41 75CC  91B1 5072 D036 AC58 3520

     Holger Levsen <holger@layer-acht.org>
     Holger Levsen <holger@debian.org>
     Holger Levsen <debian@layer-acht.de>
     Holger Levsen <holger@layer-acht.de>
     Holger Levsen <debian@layer-acht.org>

Are you sure that you want to sign this key with your
key "Dan Jacobson (2009) <jidanni@jidanni.org>" (1D46E4C9)

Really sign? (y/N) y

You need a passphrase to unlock the secret key for
user: "Dan Jacobson (2009) <jidanni@jidanni.org>"
4096-bit RSA key, ID 1D46E4C9, created 2009-09-27

Command> save
[INFO] 5072D036AC583520 1 Holger Levsen <holger@layer-acht.org> done.
[INFO] 5072D036AC583520 2 Holger Levsen <holger@debian.org> done.
[INFO] 5072D036AC583520 3 Holger Levsen <debian@layer-acht.de> done.
[INFO] 5072D036AC583520 4 Holger Levsen <holger@layer-acht.de> done.
[INFO] 5072D036AC583520 5 Holger Levsen <debian@layer-acht.org> done.
[INFO] key 480E51BAFB08CB4175CC91B15072D036AC583520 done.
Mail signature for Holger Levsen <holger@layer-acht.org> to 'holger@layer-acht.org'? [Y/n]
Use of uninitialized value $name in pattern match (m//) at /usr/share/perl5/Mail/Internet.pm line 536.
Use of uninitialized value $name in sprintf at /usr/share/perl5/Mail/Internet.pm line 541.
Mail signature for Holger Levsen <holger@debian.org> to 'holger@debian.org'? [Y/n]
Use of uninitialized value $name in pattern match (m//) at /usr/share/perl5/Mail/Internet.pm line 536.
Use of uninitialized value $name in sprintf at /usr/share/perl5/Mail/Internet.pm line 541.
Mail signature for Holger Levsen <debian@layer-acht.de> to 'debian@layer-acht.de'? [Y/n]
Use of uninitialized value $name in pattern match (m//) at /usr/share/perl5/Mail/Internet.pm line 536.
Use of uninitialized value $name in sprintf at /usr/share/perl5/Mail/Internet.pm line 541.
Mail signature for Holger Levsen <holger@layer-acht.de> to 'holger@layer-acht.de'? [Y/n]
Use of uninitialized value $name in pattern match (m//) at /usr/share/perl5/Mail/Internet.pm line 536.
Use of uninitialized value $name in sprintf at /usr/share/perl5/Mail/Internet.pm line 541.
Mail signature for Holger Levsen <debian@layer-acht.org> to 'debian@layer-acht.org'? [Y/n]
Use of uninitialized value $name in pattern match (m//) at /usr/share/perl5/Mail/Internet.pm line 536.
Use of uninitialized value $name in sprintf at /usr/share/perl5/Mail/Internet.pm line 541.
$

#567577#10
Date:
2010-01-30 00:53:27 UTC
From:
To:
$ grep -v ^# .caffrc
$CONFIG{'owner'} = 'Dan Jacobson';
$CONFIG{'email'} = 'jidanni@jidanni.org';
$CONFIG{'reply-to'} = 'jidanni@jidanni.org';
$CONFIG{'keyid'} = [ qw{FD3304E01D46E4C9} ];

Anyway, I have no idea of what your program is supposed to save effort
of. We have to enter our password 13 times over and over, along with all
the other actions. In the end we just hope what files out our mail
system is correct.

#567577#15
Date:
2010-01-30 01:13:56 UTC
From:
To:
One of the many addresses bounced (amazing, only one), allowing us to
look at what was being sent. I don't see what is missing that perl was
complaining about.

Content-Description: Undelivered Message
Content-Type: message/rfc822

Received: from jidanni.org (218-163-0-226.dynamic.hinet.net [218.163.0.226])
	(using TLSv1 with cipher AES256-SHA (256/256 bits))
	(No client certificate requested)
	by homiemail-a10.g.dreamhost.com (Postfix) with ESMTPSA id C67CD280065
	for <arne@debian.linux.org.tw>; Fri, 29 Jan 2010 16:48:17 -0800 (PST)
Date: Sat, 30 Jan 2010 08:47:36 +0800
Message-Id: <E1Nb1Uu-0001Il-6S@jidanni.org>
MIME-Version: 1.0
Subject: Your signed PGP key 0x6E9FD06E685D1E8C
User-Agent: caff 0.0.0.439 - http://pgp-tools.alioth.debian.org/
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Sender: <jidanni@jidanni.org>
Content-Type: multipart/encrypted;
 protocol="application/pgp-encrypted";
 boundary="----------=_1264812456-4428-63"
Reply-To: jidanni@jidanni.org
To: arne@debian.linux.org.tw
Content-Transfer-Encoding: 7bit
From: "Dan Jacobson" <jidanni@jidanni.org>

This is a multi-part message in MIME format...

Version: 1

hQIOAwk9E1UmfeMgEAf+KWXLOQ88shcrYZK8CA8GIPeBzHL8VFEWsjg69lVwOggs
22Qzb38pWea41PzsgVwlnyBrNZutOMUi0YGr5+XjCuzc0vnf/fMEir00994KTbVP
...

#567577#20
Date:
2010-02-02 00:07:49 UTC
From:
To:
Hi,

It looks like your problem is the same as:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495242
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=514730

I will reassign this bug report to limailtools-perl, and merge all of them
together.

I have enclosed a small script that shows the problem.

However, running through Mail::Internet with a small script with the debugger,
I am not able to catched the warnings. I may be missing something :)

So, first you can set your gecos field (hope this one is empty), or patched
caff according to:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=556782

which supplies a patch to force the Sender header.

About your second point:

 Anyway, I have no idea of what your program is supposed to save effort
 of. We have to enter our password 13 times over and over, along with all
 the other actions. In the end we just hope what files out our mail

Please fill a wishlist bug against caff. Patches are welcome.

About the third point, at a first glance, I am sorry to say I do not have a
clue. The Sender header looks just fine.

Any idea?

Regards,

#567577#25
Date:
2010-02-02 02:45:20 UTC
From:
To:
Yes, I am a proud owner of an empty gecos field!