Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 838259 - dist-kernels: add live ebuilds / git support
Summary: dist-kernels: add live ebuilds / git support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Distribution Kernel Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-13 21:54 UTC by Kobboi
Modified: 2023-10-06 00:37 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kobboi 2022-04-13 21:54:31 UTC
I am an avid distkernel user because of the convenience: a distkernel package builds a kernel, packages it nicely so it can be binhost-distributed and generates initramfs'es without me having to think about them too much.

This works perfectly for "daily" kernel updates but when I want to git-bisect a certain problem, I'm back to the "old" way of working, which I have almost forgotten how to do. 

Which kernel configuration file to use might not be super well-defined, but I hope smarter people can maybe come up with something flexible :)

Filing this bug after short exchange on #gentoo-dist-kernel with sam_ who would use it to easily build RC kernels.

Reproducible: Always
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-04-14 03:13:31 UTC
(In reply to Kobboi from comment #0)
> This works perfectly for "daily" kernel updates but when I want to
> git-bisect a certain problem, I'm back to the "old" way of working, which I
> have almost forgotten how to do. 
> 

I think this is a compliment! :)

> Filing this bug after short exchange on #gentoo-dist-kernel with sam_ who
> would use it to easily build RC kernels.
> 

Yeah, especially useful for the HPPA stuff we have to keep testing.

I think it's worth doing. Not a priority for me at the moment but I'd like to see it happen and am likely to work on it at some point if nobody else does.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-10-06 00:37:56 UTC
I think this was done with:

commit b8143a221fb504ea5677be8264174075818ab208
Author: Michał Górny <mgorny@gentoo.org>
Date:   Fri Jun 2 17:49:13 2023 +0200

    sys-kernel/vanilla-kernel: Add 5.15.9999 live ebuild

    Signed-off-by: Michał Górny <mgorny@gentoo.org>

commit 5d0a0acd381786abb3fd56a6d1d79ceb61d31928
Author: Michał Górny <mgorny@gentoo.org>
Date:   Fri Jun 2 17:48:14 2023 +0200

    sys-kernel/vanilla-kernel: Update configs in live ebuilds

    Signed-off-by: Michał Górny <mgorny@gentoo.org>

commit addb7b2886f1a665e857071c3112c589baf653f6
Author: Michał Górny <mgorny@gentoo.org>
Date:   Fri Jun 2 17:47:35 2023 +0200

    sys-kernel/vanilla-kernel: Add 6.1.9999 live ebuild

    Signed-off-by: Michał Górny <mgorny@gentoo.org>