Bug 24120

Summary: "/usr/ports/Mk/bsd.port.mk", line 626: Inconsistent operator for pre-everything
Product: Ports & Packages Reporter: roelof <roelof>
Component: Individual Port(s)Assignee: Port Management Team <portmgr>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description roelof 2001-01-07 01:30:00 UTC
after a CVSup the excution of 'make -k readmes' in /usr/ports resulted in

===> palm/xcopilot
===>   Creating README.html for xcopilot-0.6.6
===> print
===>  Creating README.html
"/usr/ports/Mk/bsd.port.mk", line 626: Inconsistent operator for
pre-everything
make: fatal errors encountered -- cannot continue
"/usr/ports/Mk/bsd.port.mk", line 626: Inconsistent operator for
pre-everything
make: fatal errors encountered -- cannot continue

Fix: 

Haven't checked yet. Hm, can't check either since that stepped was
done without wrapping using script.

At the indicated line there's a '::' which sorta looks perly but not
shelly. There are three lines using that double colon.

.if (!defined(PATCHDIR) && exists(${MASTERDIR}/patches)) || \
        (!defined(PKGDIR) && exists(${MASTERDIR}/pkg)) || \
        (!defined(MD5_FILE) && exists(${MASTERDIR}/files/md5))
pre-everything::
        @${ECHO} "Error: your port uses an old layout.  Please update it to
matc
h this bsd.port.mk."
        @${FALSE}
.endif
How-To-Repeat: 
See description
Comment 1 FUJISHIMA Satsuki freebsd_committer freebsd_triage 2001-01-21 18:09:42 UTC
Responsible Changed
From-To: freebsd-ports->asami

Over to maintainer.
Comment 2 Will Andrews freebsd_committer freebsd_triage 2001-04-04 09:19:15 UTC
Responsible Changed
From-To: asami->portmgr

Over to new maintainer.
Comment 3 Kris Kennaway freebsd_committer freebsd_triage 2002-08-30 22:20:16 UTC
State Changed
From-To: open->closed

I am no longer able to reproduce this problem.