[gentoo-dev] 2024-02-26-debianutils-drops-installkernel-dep: add news item

2024-02-26 Thread Andrew Nowa Ammerlaan
This draft news item accompanies: https://github.com/gentoo/gentoo/pull/35533 Random packages requiring some tool from Debian should not cause the kernel installation process to change. The dropping of the debianutils dependency in ca-certificates has already caused some surprises due to ins

Re: [gentoo-dev] 2024-02-26-debianutils-drops-installkernel-dep: add news item

2024-02-26 Thread Andrew Nowa Ammerlaan
On 27/02/2024 03:28, Oskari Pirhonen wrote: On Mon, Feb 26, 2024 at 22:39:13 +, Lucio Sauer wrote: On Mon, Feb 26, 2024 at 06:13:32PM +0100, Andrew Nowa Ammerlaan wrote: Previously sys-kernel/installkernel was implicitly installed on many systems via a dependency in sys-apps/debianutils

Re: [gentoo-dev] Re: 2024-02-26-debianutils-drops-installkernel-dep: add news item

2024-02-26 Thread Andrew Nowa Ammerlaan
On 27/02/2024 04:55, 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 a

Re: [gentoo-dev] 2024-02-26-debianutils-drops-installkernel-dep: add news item v2

2024-02-26 Thread Andrew Nowa Ammerlaan
On 27/02/2024 07:26, Ulrich Mueller wrote: On Mon, 26 Feb 2024, Andrew Nowa Ammerlaan wrote: Title: installkernel is no longer implicitly installed Author: Andrew Ammerlaan Posted: 2024-02-26 Revision: 1 News-Item-Format: 2.0 Display-If-Installed: sys-kernel/installkernel Display-If

Re: [gentoo-dev] 2024-02-26-debianutils-drops-installkernel-dep: add news item v2

2024-02-28 Thread Andrew Nowa Ammerlaan
On 27/02/2024 18:24, Hank Leininger wrote: On 2024-02-27, andrewammerlaan wrote: Until recently, sys-apps/debianutils was in turn pulled in by app-misc/ca-certificates, an essential package installed on many systems. This is no longer the case.[2]. As a result many users may find that sys-apps/

[gentoo-dev] Last rites: dev-python/anyqt

2024-03-09 Thread Andrew Nowa Ammerlaan
# Andrew Ammerlaan (2024-03-09) # Requires pyside2/shiboken2, which is unmaintained upstream and # not compatible with llvm-16 and up or python-3.12 and up. # No upstream activity for 2 years. # dev-python/QtPy is an alternative that does support Qt6. # Removal on: 2024-04-09. Bug #926548 dev-py

[gentoo-dev] Last rites: sci-libs/scikit-optimize

2024-03-10 Thread Andrew Nowa Ammerlaan
# Andrew Ammerlaan (2024-03-10) # Archived upstream, latest release is 3 years old. One test # failure with python 3.11, more with python 3.12. # Removal on: 2024-04-10. Bug #920439 sci-libs/scikit-optimize

[gentoo-dev] Last-rites: sci-visualization/spectromatic

2024-04-18 Thread Andrew Nowa Ammerlaan
# Andrew Ammerlaan (2024-04-18) # Upstream gone, unfetchable, stuck on EAPI 6. Bug 605796 # Removal on 2024-05-18 sci-visualization/spectromatic

[gentoo-dev] [PATCH 0/7] Changes to dracut kernel module/microcode handling

2024-05-14 Thread Andrew Nowa Ammerlaan
Hi all, This patch series essential moves the dist-kernel initramfs/UKI rebuilding out off zfs-kmod.ebuild and into linux-mod-r1.eclass. In the process we fix several issues: - zfs-kmod.ebuild binpkgs no longer rebuild currently running kernel, but uses instead the kernel version that matches

[gentoo-dev] [PATCH] kernel-build.eclass: identify dist-kernels, and warn users

2024-06-26 Thread Andrew Nowa Ammerlaan
Part of https://github.com/gentoo/gentoo/pull/37281 From c88eee66089333fbcee6377b5f580e70a4ec2a8c Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 Jun 2024 22:18:46 +0200 Subject: [PATCH] kernel-build.eclass: identify dist-kernels, and warn users Many, many, new users at some point

[gentoo-dev] [PATCH 0/5] mount-boot.eclass: revises /boot checking for dist-kernels, add checks for ESP

2024-06-26 Thread Andrew Nowa Ammerlaan
Part of: https://github.com/gentoo/gentoo/pull/37292 This series builds on the previous patch: "kernel-build.eclass: identify dist-kernels, and warn users" Effectively, the change amounts to harmonizing the way ebuilds/eclasses using "dist-kernel_reinstall_initramfs" re-install the dist-kerne

[gentoo-dev] [PATCH 1/5] mount-boot.eclass: check for ESP as well as /boot, split, eclass

2024-06-26 Thread Andrew Nowa Ammerlaan
From 53f844361df57d480480b5e0ab0f35d2788ebf6a Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 25 Jun 2024 15:08:49 +0200 Subject: [PATCH] mount-boot.eclass: check for ESP as well as /boot, split eclass This eclass is used by when the dist-kernel has to re-installed. Depending on the

Re: [gentoo-dev] [PATCH 2/5] kernel-install.eclass: move mount-boot check to, dist-kernel-utils.eclass

2024-06-26 Thread Andrew Nowa Ammerlaan
From c4c5ef732670f8b23f20b1215af49cdceacd28a3 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 25 Jun 2024 16:12:39 +0200 Subject: [PATCH] kernel-install.eclass: move mount-boot check to dist-kernel-utils.eclass ebuilds and eclasses using dist-kernel_reinstall_initramfs should also ha

[gentoo-dev] [PATCH 3/5] linux-mod-r1.eclass: check /boot if we are re-installing, dist-kernel

2024-06-26 Thread Andrew Nowa Ammerlaan
From 3c5267472fb72223336063007173157a5de3f0cc Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 25 Jun 2024 16:15:05 +0200 Subject: [PATCH] linux-mod-r1.eclass: check /boot if we are re-installing dist-kernel Previous commit already adds the check when we call dist-kernel_reinstall_ini

[gentoo-dev] [PATCH 4/5] sys-kernel/linux-firmware: complain less when /boot is not, mounted

2024-06-26 Thread Andrew Nowa Ammerlaan
From 45a34aecafa64a666976e3d3d7944f8c8ff1e058 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 25 Jun 2024 16:32:42 +0200 Subject: [PATCH] sys-kernel/linux-firmware: complain less when /boot is not mounted when using dist-kernel we can correct the problem and then emerge --config ...

[gentoo-dev] [PATCH 5/5] sys-firmware/intel-microcode: complain less when /boot is not, mounted

2024-06-26 Thread Andrew Nowa Ammerlaan
From c5cf62a41038e344312d8758a4ba232fcd726053 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 25 Jun 2024 16:36:46 +0200 Subject: [PATCH] sys-firmware/intel-microcode: complain less when /boot is not mounted When using dist-kernel users can correct the problem and then emerge --con

Re: [gentoo-dev] [PATCH 1/5 v2] mount-boot.eclass: check for ESP as well as /boot, split, eclass

2024-06-27 Thread Andrew Nowa Ammerlaan
On 27/06/2024 06:00, Ulrich Mueller wrote: AFAICS, no EAPI 6 ebuild inherits mount-boot, so EAPI 6 could be dropped? Yes, might as well drop that now. Here's v2: From 9f6e912237bf1f67b3bb5341e64449a6b02703bc Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 25 Jun 2024 15:08:49 +0200

Re: [gentoo-dev] [PATCH 2/5 v2] kernel-install.eclass: move mount-boot check to, dist-kernel-utils.eclass

2024-06-27 Thread Andrew Nowa Ammerlaan
On 27/06/2024 06:07, Ulrich Mueller wrote: IMHO "while true" would be better readable. Adjusted, here's v2: From 422fcc5fb53c3f2adf25256fb7d18a65e4036496 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 25 Jun 2024 16:12:39 +0200 Subject: [PATCH] kernel-install.eclass: move mount-bo

Re: [gentoo-dev] [PATCH 1/5 v3] mount-boot.eclass: check for ESP as well as /boot, split, eclass

2024-06-28 Thread Andrew Nowa Ammerlaan
On 28/06/2024 08:33, Ulrich Mueller wrote: On Thu, 27 Jun 2024, Andrew Nowa Ammerlaan wrote: On 27/06/2024 06:00, Ulrich Mueller wrote: AFAICS, no EAPI 6 ebuild inherits mount-boot, so EAPI 6 could be dropped? Yes, might as well drop that now. Here's v2: This could be simplifi

Re: [gentoo-dev] Pakackages up for grabs

2024-07-05 Thread Andrew Nowa Ammerlaan
On 04/07/2024 00:01, Matthias Maier wrote: Dear all, I have had little time to contribute to Gentoo over the last 24 months. Therefore, I need to downsize in actively maintained packages. I will drop myself as maintainer from the following packages in the next couple days. Please adopt them if

[gentoo-dev] [PATCH] kernel-install: Improve warning, consider alternate initrd generators

2024-07-15 Thread Andrew Nowa Ammerlaan
Part of https://github.com/gentoo/gentoo/pull/33634 From f442d70bdbd0d410809ede4c23fe476177eee55d Mon Sep 17 00:00:00 2001 From: Zen Date: Fri, 28 Jun 2024 13:04:35 -0500 Subject: [PATCH] kernel-install: Improve warning, consider alternate initrd generators Signed-off-by: Zen --- eclass/kern

[gentoo-dev] [PATCH 1/4] kernel-{build,install}.eclass: make kernel install paths match release

2024-07-15 Thread Andrew Nowa Ammerlaan
Part of https://github.com/gentoo/gentoo/pull/37327 From d57b75ed204432c11ae643ea3526b46dab40c746 Mon Sep 17 00:00:00 2001 From: James Calligeros Date: Thu, 27 Jun 2024 05:56:44 + Subject: [PATCH] kernel-{build,install}.eclass: make kernel install paths match release dist-kernel releases a

Re: [gentoo-dev] [PATCH 2/4] kernel-build.eclass: sanity check the prepared kernel's release string

2024-07-15 Thread Andrew Nowa Ammerlaan
Part of https://github.com/gentoo/gentoo/pull/37327 From 021915604b90ee45332dc373f401e52afa832370 Mon Sep 17 00:00:00 2001 From: James Calligeros Date: Sat, 29 Jun 2024 01:55:12 + Subject: [PATCH] kernel-build.eclass: sanity check the prepared kernel's release string Previously, this was o

Re: [gentoo-dev] [PATCH 3/4] kernel-build.eclass: sanity check the prepared kernel's release string

2024-07-15 Thread Andrew Nowa Ammerlaan
Part of https://github.com/gentoo/gentoo/pull/37327 From ec4e55ae9fd7cc6a4833981040f051ad2a3df15b Mon Sep 17 00:00:00 2001 From: James Calligeros Date: Sat, 29 Jun 2024 03:44:38 + Subject: [PATCH] kernel-build.eclass: check that KV_FULL matches the kernel release We want to ensure all our

Re: [gentoo-dev] [PATCH 4/4] kernel-install.eclass: improve kernel version check

2024-07-15 Thread Andrew Nowa Ammerlaan
Part of https://github.com/gentoo/gentoo/pull/37327 From bcbc9191becab3cda6af8f9f2c0e1da6ebe395e1 Mon Sep 17 00:00:00 2001 From: James Calligeros Date: Sat, 13 Jul 2024 22:47:33 +1000 Subject: [PATCH] kernel-install.eclass: improve kernel version check Now that we have an improved version check

Re: [gentoo-dev] [PATCH] kernel-install.eclass: run depmod after compressing modules

2024-08-09 Thread Andrew Nowa Ammerlaan
On 09/08/2024 18:11, Michał Górny wrote: On Fri, 2024-08-09 at 17:49 +0200, Andrew Ammerlaan wrote: (de)compressing modules changes the path of the module files so we need to run depmod to ensure that tools such as modprobe/modinfo work. Note that depmod is often, but *not* always, run by sys-k