Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jul 2006 01:21:11 -0400
From:      "Matthew Fry" <mfry@divisionpoint.net>
To:        freebsd-ports@freebsd.org
Subject:   Re: make: Max recursion level (500) exceeded.: Resource temporarily unavailable
Message-ID:  <1I4Ne5Ob.1152854471.0286660.mfry@checker.divisionpoint.net>

next in thread | raw e-mail | index | archive | help
I hope this is the right place to post this.  I've noticed some circular
dependency problems on a 5.4 system I'm building.  Just installed
php5-mbstring and got the "Max recursion level (500) exceeded.:
Resource temporarily unavailable" message.  I opened another SSH window
and here's what I saw with ps -ax:

18249  p0  I+     0:00.20 make install
18380  p0  I+     0:00.01 [sh]
18382  p0  I+     0:00.00 [sh]
18383  p0  I+     0:00.15 make package-depends
18384  p0  I+     0:00.01 /usr/bin/grep -v -E this_port_does_not_exist
18385  p0  I+     0:00.00 /usr/bin/sort -u
18397  p0  I+     0:00.01 [sh]
18398  p0  I+     0:00.01 [sh]
18399  p0  I+     0:00.01 /usr/bin/awk {print $1":"$3}
18412  p0  I+     0:00.18 make CHILD_DEPENDS=3Dyes PARENT_CHECKED=3D
package-depends-list
18431  p0  I+     0:00.01 [sh]
18446  p0  I+     0:00.17 make CHILD_DEPENDS=3Dyes PARENT_CHECKED=3D
package-depends-list
18465  p0  I+     0:00.01 [sh]
(this repeats a whole bunch of times)

When running the 'make clean' after installation, here's something
else I saw:


/usr/ports/converters/php5-mbstring# make clean
php5-mbstring-5.1.4: "/usr/ports//usr/ports/www/apache13-modssl"
non-existent -- dependency list incomplete
=3D=3D=3D>  Cleaning for php5-5.1.4
=3D=3D=3D>  Cleaning for autoconf-2.59_2
=3D=3D=3D>  Cleaning for openldap-client-2.2.30
=3D=3D=3D>  Cleaning for pkg-config-0.20_2
=3D=3D=3D>  Cleaning for libxml2-2.6.26
=3D=3D=3D>  Cleaning for perl-5.8.8
=3D=3D=3D>  Cleaning for m4-1.4.4
=3D=3D=3D>  Cleaning for help2man-1.36.4_1
=3D=3D=3D>  Cleaning for gmake-3.81_1
=3D=3D=3D>  Cleaning for openssl-0.9.8b_1
=3D=3D=3D>  Cleaning for libiconv-1.9.2_2
=3D=3D=3D>  Cleaning for p5-gettext-1.05_1
=3D=3D=3D>  Cleaning for gettext-0.14.5_2
=3D=3D=3D>  Cleaning for libtool-1.5.22_2
=3D=3D=3D>  Cleaning for php5-mbstring-5.1.4


Notice the /usr/ports//usr/ports/www/... problem with the apache
dependency above. =20

Anyone got a fix?  Just CVSupped yesterday morning.

Here's my make.conf file:

PERL_VER=3D5.8.8
PERL_VERSION=3D5.8.8
WITH_BDB_VER=3D44
WITH_MYSQL_VER=3D50
APACHE_PORT=3D${PORTSDIR}/www/apache13-modssl
WITH_OPENLDAP_VER=3D22
WANT_OPENLDAP_VER=3D22
USE_OPENLDAP_VER=3D22


And when I 'grep USE_EMACS /usr/ports/Mk/bsd.port.mk'  I get:

if defined(USE_EMACS)


Let me know if you need anything else to help fix this.

Thanks,
Matt


Matthew Fry
Division Point Multimedia
Technology and Marketing Solutions
http://www.divisionpoint.net=20
Phone: 703-467-5600



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1I4Ne5Ob.1152854471.0286660.mfry>