Quick Guide: Fixing Perl Module Issues in Gentoo Linux
A simple guide to resolve common Perl module problems during package updates in Gentoo.
What it does: These commands help rebuild all Perl modules after a Perl update or when you encounter Perl-related emerge errors in Gentoo Linux.
qlist -CI dev-perl |xargs emerge
root@bub ~# perl-cleaner --allmodules
* Locating packages for an update
* Adding to list: sys-apps/ack:0
* Adding to list: app-text/po4a:0
* Adding to list: perl-core/File-Temp:0
* virtual/perl-File-Temp:0
* Adding to list: net-analyzer/rrdtool:0
* Adding to list: net-irc/irssi:0
* Adding to list: dev-perl/XML-NamespaceSupport:0
* Adding to list: dev-perl/XML-LibXML:0
* Adding to list: dev-perl/libintl-perl:0
* Adding to list: dev-perl/IO-stringy:0
* Adding to list: dev-perl/DBD-mysql:0
* Adding to list: dev-perl/XML-Parser:0
* Adding to list: dev-perl/Digest-HMAC:0
* Adding to list: dev-perl/Error:0
* Adding to list: dev-perl/Test-Deep:0
* Adding to list: dev-perl/XML-SAX-Base:0
* Adding to list: dev-perl/PlRPC:0
* Adding to list: dev-perl/Text-CharWidth:0
* Adding to list: dev-perl/Text-Unidecode:0
* Adding to list: dev-perl/Bit-Vector:0
* Adding to list: dev-perl/Carp-Clan:0
* Adding to list: dev-perl/File-Tail:0
* Adding to list: dev-perl/Net-SMTP-SSL:0
* Adding to list: dev-perl/Algorithm-Diff:0
* Adding to list: dev-perl/Date-Calc:0
* Adding to list: dev-perl/Authen-SASL:0
* Adding to list: dev-perl/Net-SSLeay:0
* Adding to list: dev-perl/SGMLSpm:0
* Adding to list: dev-perl/Module-Build:0
* Adding to list: dev-perl/TermReadKey:0
* Adding to list: dev-perl/Text-CSV_XS:0
* Adding to list: dev-perl/DBI:0
* Adding to list: dev-perl/Unicode-EastAsianWidth:0
* Adding to list: dev-perl/XML-SAX-Expat:0
* Adding to list: dev-perl/Digest-Perl-MD5:0
* Adding to list: dev-perl/Net-Daemon:0
* Adding to list: dev-perl/Unicode-Map:0
* Adding to list: dev-perl/XML-SAX:0
* Adding to list: dev-perl/OLE-StorageLite:0
* Adding to list: dev-perl/IPC-Signal:0
* Adding to list: dev-perl/IO-Socket-SSL:0
* Adding to list: dev-perl/IO-Tty:0
* Adding to list: dev-perl/Text-WrapI18N:0
* Adding to list: dev-perl/Devel-Size:0
* Adding to list: dev-perl/File-Next:0
* Adding to list: dev-perl/Proc-WaitStat:0
* Adding to list: dev-perl/MIME-Types:0
* Adding to list: dev-perl/Crypt-RC4:0
* Adding to list: dev-perl/Locale-gettext:0
* Adding to list: dev-perl/Spreadsheet-ParseExcel:0
* Adding to list: dev-vcs/git:0
* emerge -v1 --backtrack=200 sys-apps/ack:0 app-text/po4a:0 perl-core/File-Temp:0 virtual/perl-File-Temp:0 net-analyzer/rrdtool:0 net-irc/irssi:0 dev-perl/XML-NamespaceSupport:0 dev-perl/XML-LibXML:0 dev-perl/libintl-perl:0 dev-perl/IO-stringy:0 dev-perl/DBD-mysql:0 dev-perl/XML-Parser:0 dev-perl/Digest-HMAC:0 dev-perl/Error:0 dev-perl/Test-Deep:0 dev-perl/XML-SAX-Base:0 dev-perl/PlRPC:0 dev-perl/Text-CharWidth:0 dev-perl/Text-Unidecode:0 dev-perl/Bit-Vector:0 dev-perl/Carp-Clan:0 dev-perl/File-Tail:0 dev-perl/Net-SMTP-SSL:0 dev-perl/Algorithm-Diff:0 dev-perl/Date-Calc:0 dev-perl/Authen-SASL:0 dev-perl/Net-SSLeay:0 dev-perl/SGMLSpm:0 dev-perl/Module-Build:0 dev-perl/TermReadKey:0 dev-perl/Text-CSV_XS:0 dev-perl/DBI:0 dev-perl/Unicode-EastAsianWidth:0 dev-perl/XML-SAX-Expat:0 dev-perl/Digest-Perl-MD5:0 dev-perl/Net-Daemon:0 dev-perl/Unicode-Map:0 dev-perl/XML-SAX:0 dev-perl/OLE-StorageLite:0 dev-perl/IPC-Signal:0 dev-perl/IO-Socket-SSL:0 dev-perl/IO-Tty:0 dev-perl/Text-WrapI18N:0 dev-perl/Devel-Size:0 dev-perl/File-Next:0 dev-perl/Proc-WaitStat:0 dev-perl/MIME-Types:0 dev-perl/Crypt-RC4:0 dev-perl/Locale-gettext:0 dev-perl/Spreadsheet-ParseExcel:0 dev-vcs/git:0
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] dev-perl/XML-SAX-Base-1.80.0-r1::gentoo 0 KiB
[ebuild U ] dev-perl/Carp-Clan-6.60.0::gentoo [6.40.0-r1::gentoo] USE="{-test}" 22 KiB
[ebuild R ] perl-core/File-Temp-0.230.400-r1::gentoo 0 KiB
[ebuild R ] dev-perl/libintl-perl-1.240.0::gentoo 0 KiB
[ebuild R ] dev-perl/XML-Parser-2.440.0::gentoo 0 KiB
[ebuild R ] dev-perl/Text-CharWidth-0.40.0-r1::gentoo 0 KiB
[ebuild R ] dev-perl/SGMLSpm-1.03-r7::gentoo 0 KiB
[ebuild R ] dev-perl/Net-Daemon-0.480.0-r1::gentoo 0 KiB
[ebuild R ] dev-perl/Unicode-Map-0.112.0-r1::gentoo 0 KiB
[ebuild R ] dev-perl/OLE-StorageLite-0.190.0-r1::gentoo 0 KiB
[ebuild R ] dev-perl/IPC-Signal-1.0.0-r1::gentoo 0 KiB
[ebuild R ] dev-perl/Crypt-RC4-2.020.0-r1::gentoo 0 KiB
[ebuild R ] dev-perl/Locale-gettext-1.50.0-r1::gentoo 0 KiB
[ebuild R ] dev-perl/IO-Tty-1.120.0::gentoo 0 KiB
[ebuild U ] dev-perl/XML-NamespaceSupport-1.120.0::gentoo [1.110.0-r1::gentoo] USE="{-test%}" 18 KiB
[ebuild R ] virtual/perl-File-Temp-0.230.400-r5::gentoo 0 KiB
[ebuild R ] dev-perl/IO-stringy-2.111.0::gentoo 0 KiB
[ebuild R ] dev-perl/Digest-HMAC-1.30.0-r1::gentoo 0 KiB
[ebuild R ] dev-perl/PlRPC-0.202.0-r2::gentoo 0 KiB
[ebuild R ] dev-perl/Text-Unidecode-1.270.0::gentoo 0 KiB
[ebuild R ] dev-perl/Bit-Vector-7.400.0::gentoo 0 KiB
[ebuild U ] dev-perl/Net-SSLeay-1.810.0::gentoo [1.800.0::gentoo] USE="-examples (-libressl) -minimal {-test}" 388 KiB
[ebuild R ] dev-perl/TermReadKey-2.330.0::gentoo 0 KiB
[ebuild U ] dev-perl/Text-CSV_XS-1.280.0::gentoo [1.230.0::gentoo] USE="-examples {-test}" 161 KiB
[ebuild R ] dev-perl/Unicode-EastAsianWidth-1.330.0-r1::gentoo 0 KiB
[ebuild R ] dev-perl/Digest-Perl-MD5-1.900.0::gentoo 0 KiB
[ebuild R ] dev-perl/Text-WrapI18N-0.60.0-r1::gentoo 0 KiB
[ebuild U ] dev-perl/File-Next-1.160.0::gentoo [1.120.0-r1::gentoo] USE="{-test}" 18 KiB
[ebuild U ] dev-perl/Test-Deep-1.126.0::gentoo [1.120.0::gentoo] USE="{-test}" 41 KiB
[ebuild R ] dev-perl/File-Tail-1.200.0::gentoo 0 KiB
[ebuild R ] dev-perl/Algorithm-Diff-1.190.300::gentoo 0 KiB
[ebuild R ] dev-perl/Devel-Size-0.800.0::gentoo USE="{-test}" 0 KiB
[ebuild R ] dev-perl/Proc-WaitStat-1.0.0-r1::gentoo 0 KiB
[ebuild R ] dev-perl/MIME-Types-2.120.0::gentoo USE="{-test}" 0 KiB
[ebuild R ] dev-perl/XML-SAX-0.990.0-r1::gentoo 0 KiB
[ebuild R ] dev-perl/Module-Build-0.421.600::gentoo USE="{-test}" 0 KiB
[ebuild R ] dev-perl/Authen-SASL-2.160.0-r1::gentoo USE="-kerberos" 0 KiB
[ebuild R ] dev-perl/DBI-1.636.0::gentoo USE="-examples {-test}" 0 KiB
[ebuild R ] dev-perl/IO-Socket-SSL-2.24.0::gentoo USE="-idn" 0 KiB
[ebuild R ] sys-apps/ack-2.14::gentoo USE="{-test}" 0 KiB
[ebuild R ] dev-perl/Date-Calc-6.400.0::gentoo 0 KiB
[ebuild R ] dev-perl/Spreadsheet-ParseExcel-0.650.0::gentoo USE="unicode -cjk {-test}" 0 KiB
[ebuild R ] dev-perl/XML-LibXML-2.12.800-r1::gentoo USE="-examples -minimal {-test}" 0 KiB
[ebuild R ] dev-perl/Error-0.170.240::gentoo USE="{-test}" 0 KiB
[ebuild R ] dev-perl/Net-SMTP-SSL-1.30.0::gentoo USE="{-test}" 0 KiB
[ebuild U ] app-text/po4a-0.47-r1::gentoo [0.45-r3::gentoo] USE="{-test}" LINGUAS="-af -ca -cs -da -de -eo -es -et -eu -fr -hr -id -it -ja -kn -ko -nb -nl -pl -pt -pt_BR -ru -sl -sv -uk -vi -zh_CN -zh_HK" 2334 KiB
[ebuild R ~] dev-perl/XML-SAX-Expat-0.510.0::gentoo USE="{-test}" 0 KiB
[ebuild R ] net-irc/irssi-0.8.21::gentoo USE="ipv6 perl proxy ssl (-libressl) (-selinux) -socks5" 0 KiB
[ebuild R ] dev-vcs/git-2.10.2::gentoo USE="blksha1 curl doc gpg iconv nls pcre perl python threads webdav -cgi -cvs -emacs -gnome-keyring -gtk -highlight (-libressl) -mediawiki -mediawiki-experimental (-ppcsha1) -subversion {-test} -tk -xinetd" LINGUAS="bg -ca -de -fr -is -it -ko -pt_PT -ru -sv -vi -zh_CN" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild R ] net-analyzer/rrdtool-1.5.5::gentoo USE="doc graph perl tcpd -dbi -lua -python -rados -rrdcgi -ruby -static-libs -tcl" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild R ] dev-perl/DBD-mysql-4.41.0::gentoo USE="ssl -embedded {-test}" 0 KiB
Total: 51 packages (7 upgrades, 44 reinstalls), Size of downloads: 2979 KiB
Login
0 Comments
Oldest