On 2/14/2015 6:37 AM, bitlord <bitlord0...@gmail.com> wrote: > On Sat, 14 Feb 2015 13:13:25 Alexander Kapshuk wrote: >> 'perl-cleaner --all' generated the following output. >> >> * Finding left over modules and header >> >> * The following files remain. These were either installed by hand >> * or edited. This script cannot deal with them. >> >> /usr/lib/perl5/vendor_perl/5.16.3/XML/SAX/ParserDetails.ini >> /usr/lib/perl5/vendor_perl/5.18.2/XML/SAX/ParserDetails.ini >> /usr/lib/perl5/5.12.4/i686-linux/Encode/ConfigLocal.pm >> >> What's the recommended way to go about this?
> As I understand this, it is safe to remove and that is what I do when > they appear on my system, if you don't have perl 5.16.3, 5.18.2 or > 5.12.4 ..., and updated/rebuild all perl modules with perl-cleaner. > > I also used 'qfile /path/to/file' (from portage-utils) to check if they > belong to any installed package. (which is probably not needed, > per-cleaner knows about this?) I'm curious about this... After updating to 5.20, I got a similar message, but a lot more, and strangely, all of which (except the very last one) are in lib32 instead of lib64. So, to confirm, it is safe to remove these? If so, then I guess the obvious question is, *if* it really is safe to remove these, why doesn't portage just go ahead and do it automatically? Here is the list of files left over on mine: * The following files remain. These were either installed by hand * or edited. This script cannot deal with them. /usr/lib32/perl5/5.16.3/i686-linux/auto/File/Glob/Glob.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Storable/Storable.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Filter/Util/Call/Call.so /usr/lib32/perl5/5.16.3/i686-linux/auto/DB_File/DB_File.so /usr/lib32/perl5/5.16.3/i686-linux/auto/GDBM_File/GDBM_File.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Sys/Hostname/Hostname.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Sys/Syslog/Syslog.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Fcntl/Fcntl.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Opcode/Opcode.so /usr/lib32/perl5/5.16.3/i686-linux/auto/POSIX/POSIX.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Text/Soundex/Soundex.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Time/Piece/Piece.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Time/HiRes/HiRes.so /usr/lib32/perl5/5.16.3/i686-linux/auto/re/re.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Compress/Raw/Bzip2/Bzip2.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Compress/Raw/Zlib/Zlib.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Socket/Socket.so /usr/lib32/perl5/5.16.3/i686-linux/auto/List/Util/Util.so /usr/lib32/perl5/5.16.3/i686-linux/auto/threads/shared/shared.so /usr/lib32/perl5/5.16.3/i686-linux/auto/threads/threads.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Digest/SHA/SHA.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Digest/MD5/MD5.so /usr/lib32/perl5/5.16.3/i686-linux/auto/NDBM_File/NDBM_File.so /usr/lib32/perl5/5.16.3/i686-linux/auto/IO/IO.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Math/BigInt/FastCalc/FastCalc.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Data/Dumper/Dumper.so /usr/lib32/perl5/5.16.3/i686-linux/auto/IPC/SysV/SysV.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Cwd/Cwd.so /usr/lib32/perl5/5.16.3/i686-linux/auto/I18N/Langinfo/Langinfo.so /usr/lib32/perl5/5.16.3/i686-linux/auto/mro/mro.so /usr/lib32/perl5/5.16.3/i686-linux/auto/PerlIO/scalar/scalar.so /usr/lib32/perl5/5.16.3/i686-linux/auto/PerlIO/via/via.so /usr/lib32/perl5/5.16.3/i686-linux/auto/PerlIO/mmap/mmap.so /usr/lib32/perl5/5.16.3/i686-linux/auto/PerlIO/encoding/encoding.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Encode/CN/CN.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Encode/JP/JP.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Encode/Byte/Byte.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Encode/Symbol/Symbol.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Encode/Encode.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Encode/KR/KR.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Encode/EBCDIC/EBCDIC.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Encode/Unicode/Unicode.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Encode/TW/TW.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Devel/PPPort/PPPort.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Devel/Peek/Peek.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Hash/Util/Util.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Hash/Util/FieldHash/FieldHash.so /usr/lib32/perl5/5.16.3/i686-linux/auto/arybase/arybase.so /usr/lib32/perl5/5.16.3/i686-linux/auto/B/B.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Unicode/Normalize/Normalize.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Unicode/Collate/Collate.so /usr/lib32/perl5/5.16.3/i686-linux/auto/MIME/Base64/Base64.so /usr/lib32/perl5/5.16.3/i686-linux/auto/SDBM_File/SDBM_File.so /usr/lib32/perl5/5.16.3/i686-linux/auto/Tie/Hash/NamedCapture/NamedCapture.so /usr/lib32/perl5/5.16.3/i686-linux/auto/attributes/attributes.so /usr/lib32/perl5/5.16.3/i686-linux/CORE/perlsfio.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/utfebcdic.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/hv.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/utf8.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/mydtrace.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/regnodes.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/form.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/l1_char_class_tab.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/perlapi.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/thread.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/fakethr.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/pp.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/uconfig.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/EXTERN.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/XSUB.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/sv.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/keywords.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/INTERN.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/dosish.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/charclass_invlists.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/perl.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/opnames.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/mg_raw.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/time64.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/op.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/regexp.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/util.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/opcode.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/perliol.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/nostdio.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/intrpvar.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/pad.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/reentr.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/fakesdio.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/metaconfig.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/uudmap.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/config.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/regcharclass.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/embed.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/embedvar.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/pp_proto.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/mg_data.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/perlsdio.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/scope.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/feature.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/perlvars.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/op_reg_common.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/proto.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/overload.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/av.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/handy.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/perlio.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/patchlevel.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/perly.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/bitcount.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/cop.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/malloc_ctl.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/time64_config.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/patchlevel-gentoo.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/regcomp.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/cv.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/warnings.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/mg.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/mg_vtable.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/unixish.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/iperlsys.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/git_version.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/parser.h /usr/lib32/perl5/5.16.3/i686-linux/CORE/gv.h /usr/lib32/perl5/5.16.3/Encode/encode.h /usr/lib64/perl5/5.12.4/x86_64-linux/Encode/ConfigLocal.pm