Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] dev-lang/python-3.5.5-r2::lto-overlay
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
LuxJux
Guru
Guru


Joined: 01 Mar 2016
Posts: 497
Location: Germany/Berlin

PostPosted: Mon Apr 12, 2021 12:17 pm    Post subject: [solved] dev-lang/python-3.5.5-r2::lto-overlay Reply with quote

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
View user's profile Send private message
Ionen
Developer
Developer


Joined: 06 Dec 2018
Posts: 2719

PostPosted: Mon Apr 12, 2021 12:26 pm    Post subject: Reply with quote

You seem to be using an outdated fork of the overlay, original is:
https://github.com/InBetweenNames/gentooLTO
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30909
Location: here

PostPosted: Mon Apr 12, 2021 12:27 pm    Post subject: Reply with quote

Moved from Portage & Programming to Unsupported Software.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
LuxJux
Guru
Guru


Joined: 01 Mar 2016
Posts: 497
Location: Germany/Berlin

PostPosted: Mon Apr 12, 2021 12:37 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ionen
Developer
Developer


Joined: 06 Dec 2018
Posts: 2719

PostPosted: Mon Apr 12, 2021 12:40 pm    Post subject: Reply with quote

The right overlay doesn't have python-3.4 or -3.5 ebuilds anymore, and nor does ::gentoo.
Back to top
View user's profile Send private message
LuxJux
Guru
Guru


Joined: 01 Mar 2016
Posts: 497
Location: Germany/Berlin

PostPosted: Mon Apr 12, 2021 1:20 pm    Post subject: Reply with quote

That sounds easy. So I only have to update the ebuild to EAPI=7 , creating my own overlay ...... :roll:

But maybe I did misunderstand how overlays are working @mv
_________________
After emerge always reboot
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21629

PostPosted: Mon Apr 12, 2021 3:07 pm    Post subject: Reply with quote

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
View user's profile Send private message
LuxJux
Guru
Guru


Joined: 01 Mar 2016
Posts: 497
Location: Germany/Berlin

PostPosted: Tue Apr 13, 2021 9:14 am    Post subject: Reply with quote

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
View user's profile Send private message
LuxJux
Guru
Guru


Joined: 01 Mar 2016
Posts: 497
Location: Germany/Berlin

PostPosted: Thu Apr 15, 2021 9:26 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
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