Spring cleanup '24

2024-03-02 Thread gromit
Hello everyone,

the amount of birds that are chirping in front of my flat make it clear
that spring is coming (at least to Heidelberg). :p

Therefore it is time to do our annual spring cleanup and free the repos
from any leftovers.
Please head to https://archlinux.org/devel/reports/unneeded-orphans/ and
adopt packages that you'd like to keep in the repos. The devs among us
should maybe also have a look at the (few) [orphans in [core]][0].

This is maybe also a good time to re-evaluate the current package set
you maintain and disown anything that you've lost interest in so others
can properly maintain it either in the repos or the AUR. Feel free to
drop a message here if its anything major.

I will start dropping packages on 2024-03-17, so please try to have a
look at the lists in the next few days.

Cheers,
gromit

[0]: https://archlinux.org/packages/?sort=&repo=Core&q=&maintainer=orphan


signature.asc
Description: PGP signature


Re: Consolidating our mkinitcpio hooks

2024-03-02 Thread Morten Linderud
Yo,

mkinitcpio v38 has been released and I made a personal test setup with the
changes and everything seems to work fine on my end.

To make sure we are limiting breakage I propose the following news item to go
along with the update.

Please note I'll insert the relevant versions when the packages hit the testing
repositories sometime tomorrow if there are no objections to the current plan.

Draft here: https://md.archlinux.org/ixPJWhJXTj6Arlyq3wb9jA


# News Item

Subject: mkinitcpio hook migration and early microcode

With the release of mkinitcpio v38 several hooks provided from Arch packages has
moved to the mkinitcpio upstream. The moved hooks are systemd, udev, encrypt,
sd-encrypt, lvm2 and mdadm_udev.

To ensure we are not breaking the boot of users we have introduced temporary
conflicts into the respective packages to prevent you from installing packages
that are no longer compatible.

The following packages needs to be installed together:

* mkinitcpio 38-1
* systemd 
* lvm2 
* mdadm 
* cryptsetup 

Please note the `mkinitcpio` flag `--microcode` has been deprecated in favour of
a new `microcode` hook. This also allows you to drop the mircocode `initrd`
lines from your boot configuration as they are now included in your initramfs.

-- 
Morten Linderud
PGP: 9C02FF419FECBE16


signature.asc
Description: PGP signature


Re: Consolidating our mkinitcpio hooks

2024-03-02 Thread Brett Cornwall

On Sat Mar 2, 2024 at 5:07 AM PST, Morten Linderud wrote:

Draft here: https://md.archlinux.org/ixPJWhJXTj6Arlyq3wb9jA


I added a few simple spelling/grammar fixes but otherwise it's nice and 
clear. Thank you!


signature.asc
Description: PGP signature