Summary: | sys-apps/texinfo-6.1 has weird build system, likely causing unneeded perl-cleaner rebuilds | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Perfect Gentleman <perfect007gentleman> |
Component: | Current packages | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | alexey+gentoo, bertrand, carlphilippreh, dan, flyser42, gentoo-bugzilla, klaus.kreil, matt, mmk, pacho, sam, timeraider, toralf |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=687356 | ||
Whiteboard: | was: app-admin/perl-cleaner-2.22: needed to reinstall the following list: sys-apps/texinfo:0 | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 697596 |
Description
Perfect Gentleman
2016-06-04 22:38:22 UTC
Known and already fixed, will be fine next time! Thanks! (In reply to Andreas K. Hüttel from comment #1) > Known and already fixed, will be fine next time! Thanks! Could you point where it is fixed as still rebuilding texinfo? My best guess is you had <texinfo-6.1 before, and the rebuild now updated it to newly stable texinfo-6.1. All versions before 6.1 had old EAPI, so would not be rebuilt automatically. 6.1 has EAPI=5 and the correct specs, so it records the perl version and is rebuilt on the next major perl update. (In reply to Andreas K. Hüttel from comment #3) > My best guess is you had <texinfo-6.1 before, and the rebuild now updated it > to newly stable texinfo-6.1. > > All versions before 6.1 had old EAPI, so would not be rebuilt automatically. > > 6.1 has EAPI=5 and the correct specs, so it records the perl version and is > rebuilt on the next major perl update. i got 6.1 $ qlist -Iv texinfo sys-apps/texinfo-6.1 ~ $ sudo perl-cleaner --all * Removing perl-core packages from world file * emerge --deselect perl-core/File-Temp >>> No matching atoms found in "world" favorites file... * Updating installed Perl virtuals * emerge -u1 virtual/perl-Compress-Raw-Zlib virtual/perl-CPAN-Meta virtual/perl-CPAN-Meta-YAML virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-Install virtual/perl-ExtUtils-MakeMaker virtual/perl-ExtUtils-Manifest virtual/perl-ExtUtils-ParseXS virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-JSON-PP virtual/perl-MIME-Base64 virtual/perl-Module-Metadata virtual/perl-parent virtual/perl-Parse-CPAN-Meta virtual/perl-Perl-OSType virtual/perl-Scalar-List-Utils virtual/perl-Storable virtual/perl-Test-Harness virtual/perl-Text-ParseWords virtual/perl-Time-Local virtual/perl-version virtual/perl-XSLoader Calculating dependencies... done! >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * Beginning a clean up of .ph files * Excluding files for 5.24.0 and 5.24.0/x86_64-linux-thread-multi from cleaning * Locating ph files for removal * Locating packages for an update * Locating ebuilds linked against libperl * Adding to list: sys-apps/texinfo:0 * emerge -v1 --backtrack=200 sys-apps/texinfo:0 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-apps/texinfo-6.1::gentoo USE="nls -static" 0 KiB another machine $ sudo perl-cleaner --all Password: * Removing perl-core packages from world file * emerge --deselect perl-core/File-Temp >>> No matching atoms found in "world" favorites file... * Updating installed Perl virtuals * emerge -u1 virtual/perl-Compress-Raw-Zlib virtual/perl-CPAN-Meta virtual/perl-CPAN-Meta-YAML virtual/perl-Data-Dumper virtual/perl-Digest virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-Install virtual/perl-ExtUtils-MakeMaker virtual/perl-ExtUtils-Manifest virtual/perl-ExtUtils-ParseXS virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-JSON-PP virtual/perl-Memoize virtual/perl-MIME-Base64 virtual/perl-Module-Metadata virtual/perl-Parse-CPAN-Meta virtual/perl-Perl-OSType virtual/perl-Term-ANSIColor virtual/perl-Test-Harness virtual/perl-Text-ParseWords virtual/perl-Time-Local virtual/perl-version virtual/perl-XSLoader Calculating dependencies... done! >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * Beginning a clean up of .ph files * Excluding files for 5.24.0 and 5.24.0/x86_64-linux-thread-multi from cleaning * Locating ph files for removal * Locating packages for an update * Locating ebuilds linked against libperl * Adding to list: sys-apps/texinfo:0 * Adding to list: net-irc/irssi:0 * emerge -v1 --backtrack=200 sys-apps/texinfo:0 net-irc/irssi:0 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-apps/texinfo-6.1::gentoo USE="nls -static" 0 KiB [ebuild R ] net-irc/irssi-0.8.19::gentoo USE="perl ssl -ipv6 -libressl -proxy (-selinux) -socks5" 0 KiB Total: 2 packages (2 reinstalls), Size of downloads: 0 KiB Do you still have a machine which has not rebuilt yet, but wants to rebuild? If yes, * please check which texinfo version is installed * and add the contents of /var/db/pkg/sys-apps/texinfo-*/RDEPEND here... (In reply to Andreas K. Hüttel from comment #7) > Do you still have a machine which has not rebuilt yet, but wants to rebuild? > > If yes, > * please check which texinfo version is installed > * and add the contents of /var/db/pkg/sys-apps/texinfo-*/RDEPEND here... ---------------------------------------------------------------------------------- ~ $ sudo perl-cleaner --all -- -avtp *************************************************************************** You are supplying additional command line options for the package manager. This is NOT RECOMMENDED, not tested, and may lead to incorrect, incomplete, confusing, and/or nonfunctional results. You are on your own now. *************************************************************************** * Removing perl-core packages from world file * emerge --deselect -avtp perl-core/File-Temp >>> No matching atoms found in "world" favorites file... * Updating installed Perl virtuals * emerge -u1 -avtp virtual/perl-Compress-Raw-Zlib virtual/perl-CPAN-Meta virtual/perl-CPAN-Meta-YAML virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-Install virtual/perl-ExtUtils-MakeMaker virtual/perl-ExtUtils-Manifest virtual/perl-ExtUtils-ParseXS virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-JSON-PP virtual/perl-MIME-Base64 virtual/perl-Module-Metadata virtual/perl-parent virtual/perl-Parse-CPAN-Meta virtual/perl-Perl-OSType virtual/perl-Scalar-List-Utils virtual/perl-Storable virtual/perl-Test-Harness virtual/perl-Text-ParseWords virtual/perl-Time-Local virtual/perl-version virtual/perl-XSLoader These are the packages that would be merged, in reverse order: Calculating dependencies... done! Total: 0 packages, Size of downloads: 0 KiB * Beginning a clean up of .ph files * Excluding files for 5.24.0 and 5.24.0/x86_64-linux-thread-multi from cleaning * Locating ph files for removal * Locating packages for an update * Locating ebuilds linked against libperl * Adding to list: sys-apps/texinfo:0 * emerge -v1 --backtrack=200 -avtp sys-apps/texinfo:0 These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild R ] sys-apps/texinfo-6.1::gentoo USE="nls -static" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB * * 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: * sys-apps/texinfo: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. -------------------------------------------------------------------------------- ~ $ cat /var/db/pkg/sys-apps/texinfo-6.1/RDEPEND !=app-text/tetex-2* >=sys-libs/ncurses-5.2-r2:0/6= dev-lang/perl:0/5.24= dev-perl/libintl-perl dev-perl/Unicode-EastAsianWidth dev-perl/Text-Unidecode virtual/libintl another machine ---------------------------------------------------------------------------------- ~ $ sudo perl-cleaner --all -- -avtp Password: *************************************************************************** You are supplying additional command line options for the package manager. This is NOT RECOMMENDED, not tested, and may lead to incorrect, incomplete, confusing, and/or nonfunctional results. You are on your own now. *************************************************************************** * Removing perl-core packages from world file * emerge --deselect -avtp perl-core/File-Temp >>> No matching atoms found in "world" favorites file... * Updating installed Perl virtuals * emerge -u1 -avtp virtual/perl-Compress-Raw-Zlib virtual/perl-CPAN-Meta virtual/perl-CPAN-Meta-YAML virtual/perl-Data-Dumper virtual/perl-Digest virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-Install virtual/perl-ExtUtils-MakeMaker virtual/perl-ExtUtils-Manifest virtual/perl-ExtUtils-ParseXS virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-JSON-PP virtual/perl-Memoize virtual/perl-MIME-Base64 virtual/perl-Module-Metadata virtual/perl-Parse-CPAN-Meta virtual/perl-Perl-OSType virtual/perl-Term-ANSIColor virtual/perl-Test-Harness virtual/perl-Text-ParseWords virtual/perl-Time-Local virtual/perl-version virtual/perl-XSLoader These are the packages that would be merged, in reverse order: Calculating dependencies... done! Total: 0 packages, Size of downloads: 0 KiB * Beginning a clean up of .ph files * Excluding files for 5.24.0 and 5.24.0/x86_64-linux-thread-multi from cleaning * Locating ph files for removal * Locating packages for an update * Locating ebuilds linked against libperl * Adding to list: sys-apps/texinfo:0 * Adding to list: net-irc/irssi:0 * emerge -v1 --backtrack=200 -avtp sys-apps/texinfo:0 net-irc/irssi:0 These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild R ] net-irc/irssi-0.8.19::gentoo USE="perl ssl -ipv6 -libressl -proxy (-selinux) -socks5" 0 KiB [ebuild R ] sys-apps/texinfo-6.1::gentoo USE="nls -static" 0 KiB Total: 2 packages (2 reinstalls), Size of downloads: 0 KiB * * 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: * sys-apps/texinfo:0 net-irc/irssi: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. -------------------------------------------------------------------------------- ~ $ cat /var/db/pkg/net-irc/irssi-0.8.19/RDEPEND sys-libs/ncurses:0/6= >=dev-libs/glib-2.6.0 dev-libs/openssl:0/0= dev-lang/perl !net-im/silc-client dev-lang/perl:0/5.24= -------------------------------------------------------------------------------- ~ $ cat /var/db/pkg/sys-apps/texinfo-6.1/RDEPEND !=app-text/tetex-2* >=sys-libs/ncurses-5.2-r2:0/6= dev-lang/perl:0/5.24= dev-perl/libintl-perl dev-perl/Unicode-EastAsianWidth dev-perl/Text-Unidecode virtual/libintl What does on one of those machines * equery files texinfo and * scanelf -n /usr/lib64/texinfo/XSParagraph.so say? ~ $ equery files texinfo * Searching for texinfo ... * Contents of sys-apps/texinfo-6.1: /usr /usr/bin /usr/bin/info /usr/bin/install-info /usr/bin/makeinfo -> texi2any /usr/bin/pdftexi2dvi /usr/bin/pod2texi /usr/bin/texi2any /usr/bin/texi2dvi /usr/bin/texi2pdf /usr/bin/texindex /usr/lib64 /usr/lib64/texinfo /usr/lib64/texinfo/XSParagraph.a /usr/lib64/texinfo/XSParagraph.la /usr/lib64/texinfo/XSParagraph.so /usr/share /usr/share/doc /usr/share/doc/texinfo-6.1 /usr/share/doc/texinfo-6.1/AUTHORS.bz2 /usr/share/doc/texinfo-6.1/ChangeLog.bz2 /usr/share/doc/texinfo-6.1/NEWS.bz2 /usr/share/doc/texinfo-6.1/README-hacking.bz2 /usr/share/doc/texinfo-6.1/README.bz2 /usr/share/doc/texinfo-6.1/TODO.bz2 /usr/share/info /usr/share/info/info-stnd.info.bz2 /usr/share/info/texinfo.info-1.bz2 /usr/share/info/texinfo.info-2.bz2 /usr/share/info/texinfo.info-3.bz2 /usr/share/info/texinfo.info.bz2 /usr/share/locale /usr/share/locale/ru /usr/share/locale/ru/LC_MESSAGES /usr/share/locale/ru/LC_MESSAGES/texinfo.mo /usr/share/man /usr/share/man/man1 /usr/share/man/man1/info.1.bz2 /usr/share/man/man1/install-info.1.bz2 /usr/share/man/man1/makeinfo.1.bz2 /usr/share/man/man1/pdftexi2dvi.1 /usr/share/man/man1/pod2texi.1.bz2 /usr/share/man/man1/texi2any.1 /usr/share/man/man1/texi2dvi.1.bz2 /usr/share/man/man1/texi2pdf.1 /usr/share/man/man1/texindex.1.bz2 /usr/share/man/man5 /usr/share/man/man5/info.5.bz2 /usr/share/man/man5/texinfo.5.bz2 /usr/share/texinfo /usr/share/texinfo/DebugTexinfo /usr/share/texinfo/DebugTexinfo/DebugCount.pm /usr/share/texinfo/DebugTexinfo/DebugTree.pm /usr/share/texinfo/Pod-Simple-Texinfo /usr/share/texinfo/Pod-Simple-Texinfo/Pod /usr/share/texinfo/Pod-Simple-Texinfo/Pod/Simple /usr/share/texinfo/Pod-Simple-Texinfo/Pod/Simple/Texinfo.pm /usr/share/texinfo/Texinfo /usr/share/texinfo/Texinfo/Common.pm /usr/share/texinfo/Texinfo/Convert /usr/share/texinfo/Texinfo/Convert/Converter.pm /usr/share/texinfo/Texinfo/Convert/DocBook.pm /usr/share/texinfo/Texinfo/Convert/HTML.pm /usr/share/texinfo/Texinfo/Convert/IXIN.pm /usr/share/texinfo/Texinfo/Convert/IXINSXML.pm /usr/share/texinfo/Texinfo/Convert/Info.pm /usr/share/texinfo/Texinfo/Convert/Line.pm /usr/share/texinfo/Texinfo/Convert/NodeNameNormalization.pm /usr/share/texinfo/Texinfo/Convert/Paragraph.pm /usr/share/texinfo/Texinfo/Convert/ParagraphNonXS.pm /usr/share/texinfo/Texinfo/Convert/PlainTexinfo.pm /usr/share/texinfo/Texinfo/Convert/Plaintext.pm /usr/share/texinfo/Texinfo/Convert/Texinfo.pm /usr/share/texinfo/Texinfo/Convert/TexinfoSXML.pm /usr/share/texinfo/Texinfo/Convert/TexinfoXML.pm /usr/share/texinfo/Texinfo/Convert/Text.pm /usr/share/texinfo/Texinfo/Convert/TextContent.pm /usr/share/texinfo/Texinfo/Convert/UnFilled.pm /usr/share/texinfo/Texinfo/Convert/Unicode.pm /usr/share/texinfo/Texinfo/Convert/XSParagraph /usr/share/texinfo/Texinfo/Convert/XSParagraph/TestXS.pm /usr/share/texinfo/Texinfo/Documentlanguages.pm /usr/share/texinfo/Texinfo/Encoding.pm /usr/share/texinfo/Texinfo/ModulePath.pm /usr/share/texinfo/Texinfo/Parser.pm /usr/share/texinfo/Texinfo/Report.pm /usr/share/texinfo/Texinfo/Structuring.pm /usr/share/texinfo/htmlxref.cnf /usr/share/texinfo/init /usr/share/texinfo/init/book.pm /usr/share/texinfo/init/chm.pm /usr/share/texinfo/init/html32.pm /usr/share/texinfo/init/latex2html.pm /usr/share/texinfo/init/tex4ht.pm /usr/share/texinfo/texindex.awk /usr/share/texinfo/texinfo.dtd -------------------------------------------------------------------------------- ~ $ scanelf -n /usr/lib64/texinfo/XSParagraph.so TYPE NEEDED FILE ET_DYN libperl.so.5.24,libc.so.6 /usr/lib64/texinfo/XSParagraph.so -------------------------------------------------------------------------------- OK that looks all normal. Very puzzling. Could you please add a perl-cleaner log with at least four times -v in the perl-cleaner part of the commandline? e.g., perl-cleaner --all -v -v -v -v -- -avtp (will be long!) (In reply to Andreas K. Hüttel from comment #12) > OK that looks all normal. Very puzzling. > > Could you please add a perl-cleaner log with at least four times -v in the > perl-cleaner part of the commandline? e.g., > > perl-cleaner --all -v -v -v -v -- -avtp > > (will be long!) https://bpaste.net/show/345932d9b014 another machine https://bpaste.net/show/2adfe2c9125b *** Bug 585094 has been marked as a duplicate of this bug. *** OK texinfo is another one of those, err, "special" cases. * Lives on CTAN (!) * Buildsystem is autotools, which tries hard to be perl-ish. * Installs one XS .so file in a seriously strange location. huettel@pinacolada ~ $ equery -C files texinfo|sort /usr /usr/bin /usr/bin/info /usr/bin/install-info /usr/bin/makeinfo /usr/bin/pdftexi2dvi /usr/bin/pod2texi /usr/bin/texi2any /usr/bin/texi2dvi /usr/bin/texi2pdf /usr/bin/texindex /usr/lib64 /usr/lib64/texinfo /usr/lib64/texinfo/XSParagraph.a /usr/lib64/texinfo/XSParagraph.la /usr/lib64/texinfo/XSParagraph.so /usr/share /usr/share/doc /usr/share/doc/texinfo-6.1 /usr/share/doc/texinfo-6.1/AUTHORS.bz2 /usr/share/doc/texinfo-6.1/ChangeLog.bz2 /usr/share/doc/texinfo-6.1/NEWS.bz2 /usr/share/doc/texinfo-6.1/README-hacking.bz2 /usr/share/doc/texinfo-6.1/README.bz2 /usr/share/doc/texinfo-6.1/TODO.bz2 /usr/share/info /usr/share/info/info-stnd.info.bz2 /usr/share/info/texinfo.info-1.bz2 /usr/share/info/texinfo.info-2.bz2 /usr/share/info/texinfo.info-3.bz2 /usr/share/info/texinfo.info.bz2 /usr/share/locale /usr/share/locale/de /usr/share/locale/de/LC_MESSAGES /usr/share/locale/de/LC_MESSAGES/texinfo.mo /usr/share/man /usr/share/man/man1 /usr/share/man/man1/info.1.bz2 /usr/share/man/man1/install-info.1.bz2 /usr/share/man/man1/makeinfo.1.bz2 /usr/share/man/man1/pdftexi2dvi.1 /usr/share/man/man1/pod2texi.1.bz2 /usr/share/man/man1/texi2any.1 /usr/share/man/man1/texi2dvi.1.bz2 /usr/share/man/man1/texi2pdf.1 /usr/share/man/man1/texindex.1.bz2 /usr/share/man/man5 /usr/share/man/man5/info.5.bz2 /usr/share/man/man5/texinfo.5.bz2 /usr/share/texinfo /usr/share/texinfo/DebugTexinfo /usr/share/texinfo/DebugTexinfo/DebugCount.pm /usr/share/texinfo/DebugTexinfo/DebugTree.pm /usr/share/texinfo/Pod-Simple-Texinfo /usr/share/texinfo/Pod-Simple-Texinfo/Pod /usr/share/texinfo/Pod-Simple-Texinfo/Pod/Simple /usr/share/texinfo/Pod-Simple-Texinfo/Pod/Simple/Texinfo.pm /usr/share/texinfo/Texinfo /usr/share/texinfo/Texinfo/Common.pm /usr/share/texinfo/Texinfo/Convert /usr/share/texinfo/Texinfo/Convert/Converter.pm /usr/share/texinfo/Texinfo/Convert/DocBook.pm /usr/share/texinfo/Texinfo/Convert/HTML.pm /usr/share/texinfo/Texinfo/Convert/IXIN.pm /usr/share/texinfo/Texinfo/Convert/IXINSXML.pm /usr/share/texinfo/Texinfo/Convert/Info.pm /usr/share/texinfo/Texinfo/Convert/Line.pm /usr/share/texinfo/Texinfo/Convert/NodeNameNormalization.pm /usr/share/texinfo/Texinfo/Convert/Paragraph.pm /usr/share/texinfo/Texinfo/Convert/ParagraphNonXS.pm /usr/share/texinfo/Texinfo/Convert/PlainTexinfo.pm /usr/share/texinfo/Texinfo/Convert/Plaintext.pm /usr/share/texinfo/Texinfo/Convert/Texinfo.pm /usr/share/texinfo/Texinfo/Convert/TexinfoSXML.pm /usr/share/texinfo/Texinfo/Convert/TexinfoXML.pm /usr/share/texinfo/Texinfo/Convert/Text.pm /usr/share/texinfo/Texinfo/Convert/TextContent.pm /usr/share/texinfo/Texinfo/Convert/UnFilled.pm /usr/share/texinfo/Texinfo/Convert/Unicode.pm /usr/share/texinfo/Texinfo/Convert/XSParagraph /usr/share/texinfo/Texinfo/Convert/XSParagraph/TestXS.pm /usr/share/texinfo/Texinfo/Documentlanguages.pm /usr/share/texinfo/Texinfo/Encoding.pm /usr/share/texinfo/Texinfo/ModulePath.pm /usr/share/texinfo/Texinfo/Parser.pm /usr/share/texinfo/Texinfo/Report.pm /usr/share/texinfo/Texinfo/Structuring.pm /usr/share/texinfo/htmlxref.cnf /usr/share/texinfo/init /usr/share/texinfo/init/book.pm /usr/share/texinfo/init/chm.pm /usr/share/texinfo/init/html32.pm /usr/share/texinfo/init/latex2html.pm /usr/share/texinfo/init/tex4ht.pm /usr/share/texinfo/texindex.awk /usr/share/texinfo/texinfo.dtd (In reply to Andreas K. Hüttel from comment #16) > OK texinfo is another one of those, err, "special" cases. so is irssi (In reply to Perfect Gentleman from comment #17) > (In reply to Andreas K. Hüttel from comment #16) > > OK texinfo is another one of those, err, "special" cases. > > so is irssi no. please dont mix things up. Same here, at least on 2 machines. perl-cleaner wants to rebuild texinfo again and again... Also weechat seems to be affected Same here after todays perl update. My machine seem to be unupgradeable now. Still an ongoing problem with texinfo-6.3. It also still falsely reports that files remain. These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-apps/texinfo-6.3::gentoo USE="nls -static" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB >>> Verifying ebuild manifests >>> Emerging (1 of 1) sys-apps/texinfo-6.3::gentoo >>> Installing (1 of 1) sys-apps/texinfo-6.3::gentoo >>> Jobs: 1 of 1 complete Load avg: 1.58, 2.45, 1.47 >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * Regenerating GNU info directory index... * Processed 114 info files. * * 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: * sys-apps/texinfo: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. Same thing here on a recently newly built system after upgrading dev-lang/perl-5.22.3_rc4 to dev-lang/perl-5.24.1-r1: Running perl-cleaner --all (after going through a complete world update procedure) tries to re-emerge sys-apps/texinfo-6.1 over and over again. I have seen Fedora is building texinfo forcing --disable-perl-xs (that looks to kill the files causing this issues). Do we need them for anything in Gentoo? For me, perl-cleaner --reallyall did not re-emerge texinfo, which caused errors in some package which uses texinfo during build: MiscXS.c: loadable library and perl binaries are mismatched Only manual run of emerge -1 texinfo fixed this. So perl-cleaner SHOULD rebuild texinfo when necessary. Please reopen if you still have problems with perl-cleaner 2.30 or later. |