microsoft windows platform support
Bug #856836 reported by
Anders F Björklund
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Smart Package Manager |
New
|
Undecided
|
Unassigned |
Bug Description
Being a portable program, smart should support running on Microsoft Windows too...
It would still need a package manager in order to be useful, but that's another story.
There was some work done on this for Google Summer of Code 2009 (in WinLibre),
including fixes to make the unix-centric smart code work on an nt platform as well.
Related branches
Changed in smart: | |
milestone: | none → 1.5 |
To post a comment you must log in.
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.