ports/146005: upgrade of lang/gawk fails on missing gawk ..

Ben C. O. Grimm send-pr at bengrimm.net
Fri Apr 23 21:30:11 UTC 2010


>Number:         146005
>Category:       ports
>Synopsis:       upgrade of lang/gawk fails on missing gawk ..
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 23 21:30:10 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Ben C. O. Grimm
>Release:        FreeBSD 8.0-STABLE
>Organization:
-
>Environment:
FreeBSD [host] 8.0-STABLE FreeBSD 8.0-STABLE #0: Wed Mar 24 16:47:00 CET 2010     toor@[host]:/usr/obj/usr/src/sys/[host]  amd64

>Description:
While I do appreciate the irony, I guess gawk shouldn't be deinstalled when the installation af gawk needs it ..

Making all in awklib
cc -DHAVE_CONFIG_H -I. -I..  -I.. -I..  -I/usr/local/include  -O2 -pipe -march=nocona -fno-strict-aliasing ./eg/lib/pwcat.c -export-dynamic -o pwcat
cc -DHAVE_CONFIG_H -I. -I..  -I.. -I..  -I/usr/local/include  -O2 -pipe -march=nocona -fno-strict-aliasing ./eg/lib/grcat.c -export-dynamic -o grcat
cp ./eg/prog/igawk.sh igawk ; chmod 755 igawk
sed 's;/usr/local/libexec/awk;/usr/local/libexec/awk;' < ./eg/lib/passwdawk.in > passwd.awk
sed 's;/usr/local/libexec/awk;/usr/local/libexec/awk;' < ./eg/lib/groupawk.in > group.awk
Making all in doc
Making all in po
Making all in test
===>>> Creating a backup package for old version gawk-3.1.6_1
===>  Installing for gawk-3.1.7
===>   Generating temporary packing list
===>  Checking if lang/gawk already installed
Making install in libsigsegv
make install suppressed for gawk
Making install in .
test -z "/usr/local/bin" || ./install-sh -c -d "/usr/local/bin"
gawk: not found
/usr/bin/make 'CFLAGS=-O2 -pipe -march=nocona -fno-strict-aliasing' 'LDFLAGS=-export-dynamic' install-exec-hook
(cd /usr/local/bin;  ln gawk gawk-3.1.7 2>/dev/null ;  ln pgawk pgawk-3.1.7 2>/dev/null ;  if ! /usr/bin/which -s awk;  then	ln -s gawk awk;  fi; exit 0)
*** Error code 1

Stop in /usr/ports/lang/gawk/work/gawk-3.1.7.
*** Error code 1

Stop in /usr/ports/lang/gawk/work/gawk-3.1.7.
*** Error code 1

Stop in /usr/ports/lang/gawk/work/gawk-3.1.7.
*** Error code 1

Stop in /usr/ports/lang/gawk/work/gawk-3.1.7.
*** Error code 1

Stop in /usr/ports/lang/gawk.

===>>> A backup package for gawk-3.1.6_1 should
       be located in /usr/ports/packages/portmaster-backup

===>>> Installation of gawk-3.1.7 (lang/gawk) failed
===>>> Aborting update
>How-To-Repeat:
portmaster gawk-3.1.6_1
>Fix:


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



More information about the freebsd-ports-bugs mailing list