Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-06-08 Thread Thomas Heller
Martin v. Löwis schrieb:
 Should I try to setup another buildbot client for win32/AMD64?
 
 We don't have a Win64 buildbot yet. Depending on whether you plan
 to use PCbuild or PCbuild8, this might be a challenge to get working
 (I think it's a challenge either way, but different).
 If it could actually work, it might be useful.

For release25-maint, probably PCBuild should be used since that is used to 
create the installer.
For trunk/Python 2.6 I don't know what you will use for the release version.


Where do you think is the challange to get it working?  For the buildbot client 
itself
I would use the same stuff as in the WinXP buildbot (32-bit python2.4, twisted, 
buildbot,
pywin32).

For the build scripts in Tools\buildbot I made some small changes to the batch 
files (appended).
They look for a PROCESSOR_ARCHITECTURE env var, and if this is equal to AMD64 
the build target
and one or two small other things are changed from the default.  So these 
scripts currently build
the PCBuild process.

I can run Tools\buildbot\build.bat, then Tools\buildbot\test.bat, and 
Tools\buildbot\clean.bat
successfully.  Of course this does not mean that *everything* is built 
correctly - currently
_sqlite3, bz2, _tkinter, and _ssl are not build because of several reasons.

If you want me to go online with the buildbot please send me a HOST:PORT and 
PASSWORD.

Thomas

Index: Tools/buildbot/build.bat
===
--- Tools/buildbot/build.bat(revision 55792)
+++ Tools/buildbot/build.bat(working copy)
@@ -2,4 +2,6 @@
 cmd /c Tools\buildbot\external.bat
 call %VS71COMNTOOLS%vsvars32.bat
 cmd /q/c Tools\buildbot\kill_python.bat
-devenv.com /useenv /build Debug PCbuild\pcbuild.sln
+set TARGET=Debug
+if %PROCESSOR_ARCHITECTURE% == AMD64 set _TARGET=ReleaseAMD64
+devenv.com /useenv /build %_TARGET% PCbuild\pcbuild.sln
Index: Tools/buildbot/test.bat
===
--- Tools/buildbot/test.bat (revision 55792)
+++ Tools/buildbot/test.bat (working copy)
@@ -1,3 +1,5 @@
 @rem Used by the buildbot test step.
 cd PCbuild
-call rt.bat -d -q -uall -rw
+set _DEBUG=-d
+if %PROCESSOR_ARCHITECTURE%==AMD64 set _DEBUG=
+call rt.bat %_DEBUG% -q -uall -rw
Index: Tools/buildbot/clean.bat
===
--- Tools/buildbot/clean.bat(revision 55792)
+++ Tools/buildbot/clean.bat(working copy)
@@ -2,5 +2,9 @@
 call %VS71COMNTOOLS%vsvars32.bat
 cd PCbuild
 @echo Deleting .pyc/.pyo files ...
-python_d.exe rmpyc.py
-devenv.com /clean Debug pcbuild.sln
+set _PYTHON=python_d.exe
+if %PROCESSOR_ARCHITECTURE%==AMD64 set _PYTHON=python.exe
+%_PYTHON% rmpyc.py
+set TARGET=Debug
+if %PROCESSOR_ARCHITECTURE% == AMD64 set TARGET=ReleaseAMD64
+devenv.com /clean %TARGET% pcbuild.sln

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-06-08 Thread Martin v. Löwis
 For release25-maint, probably PCBuild should be used since that is used to 
 create the installer.
 For trunk/Python 2.6 I don't know what you will use for the release version.

I actually don't know either, yet. I would like to use Orcas, but it's
not clear when this will be released; neither is clear when 2.6 will
be released.

I notice that Kristjan would like to see a PCbuild8 buildbot.

 Where do you think is the challange to get it working?  For the buildbot 
 client itself
 I would use the same stuff as in the WinXP buildbot (32-bit python2.4, 
 twisted, buildbot,
 pywin32).

I think the scripts in Tools\buildbot might be tricky, along with
possible changes to the master.

 For the build scripts in Tools\buildbot I made some small changes to the 
 batch files (appended).
 They look for a PROCESSOR_ARCHITECTURE env var, and if this is equal to AMD64 
 the build target
 and one or two small other things are changed from the default.  So these 
 scripts currently build
 the PCBuild process.

That's an interesting option. I had myself arranged for the master to
issue a different build command to an AMD64 build slave.

 If you want me to go online with the buildbot please send me a HOST:PORT and 
 PASSWORD.

Doing so in a separate message.

Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-06-06 Thread Thomas Heller
Thomas Heller schrieb:
 Thomas Heller schrieb:
 Are there others that can provide a Windows buildbot? It would probably
 be good to have two -- and a WinXP one would be good.
 
 It certainly would be good. Unfortunately, Windows users are not that
 much engaged in the open source culture, so few of them volunteer
 (plus it's more painful, with Windows not being a true multi-user
 system).
 
 I'll try to setup a buildbot under WinXP.
 
 The buildbot is now working.

Should I try to setup another buildbot client for win32/AMD64?

Thomas

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-06-06 Thread Martin v. Löwis
 Should I try to setup another buildbot client for win32/AMD64?

We don't have a Win64 buildbot yet. Depending on whether you plan
to use PCbuild or PCbuild8, this might be a challenge to get working
(I think it's a challenge either way, but different).
If it could actually work, it might be useful.

Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-05-30 Thread Thomas Heller
Thomas Heller schrieb:
 Are there others that can provide a Windows buildbot? It would probably
 be good to have two -- and a WinXP one would be good.
 
 It certainly would be good. Unfortunately, Windows users are not that
 much engaged in the open source culture, so few of them volunteer
 (plus it's more painful, with Windows not being a true multi-user
 system).
 
 I'll try to setup a buildbot under WinXP.

The buildbot is now working.

Thomas

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-05-30 Thread Martin v. Löwis
 The buildbot is now working.

Thanks for the effort. If any of the current operators of a Windows
buildbot want to shut down theirs in return, please let me know.

Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-05-30 Thread Alan McIntyre
On 5/23/07, Martin v. Löwis [EMAIL PROTECTED] wrote:
 Tim Peter's machine comes and goes, depending on whether he starts
 the buildbot. Alan McIntyre's machien should be mostly he reliable,
 but nobody really notices if it goes away.

FWIW, my current internet service is less than spectacular, and
frequently vanishes for hours at a time.  I will be moving it within
the next 3 weeks to my new residence which--I hope--will have better
service.  So hopefully that will mean it becomes more reliable. ;-)

Alan
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-05-25 Thread Thomas Heller
 Are there others that can provide a Windows buildbot? It would probably
 be good to have two -- and a WinXP one would be good.
 
 It certainly would be good. Unfortunately, Windows users are not that
 much engaged in the open source culture, so few of them volunteer
 (plus it's more painful, with Windows not being a true multi-user
 system).

I'll try to setup a buildbot under WinXP.
Whom do I contact to get HOST:PORT and PASSWORD ?

Thanks,
Thomas

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-05-25 Thread Trent Mick
Thomas Heller wrote:
 Are there others that can provide a Windows buildbot? It would probably
 be good to have two -- and a WinXP one would be good.
 It certainly would be good. Unfortunately, Windows users are not that
 much engaged in the open source culture, so few of them volunteer
 (plus it's more painful, with Windows not being a true multi-user
 system).
 
 I'll try to setup a buildbot under WinXP.
 Whom do I contact to get HOST:PORT and PASSWORD ?

Martin, I believe.

Trent


-- 
Trent Mick
trentm at activestate.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-05-23 Thread Trent Mick
http://www.python.org/dev/buildbot/all/x86%20W2k%20trunk

Is my buildbot the only reliable Windows buildbot machine?
It is possible that within a couple of weeks or so I'll have to take 
this one offline.

Are there others that can provide a Windows buildbot? It would probably 
be good to have two -- and a WinXP one would be good.

Trent

-- 
Trent Mick
trentm at activestate.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-05-23 Thread Thomas Heller
Trent Mick schrieb:
 http://www.python.org/dev/buildbot/all/x86%20W2k%20trunk
 
 Is my buildbot the only reliable Windows buildbot machine?
 It is possible that within a couple of weeks or so I'll have to take 
 this one offline.
 
 Are there others that can provide a Windows buildbot? It would probably 
 be good to have two -- and a WinXP one would be good.

How much work is it to set one up, and to maintain it?  Maybe I can offer an XP 
VMWare image.

Thomas

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-05-23 Thread Trent Mick
Thomas Heller wrote:
 Are there others that can provide a Windows buildbot? It would probably 
 be good to have two -- and a WinXP one would be good.
 
 How much work is it to set one up, and to maintain it?  Maybe I can offer an 
 XP VMWare image.

It has been a while since I set it up. Tim did so at about the same time 
and wrote down his steps to setup... but I can't find the reference to 
those instructions right now.

I've found maintenance to be low -- just have to have to start a cmd 
shell and run the buildbot slave command. However, that may be because 
the box on which it is running isn't one I use regularly, so I don't 
have to worry about accidentally killing the process, frequent reboots 
or anything like that.

I'll try to dig around and see what I can find for setup instructions.


Trent

-- 
Trent Mick
trentm at activestate.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-05-23 Thread Titus Brown
On Wed, May 23, 2007 at 12:08:52PM -0700, Trent Mick wrote:
- Thomas Heller wrote:
-  Are there others that can provide a Windows buildbot? It would probably 
-  be good to have two -- and a WinXP one would be good.
-  
-  How much work is it to set one up, and to maintain it?  Maybe I can offer 
an XP VMWare image.
- 
- It has been a while since I set it up. Tim did so at about the same time 
- and wrote down his steps to setup... but I can't find the reference to 
- those instructions right now.
- 
- I've found maintenance to be low -- just have to have to start a cmd 
- shell and run the buildbot slave command. However, that may be because 
- the box on which it is running isn't one I use regularly, so I don't 
- have to worry about accidentally killing the process, frequent reboots 
- or anything like that.
- 
- I'll try to dig around and see what I can find for setup instructions.

It's mildly tricky to install, but very easy to set up a slave process;
I have several.

I can offer an image, but what kills me is the maintenance.  It's rarely
a big deal -- reboot after some updates, install some startup scripts,
etc. -- but when it *does* require an effort I hate it off because I dislike
Windows so intensely ;).  Not a good reason, I know, but...

cheers,
--titus
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-05-23 Thread Trent Mick
Trent Mick wrote:
 It has been a while since I set it up. Tim did so at about the same time 
 and wrote down his steps to setup... but I can't find the reference to 
 those instructions right now.

http://wiki.python.org/moin/BuildbotOnWindows

If you run into problems setting it up, feel free to ping me.

chat: (Gtalk/Jabber) [EMAIL PROTECTED]

 
 I've found maintenance to be low -- just have to have to start a cmd 
 shell and run the buildbot slave command. 

I believe MarkH posted some notes on getting a buildbot Windows slave 
running as a service as well, but I didn't try that. Getting that 
working easily could help cut down on the maintenance.

Trent

-- 
Trent Mick
trentm at activestate.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-05-23 Thread Martin v. Löwis
Trent Mick schrieb:
 http://www.python.org/dev/buildbot/all/x86%20W2k%20trunk
 
 Is my buildbot the only reliable Windows buildbot machine?

Tim Peter's machine comes and goes, depending on whether he starts
the buildbot. Alan McIntyre's machien should be mostly he reliable,
but nobody really notices if it goes away.

 It is possible that within a couple of weeks or so I'll have to take
 this one offline.

Don't worry about that. It's a volunteer service, so if nobody
volunteers, regular building on Windows just won't happen.

 Are there others that can provide a Windows buildbot? It would probably
 be good to have two -- and a WinXP one would be good.

It certainly would be good. Unfortunately, Windows users are not that
much engaged in the open source culture, so few of them volunteer
(plus it's more painful, with Windows not being a true multi-user
system).

Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-05-23 Thread Martin v. Löwis
 Are there others that can provide a Windows buildbot? It would probably 
 be good to have two -- and a WinXP one would be good.
 
 How much work is it to set one up, and to maintain it?  Maybe I can offer an 
 XP VMWare image.

Setting it up essentially requires to put all the software into place,
see the wiki. Maintaining it requires attention in case it suddenly
hangs, which it does more often on Windows than it does on Unix.
In particular, when a process fails to terminate, subsequently
it may fail to remove or modify files, and then it breaks completely
until the process is killed. A weekly reboot would like fix the
majority of the maintenance problems.

Regards,
Martin


___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Windows buildbot (Was: buildbot failure in x86 W2k trunk)

2007-05-23 Thread Neal Norwitz
On 5/23/07, Martin v. Löwis [EMAIL PROTECTED] wrote:
 Trent Mick schrieb:
  http://www.python.org/dev/buildbot/all/x86%20W2k%20trunk
 
  Is my buildbot the only reliable Windows buildbot machine?

 Tim Peter's machine comes and goes, depending on whether he starts
 the buildbot. Alan McIntyre's machien should be mostly he reliable,
 but nobody really notices if it goes away.

I ping buildbot owners from time to time if their bot is unavailable
or otherwise having problems.  I know I've talked to Alan recently,
but in this case I think he contacted me.

n
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com