[Bug 201551] bsd.port.mk - "make clean" does not clean leaves ${WKRDIR} of automatic packages
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Jul 14 07:11:40 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201551
Bug ID: 201551
Summary: bsd.port.mk - "make clean" does not clean leaves
${WKRDIR} of automatic packages
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Ports Framework
Assignee: portmgr at FreeBSD.org
Reporter: freebsd at oldach.net
CC: freebsd-ports-bugs at FreeBSD.org
Since the recent tweaks to bsd.port.mk I observe that lots of ${WRKDIR}'s are
left behind, clobbering disk space. Example:
# du -d 2 /usr/obj/usr/ports
4 /usr/obj/usr/ports/.snap
8 /usr/obj/usr/ports
# make -C /usr/ports/databases/rrdtool all deinstall install clean
.... lots of output - successfull install - autoinstalls gmake and pkgconf
# du -d 2 /usr/obj/usr/ports
4 /usr/obj/usr/ports/.snap
4 /usr/obj/usr/ports/databases/rrdtool
8 /usr/obj/usr/ports/databases
12004 /usr/obj/usr/ports/devel/gmake
2876 /usr/obj/usr/ports/devel/pkgconf
14884 /usr/obj/usr/ports/devel
14900 /usr/obj/usr/ports
# pkg autoremove -y
Updating database digests format: 100%
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 2 packages:
Installed packages to be REMOVED:
gmake-4.1_2
pkgconf-0.9.11
The operation will free 856 KiB.
[1/2] Deinstalling gmake-4.1_2...
[1/2] Deleting files for gmake-4.1_2: 100%
[2/2] Deinstalling pkgconf-0.9.11...
[2/2] Deleting files for pkgconf-0.9.11: 100%
# make -C /usr/ports/databases/rrdtool clean-depends
===> Cleaning for gmake-4.1_2
===> Cleaning for pkgconf-0.9.11
# du -d 2 /usr/obj/usr/ports
4 /usr/obj/usr/ports/.snap
4 /usr/obj/usr/ports/databases/rrdtool
8 /usr/obj/usr/ports/databases
4 /usr/obj/usr/ports/devel/gmake
4 /usr/obj/usr/ports/devel/pkgconf
12 /usr/obj/usr/ports/devel
28 /usr/obj/usr/ports
#
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-ports-bugs
mailing list