Config
Log for #openttdcoop.devzone on 9th January 2012:
Times are UTC Toggle Colours
00:14:08  *** KenjiE20 has joined #openttdcoop.devzone
01:12:26  <Brot6> Central European Train Set - Revision 481:522bef9b672b: add: ET 831 end graphics, change: correct... (oberhuemer) @ http://dev.openttdcoop.org/projects/cets/repository/revisions/522bef9b672b
01:36:47  <Brot6> cets: update from r480 to r481 done (532 warnings) - http://bundles.openttdcoop.org/cets/push/r481
01:36:48  <Brot6> Unable to connect to http://dev.openttdcoop.org/sys/: execution expired
06:49:45  *** JVassie has joined #openttdcoop.devzone
07:15:51  *** JVassie has quit IRC
07:59:08  *** ODM has joined #openttdcoop.devzone
08:11:38  <Brot6> Dutch Trains 2.0 - Feature #3468: NS 450 (Voyager1) @ http://dev.openttdcoop.org/issues/3468#change-9104
08:19:11  *** Zuu has joined #openttdcoop.devzone
12:16:00  <Brot6> Chill's PatchPack - Bug #3487 (New): Speedsignals and PBS reservations (welshdragon) @ http://dev.openttdcoop.org/issues/3487
12:38:18  <Brot6> FIRS Industry Replacement Set - Feature #3488 (New): Productions, max productions and stuff (V453000) @ http://dev.openttdcoop.org/issues/3488
13:24:41  *** Mark has quit IRC
13:24:52  *** [1]Mark has joined #openttdcoop.devzone
13:24:59  *** [1]Mark is now known as Mark
14:23:21  <Brot6> Central European Train Set - Revision 482:b2c662a4ec27: fix: ET 831 sprite errors, improve a ittl... (oberhuemer) @ http://dev.openttdcoop.org/projects/cets/repository/revisions/b2c662a4ec27
14:33:13  <Brot6> FIRS Industry Replacement Set - Support #3489 (New): Primary productions and supply requirements (Mark) @ http://dev.openttdcoop.org/issues/3489
14:37:27  <Brot6> cets: update from r481 to r482 done (517 warnings) - http://bundles.openttdcoop.org/cets/push/r482
15:18:13  *** andythenorth has joined #openttdcoop.devzone
16:39:17  *** ToniBabelony has joined #openttdcoop.devzone
16:39:24  <ToniBabelony> Hello all
16:40:13  <ToniBabelony> I'm currently trying to compile NML on OSX 10.5.8, but I don't know where to begin. Could anyone help me out on this one?
16:47:54  <planetmaker> hm... it's python which usually does not need compilation. But just installation
16:48:45  <planetmaker> andythenorth, devised something with the bootstrap modules which supposedly makes it easy
16:49:03  <planetmaker> to also get the dependencies
16:49:28  <planetmaker> do you have the OSX development tools installed?
16:49:41  <planetmaker> (XCode and stuff)
16:50:12  <andythenorth> planetmaker: I'll let you advise if that's ok (unless it's something you don't know)
16:50:18  <andythenorth> it's confusing when n people give instructions ;)
16:50:33  <planetmaker> andythenorth, I never really got familiar with the bootstrap thing. Nor did I use it ever
16:50:47  <andythenorth> you probably installed all deps manually?
16:50:51  <planetmaker> yes
16:51:01  <planetmaker> macports helped a lot
16:51:10  <planetmaker> sudo port install ...
16:51:13  *** ODM has quit IRC
16:51:32  <planetmaker> and then I have all python things I need. And then I put the nmlc dir via symlink into the search dirs
16:51:38  <planetmaker> Never touch a running system ;-)
16:52:22  <planetmaker> I'd rather have you explain the bootstrap thing. You obviously know how it's supposed to work
16:52:26  <planetmaker> and you use it
16:52:32  <andythenorth> it only needs run once usually
16:52:36  <andythenorth> I'm just checking it still works
16:52:51  <andythenorth> if it doesn't....I just broke my nml, so we'll have to figure something out anyway :P
16:53:21  <andythenorth> yup
16:53:23  <andythenorth> broke my nml :P
16:53:26  <ToniBabelony> I have Xcode installed (version 3.1.4)
16:55:38  <andythenorth> ToniBabelony: do you have python? (type 'python' in a prompt to find out
16:56:18  <ToniBabelony> @andythenorth: yes, I do have python
16:56:27  <andythenorth> what version is it reporting?
16:56:27  <ToniBabelony> yes, I do have python
16:56:45  <ToniBabelony> 2.5
16:56:54  <andythenorth> should work
16:56:54  <ToniBabelony> that's sufficient IIRC
16:56:57  <andythenorth> mine is 2.6
16:57:07  <andythenorth> try 'python bootstrap.py' in your nml directory
16:57:12  <ToniBabelony> okay
16:57:18  <andythenorth> should fetch some stuff
16:57:39  <andythenorth> maybe a line like "Generated script '/Users/andy/Documents/OTTD_graphics/tools/nml/bin/buildout'."
16:57:41  <V453000> hello Toni :)
16:58:50  <ToniBabelony> hmm, 'python bootstrap.py' generated: Couldn't open /Users/albohelm/Desktop/nml-r1785/buildout.cfg
16:58:55  <ToniBabelony> strange
16:59:05  <ToniBabelony> there is no buildout.cfg to be found anyway
16:59:52  <andythenorth> it's present in the repo
16:59:53  <andythenorth> http://dev.openttdcoop.org/projects/nml/repository
17:00:00  <andythenorth> if you did a checkout you should have it
17:00:09  <ToniBabelony> aaah, now I see
17:00:24  <ToniBabelony> I downloaded nml-r1785.src.tar.gz at first
17:01:27  <Ammler> andythenorth: you should report it, I guess, the cfg is simply forgotten in Manifest
17:01:44  <andythenorth> indeed
17:01:58  <ToniBabelony> ah, so I don't have to feel stupid about that? :P
17:02:58  <andythenorth> ToniBabelony: do a checkout, or download the file manually
17:03:01  <andythenorth> checkout is better
17:03:07  <ToniBabelony> already compiling it ;)
17:03:17  <andythenorth> it worked?
17:03:20  <Brot6> NewGRF Meta Language - Feature #3490 (New): buildout.cfg may be missing from nml download (andythenorth) @ http://dev.openttdcoop.org/issues/3490
17:03:56  <ToniBabelony> I did this: 5ED2C718:nml-vogel albohelm$ make bundle python bootstrap.py Creating directory '/Users/albohelm/Desktop/nml-vogel/bin'. Creating directory '/Users/albohelm/Desktop/nml-vogel/parts'. Creating directory '/Users/albohelm/Desktop/nml-vogel/eggs'. Creating directory '/Users/albohelm/Desktop/nml-vogel/develop-eggs'. Generated script '/Users/albohelm/Desktop/nml-vogel/bin/buildout'.
17:04:09  <andythenorth> good
17:04:19  <ToniBabelony> need I do more?
17:04:19  <andythenorth> then do './bin/buildout'
17:04:23  <ToniBabelony> ok
17:04:24  <andythenorth> and maybe make a cup of tea
17:04:28  <ToniBabelony> hahaha
17:04:31  <ToniBabelony> will do
17:04:32  <andythenorth> it should fetch PIL and PLY and other deps
17:04:38  <andythenorth> or it will fail, and I will be sad and confused :P
17:04:48  <andythenorth> if this fails, there are other solutions
17:05:49  <Ammler> ToniBabelony: developing newgrfs with vcs hg wouldn't hurt
17:05:55  <Ammler> so just use it also for nml
17:05:57  <ToniBabelony> PIL has been done
17:06:07  <ToniBabelony> now waiting for PLY
17:06:29  <ToniBabelony> what is vcs hg?
17:06:52  <ToniBabelony> something like Xcode?
17:07:01  <Ammler> it is the most used version constrol system in openttd
17:07:34  <Ammler> afaik xcode is a just a bundle of development tools for mac
17:07:43  <ToniBabelony> ah yes, that's true
17:08:34  <ToniBabelony> ah damn, error while compiling...
17:08:54  <ToniBabelony> (...)   File "/Users/albohelm/Desktop/nml-vogel/nml/ast/font.py", line 17, in <module>     from nml.actions import action12   File "/Users/albohelm/Desktop/nml-vogel/nml/actions/action12.py", line 17, in <module>     from nml.actions import base_action, real_sprite   File "/Users/albohelm/Desktop/nml-vogel/nml/actions/real_sprite.py", line 19, in <module>     import os, Image ImportError: No module named Image make: *** [001_a
17:11:05  <planetmaker> sounds like PIL not installed or found
17:11:19  <andythenorth> grr
17:11:21  <andythenorth> buildout is only magic when it works :(
17:11:39  <andythenorth> does sound like PIL
17:11:55  <andythenorth> 'worked for me' is no help to you here (I just fixed my nml)
17:12:09  <andythenorth> fwiw, I built with python 2.6.1
17:12:15  <Ammler> andythenorth: why not simply do a "pip install pil"
17:12:16  <ToniBabelony> so, what is the other solution to this? *sorry, I'm a total noob when it comes to these things*
17:12:21  <Ammler> then "pip install ply"
17:12:27  <Ammler> then pip install nml
17:12:36  <andythenorth> Ammler: probably valid in this case
17:12:58  <andythenorth> buildout is better when you have multiple python projects as it doesn't install to your system python location
17:13:07  <andythenorth> ToniBabelony: do you develop a lot of python apps? :P
17:13:08  <Ammler> I guess, the buildout is wrong configured
17:13:49  <ToniBabelony> andythenorth: no, I'm already happy that I can patch and compile OpenTTD
17:13:56  <andythenorth> :)
17:14:06  <andythenorth> Ammler: is pip a dependency?
17:14:28  <andythenorth> I don't have it installed, I guess it has to be installed
17:15:11  <ToniBabelony> couldn't someone send me an OSX binary? I think that would make things a lot easier :P
17:15:33  <Ammler> andythenorth: or easy_install, dunno
17:15:47  <andythenorth> planetmaker: does nmlc have a binary?  afaik it needs the deps always?
17:15:49  <Ammler> pip is part pypi
17:16:21  <planetmaker> ToniBabelony, there is no exact binary
17:16:28  <ToniBabelony> ah, I see
17:16:33  <planetmaker> nmlc itself is a script. As is all the python files
17:16:42  <andythenorth> planetmaker: how did you install PIL?
17:16:45  <planetmaker> it "just" needs setup such that it is found where you need it
17:16:45  <andythenorth> if you recall...
17:16:55  <planetmaker> andythenorth, sudo port install python-pil
17:17:01  <planetmaker> or however that package is called
17:17:08  <planetmaker> py-pil dunno
17:17:27  <planetmaker> same with ply
17:17:33  <andythenorth> so needs macports....
17:17:50  <andythenorth> ToniBabelony: let's try it the longer way (it's a one off if it works)
17:17:58  <andythenorth> install macports if not already installed http://www.macports.org/
17:17:59  <Webster> Title: The MacPorts Project -- Home (at www.macports.org)
17:18:16  <ToniBabelony> ok
17:18:51  <andythenorth> planetmaker: I have to leave in 15 mins, but I don't see why ports wouldn't work
17:19:10  <andythenorth> unless it's PIL *failing to bloody build as PIL is prone to*
17:19:46  <ToniBabelony> installing macports atm
17:20:13  <planetmaker> I guess we really should fix the bootstrap thingy, though
17:20:21  <planetmaker> good that it has been tested again :-)
17:20:21  <andythenorth> ideally
17:20:32  <andythenorth> I don't have python 2.5
17:20:37  <andythenorth> I could install it I guess :P
17:21:38  <andythenorth> planetmaker: does the buildout run for you?
17:21:54  <planetmaker> I can't test now. laptop is at home
17:21:55  *** frosch123 has joined #openttdcoop.devzone
17:22:04  <planetmaker> and I didn't test since we added it to the repo
17:22:15  <andythenorth> k
17:23:20  <ToniBabelony> macports installation is done
17:23:49  <planetmaker> I guess you need the ports python, python-pil and python-ply
17:23:54  <planetmaker> port search python
17:23:59  <planetmaker> will give you the exact name
17:24:07  <Ammler> planetmaker: the whole thing does also not work with windows afaik
17:24:45  <Ammler> I do not like the buildout adempt
17:24:52  <Ammler> it should be an addition
17:25:13  <Ammler> usual people should be able to install nml via setup.py
17:25:17  <planetmaker> do you find a suitable package, ToniBabelony
17:25:18  <planetmaker> ?
17:25:28  <planetmaker> well. maybe that works?
17:25:53  <ToniBabelony> a suitable package? you mean the version of macports?
17:26:15  <planetmaker> no, python
17:26:25  <ToniBabelony> I have downloaded the 2.0.3 release
17:26:27  <planetmaker> did you run "port search python"
17:26:44  <planetmaker> and port search ply
17:26:48  <planetmaker> and port search pil
17:27:08  <Brot6> nml: update from r1785 to r1786 done - http://bundles.openttdcoop.org/nml/nightlies/r1786
17:27:30  <ToniBabelony> oh ok
17:28:54  <ToniBabelony> I have 1396 ports for pyhton
17:29:00  <ToniBabelony> 13 ports for ply
17:29:01  <planetmaker> :-D
17:29:09  <ToniBabelony> and 162 for pil
17:29:18  <andythenorth> Ammler: -ve for buildout: nobody knows how to maintain.  +ve easier than setuptools
17:29:42  <andythenorth> fewer deps
17:29:49  <andythenorth> the problem is 99% likely that PIL is failing
17:29:58  <andythenorth> which means PIL will probably fail by other methods too
17:30:06  <andythenorth> but we shall see :)
17:30:10  * andythenorth has to go
17:30:12  <andythenorth> bbl
17:30:14  *** andythenorth has left #openttdcoop.devzone
17:31:03  <planetmaker> ToniBabelony, can you make sense of the names to see which actually is a python, which is the corresponding ply and pil libraries?
17:31:46  <Ammler> andy, hmm gone
17:32:11  <ToniBabelony> I guess I could, but it'll take some time
17:32:24  <ToniBabelony> especially with so many python ports
17:33:31  <ToniBabelony> it's best to start with the 13 ply ports, hahaha
17:33:58  <planetmaker> maybe... as macports knows dependencies... it might install the proper python then as well :-)
17:34:13  <planetmaker> try port search py-pil
17:34:18  <planetmaker> might be more detailed
17:34:29  <planetmaker> then, if that's the package:
17:34:32  <planetmaker> sudo port install py-pil
17:34:38  <planetmaker> you'll need your admin password
17:36:07  <ToniBabelony> okay, installing now
17:36:14  <planetmaker> great
17:36:25  <ToniBabelony> py-pil 1.1.7 it is
17:36:36  <planetmaker> suggestion: I go home now. I'll then be back in 15 minutes, but I'll have my own mac at hand then ;-)
17:36:45  <ToniBabelony> okay cool
17:36:50  <ToniBabelony> cheers man!
17:36:59  <ToniBabelony> have a safe trip and thanks so far!
17:37:14  *** shadowzack has joined #openttdcoop.devzone
17:37:28  <shadowzack> !password
17:37:44  *** shadowzack has quit IRC
17:38:14  *** Zack_ has joined #openttdcoop.devzone
17:38:25  <planetmaker> ok, see you soon
17:38:30  <Zack_> !password
17:40:37  <Zack_> whats the password for the pro zone server?
17:49:39  <Ammler> Zack_: only for invite
17:50:11  <Ammler> you could download a save, if you like
17:51:20  <Ammler> http://ps.openttdcoop.org/prozone/save/autosave/?C=M;O=D
17:51:20  <planetmaker> back
17:51:43  <planetmaker> ha. Exactly 15 minutes ;-)
17:52:43  *** Zack_ has quit IRC
17:53:02  <ToniBabelony> wow
17:53:06  <ToniBabelony> that's quick
17:53:30  <planetmaker> well. It's about 7 or 8 minutes by bike
17:53:32  <ToniBabelony> still busy with py-pil installation
17:53:36  <planetmaker> and there's only one traffic light
17:53:42  <ToniBabelony> ah cool, well yeah
17:54:03  <ToniBabelony> if there are no cars coming you can skim a few minutes off as well
17:54:30  <planetmaker> I can't cross that road at this time of the day w/o traffic light
17:54:39  <ToniBabelony> hahaha
17:54:57  <ToniBabelony> so you're not a frantic red light jumper? :o
17:56:11  <Ammler> he has also a car :-P
17:56:27  <Ammler> so he knows how annoying those bikers are
17:56:41  <ToniBabelony> I know man
17:56:55  <ToniBabelony> not owning a car, but I do know how annoying it is
17:56:57  <Ammler> (well, I assume :-D
17:57:01  <ToniBabelony> hahaha
17:57:41  <planetmaker> well. The road really is too busy. Or you'd wait more than at a traffic light
17:57:56  <ToniBabelony> I see what you did there
17:57:57  <planetmaker> It's one of the main roads to go into or out of town.
17:58:53  <frosch123> why does the coop grfpack 7.0 bundle "tempsnow.grf" ?
17:59:29  <frosch123> was there somewhen a patched ottd version which supported it?
17:59:44  <planetmaker> don't ask me :-)
17:59:56  <planetmaker> though: yes, there was.
18:00:09  <planetmaker> the wwottdgd/1 iirc had kinda all-climate patch
18:00:11  <frosch123> anyway, I am impressed by the static grffile check
18:00:32  <frosch123> i did not find a non-static grf that passed it
18:00:40  <planetmaker> congratz :-)
18:00:42  <frosch123> i really did not expect that :p
18:01:12  <ToniBabelony> tempsnow.grf sounds quite oldskool to me
18:01:14  <ToniBabelony> hehehe
18:01:37  <frosch123> hmm, it's by roujin
18:01:48  <frosch123> he also did patches, so maybe he had som
18:02:14  <Ammler> tempsnow was used for wwottdgd/21
18:02:17  <Ammler> 1*
18:02:28  <frosch123> ah, makes sense :)
18:05:20  <Ammler> well, iirc :-)
18:17:54  *** ODM has joined #openttdcoop.devzone
18:23:28  <planetmaker> ToniBabelony: does it still install?
18:23:36  <ToniBabelony> yep, still busy
18:23:54  <planetmaker> :S
18:26:27  <ToniBabelony> ah well, it's something that has to be done only once
18:26:36  <planetmaker> ToniBabelony: is python already installed on your machine?
18:26:41  <planetmaker> I mean w/o macports?
18:26:48  <planetmaker> http://code.google.com/appengine/docs/python/images/installingPIL.html#mac
18:26:50  <Webster> Title: Installing PIL - Google App Engine - Google Code (at code.google.com)
18:27:43  <planetmaker> http://www.python.org/ftp/python/2.7.2/python-2.7.2-macosx10.3.dmg
18:28:19  <ToniBabelony> I thought python came already with OSX
18:28:30  <ToniBabelony> but a newer version is always welcome
18:29:33  <planetmaker> well. if you do *have* one. Then skip installing a new one. for now at least
18:29:43  <planetmaker> I don't recall whether it's default install
18:29:56  <planetmaker> if you open an xtern: does typing python do anything?
18:29:59  <ToniBabelony> I read that somewhere
18:30:11  <planetmaker> well. check it ;-)
18:30:12  <ToniBabelony> ok
18:31:56  <planetmaker> default actually is also uninteresting. the question only is: do you have it? :-)
18:32:10  <ToniBabelony> yes, there are already python files on my computer that are a few years old
18:32:20  <planetmaker> and can you start python?
18:32:25  <planetmaker> via xterm?
18:34:42  <planetmaker> xterm = command line
18:35:24  <ToniBabelony> can I do that while terminal is installing py-pil?
18:35:55  <Ammler> just open a new one
18:36:01  <ToniBabelony> ok
18:36:41  <ToniBabelony> I have to go to dinner
18:36:50  <ToniBabelony> probably back tomorrow
18:36:53  <planetmaker> bon appetit
18:37:00  <planetmaker> oh. well. then good night
18:37:05  <ToniBabelony> cheers and thanks for now!
18:37:10  <planetmaker> and see you tomorrow
18:37:26  <ToniBabelony> see you tomorow!
18:37:33  <ToniBabelony> I hope at least
18:37:39  <ToniBabelony> I'm very busy with other stuff
18:37:48  <ToniBabelony> anyway, see you!
18:37:54  *** ToniBabelony has quit IRC
18:38:29  <planetmaker> lol There seems to be a Swiss pocket knife with a 1TB stick included
18:39:05  <planetmaker> http://www.heise.de/newsticker/meldung/Schweizer-Taschenmesser-mit-1-TByte-Flash-Speicher-1406010.html
18:40:06  <planetmaker> aaahhh "for frequent flyers Victorinox plans to offer it also without a blade"
18:43:06  <Ammler> he, I thought, the swiss poket knifes don't matter as weapon
18:48:38  <frosch123> a knife without knife? :p
18:55:07  <planetmaker> that's what I thought, too. A knife w/o a knife but a usb stick. Could be called usb stick in the first place ;-)
20:15:43  *** JVassie has joined #openttdcoop.devzone
20:27:35  <Brot6> Japanese Tracks - Revision 5:e0ed854ac87e: Add 3rd rail railtypes in Non-Japanese mode (3RDR,3RDC... (dandan) @ http://dev.openttdcoop.org/projects/jptracks/repository/revisions/e0ed854ac87e
20:42:50  *** andythenorth has joined #openttdcoop.devzone
20:45:31  *** ODM has quit IRC
20:47:14  <andythenorth> did Toni get nml working?
20:49:49  <planetmaker> not before he had to leave
20:50:14  <planetmaker> thus: mainly we didn't get through it all yet. He promised to return tomorrow to continue
22:28:15  *** ToniBabelony has joined #openttdcoop.devzone
22:28:30  <ToniBabelony> Hello, I've returned for a bit
22:29:10  <ToniBabelony> are andythenorth and planetmaker still here?
22:29:39  <andythenorth> yup
22:30:08  <andythenorth> my connection here is very unstable though :P
22:30:46  <andythenorth> ToniBabelony: how far did you get installing?
22:31:00  <ToniBabelony> the installation was finished in a good way
22:31:11  <ToniBabelony> I now have Python 2.4 I think
22:31:23  <planetmaker> and pil and ply?
22:31:29  <ToniBabelony> oh no, 2.7
22:31:29  <andythenorth> 2.4 might be too low a version?
22:31:42  <ToniBabelony> and py-pil was succesful too
22:31:46  <planetmaker> works, iirc
22:31:51  <ToniBabelony> version 1.1.7
22:32:10  <andythenorth> you used macports?
22:32:18  <planetmaker> meh. 2.4 is too low
22:32:21  <planetmaker> it needs 2.5
22:32:24  <ToniBabelony> I used Terminal
22:32:25  <planetmaker> up to 2.7
22:32:38  <ToniBabelony> no, I have 2.7, I checked
22:32:42  <planetmaker> good
22:32:54  <planetmaker> only python 2.5.x ... 2.7.x work for NML
22:33:02  <ToniBabelony> good :)
22:33:09  <andythenorth> I don't know the remaining steps
22:33:13  <ToniBabelony> hahaha
22:33:15  <andythenorth> there is a chance you might have enough
22:33:27  <andythenorth> or you might need further packages
22:33:32  <planetmaker> so you have ply and pil, both, ToniBabelony?
22:33:35  <ToniBabelony> shall I try and compile the checkout?
22:33:41  <andythenorth> yup
22:33:54  <planetmaker> if you have both... then you're basically done
22:33:57  <ToniBabelony> I have done the py-pil installation
22:34:07  <planetmaker> you also need py-ply
22:34:16  <ToniBabelony> do I need a py-ply?
22:34:17  <ToniBabelony> ah ok
22:34:29  <ToniBabelony> just with the same commands as before?
22:35:12  <ToniBabelony> what were they again?
22:36:32  <planetmaker> sudo port install py-ply
22:37:01  <ToniBabelony> thanks :)
22:37:24  <ToniBabelony> oh, that went quick
22:37:48  <planetmaker> you got python already. That was the big part
22:37:55  <ToniBabelony> awesome
22:38:27  <ToniBabelony> let's try and compile NML then :)
22:39:56  *** andythenorth is now known as Guest23511
22:39:56  *** andythenorth has joined #openttdcoop.devzone
22:40:15  <ToniBabelony> oh drats
22:40:19  <ToniBabelony> foiled again
22:40:32  <ToniBabelony> lipo: can't open input file: /var/folders/cw/cwG6s+a4GbmROxGpBYjjik+++TI/-Tmp-//ccRQ6CKy.out (No such file or directory) error: Setup script exited with error: command 'gcc-4.0' failed with exit status 1 An error occurred when trying to install PIL 1.1.7. Look above this message for any errors that were output by easy_install. While:   Installing nml.   Getting distribution for 'PIL==1.1.7'. Error: Couldn't install: PIL 1.1.7
22:40:45  <ToniBabelony> that's weird :s
22:41:06  <andythenorth> that's almost certainly why buildout also failed
22:41:15  <ToniBabelony> it's PIL
22:41:20  <andythenorth> PIL is a PITA
22:41:38  <ToniBabelony> what can be done about it?
22:41:50  <planetmaker> hm.
22:42:00  <planetmaker> what's your gcc version?
22:42:03  <planetmaker> gcc --version
22:42:19  <planetmaker> what does gcc_select give you?
22:42:26  <ToniBabelony> i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5493)
22:42:56  <andythenorth> the buildout also tried to build PIL 1.1.7
22:43:06  <andythenorth> fwiw
22:44:42  <ToniBabelony> gcc_select isn't recognised as a command by terminal
22:45:14  *** Guest23511 has quit IRC
22:46:22  <planetmaker> hm, ok. But it's not gcc... got the same as I.
22:50:39  * andythenorth wonders if Pillow is maintained
22:50:52  <andythenorth> http://pypi.python.org/pypi/Pillow
22:50:53  <Webster> Title: Pillow 1.7.5 : Python Package Index (at pypi.python.org)
22:53:13  * andythenorth is stumped sorry
22:53:26  <andythenorth> I did build nml on 10.5.8 last year iirc
22:53:42  <andythenorth> and I have had various versions of PIL running on OS X for years
22:53:57  <andythenorth> but often it has been difficult
22:54:13  <ToniBabelony> is it maybe because I forgot some developer tools?
22:54:22  <andythenorth> possible, but unlikely
22:54:24  <ToniBabelony> I only installed Xcode and macports
22:54:36  <ToniBabelony> that should suffice, right?
22:54:41  <andythenorth> but you have gcc also
22:54:44  <andythenorth> which should be enough
22:55:07  <planetmaker> I don't think you forgot a dev tool
22:55:19  <ToniBabelony> it's strange the buildout tries to install PIL 1.1.7, since it's already there
22:55:38  <ToniBabelony> maybe I should run the py-pil installation again?
22:55:59  <andythenorth> ToniBabelony: you tried to run the buildout again?  That's not needed :)
22:56:12  <andythenorth> the buildout is just to avoid manually installing the dependencies
22:56:17  <ToniBabelony> ah ok
22:56:19  <andythenorth> e.g. PIL, PLY etc
22:56:34  <andythenorth> because the buildout failed for PIL, you had to do it manually :(
22:56:45  <andythenorth> but you might find that you can now run make for nml
22:57:10  * andythenorth can't remember how to test nmlc
22:57:13  *** JVassie has quit IRC
22:59:39  <planetmaker> puh... I fear, ToniBabelony, there's really only the really hard way: Install ply and pil manually. Get the downloads and install them
22:59:50  <planetmaker> pil has a nice installer. ply seems to have it not
22:59:56  <planetmaker> but maybe you find one.
23:00:13  <planetmaker> I'm too tired right now to search myself. Tomorrow is another day
23:00:31  <ToniBabelony> okay, thanks for your help man
23:00:33  <planetmaker> when you have python installed with ply and pil. Then nmlc should work
23:00:42  <ToniBabelony> I'll look for a pil and ply installer then
23:00:50  <planetmaker> without further things done.
23:01:16  <ToniBabelony> well, i've learned a few things, that's gotta be worth a thing or two
23:01:22  <planetmaker> :-)
23:01:34  <planetmaker> And I learnt we should check buildout install again ;-)
23:01:41  <andythenorth> or scrap it :P
23:01:49  <planetmaker> what happened actually after you tried setup.py in the nml dir?
23:02:12  <andythenorth> buildout is very good, but only when someone knows how to maintain it.  I don't.
23:02:36  <andythenorth> btw: http://www.brantsteen.com/blog/python-27-libjpeg-pil-on-osx/
23:02:37  <Webster> Title: Python 2.7, libjpeg, PIL on OSX | Blog | Brant Steen (at www.brantsteen.com)
23:03:08  <ToniBabelony> hahaha
23:03:12  <andythenorth> might not be relevant, it's about libjpeg + PIL
23:03:26  <andythenorth> the problem I had with this last time is, if you search for 'PIL OS X python 2.x' (replace x with your version), you find a lot of results
23:03:28  <planetmaker> we rather need libpng + PIL ;-)
23:03:31  <andythenorth> some of which are useless
23:03:36  *** frosch123 has quit IRC
23:06:46  <ToniBabelony> planetmaker, do you mean 'open setup.py'?
23:07:04  <planetmaker> python setup.py
23:07:07  <planetmaker> yes
23:07:52  <ToniBabelony> with open setup.py I get: Traceback (most recent call last):   File "setup.py", line 5, in <module>     from setuptools import setup ImportError: No module named setuptools
23:08:06  <ToniBabelony> er, I mean with python setup.py
23:08:08  <andythenorth> you'd need setuptools
23:08:13  <andythenorth> it's a dependency :P
23:08:15  <ToniBabelony> with open setup.py it opens in python
23:14:46  *** andythenorth has quit IRC
23:14:52  <ToniBabelony> okay, setuptools has been installed
23:14:59  *** andythenorth has joined #openttdcoop.devzone
23:15:01  *** andythenorth has left #openttdcoop.devzone
23:21:31  <ToniBabelony> anyway, let's continue this some other time
23:21:39  <ToniBabelony> I have to sleep as well
23:22:24  <ToniBabelony> cheers and thanks for the help so far!
23:22:34  <ToniBabelony> I'm not giving up on this!
23:22:44  <ToniBabelony> see you maybe tomorrow
23:22:51  *** ToniBabelony has quit IRC

Powered by YARRSTE version: svn-trunk