pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/56338: Installing qt5-qtdeclaraative leaves a dangling reference to /tmp
>Number: 56338
>Category: pkg
>Synopsis: Installing qt5-qtdeclaraative leaves a dangling reference to something in /tmp
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Jul 30 12:45:00 +0000 2021
>Originator: Paul Goyette
>Release: NetBSD 9.99.87
>Organization:
+--------------------+--------------------------+----------------------+
| Paul Goyette | PGP Key fingerprint: | E-mail addresses: |
| (Retired) | FA29 0E3B 35AF E8AE 6651 | paul%whooppee.com@localhost |
| Software Developer | 0786 F758 55DE 53BA 7731 | pgoyette%netbsd.org@localhost |
| | | pgoyette99%gmail.com@localhost |
+--------------------+--------------------------+----------------------+
>Environment:
System: NetBSD speedy.whooppee.com 9.99.87 NetBSD 9.99.87 (SPEEDY 2021-07-23 13:58:03 UTC) #0: Sat Jul 24 00:01:27 UTC 2021 paul%speedy.whooppee.com@localhost:/build/netbsd-local/obj/amd64/sys/arch/amd64/compile/SPEEDY amd64
Architecture: x86_64
Machine: amd64
>Description:
Installing the qt5-qtdeclarative package leaves some sort of dangling
reference to something in /tmp. In the case of using a chroot sandbox
(as created by mksandbox), and having a separate tmpfs for $SB/tmp the
dangling reference prevents one from unmounting the tmpfs.
>How-To-Repeat:
1. Create a sandbox using mksandbox, for example $SB
2. Mount a tmpfs file system on $SB/tmp
3. (optional) Use $SB/sandbox to "enter" the chroot, build a whole lot
of packages (in my case, about 545 of them), and exit the chroot
via ^D.
4. Verify that all is OK using ``umount $SB/tmp'', then remount the
tmpfs
5. "Enter" the sandbox again, and build qt5-qtdeclarative package
6. Exit the chroot via ^D, and try to umount the tmpfs. Observe the
EBUSY response.
>Fix:
Unknown
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index