commit: 8f80d73e11b36f6452b396e73821ff3f72d85de7
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 6 14:47:47 2024 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Jun 6 14:47:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f80d73e
sys-apps/systemd-utils: add einfo messages to preinst
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
sys-apps/systemd-utils/systemd-utils-255.7.ebuild | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/sys-apps/systemd-utils/systemd-utils-255.7.ebuild
b/sys-apps/systemd-utils/systemd-utils-255.7.ebuild
index f34f50b1db52..01d50ad73596 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.7.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.7.ebuild
@@ -573,13 +573,14 @@ add_service() {
pkg_preinst() {
# Migrate /lib/{systemd,udev} to /usr/lib
if use split-usr; then
- dosym ../usr/lib/systemd /lib/systemd
- dosym ../usr/lib/udev /lib/udev
local d
for d in systemd udev; do
+ dosym ../usr/lib/${d} /lib/${d}
if [[ -e ${EROOT}/lib/${d} && ! -L ${EROOT}/lib/${d}
]]; then
- cp -rpPT "${EROOT}"/{,usr/}lib/${d} || die
- rm -r "${EROOT}"/lib/${d} || die
+ einfo "Copying files from '${EROOT}/lib/${d}'
to '${EROOT}/usr/lib/${d}'"
+ cp -rpPT "${EROOT}/lib/${d}"
"${EROOT}/usr/lib/${d}" || die
+ einfo "Removing '${EROOT}/lib/${d}'"
+ rm -r "${EROOT}/lib/${d}" || die
fi
done
fi