[issue4673] Distutils should provide an uninstall command

2011-07-04 Thread Éric Araujo
Éric Araujo mer...@netwok.org added the comment: distutils2/packaging now provides a remove function and a pysetup remove command. -- dependencies: -distutils removing old files, deleting unneeded old files from installed location. resolution: - fixed stage: - committed/rejected

[issue4673] Distutils should provide an uninstall command

2010-10-22 Thread Éric Araujo
Changes by Éric Araujo mer...@netwok.org: -- dependencies: +distutils removing old files, deleting unneeded old files from installed location. ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue4673

[issue4673] Distutils should provide an uninstall command

2010-09-29 Thread Éric Araujo
Changes by Éric Araujo mer...@netwok.org: -- versions: +3rd party -Python 2.5, Python 2.6, Python 2.7, Python 3.1, Python 3.2 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue4673 ___

[issue4673] Distutils should provide an uninstall command

2010-09-07 Thread Éric Araujo
Éric Araujo mer...@netwok.org added the comment: Status update: Josip implemented PEP 376 to provide the installation database and Alexis is working on distutils2.install_tools to provide an uninstall function. User-level tools like pip can reuse this code to provide an uninstall

[issue4673] Distutils should provide an uninstall command

2010-06-03 Thread Éric Araujo
Changes by Éric Araujo mer...@netwok.org: -- components: +Distutils2 -Distutils keywords: +gsoc versions: +Python 2.5, Python 2.6, Python 2.7, Python 3.1, Python 3.2 -Python 3.3 ___ Python tracker rep...@bugs.python.org

[issue4673] Distutils should provide an uninstall command

2009-01-30 Thread Giampaolo Rodola'
Changes by Giampaolo Rodola' billiej...@users.sourceforge.net: -- nosy: +giampaolo.rodola ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue4673 ___

[issue4673] Distutils should provide an uninstall command

2009-01-29 Thread Tarek Ziadé
Tarek Ziadé ziade.ta...@gmail.com added the comment: I will continue to discuss this in distutils-SIG: Marc-André Lemburg proposed me to introduce the uninstall command from mxSetup.py (from mxBase, http://www.egenix.com/products/python/mxBase/) So I need to ask for opinions first --

[issue4673] Distutils should provide an uninstall command

2009-01-27 Thread Andy Buckley
Andy Buckley a...@insectnation.org added the comment: If an uninstall registry is feasible, the it could be neat. The suggested behaviour of unlinking known files based on the source directory is not all that inconvenient: it's by no means perfect, but it has its uses and is familiar to many,

[issue4673] Distutils should provide an uninstall command

2009-01-26 Thread philobyte
philobyte peter.a.si...@gmail.com added the comment: python setup.py uninstall should do all the same processing as 'install' but whenever it gets to the point of copying a file to a system destination, it should instead unlink the destination. besides the obvious use, here is another one:

[issue4673] Distutils should provide an uninstall command

2009-01-26 Thread Tarek Ziadé
Tarek Ziadé ziade.ta...@gmail.com added the comment: philobyte, this means you have to keep the source somewhere to be able to run setup.py uninstall. This is not handy imho. What about a uninstall registery in Python that keeps track of the files installed for each package ? this would let us

[issue4673] Distutils should provide an uninstall command

2008-12-29 Thread Tarek Ziadé
Tarek Ziadé ziade.ta...@gmail.com added the comment: This would require a detailed description on how such a feature would work. -- nosy: +tarek ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue4673

[issue4673] Distutils should provide an uninstall command

2008-12-15 Thread Andy Buckley
New submission from Andy Buckley a...@insectnation.org: It would make package maintenance easier, as well as integration with other build systems e.g. autotools (necessary for projects where not everything is Python), if the distutils supported an uninstallation command, e.g. python setup.py