Log for #openttdcoop.devzone on 15th December 2009:
Times are UTC Toggle Colours
00:00:59  *** Brot6 has quit IRC
00:01:06  *** Brot6 has joined #openttdcoop.devzone
00:03:00  <Ammler> of course, it would be very cool if we could build renum for older distros too
00:03:29  <Ammler>
00:03:37  <planetmaker> I just do an svn co of current boost...
00:03:42  <planetmaker> ... it takes its time
00:03:58  <Ammler> isn't there a source package?
00:04:47  <planetmaker> dunno.
00:05:01  <planetmaker> you said there was no such package
00:05:01  <Ammler> I tried to build the newer boost on obs, but I failed with lots of dependencies...
00:05:25  <Ammler> I said there is no new boost on the obs
00:05:32  <Ammler> (for old distros)
00:06:05  <Ammler> you see, we can support back to sles 9 :-)
00:15:43  <planetmaker> Ammler: renum built
00:16:49  <planetmaker> what I did: download current boost. Symlink the boost folder to /usr/include/boost and make renum
00:17:16  <planetmaker> (and rename previously /usr/include/boost to /usr/include/boost-1-33
00:18:35  <planetmaker> so... if it doesn't work with suse's pre-supplied boost packages they're either not up2date with them or they break boost
00:18:36  <Ammler> hmm
00:18:58  <Ammler> not possible to have boost somehow in the renum source?
00:19:15  <planetmaker> with that size?!
00:19:21  <Ammler> nah
00:19:22  <planetmaker> no way, I say
00:19:32  <Ammler> I mean for building
00:21:03  <Ammler> e.g. defining boost dir in renum makefile
00:21:11  <planetmaker> yes, you can do that.
00:21:15  <Ammler> but?
00:21:24  <planetmaker> But that somehow doesn't work for me
00:21:43  <Ammler> ok, didn't either for me, then I gave up
00:21:44  <planetmaker> while symlinking the boost include dir where it's expected always works
00:22:34  <planetmaker> maybe we should tell DaleStan :-)
00:22:49  <Ammler> I thought there are other reasons...
00:23:19  <Ammler> in that case, I would need to build boost first
00:23:33  <Ammler> so I can install that
00:23:53  <planetmaker> you don't need to build it.
00:23:54  <Ammler> as BuildRequiremnt
00:24:08  <planetmaker> you just need it
00:24:24  <planetmaker> you only need the headers. Just install it.
00:24:43  <planetmaker> the optional building can be skipped in most cases - even the boost readme does say so
00:24:49  <planetmaker> even recommends.
00:25:34  <Ammler> well, installing to system
00:26:40  <Ammler> do you have a url to boost package?
00:27:18  <planetmaker>
00:27:31  <planetmaker> skip the last boost
00:29:44  <Ammler> well, I have it, the source package
00:29:56  <Ammler> you can't svn from obs
00:30:27  <Ammler> it creates a chail no access to the interent ;-)
00:33:24  <Ammler> so I just need to install subfolder boost to /usr/include
00:33:53  <planetmaker> yes.
00:34:02  <planetmaker> mind there might exist a boost already
00:51:33  <planetmaker> I'm off. Good night Ammler
00:54:40  *** PeterT has quit IRC
01:43:02  *** KenjiE20|LT has joined #openttdcoop.devzone
01:44:22  *** KenjiE20 has quit IRC
01:48:32  *** KenjiE20 has joined #openttdcoop.devzone
01:49:10  *** KenjiE20|LT has quit IRC
01:49:10  *** KenjiE20 is now known as KenjiE20|LT
02:14:19  <Brot6> ::DevZone:: Redmine - Revision 3014: Translation updates @ (by winterheart)
02:14:19  <Brot6> ::DevZone:: Redmine - Revision 3015: One missing string (#4380) @ (by winterheart)
02:14:19  <Brot6> ::DevZone:: Redmine - Revision 3016: Adds buttons to scroll the tabs when they overflow. @ (by jplang)
02:33:47  <Brot6> Backup done! (Usage: 108M)
04:02:25  *** KenjiE20|LT has quit IRC
04:39:11  *** Chris_Booth has joined #openttdcoop.devzone
05:10:17  *** Chris_Booth has quit IRC
06:40:31  *** DJNekkid has quit IRC
07:44:36  *** andythenorth has joined #openttdcoop.devzone
08:01:30  <Brot6> ::DevZone:: OpenGFX - Revision 277: Feature: Norwegian bokmal translation (edorfaus) @ (by planetmaker)
09:13:29  *** andythenorth has left #openttdcoop.devzone
09:27:23  <Ammler> planetmaker: it worked :-)
09:28:03  <Ammler> except for sles9
09:28:48  <Rubidium> do you care about nforenum/grfcodec on sles9?
09:52:44  <planetmaker> nice that it worked now :-)
09:57:37  <Ammler> well, sles9 is the only distro on obs not working anymore and well, I don't care that much, it isn't just perfect :-)
09:58:50  <Ammler> made also a complete rewrite with openttd.spec
09:59:56  <Ammler> mainly removed special cases for distro installs and added dedicated support
10:03:05  <Ammler>
10:04:29  <Ammler> <-- this is the boost-hack for renum :-)
10:25:27  <Brot6> ::DevZone:: OpenSFX - Revision 62: Add: rpm spec templates @ (by Ammler)
10:26:35  <Ammler> majonaise, forgot about the description :-/
10:35:19  *** ODM has joined #openttdcoop.devzone
11:04:08  <Brot6> opengfx: Backup push to ssh:// initiated.
11:04:16  <Brot6> opensfx: Backup push to ssh:// initiated.
11:12:11  *** tneo has quit IRC
11:16:47  *** XeryusTC has quit IRC
11:16:47  *** planetmaker has quit IRC
11:17:01  *** tneo has joined #openttdcoop.devzone
11:17:41  *** SmatZ has quit IRC
11:17:51  *** SmatZ has joined #openttdcoop.devzone
11:19:01  *** XeryusTC has joined #openttdcoop.devzone
11:19:29  *** planetmaker has joined #openttdcoop.devzone
11:19:49  *** planetmaker is now known as Guest80
11:24:06  *** Guest80 is now known as planetmaker
11:37:57  <Brot6> ::DevZone:: OpenGFX - Revision 278: Change: rename rpm spec @ (by Ammler)
11:37:57  <Brot6> ::DevZone:: OpenGFX - Revision 279: Change/Add: rpm specs to build OpenGFX on all big distros except SLES9 @ (by Ammler)
11:37:57  <Brot6> ::DevZone:: OpenGFX - Revision 280: Change: nforenum does need a very new boost to build @ (by Ammler)
11:41:32  <planetmaker> Ammler, "very new" is relative. 1_39 works for me, too
11:41:58  <planetmaker> I think the readme somewhere states 1_38 or so. Maybe 1_35. but not 1_33 - which is very old to be honest ;-)
11:43:11  <Ammler> as you said, "very new" is relative ;-)
11:43:34  <Ammler> it failed on openSUSE 11.0
11:44:22  <Ammler> it fails on the newest Distros CentOS & Redhat
11:44:47  <planetmaker> that doesn't tell about boost versions
11:46:15  <Ammler> btw: do you see why that fails: ?
11:47:12  <planetmaker> the one on the server is over three years old
11:47:41  <Ammler> SLES9 :-)
11:47:55  <Ammler> so not fixeable?
11:48:34  <planetmaker> it seems to look for g++ includes which it doesn't find
11:48:44  <Ammler> Else I am so happy, ti works for all supported rpm distros now :-)
11:50:44  <planetmaker> other than it *seems* to miss g++ header files of the correct version, I don't know :-)
11:51:56  <planetmaker> and good to see it available for all those distros :-) Good job, Ammler :-)
11:53:47  <Brot6> ::DevZone:: OpenGFX - Revision 281: Add: quite hard to push files which are ignored. ;-) @ (by Ammler)
11:53:50  <Ammler> <-- do you think, I should report those patches (again)?
11:54:17  *** KenjiE20 has joined #openttdcoop.devzone
11:56:50  <Brot6> ::DevZone:: OpenSFX - Feature #672 (Closed): rpm spec files @ (by Ammler)
11:59:34  <planetmaker> Ammler, I don't think that a general removal of upx is desirable.
11:59:51  <planetmaker> What you rather want (than removing it) is a test for availability - and use it, if present.
12:04:29  <Ammler> well, according to #openttd upx sucks anyway
12:04:42  <Ammler> so I thought, no need to check it further :-)
12:05:58  <Rubidium> #openttd?
12:06:02  <Ammler> petern :-)
12:06:17  <Rubidium> oh, okay... then #openttd is allowed :)
12:06:18  <Ammler> well, I agree on that.
12:06:35  <Ammler> upx is nowadays useless
12:07:00  <planetmaker> it still reduces the file size
12:07:17  <Ammler> but it makes it slower, more memory usage...
12:07:45  <Ammler> for maybe 50kByte?
12:08:16  <Ammler> then we should start to remove old nightlies :-P
12:09:58  <Rubidium> ah well, Debian doesn't allow UPXed binaries, so it should definitely be made a configurable option
12:13:03  <Ammler>
12:13:40  <Ammler> hmm, i have to admit, I didn't check it proper, if it is already possible to disable it with options :-)
12:14:34  <planetmaker> it's not afaik.
12:15:03  <planetmaker> but it's moderately easy to make it an option
12:17:05  <Rubidium> Ammler: in 0.6 I'm not seeing it coming down the lock near the dock
12:19:12  <Rubidium> actually, neither does 0.5
12:19:41  <Ammler> hmm, do I miss something?
12:21:22  <planetmaker> I'm missing some considerable context. Or are those upx version numbers?
12:21:25  <planetmaker> or debian?
12:21:41  <Rubidium> context is 13:13
12:21:56  <Rubidium> and neither does 0.4.0 / 0.4
12:22:05  <Rubidium> so it's just how the old pathfinder worked
12:22:39  <Rubidium> the other route has less corners, thus was found earlier; the number of corners a ship can make is seriously limited in OPF
12:22:59  <Ammler> do you speak about #openttd?
12:23:21  <Rubidium> well, I speak about the OpenTTD bug report you linked in THIS channel
12:23:39  <Rubidium> anyhow, OPF bails out after changing direction 4 times
12:23:45  <Ammler> he
12:23:56  <Ammler> are you sure? #3375
12:24:15  <Ammler> :-)
12:24:15  <Rubidium> yes, I'm definitely sure
12:24:26  <planetmaker> eh... path finders?
12:24:29  <Ammler> my 3375 is a ticket about the spec I made
12:24:40  <Rubidium> oh, woepsie :)
12:24:55  <Rubidium> off-by-one :(
12:25:00  <planetmaker> he :-)
12:27:57  <Ammler> planetmaker: do you have a openttd installed in your system?
12:28:00  <Ammler> or Rubidium?
12:28:09  <planetmaker> well, I do
12:28:17  <Ammler> do you have the Icon in the start menu?
12:28:28  <planetmaker> oh. installed as in used an installer?
12:28:32  <planetmaker> No.
12:28:41  <Ammler> installed as not just build locally :-)
12:28:53  <Ammler> make install
12:29:14  <Ammler> or zypper in openttd
12:29:44  <planetmaker> If I can avoid root, I do ;-) - especially for things which I update ever so often. So no install for OpenTTD
12:29:51  <Rubidium> I've never installed OpenTTD, except when testing the Windows installer
12:30:17  <Ammler> well, I installed it to test my spec :-)
12:30:25  <planetmaker> And it works?
12:30:31  <Ammler> Rubidium: you never tested linux install?
12:30:37  <Ammler>
12:30:38  <Rubidium> nope
12:30:38  <Webster> Title: plasma-desktopES2548.jpg (at
12:31:05  <Rubidium> hell, I'm not even using gnome or kde
12:31:37  <planetmaker> strange icon you have there, Ammler
12:33:36  <Rubidium> Ammler: about FS#3375, why remove the Version?
12:33:59  <Ammler> but that way it works:
12:34:00  <Webster> Title: plasma-desktopdc2548.jpg (at
12:34:33  <Ammler> Rubidium: it doesn't work and the spec doesn't recommend to use it.
12:37:53  <Ammler> alt-f2 is also fine, it is really only that stupid menu icon
12:40:45  <planetmaker> Ammler, my suse 11.0 repos don't show any openttd available anyway... so hard to test :-)
12:43:50  <Ammler> planetmaker: zypper ar -f openttd
12:44:35  <Ammler> hmm, don't you have packman installed?
12:45:32  <planetmaker> I usually use yast2
12:46:04  <Ammler> yast is just another frontend :-)
12:46:15  <Ammler> they all use rpm
12:46:50  <Ammler> packman ist the most important suse repo
13:43:43  *** Mark has joined #openttdcoop.devzone
15:04:19  <Brot6> opengfx: Backup push to ssh:// initiated.
15:57:40  *** LordAzamath has joined #openttdcoop.devzone
16:36:20  *** PeterT has joined #openttdcoop.devzone
16:45:24  *** LordAzamath has quit IRC
16:51:04  *** ODM has quit IRC
16:59:47  *** KenjiE20 has quit IRC
17:00:34  *** KenjiE20 has joined #openttdcoop.devzone
17:18:02  <Brot6> 2cctrainset: update from r406 to r408, starting nightly compile
17:19:04  <Brot6> 2cctrainset: compile done (1 errors) -
17:19:04  <Brot6> bros: nightly compile not needed. (r10)
17:19:04  <Brot6> comic-houses: nightly compile not needed. (r68)
17:19:05  <Brot6> firs: nightly compile not needed. (r366)
17:19:05  <Brot6> fish: nightly compile not needed. (r220)
17:19:06  <Brot6> heqs: nightly compile not needed. (r172)
17:19:07  <Brot6> nmts: nightly compile not needed. (r15)
17:19:11  <Brot6> opengfx: update from r276 to r281, starting nightly compile
17:21:08  <Brot6> opengfx: compile done (1 errors) -
17:21:08  <Brot6> opensfx: update from r61 to r62, starting nightly compile
17:21:36  <Brot6> opensfx: compile completely failed! :-( -
17:21:36  <Brot6> worldairlineset: nightly compile not needed. (r584)
17:29:42  <Rubidium> noes.... who broke OpenSFX?
17:29:53  <Rubidium> or rather, who didn't install catcodec?
17:31:13  <Ammler> majonaise!
17:31:31  <Ammler> make: /usr/local/bin/catcodec: Command not found
17:32:46  <Ammler> skipping package 'catcodec' (already installed)
17:32:57  <Ammler> hmm, might it be linked absolutely?
17:36:04  <Brot6> opensfx: no commit since last failed compile, compile skipped (r62)
17:36:14  <Ammler> hmm
17:38:33  <Brot6> opensfx: no commit since last failed compile, compile skipped (r62)
17:47:45  <Brot6> opensfx: update from r61 to r62, starting nightly compile
17:48:50  <Brot6> opensfx: compile done (0 errors) -
17:53:03  <planetmaker> he :-P
17:54:35  <Ammler> yeah, you are quilty :-P
18:05:32  <Ammler> (the Makefile.nightly was a bit strange configured.
18:32:12  *** Chris_Booth has joined #openttdcoop.devzone
18:57:50  *** Chris_Booth has quit IRC
19:50:18  *** Mark has quit IRC
20:00:27  *** Chris_Booth has joined #openttdcoop.devzone
20:01:53  *** andythenorth has joined #openttdcoop.devzone
20:05:08  <andythenorth> hi hi
20:06:15  <planetmaker> moin andy :-)
20:13:21  <planetmaker> andythenorth: did you release it in the form that you did tag a specific version with a version number... or how did you release FISH?
20:13:41  <planetmaker> I mean... release means "set free" or something...
20:13:44  *** andythenorth has quit IRC
20:14:00  <planetmaker> *sigh*
20:18:19  *** andythenorth has joined #openttdcoop.devzone
20:18:19  <Ammler> for FIRS, I just used a nightly
20:21:33  <Brot6> ::DevZone:: OpenSFX - Feature #685 (New): add sound @ (by janusz)
20:22:59  <planetmaker> Hm... I'd tag the released versions.
20:23:09  <planetmaker> Or we end up like TTDP
20:23:29  <planetmaker> But personally I'd invest the time to prepare a bit of a readme and a changelog
20:23:53  <planetmaker> and if only the readme tells where to get more information and whoever wrote this stuff and where to obtain updates
20:27:04  *** Chris_Booth has quit IRC
20:27:22  <Ammler> well, it wasn't a release
20:27:33  <Ammler> it was just a testversion we used for the server
20:28:07  <Ammler> hmm, readme and such stuff is also with nightlies
20:28:43  <planetmaker> yes. But updates :-)
20:29:06  <planetmaker> Btw... <-- looks like the suspicious mail we received. Obviously a real person :-)
20:29:07  <Ammler> well, on public release I agree with you :-)
20:32:15  *** Chris_Booth has joined #openttdcoop.devzone
20:40:16  *** DJNekkid has joined #openttdcoop.devzone
20:43:26  <DJNekkid> so planetmaker...
20:43:33  <DJNekkid> any news on the wagons? :P
20:43:42  <DJNekkid> or shal we just use our old ones, that are in fact, not so bad
20:45:25  <DJNekkid> all pax have been added :)
20:48:23  *** andythenorth has quit IRC
20:50:59  *** andythenorth has joined #openttdcoop.devzone
21:06:42  <planetmaker> DJNekkid: did you look at the OpenGFX wagons?
21:06:58  <DJNekkid> the ones you posted on the ticket?
21:06:59  <planetmaker> I mean... they're quite usable. But alone they're not sufficient
21:07:04  <planetmaker> I guess so, yes
21:07:13  <planetmaker> Might be that OpenGFX has updated sprites
21:07:31  <DJNekkid> i saw them, but im not sure what my conclution were
21:07:42  <planetmaker> :-P I cannot tell you ;-)
21:10:32  <Brot6> ::DevZone:: 2cc train set - Bug #645 (Closed): Something wrong with the tender @ (by DJNekkid)
21:10:50  <Ammler> Rubidium: the additional configure argument --shared-dir seems not to work for linux
21:11:11  <DJNekkid> people seem to want a gondola, as well as a flatbed...
21:13:29  <Ammler> he SmatZ #openttd proves, not only geeks use gentoo
21:17:58  <Ammler> configure run outputs "shared data directory... share/openttd" but it doesn't read open[g|s]fx there :'-(
21:19:17  <Ammler> I guess, I just build a symlink: ln -s share/openttd/data share/openttd-nightly/data/openttd
21:26:49  <Brot6> ::DevZone:: 2cc train set - Revision 409: Change: Moved the pcx templates to an own subdir @ (by DJNekkid)
21:26:49  <Brot6> ::DevZone:: 2cc train set - Revision 410: Feature: Added all of thoose railbusses @ (by DJNekkid)
21:26:49  <Brot6> ::DevZone:: 2cc train set - Revision 411: Add: 811 DMU @ (by DJNekkid)
21:28:04  <Ammler> DJNekkid: if you are at moving, you might move the templates outside of the source/sprite
21:28:26  <DJNekkid> huh?
21:28:55  <DJNekkid> well, subdir in the subdir :)
21:33:14  <Ammler> every code used to make the sprites/*.nfo should be below sprites/
21:33:53  <DJNekkid> thoose are not code ...
21:33:58  <Ammler> the pcx are fine there
21:34:00  <Ammler> the nfo not
21:34:52  <Ammler> but it is finally up2you :-P
21:35:59  <DJNekkid> i've just followed PM's initial example :)
21:44:01  <planetmaker> hehe
21:44:19  <planetmaker> he has a point, though ;-)
21:44:58  <DJNekkid> oki :P
21:45:50  <planetmaker> The nfo templates are code and should probably belong into the nfo dir (maybe sprites/nfo/templates) and the pcx templates... well... they're not code. They may remain where they are or in the pcx dir or whereever. Dunno
21:46:02  <planetmaker> And yes, I know I argued differently before
21:46:30  <DJNekkid> but that was probably before they were "code"
21:46:40  <DJNekkid> they were just copied from there as needed
21:46:48  <planetmaker> yes, Probably :-)
21:47:12  <planetmaker> and... it's not *that* important and I was lazy and I didn't want to confuse you ;-)
21:47:29  <DJNekkid> mostly lazy :)
21:47:36  <planetmaker> :-P
21:47:50  <planetmaker> I would like to contradict. But it's true wrt 2cc
21:48:03  <DJNekkid> hehe! :=)
21:48:19  <planetmaker> at least lately
21:48:44  <DJNekkid> makes two of us
21:48:49  <DJNekkid> atleast semi-lately
21:48:53  <DJNekkid> i've done some things the last weekish
21:49:11  <planetmaker> you did way more :-) And well
21:49:28  <planetmaker> But then it's your baby ;-)
21:49:33  <DJNekkid> sure is
21:49:49  <planetmaker> Apropos... I surely would argue (again) to leave out the region parameters.
21:50:09  <planetmaker> They make the parameters bloated.
21:50:21  <planetmaker> or to condense them to one single parameter
21:50:38  <DJNekkid> to be host, i'd love to leave them out!
21:51:15  <DJNekkid> *honest
21:53:22  <Ammler> [22:46] <DJNekkid> they were just copied from there as needed <-- like a template :-)
21:53:37  <DJNekkid> exactly :)
21:54:14  <Ammler> but now you use those nfos like macros
21:54:17  <DJNekkid> but thoose region-parameters ... no really need i suppose :)
21:54:37  <DJNekkid> and they can be reintroduced to 2.1 if people REALLY want them
21:54:48  <Ammler> well, at the end you need to be able to read the code
21:54:54  <Brot6> ::DevZone:: 2cc train set - Revision 412: Add: 3 more (single unit, reuse railbus code) metros @ (by DJNekkid)
21:54:54  <Brot6> ::DevZone:: 2cc train set - Revision 413: Forgot: the files :P @ (by DJNekkid)
21:55:08  <Ammler> it would just be proper, like the src folder in openttd
21:56:32  <DJNekkid> well, feel free to move stuff around as much as you please :)
22:07:11  <planetmaker> well... the folder *has* to be called sprites
22:07:26  <planetmaker> or grfcodec (or was it renum?) complains
22:07:35  <DJNekkid> both i think
22:57:01  *** andythenorth has quit IRC
22:59:34  *** andythenorth has joined #openttdcoop.devzone
23:04:03  <Brot6> 2cctrainset: Backup push to ssh:// initiated.
23:08:34  *** andythenorth has quit IRC
23:24:13  <Rubidium> Ammler: that's because Linux doesn't have such a concept
23:50:09  *** ODM has joined #openttdcoop.devzone

Powered by YARRSTE version: svn-trunk