File plymouth-runstatedir-revert.patch of Package plymouth.38173
diff -Nura plymouth-22.02.122+94.4bd41a3/configure.ac plymouth-22.02.122+94.4bd41a3_new/configure.ac
--- plymouth-22.02.122+94.4bd41a3/configure.ac 2022-10-26 19:09:02.000000000 +0800
+++ plymouth-22.02.122+94.4bd41a3_new/configure.ac 2023-08-26 23:50:37.090978747 +0800
@@ -149,19 +149,25 @@
AC_SUBST(SYSTEMD_UNIT_DIR)
fi
-AC_ARG_WITH([runtimedir], [], [AC_MSG_ERROR([--with-runtimedir is obsolete, use --runstatedir instead])], [])
-
+AC_ARG_WITH([runtimedir],
+ AC_HELP_STRING([--with-runtimedir=DIR], [runtime data dir [LOCALSTATEDIR/run]]),
+ [plymouthruntimedir=${withval}/plymouth], [plymouthruntimedir=""])
AC_ARG_WITH(system-root-install, AS_HELP_STRING([--with-system-root-install],[Install client in /bin and daemon in /sbin]),with_system_root_install=${withval},with_system_root_install=no)
AM_CONDITIONAL(WITH_SYSTEM_ROOT_INSTALL, [test "$with_system_root_install" = yes])
if test x$with_system_root_install = xyes; then
plymouthclientdir=/bin
plymouthdaemondir=/sbin
+ if (test -z "${plymouthruntimedir}"); then
+ plymouthruntimedir=/run/plymouth
+ fi
else
plymouthclientdir=$bindir
plymouthdaemondir=$sbindir
+ if (test -z "${plymouthruntimedir}"); then
+ plymouthruntimedir=$localstatedir/run/plymouth
+ fi
fi
-plymouthruntimedir=$runstatedir/plymouth
AC_SUBST(plymouthclientdir)
AC_SUBST(plymouthdaemondir)
AC_SUBST(plymouthruntimedir)