Can't locate Crypt/RC4.pm

Bug #295510 reported by mokabar
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
git-core (Ubuntu)
Invalid
Undecided
Unassigned
libauthen-sasl-perl (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

git-email doesn't work for me:

tim@thinkpad:~/workspace/alsa-kernel$ git-send-email --to <email address hidden> --smtp-ssl 0001-ALSA-HDSP-check-for-io-box-before-uploading-firmwa.patch
0001-ALSA-HDSP-check-for-io-box-before-uploading-firmwa.patch
Who should the emails appear to be from? [Tim Blechmann <email address hidden>]
Emails will be sent from: Tim Blechmann <email address hidden>
Message-ID to be used as In-Reply-To for the first email?
(mbox) Adding cc: Tim Blechmann <email address hidden> from line 'From: Tim Blechmann <email address hidden>'
(sob) Adding cc: Tim Blechmann <email address hidden> from line 'Signed-off-by: Tim Blechmann <email address hidden>'
Password:
Can't locate Crypt/RC4.pm in @INC (@INC contains: /usr/share/perl/5.10.0 /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at (eval 28) line 3, <STDIN> line 1.
 ...propagated at /usr/bin/git-send-email line 778, <STDIN> line 1.

Revision history for this message
mokabar (tim-klingt) wrote :
Revision history for this message
Jason Harvey (jason-alioth) wrote :

Hi Mokabar,

This appears to be related to bug 253786. Could you please run the following command and attach it's output to this ticket:

grep static /proc/mounts

This output will help me determine if this is truly related to bug 253786.

Thanks,
Jason

Anders Kaseorg (andersk)
Changed in git-core:
status: New → Invalid
Revision history for this message
mokabar (tim-klingt) wrote :

one year later, different machine, different distribution (karmic), same problem:

Can't locate Crypt/RC4.pm in @INC (@INC contains: /usr/share/perl/5.10.0 /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at (eval 21) line 3, <STDIN> line 1.
 ...propagated at /usr/lib/git-core/git-send-email line 966, <STDIN> line 1.

Revision history for this message
Philip Jägenstedt (foolip) wrote :

This happens to me too. It looks like Crypt::RC4 is used by Authen/SASL/Perl/DIGEST_MD5.pm (libauthen-sasl-perl), but there's no Crypt::RC4 to be found in any Ubuntu package as far as I can see.

Changed in libauthen-sasl-perl (Ubuntu):
status: New → Confirmed
Revision history for this message
Philip Jägenstedt (foolip) wrote :

Trying to remove all traces of RC4 from libauthen-sasl-perl it will instead fail because of DES:

Can't locate Crypt/DES.pm in @INC (@INC contains: /usr/share/perl/5.10.1 /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at (eval 397) line 3, <STDIN> line 1.
 ...propagated at /usr/lib/git-core/git-send-email line 1067, <STDIN> line 1.

That's actually available in libcrypt-des-perl, so I installed that. However, then it instead fails like this:

Died at /usr/lib/git-core/git-send-email line 1067, <STDIN> line 1.

Line 1067 is:

  $smtp->mail( $raw_from ) or die $smtp->message;

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.