View previous topic :: View next topic |
Author |
Message |
rupeshforu3 n00b
Joined: 19 Aug 2024 Posts: 31
|
Posted: Sat Nov 23, 2024 11:20 am Post subject: how to use eapi 8 and install the latest packages in Gentoo |
|
|
Hi I am Rupesh and I am from India and I brought a new system with AMD Ryzen zen3 5500GT and Asus prime b450 motherboard. I installed Gentoo Linux on my system and it is working fine but I can't install the latest version of packages.
With your valuable suggestions I have installed Gentoo Linux on my system but I have not modified the configuration files related to portage and so I think that newer version of packages are not installed.
The latest version of zen kernel is 6.12.1 which is in eapi 8 repository. But I have installed Zen kernel 6.10 40 days back. At present when I search for the word kernel using the following command
emerge -S kernel
I got result as
Zen kernel
Installed version 6.10
Available version 6.10
I think that that at present my system is using eapi 6 or eapi 7.
Kindly try to suggest how to use eapi 8 as default so that I can install latest version of packages.
Also can you say whether it is needed to install Gentoo Linux from the beginning. _________________ Regards,
Rupesh. |
|
Back to top |
|
|
grknight Retired Dev
Joined: 20 Feb 2015 Posts: 1927
|
Posted: Sat Nov 23, 2024 2:43 pm Post subject: |
|
|
This is not a user concern beyond keeping the package manager, which is sys-apps/portage in Gentoo, up to date.
EAPI is primarily a concern for developers. It is what the package manager expects to find.
A system with multiple EAPI values is very valid and expected. There is no need for action here. |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 22705
|
Posted: Sat Nov 23, 2024 3:04 pm Post subject: |
|
|
If you want Portage to pick a specific version, you should tell it that. What is the full output of emerge --pretend --verbose '=category/package-version', for an appropriate category, package, and version? You did not show the specific package you want, so I cannot fill this in for you. "Zen kernel" is not a package, and is not something Portage should have printed. Perhaps you meant sys-kernel/zen-sources? |
|
Back to top |
|
|
rupeshforu3 n00b
Joined: 19 Aug 2024 Posts: 31
|
Posted: Sat Nov 23, 2024 3:53 pm Post subject: |
|
|
I want specifically to install the package zen-sources.
At present I am away from my system.
Can you try to suggest how to use eapi 8. _________________ Regards,
Rupesh. |
|
Back to top |
|
|
GDH-gentoo Veteran
Joined: 20 Jul 2019 Posts: 1716 Location: South America
|
Posted: Sat Nov 23, 2024 4:09 pm Post subject: |
|
|
Gentoo's official repository hasn't packaged Zen kernel 6.12.1. I suppose that what you saw was a third party repository that packages it (maybe the kzd one?). If yes, then read here how to enable additional ebuild repositories. _________________
NeddySeagoon wrote: | I'm not a witch, I'm a retired electronics engineer |
Ionen wrote: | As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though |
|
|
Back to top |
|
|
rupeshforu3 n00b
Joined: 19 Aug 2024 Posts: 31
|
Posted: Sat Nov 23, 2024 4:16 pm Post subject: |
|
|
See the following page
https://packages.gentoo.org/packages/sys-kernel/zen-sources
It consists of the following sentence
It seems that version 6.12.1.zen1 is available upstream, while the latest version in the Gentoo tree is 6.10.10. _________________ Regards,
Rupesh. |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 9291
|
|
Back to top |
|
|
GDH-gentoo Veteran
Joined: 20 Jul 2019 Posts: 1716 Location: South America
|
Posted: Sat Nov 23, 2024 4:25 pm Post subject: |
|
|
And Gentoo doesn't package that version, so you won't be able to install it with emerge. At least not from the official repository. And this has nothing to do with EAPI. _________________
NeddySeagoon wrote: | I'm not a witch, I'm a retired electronics engineer |
Ionen wrote: | As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though |
|
|
Back to top |
|
|
rupeshforu3 n00b
Joined: 19 Aug 2024 Posts: 31
|
Posted: Sat Nov 23, 2024 4:33 pm Post subject: |
|
|
Ok may I know when the zen kernel version 6.12.1 is going to be available to public.
I think that zen kernel in Gentoo is too old. Latest kernel 6.12.1 consists of various improvements. _________________ Regards,
Rupesh. |
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 5136 Location: Bavaria
|
Posted: Sat Nov 23, 2024 4:52 pm Post subject: |
|
|
At the moment only the gentoo-sources are available in version 6.12.1; even our distribution kernel is still on 6.11.10. Probably because we don't have the new linux-headers yet. Normally these will also be upgraded to 6.12 in a few days. I would wait until then (I'm still running gentoo-sources 6.11.10 myself).
Code: | ~ # eix gentoo-kernel
* sys-kernel/gentoo-kernel
Verfügbare Versionen:
(5.10.230) 5.10.230^tu
(5.15.173) 5.15.173^tu
(6.1.118) 6.1.118^tu
(6.1.119) ~6.1.119^tu
(6.6.62) 6.6.62^tu
(6.6.63) ~6.6.63^tu
(6.11.10) ~6.11.10^tu
{debug experimental generic-uki hardened +initramfs modules-compress modules-sign savedconfig secureboot +strip test}
Startseite: https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
Beschreibung: Linux kernel built with Gentoo patches
* sys-kernel/gentoo-kernel-bin
Verfügbare Versionen:
(5.10.230) 5.10.230^tu
(5.15.173) 5.15.173^tu
(6.1.118) 6.1.118^tu
(6.1.119) ~6.1.119^tu
(6.6.62) 6.6.62^tu
(6.6.63) ~6.6.63^tu
(6.11.10) ~6.11.10^tu
{debug generic-uki +initramfs modules-compress test}
Startseite: https://www.kernel.org/
Beschreibung: Pre-built Linux kernel with Gentoo patches
~ # eix linux-headers
[I] sys-kernel/linux-headers
Verfügbare Versionen: 3.18-r1^bs 4.4-r1^bs (~)4.9-r1^bs 4.14-r2^bs 4.19-r1^bs 5.4-r2^bs 5.10-r2^bs 5.15-r3^t 6.1^bs 6.6-r1^bs (~)6.8-r1^bs (~)6.9^bs (~)6.10^bs (~)6.11^bs {headers-only}
Installierte Versionen: 6.11^bs(13:53:25 11.10.2024)(-headers-only)
Startseite: https://www.kernel.org/ https://wiki.gentoo.org/wiki/Kernel
Beschreibung: Linux system headers |
_________________ https://wiki.gentoo.org/wiki/User:Pietinger |
|
Back to top |
|
|
nox23 n00b
Joined: 15 Jul 2012 Posts: 38
|
Posted: Sat Nov 23, 2024 6:05 pm Post subject: |
|
|
I manually fetch a git repo of xanmod sources. I think you can do the same for the zen sources.
I do as follow :
1. Init and clone the repo
Code: | git clone --depth 1 https://gitlab.com/xanmod/linux linux-xanmod |
2. Then get the desired version
Code: | git fetch --depth 1 origin tag 6.10.12-xanmod1 |
3. apply
Code: | git checkout tags/6.10.12-xanmod1 |
For next updates re-apply 2. and 3. with wanted version |
|
Back to top |
|
|
|