[MacPorts] #22508: py26-macholib 1.2.1: missing run dependency on py26-modulegraph

MacPorts noreply at macports.org
Fri Nov 13 02:05:57 PST 2009


#22508: py26-macholib 1.2.1: missing run dependency on py26-modulegraph
--------------------------------+-------------------------------------------
 Reporter:  raphael@…           |       Owner:  macports-tickets@…                   
     Type:  defect              |      Status:  new                                  
 Priority:  Normal              |   Milestone:                                       
Component:  ports               |     Version:  1.8.1                                
 Keywords:  haspatch            |        Port:  py26-macholib                        
--------------------------------+-------------------------------------------
 py26-macholib installs the tool {{{macho_standalone}}} that needs
 modulegraph:

 {{{
 >
 /opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin/macho_standalone
 Traceback (most recent call last):
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin/macho_standalone",
 line 8, in <module>
     load_entry_point('macholib==1.2.1', 'console_scripts',
 'macho_standalone')()
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/pkg_resources.py", line 318, in load_entry_point
     return get_distribution(dist).load_entry_point(group, name)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/pkg_resources.py", line 2221, in load_entry_point
     return ep.load()
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/pkg_resources.py", line 1954, in load
     entry = __import__(self.module_name, globals(),globals(),
 ['__name__'])
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/macholib/macho_standalone.py", line 6, in <module>
     from macholib.MachOStandalone import MachOStandalone
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/macholib/MachOStandalone.py", line 8, in <module>
     from macholib.MachOGraph import MachOGraph, MissingMachO
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/macholib/MachOGraph.py", line 17, in <module>
     from macholib.MachO import MachO
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/macholib/MachO.py", line 15, in <module>
     from macholib.util import fileview
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
 /site-packages/macholib/util.py", line 12, in <module>
     from modulegraph.util import *
 ImportError: No module named modulegraph.util
 Exit 1
 }}}

 A patch is attached. This run dependency should be added to all macholib
 ports.

-- 
Ticket URL: <http://trac.macports.org/ticket/22508>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list