[MacPorts] #32643: py27-nose @1.1.2_0 Error: Unable to upgrade port: 1
#32643: py27-nose @1.1.2_0 Error: Unable to upgrade port: 1 --------------------------------------+------------------------------------- Reporter: nonstop.server@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: py27-nose py27-hgsubversion --------------------------------------+------------------------------------- An upgrade of port py27-nose failed due to an I/O error on a file from port py27-hgsubversion. {{{ IOError: [Errno 13] Permission denied: '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion-1.3-py2.7.egg-info/top_level.txt' }}} It seems that some files from port py27-hgsubversion are missing read permission for other. {{{ % ls -ahl /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion-1.3-py2.7.egg-info/ total 48 drwxr-xr-x 7 root wheel 238B Dec 16 15:02 . drwxr-xr-x 69 root wheel 2.3K Dec 16 15:02 .. -rw-r----- 1 root wheel 3.6K Dec 16 15:02 PKG-INFO -rw-r----- 1 root wheel 5.2K Dec 16 15:02 SOURCES.txt -rw-r----- 1 root wheel 1B Dec 16 15:02 dependency_links.txt -rw-r--r-- 1 root wheel 16B Dec 16 15:02 requires.txt -rw-r----- 1 root wheel 13B Dec 16 15:02 top_level.txt }}} After granting those files read permission for other {{{ % cd /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion-1.3-py2.7.egg-info/ % sudo chmod o+r PKG-INFO SOURCES.txt dependency_links.txt top_level.txt }}} the upgrade for py27-nose was performed successful.[[BR]] note: the main.log was no longer available, but the terminal output is attached to the ticket -- Ticket URL: <https://trac.macports.org/ticket/32643> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32643: py27-hgsubversion installs files with incorrect permissions --------------------------------------+------------------------------------- Reporter: nonstop.server@… | Owner: titus@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: py27-hgsubversion --------------------------------------+------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => titus@… * cc: titus@… (removed) * port: py27-nose py27-hgsubversion => py27-hgsubversion -- Ticket URL: <https://trac.macports.org/ticket/32643#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32643: py27-hgsubversion installs files with incorrect permissions --------------------------------------+------------------------------------- Reporter: nonstop.server@… | Owner: titus@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: py27-hgsubversion --------------------------------------+------------------------------------- Comment(by titus@…): I don't have a specific idea yet, but on my system it looks like this: {{{ $ ls -ahl /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion-1.3-py2.7.egg-info -rw-r--r-- 1 root wheel 3,6K 23 Dez 19:29 /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion-1.3-py2.7.egg-info $ ls -ahl /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion-1.3-py2.7.egg-info/ ls: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion-1.3-py2.7.egg-info/: Not a directory }}} What is `port contents py27-hgsubversion` saying on your system? -- Ticket URL: <https://trac.macports.org/ticket/32643#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32643: py27-hgsubversion installs files with incorrect permissions --------------------------------------+------------------------------------- Reporter: nonstop.server@… | Owner: titus@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: py27-hgsubversion --------------------------------------+------------------------------------- Comment(by nonstop.server@…): Replying to [comment:2 titus@…]:
What is `port contents py27-hgsubversion` saying on your system? The port contains the following files on my system: {{{ % port contents py27-hgsubversion Port py27-hgsubversion contains: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion-1.3-py2.7.egg-info/PKG-INFO /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion-1.3-py2.7.egg-info/SOURCES.txt /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion-1.3-py2.7.egg-info/dependency_links.txt /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion-1.3-py2.7.egg-info/requires.txt /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion-1.3-py2.7.egg-info/top_level.txt /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/__init__.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/__init__.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/__version__.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/__version__.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/editor.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/editor.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/maps.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/maps.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/pushmod.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/pushmod.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/replay.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/replay.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/stupid.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/stupid.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svncommands.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svncommands.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnexternals.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnexternals.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnmeta.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnmeta.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnrepo.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnrepo.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnwrap/__init__.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnwrap/__init__.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnwrap/common.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnwrap/common.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnwrap/subvertpy_wrapper.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnwrap/subvertpy_wrapper.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnwrap/svn_swig_wrapper.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/svnwrap/svn_swig_wrapper.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/util.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/util.pyc /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/wrappers.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion/wrappers.pyc }}} I still have the terminal output from the installation of py27-hgsubversion.[[BR]] I'll attach it to the ticket for your inspection, maybe it will be helpful to you.
-- Ticket URL: <https://trac.macports.org/ticket/32643#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32643: py27-hgsubversion installs files with incorrect permissions --------------------------------------+------------------------------------- Reporter: nonstop.server@… | Owner: titus@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: py27-hgsubversion --------------------------------------+------------------------------------- Comment(by titus@…): Mind to test the attached patch, please? -- Ticket URL: <https://trac.macports.org/ticket/32643#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32643: py27-hgsubversion installs files with incorrect permissions --------------------------------------+------------------------------------- Reporter: nonstop.server@… | Owner: titus@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: py27-hgsubversion --------------------------------------+------------------------------------- Comment(by nonstop.server@…): Replying to [comment:4 titus@…]:
Mind to test the attached patch, please? Thank you, the patch works fine! [[BR]] After a reinstall of the port with the patch applied, the files are installed with the correct permissions. {{{ % ls -hl /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/hgsubversion-1.3-py2.7.egg-info/ total 48 -rw-r--r-- 1 root wheel 3.6K Dec 27 11:11 PKG-INFO -rw-r--r-- 1 root wheel 5.2K Dec 27 11:11 SOURCES.txt -rw-r--r-- 1 root wheel 1B Dec 27 11:11 dependency_links.txt -rw-r--r-- 1 root wheel 16B Dec 27 11:11 requires.txt -rw-r--r-- 1 root wheel 13B Dec 27 11:11 top_level.txt }}}
-- Ticket URL: <https://trac.macports.org/ticket/32643#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32643: py27-hgsubversion installs files with incorrect permissions ---------------------------------------+------------------------------------ Reporter: nonstop.server@… | Owner: titus@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: fixed | Keywords: Port: py27-hgsubversion | ---------------------------------------+------------------------------------ Changes (by titus@…): * status: new => closed * resolution: => fixed Comment: committed in r88296. Thanks for testing. -- Ticket URL: <https://trac.macports.org/ticket/32643#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts