On 01.03.2010 11:21, Mads Kiilerich wrote: > On 03/01/2010 10:57 AM, Adrian Buehlmann wrote: >> On 01.03.2010 10:45, Peer Sommerlund wrote: >>> Hi. >>> >>> I have tried to install >>> tortoisehg-stable-0.9.31233-x86-46fd41c0-926c-40c5-b642-7e73ad657ca6.msi >>> on a fresh Windows XP. >>> >>> It works fine, untill it is about to finish, then gives me an error "You >>> do not have sufficient privileges to complete the installation for all >>> users of the machine.". >>> >>> Is it possible to install for just me (not all users), without requiring >>> admin privileges? Maybe just a partial installation? >> >> No, admin is required (especially on such old platforms like WinXP). >> >> Windows XP lacks the MS CRT dll's needed by python26.dll and we want to >> have them installed in C:\Windows\winsxs by the standard redist msn >> merge modules from Microsoft. Installing these merge modules requires >> admin privileges. > > AFAIK it also works fine with the dll's and Microsoft.VC90.CRT.manifest > placed right next to the python exe file. That _could_ perhaps be used > as a fallback.
Trust me, we have explored the various dll hell options and decided against installing stuff "next to". And "fall backs" have a tendency to fire back just when you try to use them. Because they are normally not used. Installing TortoiseHg is already enough of a monster. Let's not try making things more complicated than recommended by Microsoft. And you need to have admin privileges anyway to register the shell extension. Trust me (2): almost everyone wants at least the context menu. So you'll need to install it as admin anyway. But of course everyone is free to clone the sources and demonstrate us an improved installer solution. Just make sure you test it on clean Windows XP x64 SP2, Windows Vista Ultimate x64 SP2, Windows 7 Ultimate x64, Windows XP x86 SP3, Windows Vista Ultimate x86 SP2 and Windows 7 Ultimate x86. Like I did. ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Tortoisehg-discuss mailing list Tortoisehg-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss