From 30043829758cb3ead93b1b2732fee707d2301e91 Mon Sep 17 00:00:00 2001 From: Aster Boese Date: Mon, 6 Jul 2026 21:15:51 +0200 Subject: [PATCH] systemd: remove eudev provide No package in aports or pmaports directly depends on eudev anymore, meaning that this eudev provide is not needed and only the udev virtual package provide is needed. Signed-off-by: Aster Boese Part-of: --- extra-repos/systemd/systemd-stage0/APKBUILD | 2 +- extra-repos/systemd/systemd/APKBUILD | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/extra-repos/systemd/systemd-stage0/APKBUILD b/extra-repos/systemd/systemd-stage0/APKBUILD index 86319e0b3..dad587508 100644 --- a/extra-repos/systemd/systemd-stage0/APKBUILD +++ b/extra-repos/systemd/systemd-stage0/APKBUILD @@ -5,7 +5,7 @@ pkgname=systemd-stage0 pkgver=261.1 _pkgver="${pkgver/_/-}" # pkgrel must match systemd! -pkgrel=6 +pkgrel=7 pkgdesc="Minimal systemd bootstrap package" url="https://github.com/systemd/systemd" # armhf: pmb#2618 diff --git a/extra-repos/systemd/systemd/APKBUILD b/extra-repos/systemd/systemd/APKBUILD index 4a04427da..207155c65 100644 --- a/extra-repos/systemd/systemd/APKBUILD +++ b/extra-repos/systemd/systemd/APKBUILD @@ -17,7 +17,7 @@ pkgname=systemd pkgver=261.1 _pkgver="${pkgver/_/-}" # pkgrel must match systemd-stage0! -pkgrel=6 +pkgrel=7 pkgdesc="System and service manager" url="https://github.com/systemd/systemd" # armhf: no linux-stable @@ -374,8 +374,9 @@ udevd() { # dlopened and must be explicitly listed depends="kmod-libs" - # NOTE: should only be udev, but packages hardcode eudev - provides="eudev=$pkgver-r$pkgrel udev=$pkgver-r$pkgrel eudev-libs=$pkgver-r$pkgrel" + # eudev-libs: pulled in by eudev-dev makedepend and added by abuild from the + # .so file + provides="udev=$pkgver-r$pkgrel eudev-libs=$pkgver-r$pkgrel" amove usr/bin/udevadm amove usr/lib/libudev*