Skip site navigation (1)Skip section navigation (2)
Date:      Tue,  3 Jul 2001 22:50:56 -0400 (EDT)
From:      ahd@kew.com
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/28682: Some port install builds fail if silent (-s) flag used
Message-ID:  <20010704025056.E628CBA14@minerva.uucp.kew.com>

next in thread | raw e-mail | index | archive | help

>Number:         28682
>Category:       ports
>Synopsis:       Some port install builds fail if silent (-s) flag used
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 03 20:00:11 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Drew Derbyshire
>Release:        FreeBSD 4.3-RELEASE i386
>Organization:
Kendra Electronic Wonderworks, Stoneham MA 02180 (http://www.kew.com)
>Environment:
System: FreeBSD minerva.hh.kew.com 4.3-RELEASE FreeBSD 4.3-RELEASE #0: Sat Jun 23 09:50:15 EDT 2001 root@:/usr/scratch/obj/usr/src/sys/MINERVA i386


	port collection updated using portcheckout as of 7/2 23:30 EDT.

>Description:
	
	If the silent (-s) flag is passed to the Make command for some
	ports when building the install target, the build fails.  If the
	-s is omitted, the build succeeds.

	Sample builds with and without -s follow.


   Script started on Tue Jul  3 22:45:31 2001

   minerva# make deinstall
   ===>  Deinstalling for postfix-20010525_1

   minerva# make -dl -s install
   cd /usr/scratch/ports/mail/postfix-current && make 'CKSUMFILES+=snapshot-20010525.tar.gz' build
   cd /usr/scratch/ports/mail/postfix-current && make 'CKSUMFILES+=snapshot-20010525.tar.gz' real-install
   true "===>  Installing for postfix-20010525_1"
   cd /usr/scratch/ports/mail/postfix-current && make 'CKSUMFILES+=snapshot-20010525.tar.gz' check-categories
   if true afterstep archivers astro audio benchmarks biology  cad chinese comms converters databases deskutils devel  editors elisp emulators french ftp games german gnome graphics  hebrew ipv6 irc japanese java kde korean lang linux  mail math mbone misc net news  offix palm perl5 picobsd plan9 print python ruby russian  science security shells sysutils  tcl76 tcl80 tcl81 tcl82 tcl83 textproc  tk42 tk80 tk82 tk83 tkstep80  ukrainian vietnamese windowmaker www  x11 x11-clocks x11-fm x11-fonts x11-servers x11-toolkits x11-wm zope | /usr/bin/grep -wq mail; then  /usr/bin/true;  else  true "postfix-20010525_1: category mail not in list of valid categories.";  /usr/bin/false;  fi
   *** Error code 1

   Stop in /usr/scratch/ports/mail/postfix-current.
   *** Error code 1

   Stop in /usr/scratch/ports/mail/postfix-current.
   *** Error code 1

   Stop in /usr/scratch/ports/mail/postfix-current.

   minerva# make install
   ===>  Installing for postfix-20010525_1
   postfix:*:1001:
   You already have a group "postfix", so I will use it.
   maildrop:*:101:
   You already have a group "maildrop", so I will use it.
   postfix:*:1003:1001::0:0:Postfix Mail System:/nonexistent:/nonexistent
   You already have a user "postfix", so I will use it.
   Installed HTML documentation in /usr/local/share/doc/postfix
   --------------------------------------------------
   - To replace your existing sendmail with postfix -
   - type "make replace"                            -
   --------------------------------------------------
   ===>   Generating temporary packing list
   ===>   Compressing manual pages for postfix-20010525_1
   ===>   Registering installation for postfix-20010525_1
   ===>  SECURITY NOTE: 
	 This port has installed the following binaries which execute with
	 increased privileges.
   198710  126 -r-xr-sr-x    1 root             maildrop            64228 Jul  3 22:46 /usr/local/sbin/postdrop

	 If there are vulnerabilities in these programs there may be a security
	 risk to the system. FreeBSD makes no guarantee about the security of
	 ports included in the Ports Collection. Please type 'make deinstall'
	 to deinstall the port if this is a concern.

	 For more information, and contact details about the security
	 status of this software, see the following webpage: 
   http://www.postfix.org/

   minerva# exit

   Script done on Tue Jul  3 22:46:46 2001

>How-To-Repeat:
	
	In the port/mail/postfix-current directory, "make -s install"

>Fix:

	Workaround is not use the -s flag
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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