[MacPorts] #26949: qbzr: too many nested evaluations (infinite loop?)
MacPorts
noreply at macports.org
Fri Oct 22 18:45:03 PDT 2010
#26949: qbzr: too many nested evaluations (infinite loop?)
-------------------------------+--------------------------------------------
Reporter: MacPorts@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: High | Milestone:
Component: ports | Version: 1.9.1
Keywords: | Port: qbzr
-------------------------------+--------------------------------------------
Comment(by michaelld@…):
OK; looks like the relevant lines of debug log are:
{{{
DEBUG: Searching for dependency: libmng
DEBUG: Didn't find receipt, going to depspec regex for: libmng
DEBUG: Changing to port directory:
/opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/libmng
DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386
DEBUG: org.macports.load registered provides 'load', a pre-existing
procedure. Target override will not be provided
DEBUG: org.macports.unload registered provides 'unload', a pre-existing
procedure. Target override will not be provided
DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
existing procedure. Target override will not be provided
DEBUG: Using group file
/opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl
DEBUG: Reading variant descriptions from
/opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf
DEBUG: universal variant already exists, so not adding the default one
DEBUG: Searching for dependency: jpeg
DEBUG: Found Dependency: receipt exists for jpeg
DEBUG: Checking for conflicts against qt4-mac
DEBUG: Searching for dependency: qt4-mac-devel
DEBUG: Didn't find receipt, going to depspec regex for: qt4-mac-devel
DEBUG: Searching for dependency: pkgconfig
DEBUG: Found Dependency: receipt exists for pkgconfig
DEBUG: Searching for dependency: qt4-mac
DEBUG: Didn't find receipt, going to depspec regex for: qt4-mac
DEBUG: Searching for dependency: zlib
DEBUG: Found Dependency: receipt exists for zlib
DEBUG: Searching for dependency: dbus
DEBUG: Found Dependency: receipt exists for dbus
DEBUG: Searching for dependency: openssl
DEBUG: Found Dependency: receipt exists for openssl
DEBUG: Searching for dependency: sqlite3
DEBUG: Found Dependency: receipt exists for sqlite3
DEBUG: Searching for dependency: tiff
DEBUG: Found Dependency: receipt exists for tiff
DEBUG: Searching for dependency: libpng
DEBUG: Found Dependency: receipt exists for libpng
DEBUG: Searching for dependency: libmng
DEBUG: Didn't find receipt, going to depspec regex for: libmng
}}}
This looks like an infinite loop being caused by checking for "conflicts
against"; maybe? And, yes, it looks like muniversal is coming into play.
Can you try building libmng without +universal & then trying qbzr again?
--
Ticket URL: <https://trac.macports.org/ticket/26949#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list