Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Jul 2015 15:45:18 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 201622] [bsd.ports.mk] make clean does not clean ports dependency directory
Message-ID:  <bug-201622-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org
          Reporter: lavr@unix1.jinr.ru
                CC: bapt@FreeBSD.org, freebsd-ports-bugs@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@bsd101:~ # uname -sriKm
FreeBSD 10.1-RELEASE amd64 GENERIC 1001000
root@bsd101:~ # svn -co -r 391207 svn://svn.freebsd.org/ports/head /usr/ports
-------------------------^^^^^^^^
root@bsd101:~ # cd /usr/ports/devel/m4
root@bsd101:/usr/ports/devel/m4 # make install BATCH=yes
root@bsd101:/usr/ports/devel/m4 # make clean
===>  Cleaning for indexinfo-0.2.3
===>  Cleaning for m4-1.4.17_1,1
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
root@bsd101:/usr/ports/devel/m4 #
root@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@bsd101:~ #
root@bsd101:~ # pkg info
pkg-1.5.5                      Package manager
subversion-static-1.8.13_2     Version control system
root@bsd101:~ #
root@bsd101:~ # svn co -r 391295 svn://svn.freebsd.org/ports/head /usr/ports
------------------------^^^^^^^^
root@bsd101:~ # cd /usr/ports/devel/m4
root@bsd101:/usr/ports/devel/m4 # make install BATCH=yes
root@bsd101:/usr/ports/devel/m4 # make clean
===>  Cleaning for m4-1.4.17_1,1
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
root@bsd101:/usr/ports/devel/m4 #
root@bsd101:/usr/ports/devel/m4 # make clean-depends
===>  Cleaning for indexinfo-0.2.3
root@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-201622-13>