Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 558152 - perl-cleaner found a bunch of buggy packages
Summary: perl-cleaner found a bunch of buggy packages
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal minor
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-19 11:47 UTC by N. Andrew Walsh
Modified: 2015-09-09 20:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description N. Andrew Walsh 2015-08-19 11:47:38 UTC
perl-cleaner instructed me to file a bug after having to rebuild packages. I updated from 5.20* to 5.22*. Message reads:

 * 
 * It seems like perl-cleaner had to rebuild some packages.
 * 
 * If you have just updated your major Perl version (e.g. from 5.20.2 to 5.22.0),
 * and have run perl-cleaner _after_ that update, then this means most likely
 * that these packages are buggy. Please file a bug on http://bugs.gentoo.org/ and
 * report that perl-cleaner needed to reinstall the following list:
 *    media-gfx/imagemagick:0 media-gfx/graphite2:0 media-gfx/graphicsmagick:0 net-nds/openldap:0 dev-tex/biber:0 net-libs/libproxy:0 dev-perl/libintl-perl:0 dev-perl/HTTP-Daemon:0 dev-perl/Module-ScanDeps:0 dev-perl/JSON:0 dev-perl/Scalar-Properties:0 dev-perl/Digest-SHA1:0 dev-perl/HTTP-Negotiate:0 dev-perl/File-Slurp-Unicode:0 dev-perl/Encode-JIS2K:0 dev-perl/XML-LibXML-Simple:0 dev-perl/Config-AutoConf:0 dev-perl/Exporter-Tiny:0 dev-perl/X11-Protocol:0 dev-perl/Readonly-XS:0 dev-perl/Data-Compare:0 dev-perl/Business-ISSN:0 dev-perl/File-Slurp:0 dev-perl/Text-BibTeX:0 dev-perl/Module-Build:0 dev-perl/DBD-mysql:0 dev-perl/Digest-Perl-MD5:0 dev-perl/Business-ISMN:0 dev-perl/Text-Unidecode:0 dev-perl/Net-SSLeay:0 dev-perl/Net-Daemon:0 dev-perl/DBI:0 dev-perl/XML-NamespaceSupport:0 dev-perl/ExtUtils-LibBuilder:0 dev-perl/XML-SAX:0 dev-perl/Error:0 dev-perl/XML-Writer:0 dev-perl/Log-Log4perl:0 dev-perl/YAML-Tiny:0 dev-perl/File-MimeInfo:0 dev-perl/YAML-Syck:0 dev-perl/Text-CharWidth:0 dev-perl/perl-tk:0 dev-perl/URI:0 dev-perl/HTTP-Date:0 dev-perl/HTML-Parser:0 dev-perl/DateManip:0 dev-perl/XML-SAX-Base:0 dev-perl/List-MoreUtils:0 dev-perl/LWP-Protocol-https:0 dev-perl/IPC-Run3:0 dev-perl/Archive-Zip:0 dev-perl/IO-stringy:0 dev-perl/Spreadsheet-ParseExcel:0 dev-perl/OLE-StorageLite:0 dev-perl/Text-Glob:0 dev-perl/PAR-Dist:0 dev-perl/Locale-gettext:0 dev-perl/HTML-Tagset:0 dev-perl/LWP-MediaTypes:0 dev-perl/SGMLSpm:0 dev-perl/Business-ISBN:0 dev-perl/Capture-Tiny:0 dev-perl/Crypt-RC4:0 dev-perl/XML-LibXML:0 dev-perl/Business-ISBN-Data:0 dev-perl/Test-Deep:0 dev-perl/Unicode-EastAsianWidth:0 dev-perl/Net-HTTP:0 dev-perl/PlRPC:0 dev-perl/Authen-SASL:0 dev-perl/HTTP-Cookies:0 dev-perl/IO-Socket-SSL:0 dev-perl/Unicode-Map:0 dev-perl/Unicode-LineBreak:0 dev-perl/File-BaseDir:0 dev-perl/Number-Compare:0 dev-perl/Encode-EUCJPASCII:0 dev-perl/XML-Simple:0 dev-perl/Encode-Locale:0 dev-perl/Unicode-Normalize:0 dev-perl/Encode-HanExtra:0 dev-perl/libwww-perl:0 dev-perl/autovivification:0 dev-perl/Net-SMTP-SSL:0 dev-perl/File-DesktopEntry:0 dev-perl/File-Find-Rule:0 dev-perl/WWW-RobotRules:0 dev-perl/IO-HTML:0 dev-perl/Module-Install:0 dev-perl/MIME-Charset:0 dev-perl/XML-LibXSLT:0 dev-perl/Text-Roman:0 dev-perl/TermReadKey:0 dev-perl/HTTP-Message:0 dev-perl/regexp-common:0 dev-perl/Data-Dump:0 dev-perl/File-Remove:0 dev-perl/List-AllUtils:0 dev-perl/XML-Parser:0 dev-perl/Readonly:0 dev-perl/Text-WrapI18N:0 dev-perl/Text-CSV_XS:0 dev-perl/Date-Simple:0 dev-perl/File-Listing:0 dev-perl/Tie-Cycle:0 dev-perl/Digest-HMAC:0 app-office/gnumeric:0 app-text/po4a:0 net-print/cups-filters:0 dev-vcs/subversion:0 dev-vcs/git:0 perl-core/Time-Local:0 virtual/perl-Time-Local:0 perl-core/CPAN-Meta:0 virtual/perl-CPAN-Meta:0 perl-core/ExtUtils-Constant:0 virtual/perl-ExtUtils-Constant:0 perl-core/Params-Check:0 virtual/perl-Params-Check:0 perl-core/Digest:0 virtual/perl-Digest:0 perl-core/Unicode-Collate:0 virtual/perl-Unicode-Collate:0 perl-core/Encode:0 virtual/perl-Encode:0 perl-core/Locale-Maketext-Simple:0 virtual/perl-Locale-Maketext-Simple:0 perl-core/File-Temp:0 virtual/perl-File-Temp:0 perl-core/ExtUtils-Manifest:0 virtual/perl-ExtUtils-Manifest:0 perl-core/Time-HiRes:0 virtual/perl-Time-HiRes:0 perl-core/Sys-Syslog:0 virtual/perl-Sys-Syslog:0
 * 

 * 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/lib64/perl5/5.12.3/x86_64-linux/Encode/ConfigLocal.pm
/usr/lib64/perl5/vendor_perl/5.12.3/XML/SAX/ParserDetails.ini
/usr/lib64/perl5/vendor_perl/5.18.2/XML/SAX/ParserDetails.ini
/usr/lib64/perl5/vendor_perl/5.12.4/XML/SAX/ParserDetails.ini
/usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux/Encode/ConfigLocal.pm
/usr/lib64/perl5/vendor_perl/5.16.0/XML/SAX/ParserDetails.ini
/usr/lib64/perl5/vendor_perl/5.20.1/XML/SAX/ParserDetails.ini
/usr/lib64/perl5/5.12.2/x86_64-linux/Encode/ConfigLocal.pm
/usr/lib64/perl5/5.12.4/x86_64-linux/Encode/ConfigLocal.pm


Reproducible: Always

Steps to Reproduce:
1. Upgrade perl from 5.20* to 5.22*
2. 'emerge -1 $(qlist -IC virtual/perl) dev-perl/extutils-pkgconfig' and delete whatever virtuals no longer exist
3. perl-cleaner --all
Actual Results:  
per-cleaner told me to report this bug

Expected Results:  
those packages should have automatically rebuilt, and the leftover/edited/modified files should have been cleaned up as well
Comment 1 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2015-08-23 00:33:30 UTC
Don't think it is valid bug, though.
Comment 2 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2015-08-23 00:36:26 UTC
Yeah, there are way too many variables to eliminate here.

These packages aren't all broken, there's something funky going on in portage causing a dependency problem.

So this is "debugging" or "User support" stuff atm, not really "a bug" until we can prove otherwise.

Sadly, perl-cleaners instructions are far too general and give people the wrong idea.
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2015-09-09 20:33:21 UTC
(In reply to Mikle Kolyada from comment #1)
> Don't think it is valid bug, though.

Ack, sorry for the effort. Something went wrong here.