From 2ca1750158dbd2058680b7e315ac76746e30fd0f Mon Sep 17 00:00:00 2001 From: Emil Velikov Date: Tue, 1 Feb 2022 13:47:38 +0000 Subject: kde_package_app_templates: use numeric owner/group with tar In some build environments like in Guix, the GID of "root" is not consistent. With --numeric-owner, we only need to specify UID and GID, the user name is unneeded, so set --owner=0 --group=0 Based on the patch by: Brendan Tildesley From: https://bugs.kde.org/show_bug.cgi?id=443532 v2: Emil - Keep args reorder a separate commit - Move time changes into separate commit Signed-off-by: Emil Velikov --- kde-modules/KDEPackageAppTemplates.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-modules/KDEPackageAppTemplates.cmake b/kde-modules/KDEPackageAppTemplates.cmake index 3ad7e514..9f50c665 100644 --- a/kde-modules/KDEPackageAppTemplates.cmake +++ b/kde-modules/KDEPackageAppTemplates.cmake @@ -120,7 +120,7 @@ function(kde_package_app_templates) --exclude .kdev_ignore --exclude .svn --sort=name --mode=go=rX,u+rw,a-s - --numeric-owner --owner=root --group=root + --numeric-owner --owner=0 --group=0 --pax-option=exthdr.name=%d/PaxHeaders/%f,atime:=0,ctime:=0 -c -j -v -f ${_template} . WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${_templateName} -- cgit v1.2.1