[MacPorts] #44511: py-dateutil @2.2 Missing dependency - run failure
#44511: py-dateutil @2.2 Missing dependency - run failure -----------------------------+-------------------------------- Reporter: radaroutthere@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Keywords: | Port: py-dateutil -----------------------------+-------------------------------- Mac OS 10.9.4. The following problem occurs for multiple Python versions. After installing py-dateutil, I open the Python interpreter and run "import dateutil.parser". It responds with "ImportError: No module named 'six'". Installing py-six fixes the problem. I therefore suggest that py- six be added as a depends_run dependency. -- Ticket URL: <https://trac.macports.org/ticket/44511> MacPorts <http://www.macports.org/> Ports system for OS X
#44511: py-dateutil @2.2 Missing dependency - run failure ------------------------------+---------------------- Reporter: radaroutthere@… | Owner: dh@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-dateutil | ------------------------------+---------------------- Changes (by mf2k@…): * owner: macports-tickets@… => dh@… * cc: radaroutthere@… (removed) * version: 2.3.1 => * type: submission => enhancement * keywords: => haspatch Comment: Thanks. In the future, please Cc the port maintainers ({{{port info --maintainers py-dateutil}}}). As reporter, you do not need to Cc yourself. -- Ticket URL: <https://trac.macports.org/ticket/44511#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#44511: py-dateutil @2.2 Missing dependency - run failure ------------------------------+---------------------- Reporter: radaroutthere@… | Owner: dh@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: py-dateutil | ------------------------------+---------------------- Changes (by petr@…): * status: new => closed * resolution: => fixed Comment: In r123544 `py-six` was added as lib dependency, which is probably even more appropriate. So the dependency issue should be fixed. I also see that you changed the version in your patch. If this was intentional, I would advice to mention request for update explicitly in the summary and/or description, otherwise such details are easy overlooked. However, I have not found a version 2.2.1 on PyPI and I'd also assume that you would need to adapt checksums accordingly. For an update from a different source you need to provide further changes to the Portfile. Have you tested you version? Closing for this for now. If you want an update reopen and provide a corrected patch or open a new update ticket. -- Ticket URL: <https://trac.macports.org/ticket/44511#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts