Skip to content
This repository has been archived by the owner on Jan 23, 2020. It is now read-only.

[IDEA] Debian Packages #9

Open
DevynCJohnson opened this issue Jun 29, 2013 · 9 comments
Open

[IDEA] Debian Packages #9

DevynCJohnson opened this issue Jun 29, 2013 · 9 comments

Comments

@DevynCJohnson
Copy link

It would be great if Vpython came in Debian packages. That may help increase the number of users.

@BruceSherwood
Copy link
Owner

Indeed. I've frequently begged for someone in the VPython community to step
forward and take responsibility for building Linux packages, but so far no
takers. The packages that are available (including for Ubuntu) are way out
of date. Steve Spicklemire has made it very much easier to build VPython
from source, but someones (plural) need to take responsibility for building
packages for the many diverse Linux distributions.

Here's some data on VPython download usage from sourceforge.net: 70%
Windows, 15% Mac, 15% Linux.

@sspickle
Copy link
Collaborator

It's also complicated by the fact that wx-python 2.9 is not in a debian package (at least it wasn't last time I checked.... has that changed?)

Having said that, since the linux build now uses distutils I was hoping the 'packaging' problem would be simplified.

-steve

On Jun 29, 2013, at 7:06 PM, BruceSherwood [email protected] wrote:

Indeed. I've frequently begged for someone in the VPython community to step
forward and take responsibility for building Linux packages, but so far no
takers. The packages that are available (including for Ubuntu) are way out
of date.

Here's some data on VPython download usage from sourceforge.net: 70%
Windows, 15% Mac, 15% Linux.

On Sat, Jun 29, 2013 at 4:34 PM, Devyn Collier Johnson <
[email protected]> wrote:

It would be great if Vpython came in Debian packages. That may help
increase the number of users.


Reply to this email directly or view it on GitHubhttps://github.com//issues/9
.


Reply to this email directly or view it on GitHub.

@sspickle
Copy link
Collaborator

Actually.. it needs to be 2.9.4 or greater I think.

-steve

On Jun 30, 2013, at 10:07 AM, Steve Spicklemire [email protected] wrote:

It's also complicated by the fact that wx-python 2.9 is not in a debian package (at least it wasn't last time I checked.... has that changed?)

Having said that, since the linux build now uses distutils I was hoping the 'packaging' problem would be simplified.

-steve

On Jun 29, 2013, at 7:06 PM, BruceSherwood [email protected] wrote:

Indeed. I've frequently begged for someone in the VPython community to step
forward and take responsibility for building Linux packages, but so far no
takers. The packages that are available (including for Ubuntu) are way out
of date.

Here's some data on VPython download usage from sourceforge.net: 70%
Windows, 15% Mac, 15% Linux.

On Sat, Jun 29, 2013 at 4:34 PM, Devyn Collier Johnson <
[email protected]> wrote:

It would be great if Vpython came in Debian packages. That may help
increase the number of users.


Reply to this email directly or view it on GitHubhttps://github.com//issues/9
.


Reply to this email directly or view it on GitHub.

@DevynCJohnson
Copy link
Author

If I understood Debian packages better (I am learning), I would volunteer. Once I am better at packaging software for Debian systems, then I will inform you.

@maestrofjp
Copy link

Does it really need to be an .deb package? VPython-WX installs just fine using PIP via github. See:

http://blog.maestropublishing.com/2013/09/03/installing-vpython-visual-python-on-linux/

We're waiting the pull-request on issue #15 to be merged in for PIP installations. For now you can use this fork:

sudo pip install git+git://github.com/glarrain/vpython-wx.git

I think a better idea would be get a package on PyPi and not have to worry about compiling .debs for all target systems. What do you think?

I can take ownership of getting a package on PyPi if we can get the pull-request merged in.

@BruceSherwood
Copy link
Owner

Peter and Steve, it appears that there is a new development that
contributes to making installation easier, namely that there is a very new
wxPython 2.9.5 which presumably doesn't need the patch that 2.9.4 needed. I
was surprised, Peter, as you saw, that was one of the things that
contributed to the complexity of building on Linux.

Bruce

On Tue, Sep 10, 2013 at 5:32 PM, Peter Farrell [email protected]:

Does it really need to be an .deb package? VPython-WX installs just fine
using PIP via github. See:

http://blog.maestropublishing.com/2013/09/03/installing-vpython-visual-python-on-linux/

We're waiting the pull-request on issue #15https://github.com/BruceSherwood/vpython-wx/pull/15to be merged in for PIP installations. For now you can use this fork:

sudo pip install git+git://github.com/glarrain/vpython-wx.git

I think a better idea would be get a package on PyPi and not have to worry
about compiling .debs for all target systems. What do you think?

I can take ownership of getting a package on PyPi if we can get the
pull-request merged in.


Reply to this email directly or view it on GitHubhttps://github.com//issues/9#issuecomment-24203065
.

@glarrain
Copy link
Contributor

For the record, the PR in question has been accepted thus it's now correct to install the dev version this way:

pip install git+git://github.com/BruceSherwood/vpython-wx.git

@wolph
Copy link

wolph commented Oct 13, 2014

Personally I would strongly vote for PyPI inclusion as it makes installation on Linux, *BSD and OS X a lot easier.

I am willing to maintain the PyPI package if needed, initial setup shouldn't be more than:

python setup.py register
python setup.py sdist upload

@BruceSherwood
Copy link
Owner

It would be great if you would take the responsibility for creating a PyPI
package. I'm copying Steve Spicklemire on this, as he has been doing lots
of work to improve the installation issues.

On Mon, Oct 13, 2014 at 12:57 AM, Rick van Hattem [email protected]
wrote:

Personally I would strongly vote for PyPI inclusion as it makes
installation on Linux, *BSD and OS X a lot easier.

I am willing to maintain the PyPI package if needed, initial setup
shouldn't be more than:

python setup.py register
python setup.py sdist upload


Reply to this email directly or view it on GitHub
#9 (comment)
.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants