win32 install needs improvement

Bug #439140 reported by Kevin Horn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
omnisync
Fix Committed
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>

Revision history for this message
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.

Revision history for this message
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
Revision history for this message
Kevin Horn (khorn) wrote :

Thanks for the quick response, Stavros!

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.