Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 6108 - dev-perl/Net-SNMP missing DEPENDS
Summary: dev-perl/Net-SNMP missing DEPENDS
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Michael Cummings (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-06 13:57 UTC by Todd Heim (RETIRED)
Modified: 2003-08-25 13:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Todd Heim (RETIRED) gentoo-dev 2002-08-06 13:57:02 UTC
dev-perl/Net-SNMP complains about prerequisite's which fail to load; error    
follows:    
     
Warning: prerequisite Crypt::DES failed to load: Can't locate Crypt/DES.pm in      
@INC (@INC contains: /usr/lib/perl5/5.6.1/powerpc-linux /usr/lib/perl5/5.6.1      
/usr/lib/perl5/site_perl/5.6.1/powerpc-linux /usr/lib/perl5/site_perl/5.6.1      
/usr/lib/perl5/site_perl .) at (eval 4) line 3.      
Warning: prerequisite Digest::HMAC failed to load: Can't locate Digest/HMAC.pm      
in @INC (@INC contains: /usr/lib/perl5/5.6.1/powerpc-linux      
/usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/powerpc-linux      
/usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at (eval 5) line 3.      
Warning: prerequisite Digest::MD5 failed to load: Can't locate Digest/MD5.pm      
in @INC (@INC contains: /usr/lib/perl5/5.6.1/powerpc-linux      
/usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/powerpc-linux      
/usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at (eval 6) line 3.      
Warning: prerequisite Digest::SHA1 failed to load: Can't locate Digest/SHA1.pm      
in @INC (@INC contains: /usr/lib/perl5/5.6.1/powerpc-linux      
/usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/powerpc-linux      
/usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at (eval 7) line 3.      
      
    
installing these packages first gets rid of their respective errors, maybe    
they should be DEPENDS? :    
dev-perl/Digest-MD5    
dev-perl/Digest-SHA1      
dev-perl/Digest-HMAC    
   
with these three packages installed the only remaining warning is about   
crypt/DES.pm, I am not sure what provides this.  
 
dont know enough about perl, or I'd investigate this further
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2002-08-06 15:27:27 UTC
Todd,

    I'll see about getting an ebuild made for the missing package and make sure
that the depends are in each of the Net-SNMP ebuild. Thanks!

Comment 2 Todd Heim (RETIRED) gentoo-dev 2002-08-11 18:10:46 UTC
three of the ebuilds already exist; they just need to be added to DEPEND. 
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2002-08-14 13:15:24 UTC
Todd,

Net-SNMP-r1 is now in portage, which includes the missing dependancy. In 
addition, I've created and commited the Crypt-DES ebuild to meet that 
dependancy :)
Comment 4 Axxackall 2003-08-25 13:19:56 UTC
Crypt-DES did not help against:

# snmpkey
Can't locate Digest/SHA1.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i686-linux /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.0/i686-linux /usr/lib/perl5/5.8.0 /usr/local/lib/site_perl .) at /usr/lib/perl5/vendor_perl/5.8.0/Net/SNMP/Security/USM.pm line 31.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.0/Net/SNMP/Security/USM.pm line 31.
Compilation failed in require at /usr/bin/snmpkey line 87.
BEGIN failed--compilation aborted at /usr/bin/snmpkey line 87.

Same about Digest/HMAC.pm
 installing both dev-perl/Digest-SHA1 and dev-perl/Digest-HMAC did the job.

Please include both to required depends for dev-perl/Net-SNMP