Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#66270 - [zziplib] /usr/share/man/man3 owned by wrong user

Attached to Project: Arch Linux
Opened by gamezelda (gamezelda) - Thursday, 16 April 2020, 01:06 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Friday, 17 April 2020, 06:26 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture x86_64
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

In the upgrade from zziplib 0.13.69 to zziplib 0.13.70, a line was deleted in the PKGBUILD that changed the owner of /usr/share/man/man3/ to root. It appears the upstream issue is still present, so deleting those lines makes builduser the owner of /usr/share/man/man3/ instead of root.

As far as I can tell this is harmless (the owner of /usr/share/man/man3/ after installing is still root on my real filesystem) but it makes tools like paccheck or aconfmgr complain about a different owner between filesystem and package.

Steps to reproduce:

[zealcharm@SOL ~]$ wget https://www.archlinux.org/packages/extra/x86_64/zziplib/download/ --content-disposition
[...]
[zealcharm@SOL ~]$ tar tvf zziplib-0.13.70-1-x86_64.pkg.tar.zst
-rw-r--r-- root/root 5467 2020-04-15 15:12 .BUILDINFO
-rw-r--r-- root/root 8335 2020-04-15 15:12 .MTREE
-rw-r--r-- root/root 492 2020-04-15 15:12 .PKGINFO
drwxr-xr-x root/root 0 2020-04-15 15:12 usr/
drwxr-xr-x root/root 0 2020-04-15 15:12 usr/bin/
[...]
-rw-r--r-- root/root 4386 2020-04-15 15:12 usr/share/aclocal/zziplib.m4
drwxr-xr-x root/root 0 2020-04-15 15:12 usr/share/man/
drwxr-xr-x builduser/builduser 0 2020-04-15 15:12 usr/share/man/man3/
-rw-rw-r-- builduser/builduser 486 2020-04-15 15:12 usr/share/man/man3/__zzip_fetch_disk_trailer.3.gz
[...]
[zealcharm@SOL /m/F/SolZealcharm]$ paccheck zziplib --file-properties
zziplib: '/usr/share/man/man3' UID mismatch (expected 1000/zealcharm)
zziplib: '/usr/share/man/man3' GID mismatch (expected 1000/zealcharm)
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Friday, 17 April 2020, 06:26 GMT
Reason for closing:  Fixed

Loading...