[Bug 160575] Digest::MD5 fails after install of FC4

bugzilla at redhat.com bugzilla at redhat.com
Thu Jun 16 16:07:37 UTC 2005


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Digest::MD5 fails after install of FC4


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=160575





------- Additional Comments From jpo at di.uminho.pt  2005-06-16 12:07 EST -------
(In reply to comment #2)
> 1)
>
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi/5.8.6/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi/5.8.6
> /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi/5.8.5
> /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi/5.8.4
> /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi/5.8.3
> /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.6/5.8.6/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.6/5.8.6
> /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.6/5.8.5
> /usr/lib/perl5/site_perl/5.8.6/5.8.4
> /usr/lib/perl5/site_perl/5.8.6/5.8.3
> /usr/lib/perl5/site_perl/5.8.6  (duplicated)

All the above directories shouldn't be in @INC.
The default include directories in  FC4 are:

   # rpm -q perl
   perl-5.8.6-15

  # perl -e 'print join "\n", @INC'
  /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
  /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
  /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi
  /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi
  /usr/lib/perl5/site_perl/5.8.6
  /usr/lib/perl5/site_perl/5.8.5
  /usr/lib/perl5/site_perl/5.8.4
  /usr/lib/perl5/site_perl/5.8.3
  /usr/lib/perl5/site_perl
  /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
  /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
  /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi
  /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
  /usr/lib/perl5/vendor_perl/5.8.6
  /usr/lib/perl5/vendor_perl/5.8.5
  /usr/lib/perl5/vendor_perl/5.8.4
  /usr/lib/perl5/vendor_perl/5.8.3
  /usr/lib/perl5/vendor_perl
  /usr/lib/perl5/5.8.6/i386-linux-thread-multi
  /usr/lib/perl5/5.8.6


NOTE: Check the environment variables PERLLIB and PERL5LIB.

> 2) 
> /usr/lib/perl5/site_perl/5.8.3/i686-linux/auto/Digest/MD5
> /usr/lib/perl5/site_perl/5.8.3/i686-linux/auto/Digest/MD5/MD5.so
> /usr/lib/perl5/site_perl/5.8.3/i686-linux/auto/Digest/MD5/MD5.bs
> ...
> /usr/lib/perl5/site_perl/5.8.3/Digest/MD5.pm
> /usr/lib/perl5/5.8.3/i686-linux/Digest/MD5.pm
> /usr/lib/perl5/5.8.3/i686-linux/auto/Digest/MD5
> /usr/lib/perl5/5.8.3/i686-linux/auto/Digest/MD5/MD5.so
> /usr/lib/perl5/5.8.3/i686-linux/auto/Digest/MD5/MD5.bs
> ...

It seems you didn't had a Fedora perl 5.8.3 rpm installed as
the 5.8.3 directories should have been something like 
  /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/auto
  /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi/auto
and not "i686-linux". 


> should I delete what I have in 5.8.3? Everything worked fine until FC4...

Yes. You can try removing them.


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the perl-devel mailing list