View previous topic :: View next topic |
Author |
Message |
LuxJux Guru
Joined: 01 Mar 2016 Posts: 497 Location: Germany/Berlin
|
Posted: Mon Apr 12, 2021 12:17 pm Post subject: [solved] dev-lang/python-3.5.5-r2::lto-overlay |
|
|
I am not sure about this error. Is there anything I can do ?
so far, ltoIZE is still working with O3.
Code: | These are the packages that would be merged, in order:
Calculating dependencies | * ERROR: dev-lang/python-3.5.5-r2::lto-overlay failed (depend phase):
* Unsupported EAPI=5 (too old) for python-utils-r1
*
* Call stack:
* ebuild.sh, line 609: Called source '/var/lib/layman/lto-overlay/dev-lang/python/python-3.5.5-r2.ebuild'
* python-3.5.5-r2.ebuild, line 7: Called inherit 'autotools' 'eutils' 'flag-o-matic' 'multilib' 'pax-utils' 'python-utils-r1' 'toolchain-funcs'
* ebuild.sh, line 314: Called __qa_source '/var/db/repos/gentoo/eclass/python-utils-r1.eclass'
* ebuild.sh, line 112: Called source '/var/db/repos/gentoo/eclass/python-utils-r1.eclass'
* python-utils-r1.eclass, line 26: Called die
* The specific snippet of code:
* [0-5]) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;;
*
* If you need support, post the output of `emerge --info '=dev-lang/python-3.5.5-r2::lto-overlay'`,
* the complete build log and the output of `emerge -pqv '=dev-lang/python-3.5.5-r2::lto-overlay'`.
* Working directory: '/usr/lib/python3.8/site-packages'
* S: '/var/tmp/portage/dev-lang/python-3.5.5-r2/work/python-3.5.5'
| * ERROR: dev-lang/python-3.4.8-r2::lto-overlay failed (depend phase):
* Unsupported EAPI=5 (too old) for python-utils-r1
*
* Call stack:
* ebuild.sh, line 609: Called source '/var/lib/layman/lto-overlay/dev-lang/python/python-3.4.8-r2.ebuild'
* python-3.4.8-r2.ebuild, line 7: Called inherit 'autotools' 'eutils' 'flag-o-matic' 'multilib' 'pax-utils' 'python-utils-r1' 'toolchain-funcs' 'multiprocessing'
* ebuild.sh, line 314: Called __qa_source '/var/db/repos/gentoo/eclass/python-utils-r1.eclass'
* ebuild.sh, line 112: Called source '/var/db/repos/gentoo/eclass/python-utils-r1.eclass'
* python-utils-r1.eclass, line 26: Called die
* The specific snippet of code:
* [0-5]) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;;
*
* If you need support, post the output of `emerge --info '=dev-lang/python-3.4.8-r2::lto-overlay'`,
/ * the complete build log and the output of `emerge -pqv '=dev-lang/python-3.4.8-r2::lto-overlay'`.
* Working directory: '/usr/lib/python3.8/site-packages'
* S: '/var/tmp/portage/dev-lang/python-3.4.8-r2/work/python-3.4.8'
... done!
Total: 0 packages, Size of downloads: 0 KiB
Nothing to merge; quitting.
localhost /home/luxjux # |
Code: | localhost /home/luxjux # emerge -pqv '=dev-lang/python-3.4.8-r2::lto-overlay'
* ERROR: dev-lang/python-3.4.8-r2::lto-overlay failed (depend phase):
* Unsupported EAPI=5 (too old) for python-utils-r1
*
* Call stack:
* ebuild.sh, line 609: Called source '/var/lib/layman/lto-overlay/dev-lang/python/python-3.4.8-r2.ebuild'
* python-3.4.8-r2.ebuild, line 7: Called inherit 'autotools' 'eutils' 'flag-o-matic' 'multilib' 'pax-utils' 'python-utils-r1' 'toolchain-funcs' 'multiprocessing'
* ebuild.sh, line 314: Called __qa_source '/var/db/repos/gentoo/eclass/python-utils-r1.eclass'
* ebuild.sh, line 112: Called source '/var/db/repos/gentoo/eclass/python-utils-r1.eclass'
* python-utils-r1.eclass, line 26: Called die
* The specific snippet of code:
* [0-5]) die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" ;;
*
* If you need support, post the output of `emerge --info '=dev-lang/python-3.4.8-r2::lto-overlay'`,
* the complete build log and the output of `emerge -pqv '=dev-lang/python-3.4.8-r2::lto-overlay'`.
* Working directory: '/usr/lib/python3.8/site-packages'
* S: '/var/tmp/portage/dev-lang/python-3.4.8-r2/work/python-3.4.8'
!!! All ebuilds that could satisfy "=dev-lang/python-3.4.8-r2::lto-overlay" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-lang/python-3.4.8-r2::lto-overlay (masked by: corruption)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
localhost /home/luxjux # |
A build.log was not found _________________ After emerge always reboot
Last edited by LuxJux on Thu Apr 15, 2021 1:43 pm; edited 2 times in total |
|
Back to top |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2727
|
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30966 Location: here
|
Posted: Mon Apr 12, 2021 12:27 pm Post subject: |
|
|
Moved from Portage & Programming to Unsupported Software. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
LuxJux Guru
Joined: 01 Mar 2016 Posts: 497 Location: Germany/Berlin
|
Posted: Mon Apr 12, 2021 12:37 pm Post subject: |
|
|
Sorry for the wrong link. But the instruction is the same
Quote: | How to use this configuration
Add the mv and lto-overlay overlays to your system with either layman or eselect repository and run emerge sys-config/ltoize. Add the ltoize package to your /etc/portage/package.accept_keywords if necessary. |
_________________ After emerge always reboot |
|
Back to top |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2727
|
Posted: Mon Apr 12, 2021 12:40 pm Post subject: |
|
|
The right overlay doesn't have python-3.4 or -3.5 ebuilds anymore, and nor does ::gentoo. |
|
Back to top |
|
|
LuxJux Guru
Joined: 01 Mar 2016 Posts: 497 Location: Germany/Berlin
|
Posted: Mon Apr 12, 2021 1:20 pm Post subject: |
|
|
That sounds easy. So I only have to update the ebuild to EAPI=7 , creating my own overlay ......
But maybe I did misunderstand how overlays are working @mv _________________ After emerge always reboot |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 21724
|
Posted: Mon Apr 12, 2021 3:07 pm Post subject: |
|
|
No, you do not need to update any ebuilds. Your output says that the failing ebuilds are for python-3.4 and python-3.5. Ionen says that a fully synced up copy of the correct overlay will not have those ebuilds. If you sync to the correct overlay, you will eliminate those ebuilds, and then they will not need to be updated. |
|
Back to top |
|
|
LuxJux Guru
Joined: 01 Mar 2016 Posts: 497 Location: Germany/Berlin
|
Posted: Tue Apr 13, 2021 9:14 am Post subject: |
|
|
localhost /home/luxjux # emerge --sync --with-overlays
Code: | usage: emerge [--check-news] [--help] [--metadata] [--rage-clean] [--regen] [--search] [--unmerge] [--info] [--clean] [--moo] [--config] [--depclean]
[--list-sets] [--prune] [--version] [--sync] [--alphabetical] [--ask-enter-invalid] [--buildpkgonly] [--changed-use] [--columns]
[--debug] [--digest] [--emptytree] [--verbose-conflicts] [--fetchonly] [--fetch-all-uri] [--ignore-default-opts] [--noconfmem]
[--newrepo] [--newuse] [--nodeps] [--noreplace] [--nospinner] [--oneshot] [--onlydeps] [--pretend] [--quiet-repo-display]
[--quiet-unmerge-warn] [--resume] [--searchdesc] [--skipfirst] [--tree] [--unordered-display] [--update] [-1] [-B] [-c] [-C] [-d] [-e]
[-f] [-F] [-h] [-n] [-N] [-o] [-O] [-p] [-P] [-r] [-s] [-S] [-t] [-u] [-U] [-V] [--cols] [--skip-first] [--alert {True,y,n}]
[--ask {True,y,n}] [--autounmask {True,y,n}] [--autounmask-backtrack {y,n}] [--autounmask-continue {True,y,n}]
[--autounmask-only {True,y,n}] [--autounmask-license {y,n}] [--autounmask-unrestricted-atoms {True,y,n}] [--autounmask-use {y,n}]
[--autounmask-keep-keywords {True,y,n}] [--autounmask-keep-masks {True,y,n}] [--autounmask-write {True,y,n}]
[--accept-properties ACCEPT_PROPERTIES] [--accept-restrict ACCEPT_RESTRICT] [--backtrack BACKTRACK] [--binpkg-changed-deps {True,y,n}]
[--buildpkg {True,y,n}] [--buildpkg-exclude BUILDPKG_EXCLUDE] [--changed-deps {True,y,n}] [--changed-deps-report {True,y,n}]
[--changed-slot {True,y,n}] [--config-root CONFIG_ROOT] [--color {y,n}] [--complete-graph {True,y,n}] [--complete-graph-if-new-use {y,n}]
[--complete-graph-if-new-ver {y,n}] [--deep DEEP] [--depclean-lib-check {True,y,n}] [--deselect {True,y,n}] [--dynamic-deps {y,n}]
[--exclude EXCLUDE] [--fail-clean {True,y,n}] [--fuzzy-search {True,y,n}] [--ignore-built-slot-operator-deps {y,n}]
[--ignore-soname-deps {y,n}] [--ignore-world {True,y,n}] [--implicit-system-deps {y,n}] [--jobs JOBS] [--keep-going {True,y,n}]
[--load-average LOAD_AVERAGE] [--misspell-suggestions {y,n}] [--with-bdeps {y,n}] [--with-bdeps-auto {y,n}] [--reinstall {changed-use}]
[--reinstall-atoms REINSTALL_ATOMS] [--binpkg-respect-use {True,y,n}] [--getbinpkg {True,y,n}] [--getbinpkgonly {True,y,n}]
[--usepkg-exclude USEPKG_EXCLUDE] [--onlydeps-with-rdeps {True,y,n}] [--rebuild-exclude REBUILD_EXCLUDE]
[--rebuild-ignore REBUILD_IGNORE] [--package-moves {True,y,n}] [--prefix PREFIX] [--pkg-format PKG_FORMAT] [--quickpkg-direct {y,n}]
[--quickpkg-direct-root QUICKPKG_DIRECT_ROOT] [--quiet {True,y,n}] [--quiet-build {True,y,n}] [--quiet-fail {True,y,n}]
[--read-news {True,y,n}] [--rebuild-if-new-slot {True,y,n}] [--rebuild-if-new-rev {True,y,n}] [--rebuild-if-new-ver {True,y,n}]
[--rebuild-if-unbuilt {True,y,n}] [--rebuilt-binaries {True,y,n}] [--rebuilt-binaries-timestamp REBUILT_BINARIES_TIMESTAMP]
[--regex-search-auto {y,n}] [--root ROOT] [--root-deps {True,rdeps}] [--search-index {y,n}] [--search-similarity SEARCH_SIMILARITY]
[--select {True,y,n}] [--selective {True,y,n}] [--sync-submodule {glsa,news,profiles}] [--sysroot SYSROOT]
[--use-ebuild-visibility {True,y,n}] [--useoldpkg-atoms USEOLDPKG_ATOMS] [--usepkg {True,y,n}] [--usepkgonly {True,y,n}]
[--verbose {True,y,n}] [--verbose-slot-rebuilds {True,y,n}] [--with-test-deps {True,y,n}]
[positional_args [positional_args ...]] |
emerge: error: unrecognized arguments: --with-overlays _________________ After emerge always reboot |
|
Back to top |
|
|
LuxJux Guru
Joined: 01 Mar 2016 Posts: 497 Location: Germany/Berlin
|
Posted: Thu Apr 15, 2021 9:26 am Post subject: |
|
|
Updating the overlays did the fix. The error is gone. Many thanks for your help. (sorry for the previous post)
Code: | localhost /home/luxjux # layman -l
* lto-overlay [Git ] (https://github.com/InBetweenNames/gentooLTO.git)
* mv [Git ] (https://anongit.gentoo.org/git/user/mv.git)
localhost /home/luxjux # layman --sync-all
* Fetching remote list...
* Fetch Ok
* Syncing selected overlay(s)...
* Running Git... # ( cd /var/lib/layman/lto-overlay && /usr/bin/git pull )
Already up to date.
* Running Git... # ( cd /var/lib/layman/mv && /usr/bin/git pull )
Already up to date.
*
* Succeeded:
* ------
* Successfully synchronized overlay "lto-overlay".
* Successfully synchronized overlay "mv".
*
localhost /home/luxjux # emerge -uavDN --with-bdeps=y @world
These are the packages that would be merged, in order:
Calculating dependencies... done!
Total: 0 packages, Size of downloads: 0 KiB
Nothing to merge; quitting.
localhost /home/luxjux #
|
_________________ After emerge always reboot |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|