Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86317 - Crypt::DSA needs Math::Pari to work
Summary: Crypt::DSA needs Math::Pari to work
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High minor
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-22 15:17 UTC by Guillaume Lapierre
Modified: 2005-03-22 16:40 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 Guillaume Lapierre 2005-03-22 15:17:23 UTC
Math::Pari is not in the Crypt::DSA dependencies whereas it should be. emerging only Crypt::DSA does not work:

use Crypt::DSA;
Can't locate Math/Pari.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.5/i686-linux /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i686-linux /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.5/i686-linux /usr/lib/perl5/5.8.5 /usr/local/lib/site_perl .) at /usr/lib/perl5/vendor_perl/5.8.5/Crypt/DSA.pm line 6.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.5/Crypt/DSA.pm line 6.
Compilation failed in require at - line 1.
BEGIN failed--compilation aborted at - line 1.


Reproducible: Always
Steps to Reproduce:
1. emerge crypt-dsa
2. in the shell run perl and type "use Crypt::DSA"


Actual Results:  
Cannot find Math::Pari

Expected Results:  
emerge should install math-pari as a dependencie.

Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20041102-r1,
2.6.7-hardened-r17 i686)
=================================================================
System uname: 2.6.7-hardened-r17 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 15 2005, 00:30:19)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r3, 1.7.9-r1, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mir.zyrianes.net/gentoo/ ftp://mir.zyrianes.net/gentoo/
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
ftp://gentoo.blueyonder.co.uk/mirrors/gentoo ftp://ftp.heanet.ie/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="acpi apache2 apm arts avi bash-completion berkdb bitmap-fonts crypt cups
curl dvd emboss encode font-server foomaticdb fortran freetds gd gd-external
gdbm gif gpm gtk2 hardened imap imlib ipv6 jpeg jpg ldap libg++ libwww mad mcal
mikmod motif mp3 mpeg mysql ncurses nls oggvorbis opengl openssl oss pam pdflib
perl php png python quicktime readline sdl snmp spell ssl svga tcpd tiff
truetype truetype-fonts type1-fonts x86 xml2 xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Guillaume Lapierre 2005-03-22 16:02:11 UTC
crypt-random is also needed by crypt-dsa.
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2005-03-22 16:36:55 UTC
and digest-sha1 it seems. odd, would have noticed that you'd think. fixing now, will close when posted.
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2005-03-22 16:40:29 UTC
Not sure how this bug got pushed to resolved fixed before i even posted, but, um, anyway...

done