Config
Log for #openttdcoop.devzone on 11th November 2014:
Times are UTC Toggle Colours
00:44:18  <DevZone> Project yeti build #103-push: SUCCESS in 3 hr 30 min: https://jenkins.openttdcoop.org/job/yeti/103/
01:08:34  <Sylf> yesss  success
01:08:40  <Sylf> 3.5 hours still >_<
02:11:53  *** Hirundo has quit IRC
02:11:53  *** DevZone has quit IRC
02:11:53  *** Rubidium has quit IRC
07:00:07  <V453000> >]
07:00:10  <V453000> :)
07:26:45  *** oskari89 has joined #openttdcoop.devzone
08:04:13  *** Rubidium has joined #openttdcoop.devzone
08:19:04  <planetmaker> hm, ^Spike^, the nfs solution still seems sub-optimal. For yeti it now takes 3:15h copying to bundles server of the 3:30h total time (data volume ~<2.5GB)
08:19:53  <planetmaker> ^Spike^: so maybe we join the files and jenkins server? Or do we even discontinue bundles server and start to point to the jenkins artefacts?
09:05:20  *** Hirundo has joined #openttdcoop.devzone
09:05:20  *** DevZone has joined #openttdcoop.devzone
09:55:27  *** Supercheese has quit IRC
10:52:27  <DevZone> Project xussrset - Trains from Russia build #543-push: SUCCESS in 4 min 14 sec: https://jenkins.openttdcoop.org/job/xussrset/543/
13:09:21  *** tycoondemon has quit IRC
13:57:16  *** tycoondemon has joined #openttdcoop.devzone
14:03:54  *** avdg has quit IRC
14:03:54  *** juzza1 has quit IRC
14:03:55  *** Terkhen has quit IRC
14:03:55  *** ^Spike^ has quit IRC
14:03:55  *** SmatZ has quit IRC
14:03:55  *** tycoondemon has quit IRC
14:03:55  *** DevZone has quit IRC
14:03:55  *** Hirundo has quit IRC
14:03:55  *** George has quit IRC
14:03:55  *** orudge has quit IRC
14:03:55  *** dihedral has quit IRC
14:03:55  *** XeryusTC has quit IRC
14:03:55  *** tneo has quit IRC
14:03:55  *** planetmaker has quit IRC
14:03:55  *** KenjiE20 has quit IRC
14:03:55  *** Rubidium has quit IRC
14:03:55  *** Taede has quit IRC
14:03:55  *** Sylf has quit IRC
14:03:55  *** oskari89 has quit IRC
14:03:55  *** yorick_ has quit IRC
14:05:05  *** LSky` has joined #openttdcoop.devzone
14:05:05  *** tycoondemon has joined #openttdcoop.devzone
14:05:05  *** DevZone has joined #openttdcoop.devzone
14:05:05  *** Hirundo has joined #openttdcoop.devzone
14:05:05  *** Rubidium has joined #openttdcoop.devzone
14:05:05  *** oskari89 has joined #openttdcoop.devzone
14:05:05  *** Sylf has joined #openttdcoop.devzone
14:05:05  *** yorick_ has joined #openttdcoop.devzone
14:05:05  *** Taede has joined #openttdcoop.devzone
14:05:05  *** George has joined #openttdcoop.devzone
14:05:05  *** XeryusTC has joined #openttdcoop.devzone
14:05:05  *** KenjiE20 has joined #openttdcoop.devzone
14:05:05  *** planetmaker has joined #openttdcoop.devzone
14:05:05  *** juzza1 has joined #openttdcoop.devzone
14:05:05  *** Terkhen has joined #openttdcoop.devzone
14:05:05  *** ^Spike^ has joined #openttdcoop.devzone
14:05:05  *** avdg has joined #openttdcoop.devzone
14:05:05  *** SmatZ has joined #openttdcoop.devzone
14:05:05  *** orudge has joined #openttdcoop.devzone
14:05:05  *** dihedral has joined #openttdcoop.devzone
14:05:05  *** tneo has joined #openttdcoop.devzone
15:39:54  *** oskari89 has quit IRC
15:50:04  *** Alberth has joined #openttdcoop.devzone
15:56:12  *** ODM has joined #openttdcoop.devzone
16:08:57  *** frosch123 has joined #openttdcoop.devzone
16:34:09  <frosch123> http://devs.openttd.org/~frosch/diffs/nml/ <- add a cython accelerator module
16:34:24  <frosch123> purely optional, but if available it speeds up encoding by factor 2
16:35:08  <frosch123> i have no idea whether the setuptools stuff is correct, and what is missing to make it work on devzone
16:36:53  <frosch123> also no idea about windows :)
16:37:23  <planetmaker> I guess that's a try-it-and-see thing with windows
16:39:45  <Alberth> hmm, there some weird linuces that ship python3 as python :p
16:40:02  <planetmaker> Alberth, yes... but imho they should fix that
16:40:14  <planetmaker> gentoo and arch - iirc
16:40:35  <frosch123> Alberth: refering to 01?
16:40:36  <Alberth> at least until python2 is well and truly dead :)
16:40:51  <Alberth> I am indeed
16:41:10  <frosch123> yeah, i wondered how that slipped :p
16:41:13  <planetmaker> however even python devs recommend against that, so I think using python as python2 is a sane default
16:41:33  <planetmaker> and I heard rumors they might even revise their decision and symlink python again to python2
16:41:39  <planetmaker> they as in gentoo
16:42:37  <Alberth> there are still libraries that haven't been ported, I think it will take quite some time before everybody uses python3
16:44:57  <planetmaker> most notable hg still only runs on py2
16:47:37  <Alberth> pygame too
16:50:13  <planetmaker> frosch123, should I create us an NML clone on DevZone to ease build testing?
16:50:32  <frosch123> good idea
16:51:48  <planetmaker> hm, we have already one... one which we could re-use: nml-py3
16:51:57  <DevZone> Project xussrset - Trains from Russia build #544-push: SUCCESS in 4 min 24 sec: https://jenkins.openttdcoop.org/job/xussrset/544/
16:52:07  <Alberth> patch seems ok, although I don't understand the details of the last patch at all
16:52:24  <planetmaker> it has no separate project on DevZone, but separate repo and build job on jenkins
16:52:29  <DevZone> Project Swedish Rails build #30-push: SUCCESS in 27 sec: https://jenkins.openttdcoop.org/job/swedishrails/30/
16:53:20  <frosch123> planetmaker: can you pull nml->nml-py3 at server side
16:53:31  <frosch123> then i do not need to to push so much
16:53:54  <planetmaker> you mean pull current nml into nml-py3?
16:54:38  <frosch123> yes, if you want to use that
16:54:46  <frosch123> or if you want to rename it to nml-testing or whatever
16:55:08  <frosch123> but the latter is likely pointless work :)
16:55:15  <planetmaker> yes, pointless :)
16:55:47  <planetmaker> pulled nml head into nml-py3
16:56:10  <planetmaker> but I need to change the build script... it should not try to update DevZone's NML
16:56:49  <frosch123> i am reading forums, just tell me when it's ready
16:56:59  <planetmaker> you can pull already, no problem
16:57:19  <DevZone> Project FIRS Industry Replacement Set build #196-push: SUCCESS in 4 min 49 sec: https://jenkins.openttdcoop.org/job/firs/196/
16:58:41  <frosch123> pushing the first ones also to real nml
16:58:41  <planetmaker> frosch123, I disabled the publishing scripts for nml-py3. So push should now also be safe
17:00:44  <planetmaker> two nml-py3 builds waiting?
17:01:07  <frosch123> i pushed to nml and then to nml-py3, the first nml-py3 is from you
17:01:14  <planetmaker> hm, I think the first was triggered by me... the pull. yeah. I'll kill it
17:01:39  <DevZone> Project World Airliner Set build #589-push: SUCCESS in 4 min 18 sec: https://jenkins.openttdcoop.org/job/worldairlinersset/589/
17:01:59  <frosch123> will nml and nml-py3 dead-lock each other?
17:02:16  <planetmaker> hm. maybe :P
17:02:16  <frosch123> i.e. does nml-py3 also trigger ogfx+landscape and stuff?
17:02:46  <planetmaker> let's see, it should not be needed, though
17:03:08  <frosch123> https://paste.openttdcoop.org/p2kpbkoca <- what are those btw?
17:03:13  <planetmaker> no dependent projects configured, it seems
17:04:21  <planetmaker> probably some ancient test commits which I committed to test building before we committed it all to main nml
17:04:46  <planetmaker> thus we did not pull from nml-py3 to nml, but committed it simply anew
17:05:53  <planetmaker> frosch123, thus base your commits only on current nml head and don't worry about the old head
17:06:17  <frosch123> i did, actually i just pushed what i had, no new clone
17:06:36  <planetmaker> ok :)
17:07:05  <planetmaker> it doesn't matter for your local repo indeed. if you push only the correct branches
17:07:27  <planetmaker> hg push -rXXX will only push XXX and its ancestors
17:13:19  <DevZone> Project OpenGFX+ Landscape build #75-push: SUCCESS in 25 min: https://jenkins.openttdcoop.org/job/ogfx-landscape/75/
17:13:21  <DevZone> Project nml-py3 build #19: FAILURE in 0.52 sec: https://jenkins.openttdcoop.org/job/nml-py3/19/
17:14:14  <planetmaker> eh
17:16:37  <DevZone> Project opengfx-mars build #184-push: SUCCESS in 3 min 15 sec: https://jenkins.openttdcoop.org/job/opengfx-mars/184/
17:16:49  <DevZone> Project Townnames - German build #112-push: SUCCESS in 9.2 sec: https://jenkins.openttdcoop.org/job/german-townnames/112/
17:16:50  <DevZone> Project NML - NewGRF Meta Language build #378-push: SUCCESS in 15 min: https://jenkins.openttdcoop.org/job/nml/378/
17:19:41  <DevZone> Yippee, build fixed!
17:19:41  <DevZone> Project nml-py3 build #20-push: FIXED in 58 sec: https://jenkins.openttdcoop.org/job/nml-py3/20/
17:21:32  <planetmaker> right. Seems the windows exe won't profit from the cython module.
17:21:50  <planetmaker> 17:19:34 Missing modules:17:19:34 ? nml_lz77 imported from nml.lz77
17:26:32  <planetmaker> but that's more a cxfreeze problem than anything else
17:28:20  <frosch123> is there somewhere to see, whether the .so is part of the bundle or installed and stuff?
17:28:38  <frosch123> on my machine it is named "nml_lz77.cpython-32mu.so"
17:28:48  <planetmaker> the workplace dir is fully browsable in jenkins
17:29:36  <frosch123> 17:19:35 copying build/lib.linux-x86_64-3.2/nml_lz77.cpython-32mu.so -> build/bdist.linux-x86_64/dumb/usr/local/lib/python3.2/dist-packages
17:29:39  <planetmaker> it's not tied to a single built
17:29:45  <planetmaker> *build
17:31:21  <frosch123> ah, i need to login for workspace access :)
17:31:32  <planetmaker> oh, yeah, maybe :)
17:34:52  <planetmaker> frosch123, that can be copied in .devzone/build/jenkins_build.sh
17:35:17  <frosch123> it's part of the tar.gz files in "dist"
17:35:22  <planetmaker> also... your ssh key works now for root@jenkins.openttdcoop.org. jenkins user is 'jenkins'
17:35:26  <frosch123> though i do not quite understand those files
17:35:42  <frosch123> they do not seem to contain the actual nml :p
17:36:25  <planetmaker> hm
17:36:38  <frosch123> maybe they are in the .egg
17:36:41  <frosch123> no idea what that is :p
17:36:53  <planetmaker> egg is a python distribution bundle format
17:37:49  <frosch123> well, can we just try building some project with it? :p
17:38:11  <frosch123> the info output will tell whether it uses the native or python encoder
17:38:31  *** erlehmann has joined #openttdcoop.devzone
17:39:27  <planetmaker> that will need installing it first on jenkins VM. let's see...
17:39:34  <frosch123> https://jenkins.openttdcoop.org/job/nml/ws/build/ https://jenkins.openttdcoop.org/job/nml-py3/ws/build/ <- comparing those two, there is definitely more in py3 :)
17:39:42  <planetmaker> and a project configured to use that variation of nml
17:39:55  <frosch123> or should we just push to real nml? :p
17:41:03  <erlehmann> hey hey there is a bug in the 2cc trainset NML version
17:41:21  <erlehmann> sometimes train cars are drawn lower than others
17:41:26  <erlehmann> strange visual glitching goes on
17:41:31  <erlehmann> how can i debug that?
17:42:25  <planetmaker> let me try to setup a testnml install, frosch123. It's a good thing to have anyway :)
17:44:06  <frosch123> erlehmann: https://wiki.openttd.org/NewGRF_Debugging
17:44:31  <frosch123> likely you want to look ad "Bounding Box viewer" and "Sprite aligner"
17:46:07  *** LSky` has quit IRC
17:48:08  <DevZone> Project nml-py3 build #21-push: SUCCESS in 54 sec: https://jenkins.openttdcoop.org/job/nml-py3/21/
17:49:25  <DevZone> Project nml-py3 build #22-push: FAILURE in 55 sec: https://jenkins.openttdcoop.org/job/nml-py3/22/
17:49:33  <planetmaker> hm
17:50:00  <planetmaker> ah, stupid me
17:54:03  <DevZone> Project nml-py3 build #23-push: STILL FAILING in 56 sec: https://jenkins.openttdcoop.org/job/nml-py3/23/
17:55:13  <planetmaker> hehe... the to-be build node didn't even have py3 :P
17:57:02  <DevZone> Project opengfx-mars build #185-push: SUCCESS in 2 min 58 sec: https://jenkins.openttdcoop.org/job/opengfx-mars/185/
17:57:10  <DevZone> Project Townnames - German build #113-push: SUCCESS in 7.9 sec: https://jenkins.openttdcoop.org/job/german-townnames/113/
17:57:11  <DevZone> Project NML - NewGRF Meta Language build #379-push: SUCCESS in 4 min 26 sec: https://jenkins.openttdcoop.org/job/nml/379/
17:58:06  <DevZone> Project nml-py3 build #24-push: STILL FAILING in 56 sec: https://jenkins.openttdcoop.org/job/nml-py3/24/
18:03:22  <DevZone> Yippee, build fixed!
18:03:23  <DevZone> Project nml-py3 build #25-push: FIXED in 1 min 4 sec: https://jenkins.openttdcoop.org/job/nml-py3/25/
18:17:30  <DevZone> Project eints-test (Actual template) build #170-push: SUCCESS in 4 min 29 sec: https://jenkins.openttdcoop.org/job/eints-test/170/
18:20:31  <planetmaker> grrr
18:23:29  <DevZone> Project World Airliner Set build #590-push: SUCCESS in 3 min 10 sec: https://jenkins.openttdcoop.org/job/worldairlinersset/590/
18:36:46  <planetmaker> hm... not so easy... can't finish that today frosch123
18:37:03  <frosch123> no problem :)
18:37:06  <planetmaker> so... if you want to test it on main nml... feel free :D
18:37:17  <planetmaker> but I don't think that would be the best course of action
18:37:33  <frosch123> it works on my computer, that's enough for me :p
18:37:48  <planetmaker> :)
18:38:19  <planetmaker> yeah... I can't continue today as there's a sailing lesson waiting now... so see you tomorrow or thursday :)
18:38:43  <frosch123> have fun :)
18:38:43  <planetmaker> tomorrow is rosetta landing on the comet... so that's an official work evening, kinda :P
18:38:57  <planetmaker> thanks, you too
18:40:36  <DevZone> Project road-hog build #472-nightlies: SUCCESS in 32 sec: https://jenkins.openttdcoop.org/job/road-hog/472/
19:57:59  *** gelignite has joined #openttdcoop.devzone
20:28:00  *** Alberth has left #openttdcoop.devzone
21:09:14  *** ODM has quit IRC
21:36:14  *** LSky` has joined #openttdcoop.devzone
22:10:29  *** Supercheese has joined #openttdcoop.devzone
23:16:01  *** frosch123 has quit IRC
23:34:45  *** LSky` has quit IRC

Powered by YARRSTE version: svn-trunk