[MacPorts] #38514: Required port Dependency 'py33-wxpython' not found
#38514: Required port Dependency 'py33-wxpython' not found ------------------------+-------------------------------- Reporter: macports@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: py33-matplotlib ------------------------+-------------------------------- I tried to install py33-matplotlib and it failed. I note using port search no python 3 wxpython's exist udo port install py33-matplotlib +wxpython ---> Computing dependencies for py33-matplotlib Error: Dependency 'py33-wxpython' not found. To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port py33-matplotlib failed -- Ticket URL: <https://trac.macports.org/ticket/38514> MacPorts <http://www.macports.org/> Ports system for OS X
#38514: py33-matplotlib: Error: Dependency 'py33-wxpython' not found ------------------------------+-------------------------------- Reporter: macports@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py33-matplotlib | ------------------------------+-------------------------------- Changes (by ryandesign@…): * cc: macports@… (removed) Old description:
I tried to install py33-matplotlib and it failed. I note using port search no python 3 wxpython's exist
udo port install py33-matplotlib +wxpython ---> Computing dependencies for py33-matplotlib Error: Dependency 'py33-wxpython' not found. To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port py33-matplotlib failed
New description: I tried to install py33-matplotlib and it failed. I note using port search no python 3 wxpython's exist {{{ udo port install py33-matplotlib +wxpython ---> Computing dependencies for py33-matplotlib Error: Dependency 'py33-wxpython' not found. To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port py33-matplotlib failed }}} -- Comment: So this is specific to the +wxpython variant. I see the same issue exists with the +gtk2 variant and the nonexistent py3x-pygtk subports of py-pygtk. None of these ports have maintainers, so someone will have to step up to figure out whether py3x subports can be added to py-pygtk and py-wxpython, or whether the +gtk2 and/or +wxpython variants should be removed from py3x-matplotlib. -- Ticket URL: <https://trac.macports.org/ticket/38514#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#38514: py33-matplotlib: Error: Dependency 'py33-wxpython' not found ------------------------------+-------------------------------- Reporter: macports@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py33-matplotlib | ------------------------------+-------------------------------- Comment (by macports@…): I did a bit more research. wxpython only seems to support python3 in its Phoenix branch so either that needs a Macport or the +wxpython variant should be removed. I note that the documents for building on matplotlib and wxPython pages are rather outdated -- Ticket URL: <https://trac.macports.org/ticket/38514#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#38514: py3X-matplotlib should not have wxpython variant ----------------------------+-------------------- Reporter: macports@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py-matplotlib | ----------------------------+-------------------- Changes (by jmr@…): * owner: macports-tickets@… => sean@… * port: py33-matplotlib => py-matplotlib Comment: Please remember to Cc the maintainer. -- Ticket URL: <https://trac.macports.org/ticket/38514#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#38514: py3X-matplotlib should not have wxpython variant ----------------------------+-------------------- Reporter: macports@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py-matplotlib | ----------------------------+-------------------- Comment (by sean@…): Is there any particular reason to keep the +wxpython variant? Because of the mess with wx, matplotlib includes its own backend for osx, so I'm inclined to just remove the +wxpython variant outright unless there's some objection. -- Ticket URL: <https://trac.macports.org/ticket/38514#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#38514: py3X-matplotlib should not have wxpython variant ----------------------------+-------------------- Reporter: macports@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py-matplotlib | ----------------------------+-------------------- Comment (by macports@…): I think +wxpython should work on py2.x ports as wxPython now has a Cocoa version just the py3.x should have a problem and until Phoenix becomes the full wxPython replacement it might as well be removed to save anyone else seeing this issue. '''However''' -- Going further this is on Mountain Lion {{{ sudo port install py27-matplotlib +wxpython ---> Computing dependencies for py27-matplotlib Error: Cannot install py27-matplotlib for the arch(s) 'x86_64' because Error: its dependency py27-wxpython only supports the arch(s) 'i386 ppc'. Error: Unable to execute port: architecture mismatch }}} I think +wxpython just does not work for Lion/Mountain Lion- just kill it off. -- Ticket URL: <https://trac.macports.org/ticket/38514#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#38514: py3X-matplotlib should not have wxpython variant ----------------------------+-------------------- Reporter: macports@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py-matplotlib | ----------------------------+-------------------- Comment (by sean@…): Replying to [comment:6 macports@…]:
I think +wxpython should work on py2.x ports as wxPython now has a Cocoa version just the py3.x should have a problem and until Phoenix becomes the full wxPython replacement it might as well be removed to save anyone else seeing this issue.
'''However''' -- Going further this is on Mountain Lion
{{{ sudo port install py27-matplotlib +wxpython ---> Computing dependencies for py27-matplotlib Error: Cannot install py27-matplotlib for the arch(s) 'x86_64' because Error: its dependency py27-wxpython only supports the arch(s) 'i386 ppc'. Error: Unable to execute port: architecture mismatch }}}
I think +wxpython just does not work for Lion/Mountain Lion- just kill it off.
Ok, that's fair. I'll remove the variant and we can revisit this issue when the Phoenix (appropriately named, it seems) becomes the replacement for wxPython. -- Ticket URL: <https://trac.macports.org/ticket/38514#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#38514: py3X-matplotlib should not have wxpython variant ----------------------------+-------------------- Reporter: macports@… | Owner: sean@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: py-matplotlib | ----------------------------+-------------------- Changes (by sean@…): * status: new => closed * resolution: => fixed Comment: Done in r104430 -- Ticket URL: <https://trac.macports.org/ticket/38514#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts