pkg/60137: Qt work dirs have incorrect owners/groups
| 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: