[Bug 201622] [bsd.ports.mk] make clean does not clean ports dependency directory

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Jul 16 15:45:18 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201622

            Bug ID: 201622
           Summary: [bsd.ports.mk] make clean does not clean ports
                    dependency directory
           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: lavr at unix1.jinr.ru
                CC: bapt at FreeBSD.org, freebsd-ports-bugs at FreeBSD.org

After revision 391295 by bapt, Sat Jul 4 08:56:54 2015 UTC
`make clean` doesn't clean work dirs of port depends:

root at bsd101:~ # uname -sriKm
FreeBSD 10.1-RELEASE amd64 GENERIC 1001000
root at bsd101:~ # svn -co -r 391207 svn://svn.freebsd.org/ports/head /usr/ports
-------------------------^^^^^^^^
root at bsd101:~ # cd /usr/ports/devel/m4
root at bsd101:/usr/ports/devel/m4 # make install BATCH=yes
root at bsd101:/usr/ports/devel/m4 # make clean
===>  Cleaning for indexinfo-0.2.3
===>  Cleaning for m4-1.4.17_1,1
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
root at bsd101:/usr/ports/devel/m4 #
root at bsd101:~ # pkg delete m4 indexinfo
Updating database digests format: 100%
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 2 packages (of 0 packages
in
 the universe):

Installed packages to be REMOVED:
        m4-1.4.17_1,1
        indexinfo-0.2.3

The operation will free 609 KiB.
Proceed with deinstalling packages? [y/N]: y
[1/2] Deinstalling m4-1.4.17_1,1...
[1/2] Deleting files for m4-1.4.17_1,1: 100%
[2/2] Deinstalling indexinfo-0.2.3...
[2/2] Deleting files for indexinfo-0.2.3: 100%
root at bsd101:~ #
root at bsd101:~ # pkg info
pkg-1.5.5                      Package manager
subversion-static-1.8.13_2     Version control system
root at bsd101:~ #
root at bsd101:~ # svn co -r 391295 svn://svn.freebsd.org/ports/head /usr/ports
------------------------^^^^^^^^
root at bsd101:~ # cd /usr/ports/devel/m4
root at bsd101:/usr/ports/devel/m4 # make install BATCH=yes
root at bsd101:/usr/ports/devel/m4 # make clean
===>  Cleaning for m4-1.4.17_1,1
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
root at bsd101:/usr/ports/devel/m4 #
root at bsd101:/usr/ports/devel/m4 # make clean-depends
===>  Cleaning for indexinfo-0.2.3
root at bsd101:/usr/ports/devel/m4 #

changes at bsd.port.mk (rev.391295)

Line 4346: was remove _DEPEND_DIRS from _UNIFIED_DEPENDS=
Line 4358  ALL-DEPENDS-LIST= \     Line 4357  ALL-DEPENDS-LIST= \
and so on

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-ports-bugs mailing list