win32all required on windows: update installation docs

Bug #172793 reported by Martijn Faassen
2
Affects Status Importance Assigned to Milestone
grok
Fix Released
High
Martijn Faassen
1.0
Fix Released
High
Martijn Faassen

Bug Description

We should update our tutorial and installation documentation for Grok to make very clear that win32all is required
for installation on Windows. For future reference: it can be found here:

http://starship.python.net/crew/mhammond/win32/Downloads.html

todd (todd-infrae)
Changed in grok:
assignee: nobody → faassen
milestone: none → 1.0
Revision history for this message
Martijn Faassen (faassen) wrote :

JW, did you have to install Win32 in your VM to install grok? I'm trying to verify whether this comment is outdated or not.

If still required, please re-assign this back to me.

Note to myself: the new download URL for win32all is here:

http://sourceforge.net/projects/pywin32/

Changed in grok:
assignee: faassen → janwijbrand
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Jan Wijbrand Kolman (janwijbrand) wrote :

I do not remember having to install win32all. but this post:

  http://article.gmane.org/gmane.comp.web.zope.grok.devel/6843

seems to suggest it really is need after all.

Reassigning back to you...

Revision history for this message
Jeroen Michiel (jmichiel) wrote :

It seems that only zopectl needs win32all, because they want interprocess communication. On linux you can do that with a AF_UNIX socket, but on windows that doesn't exist:you need named pipes, which are available through win32all.

So with 1.0a1 you don't need it anymore if you use the paster startup method (tried it on WinXP without win32all installed and it runs).
If you would still want to use zopectl (by specifying --zopectl to gorkproject), you might still need win32all, but perhaps that doesn't work under windows nowadays, didn't try it.

In short: 0.14.1 needs it, 1.0a1 not (if you don't use zopectl)

Revision history for this message
Martijn Faassen (faassen) wrote : Re: [Bug 172793] Re: win32all required on windows: update installation docs

> In short: 0.14.1 needs it, 1.0a1 not (if you don't use zopectl)

Thanks, I've adjusted the tutorial.rst text accordingly.

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.