After emerging bbgallery, I launch the executable and I get this error: $ bbgallery Can't locate HTML/Entities.pm in @INC (@INC contains: /usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i686-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at /usr/bin/bbgallery line 24. BEGIN failed--compilation aborted at /usr/bin/bbgallery line 24. HTML/Entities.pm can't be found in perl @INC. After a quick search, it turns out that Entities.pm can be found in /usr/lib/site_perl/5.6.1/i686-linux/HTML/Entities.pm (which is not in @INC). There must be a bug in the ebuild / Makefile, and since I don't know how to add a new path to @INC, I cannot use bbgallery. Please fix this if you have the time... Thank you very much.
This has been a documented and addressed problem in both other bugs and the mailing lists. You will need to *either* emerge dev-utils/ExtUtils-MakeMaker OR emerge perl -r7. There was a problem with the MakeMaker module that came with the default perl - among other things, it was placing sandbox-created ebuilds into /usr/lib/site_perl instead of /usr/lib/perl5/site_perl. Emerging either of the two above will correct this problem for FUTURE emerges. You will need to re- emerge the offending applications again to resolve the problem with their current location. This should have been caught by the perl-modules eclass, but on randomly rare occasions it wasn't. Sorry for the inconvenience, let me know if you you continue to have problems.
bug 9067 fixes this *** This bug has been marked as a duplicate of 9067 ***