Re: [gentoo-user] trying to upgrade some old, never upgraded image for an embedded system …
On 12/15/19 1:01 PM, Thomas Schweikle wrote: trying to upgrade some old, never upgraded image for an embedded system I ran into a problem I do not have a solution for: Thomas Hello Thomas, You will probably find a diverse collective of experts at gentoo-embedded, more akin to your needs. However, there is little encouragement, if you are near expert level, with embedded systems, as they are quite different than a desktop or server running gentoo. https://wiki.gentoo.org/wiki/Project:Embedded Here is a starting point. Good Luck! James
Re: [gentoo-user] trying to upgrade some old, never upgraded image for an embedded system …
On Sun, Dec 15, 2019 at 07:01:15PM +0100, Thomas Schweikle wrote: > The current version of portage supports EAPI '6'. You must upgrade to a > newer version of portage before EAPI masked packages can be installed. The message is pretty clear. You need to upgrade portage first. Try `emerge -1 portage`. This should take care of the EAPI message. Good luck with the 17.1 profile migration. Though if the system is not amd64, you should have nothing to worry about.
[gentoo-user] trying to upgrade some old, never upgraded image for an embedded system
trying to upgrade some old, never upgraded image for an embedded system I ran into a problem I do not have a solution for: !!! All ebuilds that could satisfy ">=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/python-exec-::gentoo (masked by: EAPI 7) - dev-lang/python-exec-2.4.6-r1::gentoo (masked by: EAPI 7) The current version of portage supports EAPI '6'. You must upgrade to a newer version of portage before EAPI masked packages can be installed. (dependency required by "sys-apps/portage-2.3.79::gentoo" [ebuild]) (dependency required by "portage" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. Trying to unmask the given packages just does not help – it keeps telling me about eapi versions not matching. Searching the internet did not give any hints other than such not working. Any idea? I've tried: emerge --sync emerge -qav python emerge -qav sys-kernel/gentoo-sources emerge -qav sys-kernel/git-sources emerge -qav sys-kernel/vanilla-sources emerge -qav sys-kernel/genkernel USE='-rsync-verify' emerge -qavO portage emerge -qavN portage <- fails emerge -qavuND @world <- fails too. Any idea? -- Thomas
[gentoo-user] trying to upgrade some old, never upgraded image for an embedded system …
trying to upgrade some old, never upgraded image for an embedded system I ran into a problem I do not have a solution for: !!! All ebuilds that could satisfy ">=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/python-exec-::gentoo (masked by: EAPI 7) - dev-lang/python-exec-2.4.6-r1::gentoo (masked by: EAPI 7) The current version of portage supports EAPI '6'. You must upgrade to a newer version of portage before EAPI masked packages can be installed. (dependency required by "sys-apps/portage-2.3.79::gentoo" [ebuild]) (dependency required by "portage" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. Trying to unmask the given packages just does not help – it keeps telling me about eapi versions not matching. Searching the internet did not give any hints other than such not working. Any idea? I've tried: emerge --sync emerge -qav python emerge -qav sys-kernel/gentoo-sources emerge -qav sys-kernel/git-sources emerge -qav sys-kernel/vanilla-sources emerge -qav sys-kernel/genkernel USE='-rsync-verify' emerge -qavO portage emerge -qavN portage <- fails emerge -qavuND @world <- fails too. Or shall I consider gentoo unupgradeable after anyone changed eapi versions? -- Thomas