probcomp / Venturecxx

Primary implementation of the Venture probabilistic programming system
http://probcomp.csail.mit.edu/venture/
GNU General Public License v3.0
29 stars 6 forks source link

pygame is not distributed on pip, so we can't pip-depend on it #354

Open axch opened 8 years ago

axch commented 8 years ago

pygame is a Python library for interactive graphics, intended for making computer games. Venture currently uses it for a section of the tutorial and for the Brownian motion example program. In both cases, the usage is through a demo-specific plugin for visualizing model state, and is primarily used to watch continuous inference.

Separately from the pip issue, I have also failed to install pygame on the Jenkins machine: libsdl1.2-dev refuses to install, because it claims to depend on a debian patch which fights with the ubuntu patch that's already there.

Consequences:

riastradh-probcomp commented 8 years ago

Date: Wed, 27 Jan 2016 05:26:33 -0800 From: axch notifications@github.com

pygame is a Python library for interactive graphics, intended for making computer games. Venture currently uses it for a section of the tutorial and for the Brownian motion example program. In both cases, the usage is through a demo-specific plugin for visualizing model state, and is primarily used to watch continuous inference.

Separately from the pip issue, I have also failed to install pygame on the Jenkins machine: libsdl1.2-dev refuses to install, because it claims to depend on a debian patch which fights with the ubuntu patch that's already there.

Weird. I thought I installed pygame a couple weeks ago in a virtualenv, or with apt, on Ubuntu 14.04, in order to run one of the interactive demos. Maybe I'm misremembering. I'll check today.

riastradh-probcomp commented 8 years ago

I must have installed it with apt. I have libsdl1.2-dev 1.2.15-8ubuntu1.1 installed just fine here.