The ebuild "dev-perl/gnome2-print" will not build correctly, as "dev-perl/gnome2-perl" should be a dependency of it, but is not. Reproducible: Always Steps to Reproduce: 1. emerge gnome2-print ...this will fail 2. emerge gnome2-perl ... succeeds ... 3. emerge gnome2-print ... succeeds now Actual Results: If step three is not followed, an error is given: Including ApiDoc pod... *** Can't load dependency information for Gnome2: Can't locate Gnome2/Install/Files.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.6/i686-linux /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i686-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/i686-linux /usr/lib/perl5/5.8.6 /usr/local/lib/site_perl .) at /usr/lib/perl5/vendor_perl/5.8.6/ExtUtils/Depends.pm line 170. make: *** No targets specified and no makefile found. Stop. !!! ERROR: dev-perl/gnome2-print-0.61 failed. !!! Function perl-module_src_compile, Line 119, Exitcode 2 !!! compilation failed !!! If you need support, post the topmost build error, NOT this status message. Expected Results: gnome2-print should depend on gnome2-perl Including ApiDoc pod... *** Can't load dependency information for Gnome2: Can't locate Gnome2/Install/Files.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.6/i686-linux /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i686-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/i686-linux /usr/lib/perl5/5.8.6 /usr/local/lib/site_perl .) at /usr/lib/perl5/vendor_perl/5.8.6/ExtUtils/Depends.pm line 170. make: *** No targets specified and no makefile found. Stop. !!! ERROR: dev-perl/gnome2-print-0.61 failed. !!! Function perl-module_src_compile, Line 119, Exitcode 2 !!! compilation failed !!! If you need support, post the topmost build error, NOT this status message.
I just installed gnome2-print without gnome2-perl installed at all - I think your problem is elsewhere perhaps mcummings@nomad ~ $ sudo emerge -p gnome2-print gnome2-perl These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] dev-perl/gnome2-print-0.94 [ebuild N ] dev-perl/gnome2-canvas-1.00 [ebuild N ] dev-perl/gnome2-perl-1.021 mcummings@nomad $ perl -MGnome2::Print -e 'print "$Gnome2::Print::VERSION\n";' 0.94 ------snip------- Having said all of that - can you try unmasking the local copy of 0.94 and telling me if that gets over this hump? I'm more than willing to bump this, its been in more than long enough :)
(In reply to comment #1) > mcummings@nomad $ perl -MGnome2::Print -e 'print "$Gnome2::Print::VERSION\n";' > 0.94 (This was to prove it loaded without complaint of missing deps after the fact btw)
closing invalid