public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Eli Schwartz <eschwartz93@gmail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: 2024-02-26-debianutils-drops-installkernel-dep: add news item
Date: Mon, 26 Feb 2024 23:21:25 -0500	[thread overview]
Message-ID: <f1cea684-72d9-4e63-b7d7-e736dfe8d4c3@gmail.com> (raw)
In-Reply-To: <pan$4b765$71dd4eb$5e2f3a8f$f72d679a@cox.net>


[-- Attachment #1.1.1: Type: text/plain, Size: 2304 bytes --]

On 2/26/24 10:55 PM, Duncan wrote:
> Andrew Nowa Ammerlaan posted on Mon, 26 Feb 2024 18:13:32 +0100 as
> excerpted:
> 
>> Removing sys-kernel/installkernel from your system WILL change the way
>> kernels are installed by 'make install'! Instead of the versioned
>> /boot/vmlinuz-x.y.z that you are used to, 'make install' will simply
>> copy bzImage (or equivalent for you arch) into /boot. This image may not
>> be picked up by your bootloader or its configuration tools.
> 
> I'm uncomfortable with that unconditional, "SHOUTED" even, "WILL".
> 
> That isn't the case here -- I've been getting versioned images without the 
> debianutils-based installkernel script for years.
> 
> I long ago (when installkernel was still part of debianutils according to 
> comments in my version, presumably the debianutils default-enabled USE was 
> set when it was split out to avoid just this sort of surprise at that 
> time) created my own version based on the debianutils version, but 
> bashified/comment-and-var-name-clarified and with a config file that 
> determines various behavior (along with behavior for my other kernel-
> related build/patch/config/etc scripts).


Gentoo comes with several different installkernel options, and the
critical thing here is that you need to *have* a program called
`installkernel`.

Via the package manager provided functionality, that means the
"installkernel" package. There has been a lot of flux over the last few
months. It used to be "installkernel" or "installkernel-systemd", or
even "installkernel-gentoo".

Surely, anyone can package an alternative installkernel in their
overlay. Do we need a virtual/installkernel for this? Is that the only
way to set the desired tone in the news item?

I'm okay with news items having an implicit "the contents of this news
item apply unless you have reimplemented the stated packages in ways
that gentoo doesn't officially package and without using an overlay".

Or even more simply, all news items have an implicit "unless you know
better, including that you know *why* you know better".

Someone could be writing that `installkernel` script for use with a
kernel package that has an actual RDEPEND on sys-kernel/installkernel,
too. Nothing changes.


-- 
Eli Schwartz

[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 18399 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

  reply	other threads:[~2024-02-27  4:21 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-02-26 17:13 [gentoo-dev] 2024-02-26-debianutils-drops-installkernel-dep: add news item Andrew Nowa Ammerlaan
2024-02-26 22:39 ` Lucio Sauer
2024-02-27  2:28   ` Oskari Pirhonen
2024-02-27  4:23     ` Andrew Nowa Ammerlaan
2024-02-27  3:55 ` [gentoo-dev] " Duncan
2024-02-27  4:21   ` Eli Schwartz [this message]
2024-02-27  4:58   ` Andrew Nowa Ammerlaan
2024-02-27  6:26 ` [gentoo-dev] " Ulrich Mueller
2024-02-27  6:44   ` [gentoo-dev] 2024-02-26-debianutils-drops-installkernel-dep: add news item v2 Andrew Nowa Ammerlaan
2024-02-27 17:24     ` Hank Leininger
2024-02-28 12:34       ` Andrew Nowa Ammerlaan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=f1cea684-72d9-4e63-b7d7-e736dfe8d4c3@gmail.com \
    --to=eschwartz93@gmail.com \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox