Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 39890

Summary: tinyCA (v. 0.5.4) depends on dev-perl/perl-tk and dev-perl/gtk-perl
Product: Gentoo Linux Reporter: Steffen Leich <leich>
Component: New packagesAssignee: Gentoo Perl team <perl>
Status: RESOLVED FIXED    
Severity: normal CC: vapier
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Steffen Leich 2004-01-30 09:40:19 UTC
Trying to emerge tinyca, the dependencies for dev-perl/perl-tk and dev-perl/gtk-perl could not be fullfilled.

Reproducible: Always
Steps to Reproduce:
1. emerge tinyca while the two libs are still missing
2.
3.

Actual Results:  
TinyCA got installed, but when running the software, it complained the missing 
perl libs for TK and Gtk
Comment 1 SpanKY gentoo-dev 2004-01-31 12:22:05 UTC
could you post the actual error you saw because tinyca has dev-perl/perl-tk-800.024 in DEPEND
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2004-02-21 04:01:44 UTC
Ditto what Spanky said. Please post emerge info, which version of perl you are running with (exact ebuild -r would be great), as well as the error. Is it complaining that it can't find it in @INC? 
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2004-02-29 03:58:50 UTC
Re-emerge dev-perl/perl-tk - it's a dep of tiny-ca and the cause of your problems. Without any more feedback from you, I'd have to hazard a guess that you emerged perl-tk at some point, then did a major upgrade of your perl versions (5.6.X=>5.8.X) and either never re-emerged perl-tk, never ran one of the depfixer scripts, etc. To sum up because its an old topic, there were differences between the major point releases of perl in how modules compiled against external libraries were handled that required said modules to be re-installed.
Comment 4 Robert Miano 2004-03-14 08:09:24 UTC
Ebuild is missing gtk-perl dependency!

Can't locate Gtk.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.2/i586-linux /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.2/i586-linux /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.2/i586-linux /usr/lib/perl5/5.8.2 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.0 . /usr/share/tinyca/lib) at /usr/bin/tinyca line 26.
BEGIN failed--compilation aborted at /usr/bin/tinyca line 26.
Comment 5 Michael Cummings (RETIRED) gentoo-dev 2004-03-16 14:43:18 UTC
The dependancy has been fixed for this. Thank you for your patience,

-mike