View previous topic :: View next topic |
Author |
Message |
dr_berta n00b
Joined: 07 Mar 2016 Posts: 36 Location: Carpi (MO)
|
Posted: Tue Dec 04, 2018 5:12 pm Post subject: Gentoo kernel 3.19.8, where could I download it? |
|
|
Hi all,
I need to update a very old 64 bit gentoo system with kernel 3.14.14 to the last version of the kernel (3.19.8?), due to a problem with the usb3 driver.
I tried to search with google, but I wasn't able to find a place wehere to download those source files.
I found some live dvd but the last 3x version was only a 3.15.6, the next dvd has a kernel 4.5
Could you give me an indication where to download this gentoo kernel?
I cannot install a kernel 4.x because it is incompatible with usb custom drivers and with GTK2 graphic applications present on that system
Thank's
Claudio |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30904 Location: here
|
Posted: Tue Dec 04, 2018 5:26 pm Post subject: |
|
|
Package sys-kernel/vanilla-sources has 3.16.61 and is in tree _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Marlo Veteran
Joined: 26 Jul 2003 Posts: 1591
|
Posted: Tue Dec 04, 2018 5:27 pm Post subject: |
|
|
@tux ~ $ eix -R gentoo-sources: |
sys-kernel/gentoo-sources
Verfügbare Versionen:
(3.8.13) 3.8.13^bs[6]
(3.18.11) **3.18.11^bs[5]
(3.19.6) **3.19.6^bs[5]
(4.0.1) (~)4.0.1^bs[2] **4.0.1^bs[5]
(4.0.4) **4.0.4^bs[5]
(4.0.5) **4.0.5^bs[5]
(4.1.5) (~)4.1.5^bs[5]
(4.1.6) (~)4.1.6^bs[2]
(4.1.12) (~)4.1.12^bs[1]
(4.3.0) (~)4.3.0^bs[2]
(4.4.6) (~)4.4.6^bs[1]
(4.4.39) 4.4.39^bs[2]
(4.4.150) 4.4.150^bs
(4.4.162) 4.4.162^bs
(4.4.163) (~)4.4.163^bs
(4.4.164) 4.4.164^bs
(4.4.165) (~)4.4.165^bs
(4.4.166) (~)4.4.166^bs
(4.9.16) (~)4.9.16^bs[1]
(4.9.49-r1) *4.9.49-r1^bs 4.9.49-r1^bs[2]
(4.9.76-r1) (~)4.9.76-r1^bs[1]
(4.9.122) 4.9.122^bs
(4.9.132) (~)4.9.132^bs
(4.9.133) (~)4.9.133^bs
(4.9.134) (~)4.9.134^bs
(4.9.135) 4.9.135^bs
(4.9.136) (~)4.9.136^bs
(4.9.137) (~)4.9.137^bs
(4.9.138) 4.9.138^bs
(4.9.140) 4.9.140^bs
(4.9.141) (~)4.9.141^bs
(4.9.142) (~)4.9.142^bs
(4.12.12) (~)4.12.12^bs[1]
(4.14.65) 4.14.65^bs
(4.14.78) 4.14.78^bs
(4.14.79) (~)4.14.79^bs
(4.14.80) (~)4.14.80^bs
(4.14.81) (~)4.14.81^bs
(4.14.82) 4.14.82^bs
(4.14.83) 4.14.83^bs
(4.14.84) (~)4.14.84^bs
(4.14.85) (~)4.14.85^bs
(4.16.0) (~)4.16.0^bs[4]
(4.18.5) (~)4.18.5^bs[3]
(4.18.11) (~)4.18.11^bs[3]
(4.18.18-r1) (~)4.18.18-r1^bs
(4.18.19) (~)4.18.19^bs
(4.18.20) (~)4.18.20^bs{tbz2}
(4.19.0) (~)4.19.0^bs (~)4.19.0^bs[3]
(4.19.1) (~)4.19.1^bs
(4.19.2) (~)4.19.2^bs (~)4.19.2^bs[3]
(4.19.3) (~)4.19.3^bs
(4.19.4) (~)4.19.4^bs
(4.19.5) (~)4.19.5^bs{tbz2}
(4.19.6) (~)4.19.6^bs{tbz2}
{build deblob dracut experimental genkernel make minimal savedconfig symlink}
Installierte Versionen: 4.18.20(4.18.20)^bs{tbz2}(00:25:28 23.11.2018)(experimental -build -symlink) 4.19.6(4.19.6)^bs{tbz2}(00:30:03 02.12.2018)(experimental -build -symlink)
Startseite: https://dev.gentoo.org/~mpagano/genpatches
Beschreibung: Full sources including the Gentoo patchset for the 4.19 kernel tree
[1] "AstroFloyd" layman/AstroFloyd
....
|
Activate the "AstroFloyd" with layman.
Mod edit: Disabled smiles as they were corrupting the code listing. — JRG
[Moderator edit: changed [quote] tags to [code] tags to preserve output layout. -Hu] _________________ ------------------------------------------------------------------
http://radio.garden/ |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21619
|
Posted: Wed Dec 05, 2018 2:59 am Post subject: Re: Gentoo kernel 3.19.8, where could I download it? |
|
|
dr_berta wrote: | I need to update a very old 64 bit gentoo system with kernel 3.14.14 to the last version of the kernel (3.19.8?), due to a problem with the usb3 driver. | As of this writing, the latest non-rc kernel is 4.19.6, not 3.19.8. dr_berta wrote: | I tried to search with google, but I wasn't able to find a place wehere to download those source files. | kernel.org for the base sources. Gentoo source control for any Gentoo patches. dr_berta wrote: | I cannot install a kernel 4.x because it is incompatible with usb custom drivers and with GTK2 graphic applications present on that system | An out-of-tree USB driver might be broken if it was not updated, but the graphical applications should work fine. Are you sure your USB device is not supported by a mainline driver in more recent kernels? If it is not, bug your vendor for an updated driver. |
|
Back to top |
|
|
dr_berta n00b
Joined: 07 Mar 2016 Posts: 36 Location: Carpi (MO)
|
Posted: Wed Dec 05, 2018 3:14 pm Post subject: |
|
|
Hi,
thank you for the info.
Claudio |
|
Back to top |
|
|
dr_berta n00b
Joined: 07 Mar 2016 Posts: 36 Location: Carpi (MO)
|
Posted: Thu Dec 06, 2018 3:15 pm Post subject: |
|
|
Hi,
I tried to download the vanilla kernel 3.16, but emerge gave me a lot of errors due to packages masked because their EABI is no longer supported.
How could I manage this issue?
I also found that my portage has in sys-kernel/linux-headers and in sys-kernel/gentoo-sources the packages of the kernel 3.19.8, but it seems impossible to find a repository having that package available for the download.
Do you know which repository could I use for the download?
Thanks
Claudio |
|
Back to top |
|
|
John R. Graham Administrator
Joined: 08 Mar 2005 Posts: 10589 Location: Somewhere over Atlanta, Georgia
|
Posted: Thu Dec 06, 2018 4:47 pm Post subject: |
|
|
Hi dr_berta,
gentoo-sources-3.19.8 was added to Portage Fri Aug 21 10:23:09 2015 -0400. You can retrieve the ebuild from the git repository but it's probably better to create a new ebuild modeled on a contemporary one. That'll avoid the EAPI errors you're reporting above. It's a relatively easy bit of ebuild hackery. Here's what you need to do:- Make a local overlay (if you don't already have one). This is described in the Handbook here.
- Create the proper category/package directories (i.e., sys-kernel/gentoo-sources) in the overlay.
- Copy a contemporary gentoo-sources ebuild from the main Portage tree into your overlay. Rename it to "gentoo-sources-3.19.8.ebuild".
- Locate the appropriate genpatches files here. The latest version of the patches for the kernel version / major revision (e.g., 3.19) is almost always the appropriate one.
- Download the three patch bundle files (base, extras, and experimental) and place them in your /usr/portage/distfiles directory. Change their ownership to portage:portage.
- Edit the "gentoo-sources-3.19.8.ebuild" to reference the correct version of genpatches in the K_GENPATCHES_VER variable. (As of this writing, that would be "9".)
- Create the manifest for your new ebuild. Run from the new overlay gentoo-sources directory, that would be:
Code: | ebuild gentoo-sources-3.19.8.ebuild manifest | That's it. You should now have a working ebuild for this older kernel. Most of the work is in setting up the overlay. The actual ebuild work is trivial because the inherited kernel-2 eclass does most of the work.
- John _________________ I can confirm that I have received between 0 and 499 National Security Letters. |
|
Back to top |
|
|
dr_berta n00b
Joined: 07 Mar 2016 Posts: 36 Location: Carpi (MO)
|
Posted: Tue Dec 11, 2018 10:20 am Post subject: |
|
|
Hi John,
I did what you suggested but doing the ebuild I have the following error:
gentoo-sources-3.19.8.ebuild does not seem to have a valid PORTDIR structure
In my make.conf I have the folowing variables:
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
Where am I wrong?
Claudio |
|
Back to top |
|
|
dr_berta n00b
Joined: 07 Mar 2016 Posts: 36 Location: Carpi (MO)
|
Posted: Tue Dec 11, 2018 11:02 am Post subject: |
|
|
HI, I found the error.
Now it worked. I'm downloading the new sources
Thanks
Claudio |
|
Back to top |
|
|
|