win32 install needs improvement

Bug #439140 reported by Kevin Horn on 2009-09-30
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
omnisync
High
Stavros Korokithakis

Bug Description

when installing on Win32, no application launcher stub is registered via setuptools

Other packages (paster for example), will put both a 'paster' file and a 'paster.exe' file in PYTHON_HOME\Scripts\

omni sync puts only a 'omnisync' file there, which prevents the file from being run as a regular CLI utility

instead you must apparently launch it using:
python x:\full\path\to\omnisync [options] <source> <destination>

Stavros Korokithakis (stavrosk) wrote :

Thankfully, this is rather easily fixed, as you can have distutils take care of it for you with one line of setup.py configuration, unlike the fragile, roundabout and verbose way I went about doing it. I will have it fixed soon, thanks.

Stavros Korokithakis (stavrosk) wrote :

This should be fixed in rev. 65.

Changed in omnisync:
assignee: nobody → Stavros Korokithakis (stavrosk)
importance: Undecided → High
status: New → Fix Committed
Kevin Horn (khorn) wrote :

Thanks for the quick response, Stavros!

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers