From 9ac978eae5e935b9f6324a175d19790edfd94eca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net> Date: Fri, 6 Dec 2024 16:30:30 +0100 Subject: [PATCH] community/dracut: remove network-legacy module Use the network module instead. The -legacy module depends on ISC dhclient which has been EOL for >2 years and was removed from aports. See https://gitlab.alpinelinux.org/alpine/aports/-/issues/16398#note_463110 --- community/dracut/APKBUILD | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/community/dracut/APKBUILD b/community/dracut/APKBUILD index 69d88cf46294..79abb194962f 100644 --- a/community/dracut/APKBUILD +++ b/community/dracut/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Jo Zzsi <jozzsicsataban@gmail.com> pkgname=dracut pkgver=105 -pkgrel=2 +pkgrel=3 pkgdesc="An event driven initramfs infrastructure" url="https://github.com/dracut-ng/dracut/wiki" arch="noarch !riscv64 !armhf" # checkdepends fails @@ -31,11 +31,14 @@ package() { install -Dm644 "$srcdir"/README.alpine -t "$pkgdir"/usr/share/doc/$pkgname/ install -Dm644 "$srcdir"/10-alpine.conf -t "$pkgdir"/usr/lib/dracut/dracut.conf.d/ + + # Remove legacy module, depends on ISC dhclient which we don't package. + rm -r "$pkgdir"/usr/lib/dracut/modules.d/35network-legacy } network() { pkgdesc="network dracut modules" - depends="dracut-modules dhclient iputils" + depends="dracut-modules iputils" for f in \ cifs \ @@ -47,7 +50,6 @@ network() { nbd \ net-lib \ network \ - network-legacy \ nfs \ qemu-net \ ssh-client \ -- GitLab