[MacPorts] #58004: py-backports and py-backports.weakref conflict (was: python27 @2.7.15_1+universal issue with importing matplotlib)

MacPorts noreply at macports.org
Sat Feb 2 16:23:10 UTC 2019


#58004: py-backports and py-backports.weakref conflict
------------------------------------------------+--------------------
  Reporter:  mfacorcoran                        |      Owner:  (none)
      Type:  defect                             |     Status:  new
  Priority:  Normal                             |  Milestone:
 Component:  ports                              |    Version:
Resolution:                                     |   Keywords:
      Port:  py-backports py-backports.weakref  |
------------------------------------------------+--------------------
Changes (by ryandesign):

 * priority:  High => Normal
 * cc: stromnov, emcrisostomo (added)
 * port:   => py-backports py-backports.weakref


Comment:

 Looks like the conflict is between py''XY''-backports and
 py''XY''-backports.weakref. They both claim the file
 /opt/local/Library/Frameworks/Python.framework/Versions/''X''.''Y''/lib/python''X''.''Y
 ''/site-packages/backports/!__init!__.py.

 {{{
 --->  Computing dependencies for py27-backports.weakref
 --->  Fetching archive for py27-backports.weakref
 --->  Attempting to fetch
 py27-backports.weakref-1.0.post1_0.darwin_17.noarch.tbz2 from
 https://packages.macports.org/py27-backports.weakref
 --->  Attempting to fetch
 py27-backports.weakref-1.0.post1_0.darwin_17.noarch.tbz2.rmd160 from
 https://packages.macports.org/py27-backports.weakref
 --->  Installing py27-backports.weakref @1.0.post1_0
 --->  Activating py27-backports.weakref @1.0.post1_0
 Error: Failed to activate py27-backports.weakref: Image error:
 /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/backports/__init__.py is being used by the active
 py27-backports port.  Please deactivate this port first, or use 'port -f
 activate py27-backports.weakref' to force the activation.
 }}}

 Those ports should either declare that they conflict or the conflict
 should be resolved somehow.

-- 
Ticket URL: <https://trac.macports.org/ticket/58004#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list