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
could you post the actual error you saw because tinyca has dev-perl/perl-tk-800.024 in DEPEND
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?
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.
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.
The dependancy has been fixed for this. Thank you for your patience, -mike