Log for #openttdcoop.devzone on 1st October 2013:
Times are UTC Toggle Colours
00:06:45  *** Supercheese has joined #openttdcoop.devzone
03:15:24  <DevZone> Project xussrset - Trains from Russia build #45-push: FAILURE in 2 min 32 sec:
03:40:06  <George> 03:15:23 Build step 'Use publishers from another project' changed build result to FAILURE
05:52:36  <DevZone> Project ISR Industrial Station Renewal build #28-push: FAILURE in 1 min 6 sec:
06:02:51  <DevZone> Yippie, build fixed!
06:02:51  <DevZone> Project ISR Industrial Station Renewal build #29-push: FIXED in 23 sec:
06:03:09  <planetmaker> George, thanks again. Fixed
06:05:20  <DevZone> Yippie, build fixed!
06:05:20  <DevZone> Project xussrset - Trains from Russia build #46-push: FIXED in 2 min 29 sec:
06:07:52  <DevZone> Yippie, build fixed!
06:07:53  <DevZone> Project OpenGFX build #45-push: FIXED in 5 min 59 sec:
06:24:54  *** KenjiE20 has quit IRC
06:45:51  *** zooks has joined #openttdcoop.devzone
06:57:42  *** zooks has quit IRC
07:50:42  *** Supercheese has quit IRC
09:17:27  *** KenjiE20 has joined #openttdcoop.devzone
10:43:57  <DevZone> Project FISH is ships build #67-push: SUCCESS in 1 min 15 sec:
13:12:04  *** George|2 has joined #openttdcoop.devzone
13:12:04  *** George is now known as Guest874
13:12:04  *** George|2 is now known as George
13:18:36  *** Guest874 has quit IRC
14:09:13  *** oskari89 has joined #openttdcoop.devzone
16:11:34  *** ODM has joined #openttdcoop.devzone
16:38:18  *** Alberth has joined #openttdcoop.devzone
16:38:20  *** frosch123 has joined #openttdcoop.devzone
16:39:12  <Alberth> just 2 seconds earlier :)
16:39:59  <frosch123> moin albert :)
16:40:54  <Alberth> o/
16:42:09  *** Lakie has joined #openttdcoop.devzone
16:44:40  <planetmaker> moin Alberth & frosch123
16:44:52  <Alberth> moin planetmaker
16:45:22  <frosch123> pm playing hide&seek on the wiki? :p
16:45:29  <planetmaker> uh, what?
16:45:44  <frosch123>
16:45:50  <planetmaker> you mean the late reply on the 32bpp question on my user page?
16:45:57  <frosch123> alternating answers on two pages :p
16:46:17  <planetmaker> err... strange
16:46:19  <Alberth> :)
16:46:25  <planetmaker> I didn't post there to my memory
16:47:10  <planetmaker> mostly I tried to unsuccessfully get rid of the "You have new messages" banner I have ever since he posted on my user page
16:49:01  <planetmaker> btw, frosch123 seems that SiliconValley references wrong (or no) SuperLib
16:49:19  <planetmaker> Or so a user reported today
16:49:20  <Webster> Title: Transport Tycoon Forums View topic - [GS] Silicon Valley (at
16:49:33  <planetmaker> he told me (not in that thread) that he got it from online content
16:50:13  <planetmaker> hm, I hope he didn't mis-understand that and just downloaded it from bananas web interface...
16:51:31  *** zooks has joined #openttdcoop.devzone
16:53:11  <Lakie> Just wondering, what are the practical applications of x/y adjuments on addition ground tiles?
16:54:50  <planetmaker> what do you mean, Lakie ?
16:55:09  <Lakie> Well, what would you use them for?
16:55:40  <planetmaker> if I code a ground tile: not. If I code a NewObject, I could possibly use a ground tile and draw it on a socket
16:56:01  <planetmaker> but then it would be used not as ground tile
16:56:32  <Lakie> If it's on a socket, surely you'd create a foundation spritebox?
16:56:43  <planetmaker> but I don't understand what you mean with "addition" in your sentence
16:56:57  <planetmaker> yes, I'd draw something below it
16:57:00  <Lakie> additional*
16:57:22  <planetmaker> well, what differs between a (normal) ground tile and an additional one? :-) that's what I wonder about
16:57:39  <planetmaker> I can't define additional ones anyway, really
16:57:50  <planetmaker> no landscape / ground tile newgrfs possible (yet)
16:58:09  <Lakie> Okay, I was thinking in relation to tile  action2 layouts
17:00:13  <frosch123> the applications for x/y offset for additional groundtiles are the same as for building sprites
17:00:21  <frosch123> one is as useless as the other
17:00:30  <planetmaker> well, whatever you use, ground tiles nearly never use offsets
17:00:37  <planetmaker> other than default
17:00:56  <frosch123> a grf that uses a different bounding box than from <0,0> to <16,16> is most likely buggy
17:01:08  <frosch123> still grfs can mess with those offsets as they like
17:01:58  <frosch123> so, additional ground sprites have those offsets just for the easier/consistent syntax, if you want to see it like that
17:02:02  <planetmaker> things like DutchRailFurniture surely do
17:02:06  <Alberth>  is not working (also not for me)   gives 504
17:02:07  <Webster> Title: Transport Tycoon Forums View topic - NewGRF Translator (at
17:02:48  <Lakie> So basically they are fairly useless.
17:02:48  <planetmaker> hm, maybe eints wasn't restarted automatically
17:02:56  <frosch123> planetmaker: translator vm is down
17:03:00  <frosch123> i cannot login
17:03:02  <planetmaker> oh
17:03:17  <frosch123> Lakie: x offset is mostly useless, y might make sense for slope depending stuff
17:03:31  <frosch123> e.g. when centering something on a slope, you could add offset 4 on normal slopes, and 8 on steep slopes
17:04:28  <planetmaker> frosch123, VM is up
17:04:39  <planetmaker> and running
17:04:47  <frosch123> translator is also up again :p
17:05:00  <Lakie> Ok, that seems a logical use of the y adjustment, for those layouts not using foundations.
17:05:30  * Alberth makes a post
17:05:58  <planetmaker> [x] Start on boot
17:05:59  <Alberth> oh, too late :)
17:06:17  <planetmaker> sorry :-)
17:06:31  <Alberth> np, I hadn't started yet
17:06:34  <frosch123> planetmaker: is the database vm also running?
17:07:35  <planetmaker> yes, .130 (postgresql) is running
17:08:07  <planetmaker> as is .107 (mysql)
17:08:17  <frosch123> who uses that? :p
17:08:28  *** zooks has quit IRC
17:08:29  <planetmaker> some not yet converted things like wiki do
17:09:18  <frosch123> ok, let's try with restarting eints
17:10:36  <planetmaker> hm, strange. As all things except eints were running...
17:11:22  <George> Can someone help me with random switch on NML?
17:11:23  <George>
17:11:51  <George> I try to make same random of 2 types
17:12:06  <George> 1-st selected on build, second on service
17:12:26  <George> Unfortunately in game I see no change on servce
17:12:39  <George> What am I doing wrong?
17:16:25  <planetmaker> you depend one on the other
17:16:38  <planetmaker> just make two switches. And make them independent from eachother
17:16:46  <planetmaker> I don't get the need for the 3rd
17:19:07  <DevZone> Project NML - NewGRF Meta Language build #69-nightlies: SUCCESS in 1 min 6 sec:
17:20:26  <George> planetmaker: how?
17:20:37  <planetmaker> delete the 3rd switch
17:20:50  <planetmaker> and use one or the other depending on when / where you call it
17:20:59  <George> and what would make a change depending on service?
17:21:20  <George> I do not understand you
17:21:48  <planetmaker> :-) I don't understand what you want really. You want the decisions independent or not?
17:21:56  <planetmaker> dependent means: use same random bits
17:22:01  <George> independent
17:22:08  <planetmaker> so, why is there a dependent?
17:22:34  <George> because it is the same alternative
17:23:10  <George> do you sujest to remove line 11?
17:23:27  <George> s/sujest/suggest/
17:23:34  <planetmaker> yes, does it work then?
17:23:44  <George> Let me try
17:30:36  <George> No
17:31:57  <George> I can commit so you could test yourself
17:37:37  <frosch123> hmm, apparently siliconvalley has no dependency at all
17:37:50  <frosch123> i think i edited the description once to fix a type
17:37:56  <frosch123> maybe bananas deleted the deps back then
17:38:06  <frosch123> i cannot select older library versions there
17:38:18  <planetmaker> musa can, afaik
17:38:34  <frosch123> can musa edit entries? or only upload new ones?
17:38:41  <planetmaker> dunno
17:40:05  <juzza1> George: so you want switch between "l" and "r" but keep the "v1..v4" the same if serviced?
17:40:34  <planetmaker> easiest solution might be to reverse the checks :-)
17:41:14  <planetmaker> first use the random_switch and then check there for the service being done or not
17:42:50  <DevZone> Project ISR Industrial Station Renewal build #30-push: SUCCESS in 21 sec:
17:43:45  <George> juzza1: yes
17:46:00  <planetmaker> George, if you indeed reverse the decision, first random_switch, then the check for the bitmask - that works, yes?
17:46:51  <George> I have not try to reverse the randoms. have to check
17:48:41  <juzza1> well the trigger says "Vehicle enters a depot and is serviced" so are wagons considered "serviced" too? or is it just for the engine?
17:48:42  <oskari89> planetmaker: Is devzone down for repo "bug-fix" or so? :)
17:48:48  <planetmaker> no
17:48:56  <juzza1> cause i cant see why your switch wouldn't work
17:50:05  <planetmaker> I would like a simple compilable test case really
17:50:19  <George> juzza1: AFAIR frosch123 changed the wagons to be serviced, but may be it does not affect this case. I should check if it helps
17:50:41  <juzza1> ok
17:52:41  <juzza1> maybe try PARENT scope
17:53:38  <juzza1> or PARENT type, rather
17:54:19  <planetmaker> oskari89, (still or again) issues?
18:01:09  <George> random_switch (FEAT_TRAINS, PARENT, tanker_15_886_sprites_2, bitmask(TRIGGER_VEHICLE_SERVICE))
18:01:09  <George> nmlc ERROR: "xussr.nml", line 46476: Triggers may not be set for random_switch feature 0 and type 'PARENT'. [ERR]
18:19:44  <oskari89> planetmaker: haven't checked repo yet
18:20:09  <planetmaker> ...
18:21:05  <Taede> i get error 500, abandoned transaction found
18:21:10  <Taede> had 502 earlier
18:22:26  <planetmaker> which repo?
18:22:47  <Taede>
18:23:11  <planetmaker> recovered
18:23:23  <Taede> *tries*
18:24:05  <Taede> success
18:25:23  <oskari89> I had succsessful push :)
18:25:42  <oskari89> It was a little slow but it didn't crash
18:26:36  <DevZone> Yippie, build fixed!
18:26:37  <DevZone> Project Finnish Rail Infrastructure - Rails build #98-nightlies: FIXED in 34 sec:
18:30:48  <DevZone> Project Nutracks build #27-nightlies: SUCCESS in 46 sec:
18:44:11  <planetmaker> <-- if you should have a tiny newgrf (just one wagon with 4 states as simplest version of your problem) to test your issue, I'd add it to NML as regression test, George
18:48:03  <DevZone> Project Iron Horse build #261-nightlies: SUCCESS in 1 min 1 sec:
19:01:14  <George> planetmaker:
19:01:38  <George> You can take images from xUSSR repo
19:02:46  <planetmaker> ty
19:04:12  <DevZone> Project OpenGFX build #46-nightlies: SUCCESS in 6 min 10 sec:
19:10:55  *** Supercheese has joined #openttdcoop.devzone
19:11:14  *** andythenorth has joined #openttdcoop.devzone
19:20:27  *** Webster` has joined #openttdcoop.devzone
19:22:00  *** juzza1_ has joined #openttdcoop.devzone
19:22:47  *** andythenorth has quit IRC
19:22:47  *** Webster has quit IRC
19:22:47  *** avdg has quit IRC
19:22:47  *** tneo has quit IRC
19:22:47  *** planetmaker has quit IRC
19:22:47  *** XeryusTC has quit IRC
19:22:47  *** V453000 has quit IRC
19:22:47  *** Webster` is now known as Webster
19:22:47  *** andythenorth_ is now known as andythenorth
19:23:00  *** juzza1 has quit IRC
19:24:50  *** juzza1_ is now known as juzza1
19:25:52  *** V453000 has joined #openttdcoop.devzone
19:26:22  *** tneo has joined #openttdcoop.devzone
19:26:23  *** planetmaker has joined #openttdcoop.devzone
19:32:22  *** XeryusTC has joined #openttdcoop.devzone
19:34:22  *** avdg has joined #openttdcoop.devzone
19:35:17  *** ODM has quit IRC
19:42:58  *** Alberth has left #openttdcoop.devzone
19:46:35  *** juzza1 has quit IRC
19:55:20  <andythenorth> so hg is still down on devzone? o_O
19:56:04  <Taede> pushing seems to work, though the repository page doesnt seem to update to new revs
19:57:22  <andythenorth> I have reasonably consisten 504 on push right now
19:57:27  <Taede> :/
19:57:29  <andythenorth> it's not 100%
19:57:39  <andythenorth> and it varies by repo
19:57:44  <andythenorth> so FISH is pretty much borked
19:57:47  <Taede> o_O
19:57:49  <andythenorth> Iron Horse is fine
19:59:10  <planetmaker> probably different worker threads server different repos...
19:59:20  <planetmaker> http backend sucks big time
19:59:41  <Taede> would ssh be more reliable?
19:59:50  <planetmaker> yes
20:00:11  <planetmaker> the issue is hgweb
20:00:36  <planetmaker> it would also bypass all authentication ;-)
20:00:47  <Taede> might get ssh sorted then
20:01:23  <andythenorth> hmm
20:01:31  <andythenorth> so I should change hgrc push?
20:01:52  <andythenorth> currently default-push is https
20:02:07  <planetmaker> if you change it to ssh it very likely will work
20:02:13  <andythenorth> e.g. https://andythenorth:*********
20:02:25  <planetmaker> might still be somewhat slow, but... yes, you have no proxy there
20:02:35  <andythenorth> hmm
20:02:38  <planetmaker> hm, no gateway which times out
20:02:40  <andythenorth> it needs to know about keys?
20:03:01  <planetmaker> well. we still have your public key there and it's still valid
20:03:14  <andythenorth> hmm
20:03:24  <andythenorth> ssh:// is the correct path?
20:03:26  <planetmaker> you're still in the ssh access list for hg access
20:03:34  <planetmaker> ssh://
20:04:18  <andythenorth> so it looks like recent pushes have all worked, they just timed out reporting success (I guess)
20:04:27  <andythenorth> (ssh push found nothing to push)
20:04:59  <andythenorth> anyway, that solves it
20:05:00  <planetmaker> if pull fails, you could use ssh in the same manner
20:05:07  <andythenorth> pull is already using ssh :)
20:05:10  <planetmaker> "solves". At least from my POV ;-)
20:05:15  <planetmaker> lol
20:05:18  <planetmaker> ok, then
20:05:24  *** juzza1 has joined #openttdcoop.devzone
20:32:25  *** andythenorth has quit IRC
20:40:56  <Taede> planetmaker, i need to send you my public key?
20:44:28  <planetmaker> that. or paste in irc. It's a public key :-)
20:44:44  <Taede> true
20:45:17  <Taede> just the key bit, or the ssh-rsa and user@host bit too?
20:46:17  <planetmaker> <-- like that
20:47:19  <Taede> ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDjsuoPeaks1Fg0tpukyYF8EBjWHKPxLg1lNtxo+D4wYBemxkgWRDTRxFqp4fEA0n8Ouu8UiBr26uoXCQ834DkMLTW/5OM0uORqG6MO4GkxqokiV01GPh4LgRjHUpljz28HdLiUVNvCVdq9sFp/BSYMMvQFrybW0Jo4MPe5T6VCXW4N7wbhaVI0B0nuc0qVnyd17vWLbnx8aFUcW08PsCEArBdaZQhHHkr19y8L3z88KeyLtUE8sJpEmM4tfUs9CTwRKQEG3XSzfbzJoCOMkygVcR2egVTEZxoCIpDvlnTwkGHDPfiSeei4qqrNcj3CZxXYRIj/fUb7elVfF1WMziwp
20:47:24  <Taede> bot@nestorix
20:50:44  <planetmaker> please check whether it works
20:55:38  <Taede> pushing to ssh://
20:55:38  <Taede> remote: Permission denied (publickey).
20:56:16  <planetmaker> the line pasted here is broken into two... maybe try pastebin?
20:57:41  <Taede>
20:58:03  <planetmaker> eh :-) I meant your key, sorry
20:58:13  <Taede> oh, right
20:58:52  <Taede>
20:59:35  <planetmaker> next try :-)
20:59:57  <Taede> success
21:00:06  <planetmaker> \o/
21:00:09  <Taede> and a lot quicker too than https
21:00:29  <planetmaker> yes
21:00:54  <planetmaker> just don't commit to other repos without permission from their managers ;-)
21:01:32  <Taede> yeah, that wouldnt be pretty
21:05:02  <planetmaker> hm, you wanna setup a new public server? :D
21:06:14  <planetmaker> along with soap to cleanse clients? ;-)
21:08:04  <Taede> sure
21:08:26  <Taede> make sure you get the latest rev
21:08:27  <planetmaker> ssh -p13122
21:08:49  <planetmaker> there's a user openttd which should run the server
21:09:39  <planetmaker> not sure whether we need to pierce free some ports in the FW... it's rather a virgin VM so far
21:09:55  <Taede> just for openttd itself i would imagine
21:10:10  <planetmaker> that VM is only for public server and its bot, yes
21:10:22  <planetmaker> or supposed to be
21:10:25  <Taede> and as long as you set the host in soap to localhost or, it may not even go through fw
21:10:46  <planetmaker> yeah. I meant for openttd itself, though
21:11:14  <Taede> :)
21:11:17  <planetmaker> (you notice that I want to throw this all at you with "just make it work", yes? :D )
21:11:36  <Taede> i get that impression yes
21:11:46  <planetmaker> lalala :-)
21:12:26  <planetmaker> I prefer to delegate tasks and have things done rather sooner than do it all myself :-)
21:12:37  <Taede> hehe
21:13:01  <planetmaker> as long as I can trust those people enough, I'm quite happy with that approach... and focus on providing infrastructure for those people :-)
21:13:50  <planetmaker> as for supybot you probably want to talk to KenjiE20
21:14:09  <planetmaker> he's our supybot guy and can administer that
21:14:27  <planetmaker> but maybe you also want to setup a separate instance at least initially?
21:15:13  <Taede> so supybot + public + stable, and another supybot for testserver?
21:15:56  <planetmaker> well. That VM is supposed to get only one openttd instance, the public server
21:16:09  <Taede> ah
21:16:22  <planetmaker> for the others we'll create separate VMs. Maybe one for all others. But PS is important enough to have its own
21:16:32  <planetmaker> and the old PS VM is... old
21:18:02  <planetmaker> with respect to IRC interface: can one supybot handle several servers?
21:18:12  <planetmaker> or would each server need its own supybot?
21:19:34  <Taede> no, soap can handle several servers
21:20:03  <planetmaker> sweet :-) So that might finally end up all in webster?
21:20:09  <Taede> dont even need to be on the same vm, but of course you'd lose starting and getsave functionality
21:20:28  <planetmaker> could work via ssh :-)
21:20:52  <Taede> i've only accounted for local path's atm
21:21:10  <Taede> not thoguht of ssh yet
21:21:24  <planetmaker> ok, so I guess: setup another supybot locally. And we can think about wether to add the other servers there nontheless
21:21:32  <planetmaker> or think about ssh.
21:22:05  <planetmaker> like: let's get it into production. We'll then find rough edges and can easier iron out what we find in daily work
21:22:55  <planetmaker> thus: starting with one. And then expanding it :-)
21:23:26  <Taede> yup
21:23:45  <Taede> ps and soap as same user for now, and work up from there
21:24:14  <planetmaker> ^
21:24:28  <planetmaker> feel free to add your key also to user openttd
21:33:40  <planetmaker> hm... I guess it will be helpful for you to see how our other servers currently work...
21:33:58  <planetmaker> ssh -p11022
21:34:13  <planetmaker> that's basically all others except PS
21:34:32  <planetmaker> use screen -x to actually see them
21:37:33  <planetmaker> please ask any questions you have. possibly leave them with a highlight so I can answer when I read back.
21:38:23  <Taede> will do
21:41:11  <planetmaker> for now a good night from my part though :-)
21:41:18  <Taede> same for me
21:41:24  <Taede> will have a good look tomorrow after work
21:45:24  *** oskari89 has quit IRC
21:48:23  *** Supercheese is now known as Caseus_Maximus
21:49:39  *** Lakie has quit IRC
22:01:39  *** frosch123 is now known as rana123

Powered by YARRSTE version: svn-trunk