Comment 1 for bug 856836

Revision history for this message
mitzampt (mitzampt) wrote :

There are two issues with a package manager for Windows, even for cygwin:
1. PE executables cannot be overwritten while running, so unless the packages themselves or a subsystem of smart manages to solve that the most probable course of action is applying updates on reboot. This shouldn't be necessary for new packages, just for updates.
2. Dependencies tracking in windows for windows runtimes would be a little tricky, not to mention tracking windows versions themselves. This could be attacked with metapackages. Also, in the case of cygwin tracking cygwin's version is easy, updating cygwin would be a challenge.
With that said, I hope you guys manage to port smart to windows platform.