[00:54] <pabelanger> Anybody have a good example of how to setup and configure wanna-build?  I'd like to try my hand a creating a local build farm
[01:21] <ebroder> pabelanger: i think that knowledge is largely contained in the heads of the debian buildd maintainers
[01:21] <ebroder> at least, that was the conclusion i came to the last time i looked at wanna-build
[01:24] <pabelanger> ebroder: Ya, documentation looks to be limited. Thanks
[01:30] <bdrung> tumbleweed: pushed
[01:30] <bdrung> tumbleweed: remaining: http://paste.debian.net/105349/
[01:31] <bdrung> tumbleweed: 1) which SEE ALSOs do you want?
[01:31] <bdrung> tumbleweed: 2) i don't get what you want to tell me.
[01:32] <bdrung> tumbleweed: 3) only perl and shell scripts should be left (or are the remaining python scripts?).
[01:32] <pabelanger> ebroder: Ya, wanna-build seems to be pretty specific to Debian. May just skip using it
[04:56] <Rcart> Hello. If i want to send a patch to debian, i just need to include the debian/newpatch.patch content in the submittodebian utility?
[09:07] <tumbleweed> bdrung: err, whoops re len(). 1) I think all the distro-info commands should SEE ALSO each other. 2) I don't like code paths that use exception handling for normal operation.
[09:12] <tumbleweed> bdrung: 2a) the perl and bash scripts still hardcode release names
[10:38] <bdrung> tumbleweed: 2) ok, how should i do the conversion then?
[10:39] <tumbleweed> parts = x.split('-'); if len(parts) == 2: ...
[11:06] <bdrung> tumbleweed: pushed fix for 1) and 2)
[11:06] <bdrung> tumbleweed: feel free to convert the remaining  perl and bash scripts
[11:14] <evaluate> dapal, ping?
[12:22] <m4n1sh> have a question
[12:22] <m4n1sh> for changelog line
[12:22] <m4n1sh> zeitgeist (0.7-0ubuntu1~0ppa1~maverick) maverick; urgency=low
[12:22] <m4n1sh> what should be the name of the orig file?
[12:22] <m4n1sh> zeitgeist_0.7-0ubuntu1~0ppa1~maverick.orig.tar.gz ?
[12:23] <geser> zeitgeist_0.7.orig.tar.gz
[12:23] <geser> the part after the - is the package revision
[12:24] <m4n1sh> geser: thanks a lot :0
[12:24] <m4n1sh> :)
[14:11] <bdrung> tumbleweed: when do you update your builder branch?
[14:38] <bdrung> tumbleweed: i would like to review your branch, merge it, and release u-d-t
[15:47] <tumbleweed> bdrung: next couple of days, I guess, although testing builders tends to be quite a bit of work
[15:53] <bdrung> tumbleweed: or should i just release the current state?
[15:54] <tumbleweed> one sec, let me push something
[16:00] <bdrung> tumbleweed: that was not an answer to my question. ;)
[16:00] <tumbleweed> well, that was preliminary, partly-unrelated work
[16:01] <tumbleweed> I can probably also deal with the remaining hardcoded distros quite quickly (I have existing, outdated patches), which does leave as at a good point for a release
[16:02] <bdrung> tumbleweed: Logger.error("Error: You don't own $HOME") -> error twice
[16:03] <tumbleweed> thanks
[16:07] <bdrung> tumbleweed: then let's fix the hardcoded distros and release u-d-t
[16:08] <tumbleweed> bdrung: pull-debian-source is just begging to be re-done in python now that we have existing library functions for most of it
[16:09] <ari-tczew> bdrung: what is the libkivi used for?
[16:09] <tumbleweed> bdrung: so, shall we make pbuilder-dist-simple say it's deprecated?
[16:09] <bdrung> tumbleweed: yes
[16:09] <ScottK> tumbleweed: Why would we do that?
[16:09] <tumbleweed> ScottK: why do we need to maintain it and pbuilder-dist?
[16:10] <bdrung> ScottK: does pbuilder-dist-simple has any gain over pbuilder-dist?
[16:10] <ScottK> tumbleweed: It's simple.  pbuilder-dist has been broken in the archive more than once.
[16:10] <ScottK> It shouldn't need a lot of maintenance.
[16:11] <ScottK> bdrung: It's simple.  That's it's entire point.  pbuilder-dist is very complex.
[16:11] <bdrung> ScottK: but it does.
[16:11] <tumbleweed> ScottK: ok, but then it stays as simple as it is, and it doesn't get support for Debian (there's an open bug either requesting that, or removal of the statement that it does support debian)
[16:12] <ScottK> tumbleweed: I'd be fine with removing the statement that it does.
[16:12] <ScottK> It staying simple is pretty much it's entire point.
[16:13] <tumbleweed> ScottK: seems fair, I've just never personally felt the need fo rit
[16:30] <bdrung> ari-tczew: for formatting sizes in bytes for displaying. e.g. 1234567 bytes -> "1.23 MB"
[16:33] <ari-tczew> bdrung: aha ok
[17:49] <bdrung> tumbleweed: which scripts needs the *distro-info update?
[17:52] <tumbleweed> bdrung: according to my previous branch: dch-repeat, pull-debian-source, reverse-build-depends
[17:58] <bdrung> tumbleweed: ETA?
[18:00] <tumbleweed> bdrung: this evening, I'll have a shot at it now.
[18:13] <ari-tczew> how can I fix this FTBFS? http://paste.ubuntu.com/556891/
[18:14] <Bachstelze> ari-tczew: same old thing, thel* flags must be at the end of the command
[18:14] <Bachstelze> they're probably added to LDFLAGS instead of LIBS
[18:14] <Bachstelze> the -l* flags*
[18:14] <Bachstelze> hmm
[18:14] <Bachstelze> they are at the end actually
[18:15] <Bachstelze> but the -L* and -I* must be at the beginning
[18:15] <Bachstelze> line 12
[18:16] <geser> the -lXext must be at the end as -lnvcontrol needs it
[18:32] <ari-tczew> geser: I added -lXext at the end of LIBS at the same result. :(
[18:33] <geser> the same amount of errors or less?
[18:34] <ari-tczew> geser: Yes.
[18:36] <ari-tczew> Package has got this patch before: http://pastebin.com/Adx4Pj7e
[18:36] <ari-tczew> many hacks with CFLAGS
[18:49] <Bachstelze> ari-tczew: the patch is wrong, see line 248 for example
[18:49] <Bachstelze> -L* flags belong in LDFLAGS, not LIBS
[18:49] <Bachstelze> LIBS is for -l* flags
[18:51] <ari-tczew> Bachstelze: where do you see changed LDFLAGS in this patch?
[18:52] <ari-tczew> to be clear: this is not my patch. it's in Debian.
[18:52] <Bachstelze> yes, I know
[18:52] <Bachstelze> and yes, it doesn't change LDFLAGS, that's the point
[18:52] <Bachstelze> it should, -L* flags go in LDFLAGS, not LIBS
[18:52] <Bachstelze> it puts them in LIBS
[18:52] <ari-tczew> Bachstelze: now you're wrong
[18:53] <ari-tczew> we change LIBS to fix FTBFS with bintuils
[18:53] <ari-tczew> binutils *
[18:53] <udienz> ari-tczew, or LDADD
[18:53] <udienz> avoid to use *FLAGS
[18:58] <ari-tczew> udienz: it seems nvclock doesn't have LDADD
[18:59] <tumbleweed> bdrung: took the easy approach in pull-debian-source, see pull-debian-source-py branch. (supper, brb)
[19:09] <udienz> ari-tczew, hm.. if not having LD/LIBADD usually adding in LIBS
[19:10] <ari-tczew> udienz: the bug is this big patch in Debian
[19:10] <ari-tczew> I sent an e-mail to author about fixing.
[19:10] <ari-tczew> udienz: btw. how about firestarter debdiff?
[19:10] <bdrung> tumbleweed: the copyright line is missing in the python script
[19:11] <udienz> ari-tczew, hehe, i still works in firestarter. i'm waiting until my emails back
[19:11] <bdrung> tumbleweed: i recommend to change from optparse import OptionParser -> import optparse
[19:12] <udienz> ari-tczew, doko fixing nvclock yet. he adding X11 in LIB
[19:13] <ari-tczew> udienz: you should improve your english
[19:13] <ari-tczew> you're still working on firestarter
[19:13] <udienz> hehe
[19:13] <ari-tczew> and doko fixED ftbfs on nvclock
[19:14] <ari-tczew> yes, he fixed by adding X11 to LIBS, but in our package
[19:14] <ari-tczew> I'm merging nvclock with Debian unstable
[19:14] <ari-tczew> there are big changes
[19:14] <ari-tczew> so his patch is useless on Debian
[19:16] <udienz> ari-tczew, yes i see doko patch di BTS. he send at Jan 11th
[19:17] <ari-tczew> udienz: I have to repeat: his patch is useless
[19:17] <bdrung> tumbleweed: 3) are the downloaded files verified?
[19:18] <udienz> ari-tczew, maybe one or two days again i will send firestarted debdiff. my hdd is full :(
[19:18] <tumbleweed> bdrung: pull() does that for us
[19:19] <bdrung> tumbleweed: good. only these two points and then you can push it into trunk
[19:22] <tumbleweed> bdrung: landed
[19:26] <bdrung> tumbleweed: remaining: dch-repeat and reverse-build-depends
[19:26] <tumbleweed> yup
[20:05] <bdrung> tumbleweed: can i release now or is there still something in the pipe?
[20:05] <tumbleweed> bdrung: that's all I've got
[20:05] <tumbleweed> bdrung: so go ahead :)
[20:14] <bdrung> tumbleweed: uploaded
[20:15] <tumbleweed> bdrung: now we wait for bug reports :)
[20:15] <bdrung> :)
[20:42] <bdrung> tumbleweed: i am fast. :P bug #706403
[23:12] <ari-tczew> mr_pouit: ping
[23:21] <ari-tczew> if any core-dev has a time, would be nice to review bug 701182 and bug 701182
[23:22] <ari-tczew> err, second bug 695005
[23:39] <ari-tczew> slangasek: around?