pkg/60137: Qt work dirs have incorrect owners/groups

"[email protected] via gnats" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.bugs
Message-ID <[email protected]>
>Number:         60137
>Category:       pkg
>Synopsis:       Qt work dirs have incorrect owners/groups
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Mar 26 13:50:00 +0000 2026
>Originator:     Robert Whitlock
>Release:        pkgsrc current, March 24, 2026
>Organization:
>Environment:
NetBSD 11.99.5, amd64
>Description:
The work directories for some Qt packages have incorrect owners and groups.
>How-To-Repeat:
thinkpad# cd /usr/pkgsrc/x11/qt5-qtbase
thinkpad# make SKIP_DEPENDS=yes extract
=> Bootstrap dependency digest>=20211023: found digest-20220214
=> Checksum BLAKE2s OK for qtbase-everywhere-opensource-src-5.15.18.tar.xz
=> Checksum SHA512 OK for qtbase-everywhere-opensource-src-5.15.18.tar.xz
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Overriding tools for qt5-qtbase-5.15.18nb3
===> Extracting for qt5-qtbase-5.15.18nb3
thinkpad# ls -ld /usr/pkg-work/x11/qt5-qtbase/work/qtbase-everywhere-src-5.15.18
drwx------  14 pulse  pulseacc  1024 Sep 24  2025 /usr/pkg-work/x11/qt5-qtbase/work/qtbase-everywhere-src-5.15.18
thinkpad# make clean
===> Cleaning for qt5-qtbase-5.15.18nb3
thinkpad# cd /usr/pkgsrc/x11/qt6-qtbase
thinkpad# make SKIP_DEPENDS=yes extract
=> Bootstrap dependency digest>=20211023: found digest-20220214
=> Checksum BLAKE2s OK for qtbase-everywhere-src-6.10.2.tar.xz
=> Checksum SHA512 OK for qtbase-everywhere-src-6.10.2.tar.xz
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Overriding tools for qt6-qtbase-6.10.2nb1
===> Extracting for qt6-qtbase-6.10.2nb1
thinkpad# ls -ld /usr/pkg-work/x11/qt6-qtbase/work/qtbase-everywhere-src-6.10.2
drwx------  18 pulse  pulseacc  1024 Jan 26 04:12 /usr/pkg-work/x11/qt6-qtbase/work/qtbase-everywhere-src-6.10.2
thinkpad# make clean
===> Cleaning for qt6-qtbase-6.10.2nb1
thinkpad# 
>Fix:
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.