When removing perl package (with no more perl packages remaining), the following warnings are printed by the ebuild, coming from alternatives.eclass. I don't see how these warnings are necessary - they were established by the package in the first place, so if the user decided to remove the package, removing the symlinks is the right thing to do, nothing to warn about. Note that the warnings below also contain /usr/share/man entries due to /usr/share/man being missing on my system when perl is removed. * Messages for package dev-lang/perl-5.12.4-r1: * Removing dead symlink /usr/bin/ptar * Unable to establish /usr/share/man/man1/ptar.1* symlink * Removing dead symlink /usr/bin/ptardiff * Unable to establish /usr/share/man/man1/ptardiff.1* symlink * Removing dead symlink /usr/bin/shasum * Unable to establish /usr/share/man/man1/shasum.1* symlink * Removing dead symlink /usr/bin/cpan * Unable to establish /usr/share/man/man1/cpan.1* symlink * Removing dead symlink /usr/bin/cpanp * Unable to establish /usr/share/man/man1/cpanp.1* symlink * Removing dead symlink /usr/bin/cpan2dist * Unable to establish /usr/share/man/man1/cpan2dist.1* symlink * Removing dead symlink /usr/bin/cpanp-run-perl * Removing dead symlink /usr/bin/enc2xs * Unable to establish /usr/share/man/man1/enc2xs.1* symlink * Removing dead symlink /usr/bin/piconv * Unable to establish /usr/share/man/man1/piconv.1* symlink * Removing dead symlink /usr/bin/instmodsh * Unable to establish /usr/share/man/man1/instmodsh.1* symlink * Removing dead symlink /usr/bin/xsubpp * Unable to establish /usr/share/man/man1/xsubpp.1* symlink * Removing dead symlink /usr/bin/config_data * Unable to establish /usr/share/man/man1/config_data.1* symlink * Removing dead symlink /usr/bin/corelist * Unable to establish /usr/share/man/man1/corelist.1* symlink * Removing dead symlink /usr/bin/pod2usage * Unable to establish /usr/share/man/man1/pod2usage.1* symlink * Removing dead symlink /usr/bin/podchecker * Unable to establish /usr/share/man/man1/podchecker.1* symlink * Removing dead symlink /usr/bin/podselect * Unable to establish /usr/share/man/man1/podselect.1* symlink * Removing dead symlink /usr/bin/prove * Unable to establish /usr/share/man/man1/prove.1* symlink * Removing dead symlink /usr/bin/pod2man * Unable to establish /usr/share/man/man1/pod2man.1* symlink * Removing dead symlink /usr/bin/pod2text * Unable to establish /usr/share/man/man1/pod2text.1* symlink
Ping?
It is comes from alternatives eclass, i wont fix it right now.