public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] trying to find old kernel ebuild
@ 2019-01-14 12:47 Bill Kenworthy
  2019-01-14 14:24 ` Arve Barsnes
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Bill Kenworthy @ 2019-01-14 12:47 UTC (permalink / raw
  To: gentoo-user@lists.gentoo.org

Hi,

    I am trying to find the ebuild and files  for
sys-kernel/gentoo-sources-4.18.20 but as its no longer in the tree I
checked the attic but it looks like it is only cvs and no longer in use
for git.

I couldnt find gentoo sources in the server linked to from the cvs
attic. Is there an equivalent to the attic for git, or a stanza to
retrieve it?

BillK




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] trying to find old kernel ebuild
  2019-01-14 12:47 [gentoo-user] trying to find old kernel ebuild Bill Kenworthy
@ 2019-01-14 14:24 ` Arve Barsnes
  2019-01-14 14:27 ` Rich Freeman
  2019-01-14 14:30 ` Alarig Le Lay
  2 siblings, 0 replies; 6+ messages in thread
From: Arve Barsnes @ 2019-01-14 14:24 UTC (permalink / raw
  To: Gentoo

On Mon, 14 Jan 2019 at 13:47, Bill Kenworthy <billk@iinet.net.au> wrote:
>     I am trying to find the ebuild and files  for
> sys-kernel/gentoo-sources-4.18.20 but as its no longer in the tree I
> checked the attic but it looks like it is only cvs and no longer in use
> for git.
>
> I couldnt find gentoo sources in the server linked to from the cvs
> attic. Is there an equivalent to the attic for git, or a stanza to
> retrieve it?

Looking at the git log should give you all the information you need.
https://gitweb.gentoo.org/repo/gentoo.git/log/sys-kernel/gentoo-sources/gentoo-sources-4.18.20.ebuild

Regards,
Arve


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] trying to find old kernel ebuild
  2019-01-14 12:47 [gentoo-user] trying to find old kernel ebuild Bill Kenworthy
  2019-01-14 14:24 ` Arve Barsnes
@ 2019-01-14 14:27 ` Rich Freeman
  2019-01-14 14:46   ` Bill Kenworthy
  2019-01-14 14:30 ` Alarig Le Lay
  2 siblings, 1 reply; 6+ messages in thread
From: Rich Freeman @ 2019-01-14 14:27 UTC (permalink / raw
  To: gentoo-user

On Mon, Jan 14, 2019 at 7:47 AM Bill Kenworthy <billk@iinet.net.au> wrote:
>
> Hi,
>
>     I am trying to find the ebuild and files  for
> sys-kernel/gentoo-sources-4.18.20 but as its no longer in the tree I
> checked the attic but it looks like it is only cvs and no longer in use
> for git.
>
> I couldnt find gentoo sources in the server linked to from the cvs
> attic. Is there an equivalent to the attic for git, or a stanza to
> retrieve it?

If you have a git checkout, then chdir to the package directory, and
run "git whatchanged ." and search for the ebuild filename in the
output to find the commit where it was removed, then go one commit
further and check out that commit.

If you want to do it on the web I'd:

1.  go to https://gitweb.gentoo.org/repo/gentoo.git/
2.  Click tree
3.  Navigate to the desired package directory
4.  Hit log
5.  Search for 4.18.20 if what you are looking for isn't in the last
page, or feel free to browse the history.
6.  Click on the most recent commit of interest.
7. Find the ebuild in the commit, and click on its filename to get the
full contents of the ebuild.
8.  Click on the plain button next to the blob ID to get the raw
ebuild.  For convenience it is:
https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-kernel/gentoo-sources/gentoo-sources-4.18.20.ebuild?id=966dc9c8c004d79b02cb0250ecef65974164f295

If you're interested in running non-Gentoo-supported kernel series
though I'd suggest just using the upstream kernel repo directly.  Then
you have access to upstream releases when they are released, even if
that series never gets a Gentoo ebuild.

However, either way you ought to understand what you're doing.  4.18
is not supported by upstream or Gentoo.  The kernel will obviously
work the way it always did, but if there is a security update/etc you
won't get it.  If you want to avoid significant kernel changes you
should try to settle on a longterm kernel, like 4.14 or 4.19, and then
just stick with it until a more recent longterm is appropriate.  Those
get incremental stable updates for a long time.

I think Gentoo's intent is to keep stable following a longterm branch,
but there were some issues with a recent longterm that probably has
derailed this a bit.  I'm not on the kernel team so you're better off
going to them if there are questions.  If you want to not have to
worry about maintenance then you should either follow upstream or
Gentoo, and setting out on your own should only be done to bisect
issues or when you know what you're doing...

-- 
Rich


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] trying to find old kernel ebuild
  2019-01-14 12:47 [gentoo-user] trying to find old kernel ebuild Bill Kenworthy
  2019-01-14 14:24 ` Arve Barsnes
  2019-01-14 14:27 ` Rich Freeman
@ 2019-01-14 14:30 ` Alarig Le Lay
  2 siblings, 0 replies; 6+ messages in thread
From: Alarig Le Lay @ 2019-01-14 14:30 UTC (permalink / raw
  To: gentoo-user

Hi,

There is
https://gitweb.gentoo.org/repo/sync/gentoo.git/tree/sys-kernel/gentoo-sources/gentoo-sources-4.18.20.ebuild?id=966dc9c8c004d79b02cb0250ecef65974164f295
on the git, I didn’t checked if it’s the last one.

-- 
Alarig


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] trying to find old kernel ebuild
  2019-01-14 14:27 ` Rich Freeman
@ 2019-01-14 14:46   ` Bill Kenworthy
  2019-01-14 15:02     ` Rich Freeman
  0 siblings, 1 reply; 6+ messages in thread
From: Bill Kenworthy @ 2019-01-14 14:46 UTC (permalink / raw
  To: gentoo-user

On 14/1/19 10:27 pm, Rich Freeman wrote:
> On Mon, Jan 14, 2019 at 7:47 AM Bill Kenworthy <billk@iinet.net.au> wrote:
>> Hi,
>>
>>     I am trying to find the ebuild and files  for
>> sys-kernel/gentoo-sources-4.18.20 but as its no longer in the tree I
>> checked the attic but it looks like it is only cvs and no longer in use
>> for git.
>>
>> I couldnt find gentoo sources in the server linked to from the cvs
>> attic. Is there an equivalent to the attic for git, or a stanza to
>> retrieve it?
> If you have a git checkout, then chdir to the package directory, and
> run "git whatchanged ." and search for the ebuild filename in the
> output to find the commit where it was removed, then go one commit
> further and check out that commit.
>
> If you want to do it on the web I'd:
>
> 1.  go to https://gitweb.gentoo.org/repo/gentoo.git/
> 2.  Click tree
> 3.  Navigate to the desired package directory
> 4.  Hit log
> 5.  Search for 4.18.20 if what you are looking for isn't in the last
> page, or feel free to browse the history.
> 6.  Click on the most recent commit of interest.
> 7. Find the ebuild in the commit, and click on its filename to get the
> full contents of the ebuild.
> 8.  Click on the plain button next to the blob ID to get the raw
> ebuild.  For convenience it is:
> https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-kernel/gentoo-sources/gentoo-sources-4.18.20.ebuild?id=966dc9c8c004d79b02cb0250ecef65974164f295
>
> If you're interested in running non-Gentoo-supported kernel series
> though I'd suggest just using the upstream kernel repo directly.  Then
> you have access to upstream releases when they are released, even if
> that series never gets a Gentoo ebuild.
>
> However, either way you ought to understand what you're doing.  4.18
> is not supported by upstream or Gentoo.  The kernel will obviously
> work the way it always did, but if there is a security update/etc you
> won't get it.  If you want to avoid significant kernel changes you
> should try to settle on a longterm kernel, like 4.14 or 4.19, and then
> just stick with it until a more recent longterm is appropriate.  Those
> get incremental stable updates for a long time.
>
> I think Gentoo's intent is to keep stable following a longterm branch,
> but there were some issues with a recent longterm that probably has
> derailed this a bit.  I'm not on the kernel team so you're better off
> going to them if there are questions.  If you want to not have to
> worry about maintenance then you should either follow upstream or
> Gentoo, and setting out on your own should only be done to bisect
> issues or when you know what you're doing...
>
Hi Rich, unfortunately 4.18.20 is the last one that supports the ipts
patch set (surface pro4 touch screen) ... its flaky, bu the earlier ones
are even worse so going to a LT kernel isnt really useful.  I hope they
can get a 4.19 or 4.20 patch set up soon, but apparently kernel changes
have made it difficult. 4.19 without touch does work with only minor
problems, but of course with no touch screen.

BillK




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] trying to find old kernel ebuild
  2019-01-14 14:46   ` Bill Kenworthy
@ 2019-01-14 15:02     ` Rich Freeman
  0 siblings, 0 replies; 6+ messages in thread
From: Rich Freeman @ 2019-01-14 15:02 UTC (permalink / raw
  To: gentoo-user

On Mon, Jan 14, 2019 at 9:46 AM Bill Kenworthy <billk@iinet.net.au> wrote:
>
> Hi Rich, unfortunately 4.18.20 is the last one that supports the ipts
> patch set (surface pro4 touch screen) ... its flaky, bu the earlier ones
> are even worse so going to a LT kernel isnt really useful.  I hope they
> can get a 4.19 or 4.20 patch set up soon, but apparently kernel changes
> have made it difficult. 4.19 without touch does work with only minor
> problems, but of course with no touch screen.
>

I'd put that in the "you know what you're doing" category - just meant
more as advice in general.

Yeah, I had that headache for a while with amdgpu + zfs.  Last
longterm didn't support it well, and zfs takes time to catch up with
new stable releases.  So I was hopping around on stable releases and
crossing my fingers a lot until 4.19.  Fortunately amdgpu has settled
down some - it was tending to panic quite a bit six months ago.

Once 4.19 has support then you should be set - just stick with that as
long as they continue to support it with fixes/etc.  Hopefully they'll
backport improvements until it is in mainline.

-- 
Rich


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2019-01-14 15:02 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-01-14 12:47 [gentoo-user] trying to find old kernel ebuild Bill Kenworthy
2019-01-14 14:24 ` Arve Barsnes
2019-01-14 14:27 ` Rich Freeman
2019-01-14 14:46   ` Bill Kenworthy
2019-01-14 15:02     ` Rich Freeman
2019-01-14 14:30 ` Alarig Le Lay

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox