Our automated repository checks [1] have detected that the 'science' 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 or have other serious QA violations. 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/science.html In particular, please look for highlighted error messages. 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
Ping.
(In reply to Michał Górny from comment #1) > Ping. Pong, will investigate.
Reping.
pong. On the top of my list.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/sci.git/commit/?id=216e1730765a7a8c69a47a5175f47d8d75dcc0ff commit 216e1730765a7a8c69a47a5175f47d8d75dcc0ff Author: Marcin Wozniak <kaczor982@gmail.com> AuthorDate: 2019-12-31 15:36:06 +0000 Commit: Benda Xu <heroxbd@gentoo.org> CommitDate: 2020-01-26 13:20:38 +0000 dev-python/snakemake: bump to 5.10.0. Drop python3_{4,5}, bump to EAPI=7. Closes: https://github.com/gentoo/sci/pull/935 Closes: https://github.com/gentoo/sci/pull/901 Closes: https://github.com/gentoo/sci/issues/938 Bug: https://bugs.gentoo.org/695742 Signed-off-by: Benda Xu <heroxbd@gentoo.org> dev-python/snakemake/Manifest | 2 +- .../snakemake/{snakemake-3.4.2.ebuild => snakemake-5.10.0.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) https://gitweb.gentoo.org/proj/sci.git/commit/?id=6b529eb622a142c575f83cadbaabc45451eb4045 commit 6b529eb622a142c575f83cadbaabc45451eb4045 Author: Marcin Wozniak <kaczor982@gmail.com> AuthorDate: 2019-12-31 15:40:40 +0000 Commit: Benda Xu <heroxbd@gentoo.org> CommitDate: 2020-01-26 13:03:51 +0000 dev-python/nbviewer: add PYTHON_COMPAT version 3.6 Closes: https://github.com/gentoo/sci/pull/936 Bug: https://bugs.gentoo.org/695742 Signed-off-by: Benda Xu <heroxbd@gentoo.org> dev-python/nbviewer/nbviewer-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/proj/sci.git/commit/?id=f49fc1aadcda9163fb57a95716d22f0fdf7d6558 commit f49fc1aadcda9163fb57a95716d22f0fdf7d6558 Author: Marcin Wozniak <kaczor982@gmail.com> AuthorDate: 2019-12-31 15:45:43 +0000 Commit: Benda Xu <heroxbd@gentoo.org> CommitDate: 2020-01-26 13:02:08 +0000 dev-python/nbdime: add PYTHON_COMPAT version 3.6. Drop older ones. Closes: https://github.com/gentoo/sci/pull/936 Bug: https://bugs.gentoo.org/695742 Signed-off-by: Benda Xu <heroxbd@gentoo.org> dev-python/nbdime/nbdime-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/proj/sci.git/commit/?id=2ba6a2f51c8c1c417eac0aaf8de0544d096df37c commit 2ba6a2f51c8c1c417eac0aaf8de0544d096df37c Author: Benda Xu <heroxbd@gentoo.org> AuthorDate: 2020-01-26 12:55:09 +0000 Commit: Benda Xu <heroxbd@gentoo.org> CommitDate: 2020-01-26 12:55:09 +0000 dev-python/PeakUtils: drop old and bump to 1.3.3. Drop python3_{4,5} and bump to EAPI=7. Bug: https://bugs.gentoo.org/695742 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Benda Xu <heroxbd@gentoo.org> dev-python/PeakUtils/Manifest | 2 +- .../PeakUtils/{PeakUtils-1.0.1.ebuild => PeakUtils-1.3.3.ebuild} | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
(In reply to Michał Górny from comment #0) > Our automated repository checks [1] have detected that the 'science' > 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 or have other serious QA violations. Science overlay is now clean. Please trigger the QA check again and evaluate listing science overlay into layman again. Thanks! Benda
The repository has been removed, rendering this bug obsolete.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/data/api.git/commit/?id=f013f4bab7b674705326cd8b6886107f08f99852 commit f013f4bab7b674705326cd8b6886107f08f99852 Author: Benda Xu <heroxbd@gentoo.org> AuthorDate: 2020-01-27 06:14:54 +0000 Commit: Benda Xu <heroxbd@gentoo.org> CommitDate: 2020-01-27 06:50:23 +0000 repositories: add back the science overlay. All the blocking issues are fixed. Closes: https://bugs.gentoo.org/695742 Closes: https://github.com/gentoo/sci/issues/927 Signed-off-by: Benda Xu <heroxbd@gentoo.org> files/overlays/repositories.xml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+)