[MacPorts] #53589: py27-lint @1.6.5_0: build fails with infinite recursion (py36-lint OK)

MacPorts noreply at macports.org
Fri Feb 17 06:02:45 UTC 2017


#53589: py27-lint @1.6.5_0: build fails with infinite recursion (py36-lint OK)
--------------------+-----------------
 Reporter:  JDLH    |      Owner:
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:
--------------------+-----------------
 When I try to install py27-lint, the build fails with a "command execution
 failed" error. Looking at the log, I see in infinite recursion sequence in
 the code.  By contrast, I can build py36-lint with no problem.

 {{{
 % port installed 'py*lint'
 The following ports are currently installed:
   py-pylint @1.4.3_1 (active)
   py27-pylint @1.4.3_1 (active)
 % sudo port clean py-pylint py27-pylint
 Password:
 --->  Cleaning py-pylint
 --->  Cleaning py27-pylint
 % sudo port upgrade py-pylint
 --->  Computing dependencies for py27-pylint
 --->  Fetching archive for py27-pylint
 --->  Attempting to fetch py27-pylint-1.6.5_0.darwin_14.noarch.tbz2 from
 https://packages.macports.org/py27-pylint
 --->  Attempting to fetch py27-pylint-1.6.5_0.darwin_14.noarch.tbz2 from
 http://sea.us.packages.macports.org/macports/packages/py27-pylint
 --->  Attempting to fetch py27-pylint-1.6.5_0.darwin_14.noarch.tbz2 from
 http://kmq.jp.packages.macports.org/py27-pylint
 --->  Fetching distfiles for py27-pylint
 --->  Verifying checksums for py27-pylint
 --->  Extracting py27-pylint
 --->  Configuring py27-pylint
 --->  Building py27-pylint
 Error: Failed to build py27-pylint: command execution failed
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
 .org_release_tarballs_ports_python_py-pylint/py27-pylint/main.log for
 details.
 Error: Follow https://guide.macports.org/#project.tickets to report a bug.
 %
 }}}

 I've attached py27-pylint/main.log.

 {{{
 % sudo port install py36-pylint
 --->  Computing dependencies for py36-pylint
 The following dependencies will be installed:
  py36-flake8-mccabe
  py36-isort
 Continue? [Y/n]: y
 --->  Fetching archive for py36-flake8-mccabe
 --->  Attempting to fetch py36-flake8-mccabe-0.5.2_0.darwin_14.noarch.tbz2
 from https://packages.macports.org/py36-flake8-mccabe
 --->  Attempting to fetch
 py36-flake8-mccabe-0.5.2_0.darwin_14.noarch.tbz2.rmd160 from
 https://packages.macports.org/py36-flake8-mccabe
 --->  Installing py36-flake8-mccabe @0.5.2_0
 --->  Activating py36-flake8-mccabe @0.5.2_0
 --->  Cleaning py36-flake8-mccabe
 --->  Fetching archive for py36-isort
 --->  Attempting to fetch py36-isort-4.2.5_0.darwin_14.noarch.tbz2 from
 https://packages.macports.org/py36-isort
 --->  Attempting to fetch py36-isort-4.2.5_0.darwin_14.noarch.tbz2.rmd160
 from https://packages.macports.org/py36-isort
 --->  Installing py36-isort @4.2.5_0
 --->  Activating py36-isort @4.2.5_0
 --->  Cleaning py36-isort
 --->  Fetching archive for py36-pylint
 --->  Attempting to fetch py36-pylint-1.6.5_0.darwin_14.noarch.tbz2 from
 https://packages.macports.org/py36-pylint
 --->  Attempting to fetch py36-pylint-1.6.5_0.darwin_14.noarch.tbz2 from
 http://sea.us.packages.macports.org/macports/packages/py36-pylint
 --->  Attempting to fetch py36-pylint-1.6.5_0.darwin_14.noarch.tbz2 from
 http://kmq.jp.packages.macports.org/py36-pylint
 --->  Fetching distfiles for py36-pylint
 --->  Verifying checksums for py36-pylint
 --->  Extracting py36-pylint
 --->  Configuring py36-pylint
 --->  Building py36-pylint
 --->  Staging py36-pylint into destroot
 --->  Installing py36-pylint @1.6.5_0
 --->  Activating py36-pylint @1.6.5_0
 --->  Cleaning py36-pylint
 --->  Updating database of binaries
 --->  Scanning binaries for linking errors
 Warning: Error parsing file
 /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/markupsafe/_speedups.so: Error opening or reading file
 [Multiple similar Warnings omitted for brevity, I think that's a separate
 issue]
 Warning: Error parsing file
 /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/cryptography/hazmat/bindings/_padding.so: Error opening or
 reading file
 --->  No broken files found.
 --->  Some of the ports you installed have notes:
   py36-pylint has the following notes:
     To make the Python 3.6 version of pylint the one that is run when you
 execute the commands without a version suffix,
     e.g. 'pylint', run:

     port select --set pylint pylint36
 %
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/53589>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list