Date: Wed, 5 Feb 2003 12:28:19 +0100 (CET) From: "H. Eckert" <ripley@nostromo.in-berlin.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/47966: Incomplete port deletion blocks "make readmes" Message-ID: <200302051128.MAA56858@server.nostromo.in-berlin.de>
next in thread | raw e-mail | index | archive | help
>Number: 47966 >Category: ports >Synopsis: Port without own Makefile listed in category's makefile stops "make readmes" >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Feb 05 09:30:14 PST 2003 >Closed-Date: >Last-Modified: >Originator: H. Eckert >Release: FreeBSD 4.7-STABLE i386 >Organization: Individual Network Berlin e.V. >Environment: CVSup'd ports collection on a 4.7 system at 2003-02-03, 03:43 GMT+1. In the category "biology" the port of "gaussian98" had been deleted, but not removed from the list in ports/biology/Makefile (Probably a race condition in the cvsup process where I got the Makefile before the port was deleted) >Description: Running a "make readmes" stops in the "biology" category. More specific, the invocation of "make README.html" breaks because there is no Makefile left in "gaussian98" (the directory remained due to the README.html within). Output: $ make README.html ===> Creating README.html make: don't know how to make package-name. Stop make: no target to make. Note, that there is no closing shellprompt because make doesn't finish on the error condition. The invoked sed just hangs waiting for EOF. Interrupting the process (^C) shows the offending port at the end of README.html.tmp >How-To-Repeat: Rename any port's Makefile and invoke "make README.html" for its category. >Fix: Manually entering ^D to the hanging sed lets the process finish, resulting in a garbled entry at the top of the category's README.html. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200302051128.MAA56858>