[MacPorts] #34243: py27-scikits-statsmodels depends on py27-pandas, but port has no such dependency

MacPorts noreply at macports.org
Sun Apr 29 09:06:50 PDT 2012


#34243: py27-scikits-statsmodels depends on py27-pandas, but port has no such
dependency
-----------------------------------+----------------------------------------
 Reporter:  stefan.walk@…          |       Owner:  macports-tickets@…                   
     Type:  defect                 |      Status:  new                                  
 Priority:  Normal                 |   Milestone:                                       
Component:  ports                  |     Version:  2.0.4                                
 Keywords:                         |        Port:  py27-scikits-statsmodels             
-----------------------------------+----------------------------------------

Comment(by Deil.Christoph@…):

 For me the upgrade to statsmodels 0.4 also failed because of the missing
 pandas dependency.

 Because statsmodels is a dependency of pandas, I can't install pandas at
 all, because Macports wants to install statsmodels first:

 {{{
 $ port installed '*pandas*'
 None of the specified ports are installed.
 $ sudo port install py27-pandas
 --->  Computing dependencies for py27-scikits-statsmodels
 --->  Building py27-scikits-statsmodels
 Error: Target org.macports.build returned: shell command failed (see log
 for details)
 Log for py27-scikits-statsmodels is at:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
 .org_release_tarballs_ports_python_py-scikits-statsmodels/py27-scikits-
 statsmodels/main.log
 Error: Unable to upgrade port: 1
 Error: Unable to execute port: upgrade py27-scikits-statsmodels failed
 }}}

 I guess the right way to resolve this circular dependency is to make
 pandas a required dependency of statsmodels, but statsmodels an optional
 dependency (a variant) for pandas?

-- 
Ticket URL: <https://trac.macports.org/ticket/34243#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list