[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