чување 78dfec04d8f8193eacae0ab0567c83c7ac9b46dd
родитељ 3eab5ac093fde6c7064686ebae9e95f387e9a257
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Sun, 31 Jul 2022 18:29:59 +0200
Reworded the comment on fakeroot
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 1, додавања: 6(+), брисања: 6(-)
diff --git a/03-packages.sh b/03-packages.sh
@@ -3839,7 +3839,7 @@ mkpk_install()
!
mkpk ${pkg}
remove_dir ${G_SRC}/${pkg}
- #unpack_pkg ${pkg} /
+ unpack_pkg ${pkg} /
) || exit 1
fi
end_substep
@@ -5064,14 +5064,14 @@ mkpk_install()
fi
end_substep
-# Didn't work; chown in fakeroot just showed regular user.
-# I suspected this was due to the necessity of having dynamic executables, but
-# I got the same result even after subsequently creating and using a separate
-# set of dynamically-linked sbase/ubase/9base, Probably this went deeper to
+# Didn't work; `chown root:root` in fakeroot was just noop, inside fakeroot. I
+# suspect this was due to the necessity of having dynamic executables, but I got
+# the same result even after subsequently creating and using a separate set of
+# dynamically-linked sbase/ubase/9base, Probably this went deeper to
# /lib/ld-musl* being a static-pie executable instead of dynamic, which was just
# too much hassle to tinker with for me.
#
-# Replaced with PRoot.
+# Replaced with PRoot, which "Just Werks™", even with static executables.
# https://deb.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.29.orig.tar.gz fakeroot-1.29.tar.gz cab9604a7dc1d58346e0d15bb285bd0f