ports/55300: processlogs on bento is broken

dirk.meyer at dinoex.sub.org dirk.meyer at dinoex.sub.org
Wed Aug 6 03:10:21 UTC 2003


>Number:         55300
>Category:       ports
>Synopsis:       processlogs on bento is broken
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 05 20:10:18 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Dirk Meyer
>Release:        FreeBSD 5.1-CURRENT i386
>Organization:
privat
>Environment:

	bento cluster:

>Description:

	processlogs dows not generate new data.
	it is local modified on bento:

$ ls -l /a/asami/portbuild/scripts/processlogs
-rwxr-xr-x  1 root  portmgr  22712 Jul 28 03:22 /a/asami/portbuild/scripts/processlogs*

	this reults in no updates since July 25th on:
http://people.freebsd.org/~fenner/errorlogs/dinoex@freebsd.org.html
http://people.freebsd.org/~dinoex/errorlogs/dinoex@freebsd.org-date.html

	in between there have beenn plenty errors to report like in:
http://people.freebsd.org/~dinoex/errorlogs/dinoex-date.html

>How-To-Repeat:

	start:

$ /a/asami/portbuild/scripts/processlogs
/a/asami/portbuild/scripts/processlogs: 324: Syntax error: "done" unexpected (expecting "fi")


>Fix:

	one if must be turned into elif
	apply the patch:

--- processlogs.orig    Mon Jul 28 03:22:04 2003
+++ processlogs Tue Aug  5 19:26:36 2003
@@ -62,7 +62,7 @@
     elif grep -qE '(configure: error:|script.*failed: here are the contents of)' $1; then
       if grep -qE "configure: error: cpu .* not supported" $1; then
         reason="arch"; tag="arch"
-      if grep -qE "configure: error: (This program requires STL to compile|One or more.*STL headers are missing)" $1; then
+      elif grep -qE "configure: error: (This program requires STL to compile|One or more.*STL headers are missing)" $1; then
         reason="stl"; tag="stl"
       elif grep -qE "configure: error: [Pp]erl (5.* required|version too old)" $1; then
         reason="perl"; tag="perl"


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list