Date: Tue, 14 Jul 2015 07:11:40 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 201551] bsd.port.mk - "make clean" does not clean leaves ${WKRDIR} of automatic packages Message-ID: <bug-201551-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
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@FreeBSD.org Reporter: freebsd@oldach.net CC: freebsd-ports-bugs@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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-201551-13>