[MacPorts] #40164: eric4 @4.5.5_2: destroot tries to write to /Developer (was: 'Staging eric4 into destroot' fails)

MacPorts noreply at macports.org
Sat Aug 17 21:21:06 PDT 2013


#40164: eric4 @4.5.5_2: destroot tries to write to /Developer
---------------------------------+--------------------------------
  Reporter:  michael_herrmann@…  |      Owner:  macports-tickets@…
      Type:  defect              |     Status:  new
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:  2.2.0
Resolution:                      |   Keywords:
      Port:  eric4               |
---------------------------------+--------------------------------
Changes (by larryv@…):

 * keywords:  permission =>


Comment:

 {{{
 :info:destroot Traceback (most recent call last):
 :info:destroot   File "install.py", line 1059, in <module>
 :info:destroot     main(sys.argv)
 :info:destroot   File "install.py", line 1002, in main
 :info:destroot     installEric()
 :info:destroot   File "install.py", line 509, in installEric
 :info:destroot     createMacAppBundle(cfg['ericDir'])
 :info:destroot   File "install.py", line 524, in createMacAppBundle
 :info:destroot     os.makedirs(dirs["contents"])
 :info:destroot   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/os.py",
 line 150, in makedirs
 :info:destroot     makedirs(head, mode)
 :info:destroot   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/os.py",
 line 150, in makedirs
 :info:destroot     makedirs(head, mode)
 :info:destroot   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/os.py",
 line 157, in makedirs
 :info:destroot     mkdir(name, mode)
 :info:destroot OSError: [Errno 1] Operation not permitted:
 '/Developer/Applications/Eric4'
 }}}
 Is the destroot phase trying to create that directory? It should not be
 attempting to create any files outside of the destroot directory. If this
 is the situation, then the sandbox is working as intended, and the port
 needs to be fixed.

-- 
Ticket URL: <https://trac.macports.org/ticket/40164#comment:3>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list