Our automated repository checks [1] have detected that the 'gentoo' repository contains ebuilds that trigger fatal errors during the cache regeneration. This usually means that the ebuilds call 'die' in global scope indicating serious issues. Global-scope failures prevent the ebuild not only from being installed but also from being properly processed by the Package Manager. Since metadata can not be obtained for those ebuilds, no cache entries are created for them and the Package Manager needs to retry running them every time it stumbles upon them. This involves both a serious slowdown and repeating error output while performing dependency resolution. The most common cause of global-scope failures is use of removed or banned APIs in old ebuilds. In particular, this includes eclasses being removed or removing support for old EAPIs. Nonetheless there are also other issues such as performing illegal operations in global scope (external program calls), malformed bash in ebuilds or malformed metadata.xml. The error log for the repository can be found at: https://qa-reports.gentoo.org/output/repos/gentoo.html In particular, please look for highlighted '!!! ERROR' and '!!! caught exception' lines. The former usually mean failures coming from eclasses and the ebuild itself, while exceptions usually mean malformed ebuilds or metadata.xml. While at it, please consider fixing global-scope 'use' call warnings (if any). They are not fatal but are considered a serious QA violation. 'use' functions must not ever be called outside of phase functions. Please fix the issue ASAP, possibly via removing unmaintained, old ebuilds. We reserve the right to remove the repository from our list if we do not receive any reply within 4 weeks. [1]:https://wiki.gentoo.org/wiki/Project:Repository_mirror_and_CI
Since qa-reports.g.o is down, here's the relevant output: WARNING: 'use' function invoked by sci-mathematics/maxima-5.34.1 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use_enable' function invoked by x11-misc/pathfinder-1.6.36 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use_enable' function invoked by x11-misc/pathfinder-1.6.36 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use_enable' function invoked by x11-misc/pathfinder-1.6.36 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use_enable' function invoked by x11-misc/shutterbug-1.6.36 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use_enable' function invoked by x11-misc/shutterbug-1.6.36 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use_enable' function invoked by x11-misc/shutterbug-1.6.36 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by app-emulation/ganeti-2.11.6-r2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by app-emulation/ganeti-2.12.3-r2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by app-emulation/ganeti-2.13.0-r3 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by app-emulation/ganeti-2.14.1-r2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use_enable' function invoked by mate-extra/caja-dropbox-1.10.1 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. /home/mgorny/repos/gentoo/media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-2.7.5.ebuild: line 25: no match: README* WARNING: 'use' function invoked by media-fonts/baekmuk-fonts-2.2-r2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/baekmuk-fonts-2.2-r2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/cronyx-fonts-2.3.8 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/cronyx-fonts-2.3.8 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/dejavu-2.33 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/dejavu-2.34 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/dejavu-2.35 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/efont-unicode-0.4.2-r1 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/efont-unicode-0.4.2-r1 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/jisx0213-fonts-20040425-r2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/jisx0213-fonts-20040425-r2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/lfpfonts-fix-0.83-r2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/lfpfonts-fix-0.83-r2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/lfpfonts-var-0.84 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/lfpfonts-var-0.84 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/vc-fonts-20020207-r2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-fonts/vc-fonts-20020207-r2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by sci-libs/libbufr-000405 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoin-qt-0.10.2-r1 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoin-qt-0.10.2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoin-qt-0.11.0 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoin-qt-0.11.1 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoin-qt-0.11.2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoin-qt-0.12.0 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoin-qt-9999 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoind-0.10.2-r1 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoind-0.10.2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoind-0.11.0 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoind-0.11.1 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoind-0.11.2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoind-0.12.0 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by net-p2p/bitcoind-9999 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-libs/avidemux-plugins-2.6.2-r2 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-libs/avidemux-plugins-2.6.3 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-libs/avidemux-plugins-2.6.4-r1 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-libs/avidemux-plugins-2.6.4 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-libs/avidemux-plugins-2.6.5-r1 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-libs/avidemux-plugins-2.6.5 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-libs/avidemux-plugins-2.6.7 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-libs/avidemux-plugins-2.6.8 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-libs/avidemux-plugins-9999 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by dev-python/python-musicbrainz-ngs-0.4 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-video/avidemux-2.6.2-r1 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-video/avidemux-2.6.3 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-video/avidemux-2.6.4 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-video/avidemux-2.6.5-r1 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-video/avidemux-2.6.5 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-video/avidemux-2.6.7 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-video/avidemux-2.6.8 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by media-video/avidemux-9999 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by sys-kernel/ck-sources-3.10.97 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by sys-kernel/ck-sources-3.14.61 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by sys-kernel/ck-sources-3.18.27 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by sys-kernel/ck-sources-3.4.110 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. WARNING: 'use' function invoked by sys-kernel/ck-sources-3.4.110 during metadata regeneration. WARNING: Please ensure upstream is aware of it and working to remove it. /home/mgorny/repos/gentoo/media-tv/gentoo-vdr-scripts/gentoo-vdr-scripts-2.7.5.ebuild: line 25: no match: README* WARNING pkgcore: EAPI 6 isn't fully supported ERROR pkgcore: returned val from gen_metadata was 'False' !!! caught exception False while processing ebuild src: media-tv/gentoo-vdr-scripts-2.7.5 ERROR pkgcore: returned val from gen_metadata was 'False' caught exception '%s' while processing '%s'(MetadataException('Metadata Exception: pkg ebuild src: media-tv/gentoo-vdr-scripts-2.7.5, attr description\nerror: Metadata Exception: pkg ebuild src: media-tv/gentoo-vdr-scripts-2.7.5, attr data\nerror: False',), <<class 'pkgcore.ebuild.ebuild_src.package'> cpv='media-tv/gentoo-vdr-scripts-2.7.5' @0x7f04fe94c550>) * Cache regen failed with 1
Filed bugs for all use calls and fixed gentoo-vdr-scripts. commit 41f47516b7fb6ea09963717f0f4cb49e2ce14787 Author: Michał Górny <mgorny@gentoo.org> Date: Thu May 5 23:13:12 2016 media-tv/gentoo-vdr-scripts: Fix DOCS expansion Delay DOCS expansion until src_install(). It is meaningless in global scope since it happens in arbitrary directory which will not have README* files. Furthermore, it triggers verbose failure due to failglob.