From jason@jw.lds.net.ua  Tue Feb 19 13:08:00 2013
Return-Path: <jason@jw.lds.net.ua>
Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115])
	by hub.freebsd.org (Postfix) with ESMTP id 08EEFD78
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 19 Feb 2013 13:08:00 +0000 (UTC)
	(envelope-from jason@jw.lds.net.ua)
Received: from jw.lds.net.ua (jw.lds.net.ua [193.192.37.74])
	by mx1.freebsd.org (Postfix) with ESMTP id 88275B66
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 19 Feb 2013 13:07:58 +0000 (UTC)
Received: from jw.lds.net.ua (localhost [127.0.0.1])
	by jw.lds.net.ua (8.14.5/8.14.5) with ESMTP id r1JD79Tm002023
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 19 Feb 2013 15:07:09 +0200 (EET)
	(envelope-from jason@jw.lds.net.ua)
Received: (from jason@localhost)
	by jw.lds.net.ua (8.14.5/8.14.5/Submit) id r1JD73Bt002021;
	Tue, 19 Feb 2013 15:07:03 +0200 (EET)
	(envelope-from jason)
Message-Id: <201302191307.r1JD73Bt002021@jw.lds.net.ua>
Date: Tue, 19 Feb 2013 15:07:03 +0200 (EET)
From: Sayetsky Anton <vsjcfm@gmail.com>
Reply-To: Sayetsky Anton <vsjcfm@gmail.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: make delete-old doesn't honor WITHOUT_SYSINSTALL in src.conf
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         176263
>Category:       conf
>Synopsis:       make delete-old doesn't honor WITHOUT_SYSINSTALL in src.conf
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    gjb
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 19 13:10:00 UTC 2013
>Closed-Date:    Sat Dec 21 00:21:25 UTC 2013
>Last-Modified:  Sat Dec 21 00:30:00 UTC 2013
>Originator:     Sayetsky Anton
>Release:        FreeBSD 9.1-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD jw.local 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r244078: Mon Dec 10 14:48:18 EET 2012 root@jw.local:/usr/obj/media/dvlfiles/build/src/sys/JASONW amd64

>Description:
"make delete-old" doesn't honor WITHOUT_SYSINSTALL option - it does not deletes /usr/sbin/sysinstall if the option is set in make.conf

>How-To-Repeat:
root@jw:/usr/src# ls -lAh /usr/sbin/sysinstall 
-r-xr-xr-x  1 root  wheel   766k 21 дек 17:23 /usr/sbin/sysinstall
root@jw:/usr/src# grep ^WITHOUT_SYSINSTALL /etc/src.conf
WITHOUT_SYSINSTALL=
root@jw:/usr/src# yes | make delete-old
>Fix:

>Release-Note:
>Audit-Trail:

From: Anton Sayetsky <vsjcfm@gmail.com>
To: bug-followup@freebsd.org
Cc:  
Subject: Re: conf/176263: make delete-old doesn't honor WITHOUT_SYSINSTALL in src.conf
Date: Thu, 19 Dec 2013 15:27:17 +0200

 Reminder: no any reaction in more than 9 months.
State-Changed-From-To: open->closed 
State-Changed-By: gjb 
State-Changed-When: Sat Dec 21 00:20:32 UTC 2013 
State-Changed-Why:  
Fixed in stable/9 as r259673.  Thanks. 



Responsible-Changed-From-To: freebsd-bugs->gjb 
Responsible-Changed-By: gjb 
Responsible-Changed-When: Sat Dec 21 00:20:32 UTC 2013 
Responsible-Changed-Why:  
Track. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=176263 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: conf/176263: commit references a PR
Date: Sat, 21 Dec 2013 00:20:13 +0000 (UTC)

 Author: gjb
 Date: Sat Dec 21 00:20:06 2013
 New Revision: 259673
 URL: http://svnweb.freebsd.org/changeset/base/259673
 
 Log:
   Honor WITHOUT_SYSINSTALL=1.
   
   This is a direct commit to stable/9.
   
   PR:		176263
   Submitted by:	Sayetsky Anton  (vsjcfm gmail com)
   Sponsored by:	The FreeBSD Foundation
 
 Modified:
   stable/9/tools/build/mk/OptionalObsoleteFiles.inc
 
 Modified: stable/9/tools/build/mk/OptionalObsoleteFiles.inc
 ==============================================================================
 --- stable/9/tools/build/mk/OptionalObsoleteFiles.inc	Sat Dec 21 00:15:37 2013	(r259672)
 +++ stable/9/tools/build/mk/OptionalObsoleteFiles.inc	Sat Dec 21 00:20:06 2013	(r259673)
 @@ -3124,6 +3124,21 @@ OLD_FILES+=usr/share/man/man8/ntptime.8.
  # to be filled in
  #.endif
  
 +.if ${MK_SYSINSTALL} == no
 +OLD_FILES+=usr/sbin/sysinstall
 +OLD_FILES+=usr/share/man/man8/sysinstall.8.gz
 +OLD_FILES+=usr/lib/libftpio.a
 +OLD_FILES+=usr/lib/libftpio.so
 +OLD_LIBS+=usr/lib/libftpio.so.8
 +OLD_FILES+=usr/lib/libftpio_p.a
 +OLD_FILES+=usr/lib32/libftpio.a
 +OLD_FILES+=usr/lib32/libftpio.so
 +OLD_LIBS+=usr/lib32/libftpio.so.8
 +OLD_FILES+=usr/lib32/libftpio_p.a
 +OLD_FILES+=usr/include/ftpio.h
 +OLD_FILES+=usr/share/man/man3/ftpio.3.gz
 +.endif
 +
  .if ${MK_PC_SYSINSTALL} == no
  # backend-partmanager
  OLD_FILES+=usr/share/pc-sysinstall/backend-partmanager/create-part.sh
 _______________________________________________
 svn-src-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
 
>Unformatted:
 >>> Removing old files (only deletes safe to delete libs)
 >>> Old files removed
 >>> Removing old directories
 >>> Old directories removed
 To remove old libraries run 'make delete-old-libs'.
 root@jw:/usr/src# yes | make delete-old-libs
 >>> Removing old libraries
 Please be sure no application still uses those libraries, else you
 can not start such an application. Consult UPDATING for more
 information regarding how to cope with the removal/revision bump
 of a specific library.
 >>> Old libraries removed
 root@jw:/usr/src# ls -lAh /usr/sbin/sysinstall
 -r-xr-xr-x  1 root  wheel   766k 21 дек 17:23 /usr/sbin/sysinstall
 
