[00:02] <directhex> then again, i'm pretty sure mono bootstraps from binaries
[00:03] <directhex> hm, perhaps not
[00:15] <zul> YokoZar: why does wine depend on winbind?
[00:17] <directhex> is the current winbind a version that JustWorks(tm) and gives nice shiny zero-config name resolution when in the same samba workgroup as other people, or one of the delightful versions that barfs in epic style if you're not in an active directory domain? i've lost track
[01:02] <directhex> azeem, okay, it seems you were right on how to do it in debian. with any luck the same applies for ubuntu
[01:15] <ScottK> directhex: In Debian binary uploads are required.  In Ubuntu it's source uploads that are required.  I suspect that's relevant to any bootstrapping problem.
[01:16] <directhex> ScottK, i'm more confused than i was before i started :/
[01:18] <ScottK-laptop> In Debian you can effectively bootstrap something that's arch all yourself by doing a binary upload.  In Ubuntu you need a buildd admin to do it because we only upload source packages.
[01:18] <ScottK-laptop> Not sure if that helps or not.
[01:18] <directhex> the source package should b-d on itself?
[01:27] <RAOF> directhex: I _seem_ to recal a double-upload scenario; one uploads a source package containing the binaries required to bootstrap, then uploads another source package with a b-d on the archive package.  I could be mis-remembering, though.
[01:46] <directhex> RAOF, it seems a single line change is enough to make this package use the system vbnc instead of the bootstrapping one
[01:46] <emgent> night.
[01:49] <RAOF> directhex: That sounds convenient.
[01:50] <directhex> okay, next question. if the build system requires modification in order to not use files removed during get-orig-source, is it appropriate to put appropriate modifications to the source package in get-orig-source to make the package "clean", or should the orig.tar.gz contain a broken build system which is later fixed in debian/rules (e.g. with dpatch)?
[01:52] <ScottK> emgent: WRT your libavg merge, isn't the new ffmpeg already uploaded?
[03:43] <tbielawa> hello everyone
[03:52] <bddebian> Hello tbielawa
[06:04] <dholbach> good morning
[06:06] <stefanlsd> hi daniel :)
[06:06] <dholbach> hiya stefanlsd :)
[06:07] <stefanlsd> https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/259453 - i built the new pidgin :)
[06:09]  * orly_owl is not impressed with the rift in the Pidgin community.
[06:10] <StevenK> orly_owl: There's a rift?
[06:10] <stefanlsd> With empathy i assume
[06:10] <orly_owl> Or was a rift. I don't know.
[06:10] <orly_owl> Tge textbox size issue.
[06:10] <orly_owl> *The
[06:11] <orly_owl> http://tech.slashdot.org/article.pl?sid=08/04/30/1822237&from=rss
[06:14] <RAOF> orly_owl: Oh, you mean Pidgin vs funpidgin?  Heh.
[06:14] <persia> orly_owl: There are similar debates for every project, with more or less press.  Essentially, it comes down to "sensible defaults" or "allow users to change everything".  Each project has it's own opinion about how this debate should be resolved, but there's no clear right answer.
[06:15] <LaserJock> persia: I thought the right answer was whatever I came up with? ;-)
[06:15] <RAOF> That's a lie.  My answer is always the clearly right answer!
[06:15] <LaserJock> RAOF: no *mine* is!
[06:16]  * persia determines that the point has been made, and wanders off to do something else
[06:18] <orly_owl> hehe
[06:19] <orly_owl> I only care because I might recommend pidgin to someone.
[06:19] <LaserJock> orly_owl: and why would that stop you?
[06:20]  * jdong logs in via iPhone just to join what seems to be a pidgin war
[06:20] <orly_owl> Well, I guess it doesn't really.
[06:21] <orly_owl> It seems they will still be developing Pidgin.
[06:22] <RAOF> Of course; it wasn't a *developer* split.
[06:22] <orly_owl> No, thankfully.
[06:23] <RAOF> Except that some potential contributors went and forked funpidgeon.  For however long that lasts.
[06:23] <jdong> well I don't think it negatively affects pidgin anyway
[06:23] <jdong> it's a healthy part of the FOSS development cycle
[06:23] <jdong> (pardon -ECONTEXT, iPhone scrollback reading demands more patience than present at 1AM)
[06:30] <nxvl> dholbach: good morning
[06:31] <nxvl> dholbach: spanish getting started video has a lot of viewers
[06:32] <dholbach> yeah, you're popular :)
[06:32] <nxvl> today i saw another spanish portal publishing the video
[06:33] <nxvl> http://www.vivalinux.com.ar/articulos/video-ubuntu-master-of-the-universe.html
[06:33] <nxvl> :D
[06:34] <nxvl> it seems that a lot of portals are making echo to the video
[06:35] <dholbach> :-)
[06:36] <tgm4883_laptop> If a MOTU has some time.  I'd appreciate a REVU on http://revu.ubuntuwire.com/details.py?package=mythbuntu-log-grabber
[06:42] <nxvl> time to sleep
[06:42] <nxvl> read you later!
[06:43] <Iulian> Good morning.
[07:56] <\sh> dholbach: this harvest thing looks cool...but regarding the patch series for certain packages, e.g. from fedora, without the explicit documentation what they patched and why those links don't make much sense, don't you think? can you link somehow to the VCS of their spec files (for rpm distros??) ,-)
[08:07] <dholbach> \sh: if you click on such a link you will see the commit message which is probably as much as you'll get
[08:13] <\sh> dholbach: well, the real description e.g. for patches in rpm distros is inside the .spec file...a commit message like "build against 3 layer OOo
[08:14] <\sh> " doesn't bring you anymore clue about what the patch actually is doing..
[08:15] <dholbach> \sh: most commit messages had quite a good description themselves, but I can see what I find
[08:15] <\sh> while "and adjust for OOo3 3 layer packaging" gives you more clue about what they did..the link is just one more "print" away ,-)
[08:16] <\sh> dholbach: for fedora, the .spec file is named "<packagename>.spec" and can be viewed via cvs.fedora... in the root tree of the source package (means, just remove the .patch file location and add a <packagename>.spec cvsview link)
[08:17] <dholbach> \sh: can you file a harvest-data bug for that?
[08:17] <\sh> dholbach: can do that :)
[08:17] <dholbach> gracias
[08:21] <\sh> dholbach: bug #259655
[08:21] <dholbach> gracias
[08:33] <dholbach> so who's going to run a session at Ubuntu Developer Week? jcastro, bobbo, norsetto, james_w and I are going to :)
[08:35]  * didrocks is eager to attend to those sessions ;)
[08:36] <didrocks> even if there is no session from soyuz team, what pity :/
[08:37] <dholbach> didrocks: I'm pestering them already :)
[08:37] <dholbach> I'd like to announce UDW next week
[08:37] <dholbach> so it'd be nice if we filled some slots soon :)
[08:37] <dholbach> who volunteers?
[08:37] <didrocks> dholbach: I'm sure you had :)
[08:40]  * ajmitch looks for someone to volunteer
[08:41] <DktrKranz> dholbach, me too, together with sbeattie
[08:41] <dholbach> DktrKranz: nice... pick a slot before your preferred time is taken! what are you guys interested in talking about?
[08:41] <dholbach> DktrKranz: https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep
[08:42] <DktrKranz> dholbach, SRU verification and related stuff
[08:42] <dholbach> nice one
[08:43] <dholbach> we have so many questions about our processes from newcomers, so I appreciate you guys taking the time to talk about that one
[08:43] <DktrKranz> I already hosted one for SRU process last time, this one we'll finish the process and try to coinvolge people in stable release QA
[08:43]  * dholbach hugs DktrKranz
[08:44]  * DktrKranz hugs dholbach back
[08:44] <dholbach> so... who else will run a session? :)
[08:47] <DktrKranz> mmh, pretty like http://tinyurl.com/5j5ldn :)
[08:49] <didrocks> I think that Daniel have really to make a shortcut to paste this question at different time of the day :)
[08:50] <DktrKranz> ... or to implement a ircbot which does the job
[08:50] <DktrKranz> wakeupMOTU!bot
[08:51] <didrocks> not a bad idea, with a big header on harvest...
[08:52] <dholbach> hang on, I'll try a new tactic now...
[08:52] <dholbach> didrocks: why don't YOU give a session at UDW?
[08:52] <dholbach> didrocks: you could give one about "make your sponsors happy - things to bear in mind when writing patches"
[08:52] <dholbach> or something
[08:52] <dholbach> didrocks: you could even give it together with somebody else
[08:53] <dholbach> Iulian for example :)
[08:53] <dholbach>  . o O { I know Iulian is awake right now }
[08:53] <DktrKranz> multiple u-u-s queues, divided by alphabetical order of the contributor
[08:55] <dholbach> didrocks and Iulian are so quiet now :-)
[08:56] <DktrKranz> dholbach, do not wake up s_ebner or n_handler :)
[08:56] <dholbach> ok nevermind... I was kidding (it's still a good idea though) - don't feel obliged to
[08:58] <didrocks> dholbach: sorry I was away :)
[09:00] <dholbach> didrocks: so... like the idea?
[09:00] <didrocks> dholbach: the issue is that I am (momentanly, I hope), not in a company that really bother with opensource and presently, I am not officially on IRC :)
[09:01] <didrocks> So, the session can be cut off for an unexpected meeting
[09:02] <didrocks> oh, I didn't see the timetable
[09:02] <didrocks> it can be ok so at 18.00 UTC
[09:02] <didrocks> let me think about a session I can give
[09:02]  * dholbach hugs didrocks
[09:03] <dholbach> didrocks: be sure to ask a few others, maybe you can deliver a session together
[09:03] <dholbach> that'd be awesome :)
[09:03] <didrocks> I will get warp10 into it :) (mentor/mentee ;))
[09:03] <dholbach> rock! :)
[09:03] <didrocks> or huats ^^
[09:03] <dholbach> good thinking
[09:04] <warp10> dholbach: I was planning a MOTU school session about QA with LaserJock. We could move it into the UDW, probably
[09:05] <dholbach> warp10: that'd be nice - just decide on a topic and grab a slot soon :)
[09:05] <warp10> didrocks: nice, let's work on it ;)
[09:05] <dholbach> yoohoo!
[09:05] <dholbach> I knew I could count on you guys :)
[09:05]  * dholbach continues pestering the Soyuz folks
[09:05] <didrocks> hum, caught :)
[09:05] <didrocks> dholbach: you really have to now ;)
[09:06]  * dholbach doubles his efforts
[09:06] <warp10> dholbach: my only problem is that I am not sure I will be here during UDW (vacation). I'll probably know something more precise within a few days
[09:06] <dholbach> thanks warp10
[09:06] <warp10> didrocks: heh! :)
[09:07] <didrocks> warp10: \o/
[09:07]  * DktrKranz clones dholbach, it is perfectly legal in FLOSS development
[09:07]  * warp10 is happy to see both of his mentee delivering a session at UDW :) 
[09:08] <DktrKranz> bah... nautilus refuses to start today :/
[09:09] <DktrKranz> and gedit too
[09:12] <slytherin> dholbach: what kind of sessions are planned?
[09:12] <dholbach> slytherin: this is the preliminary schedule: https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep
[09:13]  * didrocks is working hard so that huats gets involved into it :)
[09:15] <huats> morning everyone
[09:15] <huats> hey dholbach
[09:15] <huats> :)
[09:15] <dholbach> hi huats
[09:16] <huats> how are you daniel ?
[09:16] <dholbach> good - how 'bout you?
[09:16] <huats> great too
[09:19] <Iulian> dholbach: Sorry, I was afk - jogging.
[09:21] <slytherin> dholbach: I can be assistant to a java packaging session if there is enough demand for such session. And I think geser is appropriate person to conduct such session.
[09:22] <dholbach> slytherin: maybe you could try to round up a bunch of folks of #ubuntu-java and see who of them can attend the session too?
[09:23] <slytherin> dholbach: I will propose it in our weekly meeting
[09:23] <dholbach> thanks a lot
[09:25] <geser> slytherin: what? I'm more a universe generalist not a java packaging expert. You know more than me about java packaging (or even how to tweak a java package to build again).
[09:25] <Iulian> dholbach: Well, yes. I'm thinking to run a session with someone, not sure about what. Do you have any idea if bobbo is available?
[09:25]  * Iulian looks at /Prep
[09:25] <slytherin> geser: But I have no experience of conducting session in developer week. Considering that you are more experienced in overall packaging I thought you might be ineterested.
[09:26] <dholbach> Iulian: bobbo is already giving a session, you could just ask him and see if he has an interest in the session you're intending to run
[09:26] <dholbach> slytherin: you could check out a session log of last time's developer week
[09:26] <slytherin> will do
[09:26] <dholbach> https://wiki.ubuntu.com/UbuntuDeveloperWeek/ still has links to the logs of last time
[09:27] <dholbach> if you want to demonstrate something or do a session tutorial-style, best just plan 30 minutes of "show" (or content), people ask a lot of questions :)
[09:27] <dholbach> and it's a lot of fun
[09:27] <dholbach> lots of excited new people
[09:27] <Iulian> dholbach: What session is he giving?
[09:28] <Iulian> Ah
[09:28] <dholbach> https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep - Introduction to BZR -- DavidFutcher (bobbo)
[09:28] <Iulian> Yes, I saw
[09:28]  * dholbach is very happy to see james_w and bobbo delivering talks about the bzr goodness :)
[09:29] <dholbach> please all grab slots soon :)
[09:39] <treeform> hi all
[09:39] <treeform> how difficult is it to include a new package in ubuntu repository?
[09:42] <cyberix> treeform: Not that hard, but it may take time.
[09:42] <cyberix> treeform: Is the package available in Debian?
[09:43] <treeform> cyberix: no people just get the deb from our site
[09:43] <treeform> we build many deb's and rpms
[09:45] <NCommander> treeform, how do they build the debs?
[09:45] <NCommander> Do they do something like checkinstall/cmake's cpack, or do they do it the right way?
[09:46] <treeform> i am not sure i did not code the process
[09:49] <cyberix> treeform: If you are planning to get your package to Debian, then you should do that first.
[09:49] <treeform> it looks like it uses dpkg-deb -b linuxroot
[09:50] <cyberix> treeform: If you are planning to go Ubuntu only, you should upload your package to REVU for review
[09:50] <cyberix> http://revu.ubuntuwire.com/
[09:50] <treeform> no we are planning to go to a everyone who will take us
[09:51] <geser> treeform: do you have also source packages or only the .debs?
[09:51] <treeform> we have source too
[09:51] <cyberix> license?
[09:51] <treeform> BSD
[09:51] <cyberix> in that case
[09:51] <treeform> the problem of including is originally was that it had its own license
[09:52] <cyberix> first get it to debian
[09:52] <cyberix> then request Ubuntu to get it from Debian
[09:52] <treeform> which was kind of wishy washy in some places
[09:52] <treeform> cyberix: oh
[09:52] <azeem> treeform: dpkg-deb -b linuxroot looks fishy
[09:53] <treeform> it sees if there is /usr/bin/dpkg-deb or /usr/bin/rpmbuild and uses one of them
[09:53] <treeform> i dont think it follows any policy
[09:57] <cyberix> treeform: "In some cases, the same upstream software is packaged separately in Ubuntu and in Debian, though this is to be avoided unless there is a justifiable reason to do so."
[09:58] <treeform> cyberix: hmm there is probably isnt
[09:59] <treeform> but i think we plan to build them separate
[09:59] <treeform> i dont know if there is any good reasons on doing so
[10:00] <cyberix> treeform: This is how you ask Ubuntu to get the package from Debian: https://wiki.ubuntu.com/SyncRequestProcess
[10:01] <treeform> do you know if any other distros work this way?
[10:02] <cyberix> I think gnewsense is based on taking a snapshot of Ubuntu every once in a while and then modifying that to produce their product.
[10:03] <cyberix> getting the package to debian is a good start
[10:03] <cyberix> because there are lots of distros that are rooted to debian
[10:04] <cyberix> so negotiating with them will be easier once the package is in debian
[10:04] <treeform> oh
[10:04] <treeform> i did not know that
[10:04] <cyberix> Then there are distros that are not based on Debian
[10:04] <cyberix> suse, fedora, slackware, ...
[10:05] <treeform> yep
[10:05] <cyberix> I'm not an expert on those
[10:05] <cyberix> treeform: http://en.wikipedia.org/wiki/Image:Gldt.svg
[10:05] <treeform> it looks like we built fedora, suse, debian and ubuntu
[10:07] <cyberix> Are you doing some sort of special support for Ubuntu?
[10:07] <cyberix> Something that would not fit into Debian?
[10:08] <treeform> i dont know
[10:09] <treeform> cyberix: i know some times deb pack's work on ubuntu
[10:10] <treeform> but i did not know that was the desirable way to go
[10:10] <cyberix> treeform: It is desirable that the same source package work for both
[10:10] <treeform> source
[10:10] <treeform> oh they get compiled differently?
[10:11] <cyberix> treeform: Ubuntu builds its own binary packages at Launchpad from the debian source packages
[10:11] <treeform> ok
[10:11] <cyberix> so that is what will happen to your source package, if your sync request gets accepted
[10:11] <treeform> the build process is some thing to be improved
[10:13] <treeform> cyberix: thanks you been a great help
[10:14] <treeform> i have to go now
[10:14] <treeform> hopefully ill get every thing included
[10:14] <pyc> hi, how do i make the rules file, pass a parameter in the configure  , if it detects the architecture is amd64?
[10:14] <cyberix> treeform: no problem
[10:18] <pyc> or rather how do you detect the 64 build in the rules file?
[10:18] <NCommander> find $SRCDIR -name *.o
[10:18] <NCommander> Something like that
[10:20] <gnomefreak> what package should lintian be run against
[10:22] <slytherin> gnomefreak: run lintian *_source.changes and then lintian *_i386.changes
[10:23] <NCommander> slytherin, I thought if you ran it against the *_i386.changes (assuming it wasn't abinary only build), it hit both the debs and the source package
[10:23] <gnomefreak> slytherin: thats what i thought thanks
[10:24] <slytherin> NCommanderI don't think so
[10:27] <stefanlsd> sebner: thanks for syncing :)
[10:35] <Iulian> dholbach: I am thinking to give a session about introducing MOTU, similar to what nxvl gave in the last UDW. What do you think?
[10:35] <DktrKranz> NCommander, any progress with gcl? :)
[10:35] <dholbach> Iulian: excellent!
[10:35] <dholbach> :)
[10:36] <Iulian> dholbach: Great. I'll talk to bobbo to see if he's interested, if not I think I can handle.
[10:36] <Iulian> dholbach: That shouldn't be so hard :)
[10:36] <dholbach> ROCK ON - just make sure to grab the session slot on the wiki you're interested in
[10:37] <Iulian> dholbach: I think I should give it in the first day...
[10:38] <dholbach> sounds good
[10:39] <Iulian> Cool then.
[10:50] <huats> does anybody know what is a mann ?
[10:53] <ogra> huats, how about a bit more context ?
[10:54] <huats> ogra: sorry
[10:54] <huats> :)
[10:54] <huats> ogra: i am making a new package
[10:54] <huats> and as far as I see, it is not building man but mann
[10:54] <ogra> ah
[10:54] <huats> and the associated type is foo.n
[10:55] <huats> and I've never seen that
[10:55] <ogra> well, mann is german for a male person otherwise :)
[10:55] <huats> so I am wondering wondering :)
[10:55] <huats> ogra: oh
[10:55] <huats> that is not related I think :)
[10:55] <ogra> *g*
[10:55] <huats> but thanks :)
[10:56] <Iulian> dholbach: Added myself.
[10:56] <Iulian> dholbach: Please poke me if the time isn't the right one.
[10:58] <NCommander> DktrKranz, well, ATM, I'm debating if I can take that much pain
[11:02] <jorgenpt> set backspace=indent,eol,start
[11:02] <jorgenpt> Eh, ww
[11:23] <dholbach_> Iulian: looks good
[11:24] <Iulian> Ok
[11:24] <xerxas> hi all
[11:25] <xerxas> I would like to package a soft which : 1/ a simple file in python , 2/ need an init.d
[11:25] <xerxas> is there some instructions to do that ?
[11:25] <xerxas> python packaging ? init.d scripts instructions ?
[11:30] <xerxas> dholbach,  Hi !
[11:58] <sistpoty|work> hi folks
[11:59]  * directhex continues his making-life-complicated effort from yesterday
[12:00] <directhex> what's the right way to deal with REVU on a package that needs bootstrapping?
[12:01] <sistpoty|work> directhex: what do you mean with bootstrapping? needing itself to build?
[12:01] <directhex> sistpoty|work, aye
[12:01] <sistpoty|work> directhex: usually bootstrapping should be done by buildd-admins
[12:02] <directhex> sistpoty|work, right. but how is anyone going to test a new package, proposed via revu, without already having it built & installed?
[12:02] <sistpoty|work> directhex: in rare cases (e.g. only one architecture to bootstrap), it's ok to uuencode the resulting binary after some local bootstrapping, however I'd highly encourage to not do this
[12:02] <sistpoty|work> directhex: have an example?
[12:03] <directhex> sistpoty|work, the example is mono-basic. vbnc, the vb.net compiler, is written in vb.net, and needs compiling with a vb.net compiler like, um, vbnc
[12:03] <directhex> sistpoty|work, upstream bundle a binary copy in the source tarball, which is obviously epic DFSG fail
[12:04] <directhex> sistpoty|work, it builds nicely, and is pretty easy to convert from using local bootstrap compiler to system compiler, but i don't see how to bridge the gap via revu
[12:04] <directhex> sistpoty|work, and the lenny freeze means i'm targeting a 0ubuntu1 release first
[12:05] <sistpoty|work> directhex: well, it's not necessarily a dfsg fail, in case the bundled binary is indeed the result of the exact source
[12:06] <directhex> sistpoty|work, ideally i'd like to check it with ftpmaster, since joerg originally rejected it. i'm trying to get the package in decent shape since the original packager seems to have gone into hibernation
[12:06] <sistpoty|work> directhex: for reviewing, I guess reviewers should do the boostrapping locally. (so adding some doc's/scripts how to do that sounds like a good idea)
[12:07] <sistpoty|work> directhex: well, for debian bootstrapping is not much of a problem, as you can simply upload the locally bootstrapped packages together with the source
[12:08] <sistpoty|work> directhex: maybe you'd also like to ask infinity for input on this topic?
[12:09] <directhex> sistpoty|work, i'm generally open to input, since i've not encountered this kind of thing before
[12:10] <directhex> sistpoty|work, but generally speaking, the ubuntu and debian mono people are highly collaborative, if not the same people, so i'd prefer to do things the debian way which also fits ubuntu, ratherthan anything ubuntuish that is harder to back from into debian
[12:10] <directhex> and the lenny freeze therefore is a PITA
[12:10] <directhex> should have looked at this sooner, really
[12:10] <sistpoty|work> directhex: well, the debian way is not exactly portable for bootstrapping, since we can't do binary uploads in ubuntu.
[12:11] <sistpoty|work> directhex: hence I'd suggest you ask infinity for the best ubuntu way to get it bootstrapped ;)
[12:11] <directhex> sistpoty|work, any specific channel?
[12:12] <sistpoty|work> directhex: he should be in #ubuntu-devel
[12:26] <NCommander> DktrKranz, ping?
[12:26] <NCommander> and what needs to be bootstrapped?
[12:26] <NCommander> (there are packages that binary depends on themselves in Ubuntu; see GNAT)
[12:26] <NCommander> gdc for another example
[12:27] <DktrKranz> NCommander, pong?
[12:27] <NCommander> DktrKranz, well, I was going to start looking at the differences between -33, and -34, and then start popping patches off until I find what broke it
[12:27] <NCommander> Unless you have a better method
[12:28] <DktrKranz> NCommander, that's the method I chose
[12:29] <NCommander> any luck?
[12:29] <DktrKranz> no, but I didn't try combinations :)
[12:29] <NCommander> Ow
[12:29] <NCommander> ew
[12:29] <DktrKranz> there are four changes (and 11Kb patch, lucky!)
[12:29] <DktrKranz> two can be related
[12:29] <NCommander> What happens if you zap all four?
[12:29] <DktrKranz> FTBFS
[12:29] <NCommander> Figures
[12:30] <DktrKranz> gnu hash support must be in
[12:30] <NCommander> Maybe that's what broke it
[12:30] <NCommander> Then the fix must be made in axiom
[12:30] <DktrKranz> remaining one can be omitted safely (given that you compile it with right configure flags to avoid *two* FTBFSes)
[12:32] <DktrKranz> NCommander, oh... I see you added per-package archive functionality, thanks ;)
[12:32] <DktrKranz> (on REVU)
[12:32] <NCommander> I did?
[12:33] <DktrKranz> so it seems
[12:34] <DktrKranz> there's a link on top-right corner
[12:34] <DktrKranz> do you want a screenshot?
[12:37]  * NCommander looks at REVU
[12:38] <NCommander> Oh
[12:38] <NCommander> (I'm a REVU admin, I can see it myself ;-))
[12:38] <NCommander> RainCT must have added it
[12:38] <NCommander> I did it differently in my branch which is unreleased
[12:43] <DktrKranz> NCommander, I guess bug I opened about it should be closed now.
[12:44] <NCommander> I can't build axiom at all
[12:44] <NCommander> segfaults
[12:44] <NCommander> everytime
[13:01] <xerxas> someone here ?
[13:01] <azeem> xerxas: questions like these are rarely useful on irc channels with more than three participants
[13:02] <xerxas> azeem,  I asked a question 2 hours ago , there was no activity and noone answered  ... :)
[13:02] <azeem> there was activity, just not about your question
[13:02] <xerxas> I would like to package a soft which : 1/ a simple file in python , 2/ need an init.d
[13:02] <xerxas> azeem,  everyone was idling for 1 hour ...
[13:02] <xerxas> anyway ..
[13:02] <xerxas> is there some instructions to do that ?
[13:02] <azeem> xerxas: so look at packages that are 1/ python and others that are 2/ have init.d
[13:03] <xerxas> python packaging ? init.d scripts instructions ?
[13:03] <xerxas> ok
[13:03] <xerxas> azeem,  do you know a simple package in python ?
[13:03] <azeem> apt-cache search python
[13:03] <xerxas> maybe a simple dyndns client in python is a good start
[13:03] <xerxas> and for the init.d , a package that have a simple init.d ?
[13:03] <xerxas> memcache ?
[13:04] <azeem> xerxas: look at /etc/init.d on your system, find out which package those files belong to, and look at them
[13:05] <xerxas> atd seems to be a good example
[13:05] <xerxas> azeem,  thanks
[13:13] <dholbach> didrocks: https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep
[13:14] <emgent> hello
[13:14]  * didrocks hugs dholbach :)
[13:15]  * dholbach hugs didrocks back
[13:15]  * emgent propose mass-hugs.
[13:15] <dholbach> so... more sessions!
[13:15]  * emgent hugs dholbach 
[13:15]  * dholbach hugs y'all
[13:42] <ScottK> nhandler: "Fix FTBFS with gtk >= 2.13.1" isn't much of a debian/changelog entry (sylpheed).
[13:45] <ScottK> nhandler: Do you think we should ship both sylpheed and sylpheed-gtk1.  It seems to me (without knowing much about it) we ought to transition people to the gtk2 package.
[13:45]  * directhex tries out revu for the first time
[13:55] <\sh> ScottK: it's ok for that package
[13:56] <\sh> ScottK: ( I was the sponsor )
[13:56] <\sh> ScottK: and it was a merge of the package, so the change was introduced by hmm..someone
[13:56] <\sh> ScottK: fedora has the same patch applied...so everything is ok :)
[13:57] <\sh> ScottK: btw..we need to find a way of not diverting menpower away from the "general motu team" into the "more specialised teams"...and IMHO that's our social problem , what we are discussing on the ML right now...sad but true...
[13:58] <ScottK> \sh: I'd prefer a little more verbosity so the next person has a better chance of understanding it, but that's just me.
[13:58] <ScottK> \sh: I agree.  I just don't see any benifit to NOT approving people who have mostly a specialized interest.
[13:59] <laga> i have a very specialized interest which is why i havent applied for MOTU yet
[13:59] <ScottK> I would have also preferred we have the discussion without making a particular individual the object lesson.
[13:59] <laga> ignore me then.
[14:00] <ScottK> laga: I don't want to ignore you.
[14:00] <ScottK> What's you're specialized interest?
[14:00] <\sh> ScottK: I'm not against approving these candidates...because we need to change our workflow anyways...and yes, it's sad that the applicant now in question was the start of the whole topic...but right now I don't like the way we go...the discussion is more and more heated up
[14:01] <laga> i'm not offended or anything, i understand you want to have a generalized discussion :)
[14:01] <laga> ScottK: mostly anything related to mythtv and mythbuntu. XMLTV, ffmpeg.
[14:01] <ScottK> laga: I am curious what specialized interest you have and why you think that stops you from being MOTU.
[14:01] <ScottK> laga: Personally, I'd love to have someone interested in that stuff to sponsor it if they were otherwise qualified to be MOTU.
[14:02] <laga> it seems - to me - that MOTUs are also supposed to merge packages from debian etc. and have lots of other responsibilities
[14:03] <laga> AFAIK, it is now technically possible to sponsor individual packages if you're not MOTU. i'm not sure of the community parts have been implemented yet
[14:03] <ScottK> True, but we are virtually all volunteers and so we volunteer as we feel appropriate.
[14:03] <ScottK> I think that's true.
[14:06] <\sh> let's say it like this: we all have our special interest in doing ubuntu work ... but now, we have many many many small teams, where people are interested in and who work towards it...but they don't work with the "general motu team" .. so people who need to decide "+1 ready for rights, -1 not ready for rights" they are doomed, because they don't know the people, they never worked with them..
[14:07] <\sh> and this is on thing we need to solve...before the discussion explodes
[14:07] <\sh> s/on/one/
[14:07] <laga> good point
[14:08] <laga> i still plan on applying for MOTU at some points. i'll be doing some merges and other low work for intrepid+1 so people get to know me better and then probably apply around christmas
[14:09] <\sh> and with many many people working not with the "general motu team" it becomes quite difficult to tunnel the work...team 1 work on those packages, team 2 work on these packages, but general motu team ( as the situation is right now ) doesn't have clue about the things going on in team 1 or team 2 and their packages.
[14:10] <\sh> as seen with -mobile...ubuntu patches are applied, but people who do the merges for the next cycle don't know anything about this patch, if it's important or not, or how to merge the patch to the new upstream (if it's not applied)...but these issues are social, more communication between the parties is needed
[14:13] <laga> \sh: do you expect the mobile team to document every patch?
[14:13] <ScottK> \sh: See my earlier comment about more verbose debian/changelog entries (not that that is a complete solution).
[14:13] <ScottK> laga: I certainly do.  That's part of the job.
[14:14] <laga> ScottK: sure, but where? inside the patch? of course. but on a mailing list? this is not a problem with communication, it's a problem with documentation ;)
[14:15] <ScottK> laga: In the package.
[14:15] <\sh> laga: well, the most common practice is, the last uploader / sponsored contributor is doing the merge / sync for the next cycle again..if this is not the case, someone else needs to do it in time, so there needs to be some documentation..why and what and when the patch is needed...or at least: "you can drop this patch because upstream applied it now" on irc or mail (ML) or whatever..this is one of the problem with the split of the teams  in general
[14:15] <\sh>  (but this is not OSS related or ubuntu, that's a general conclusion)
[14:15] <ScottK> IMO one should be able to read debian/changelog and have a reasonably clear view of what's going on.
[14:17] <\sh> ScottK: "debian/patches/foobar.diff: makes the input experience much better on hildon interfaces" ?
[14:18] <\sh> ScottK: "debian/patches/fix_cn_config.patch: now cn=config works"
[14:18] <ScottK> Yes.
[14:19] <ScottK> Or "Build-dep on libfooY instead of libfooX because Ubuntu uses the libfoo currently in Debian Experimental"
[14:19] <ScottK> *-dev of course.
[14:20] <\sh> (just silly examples I know) but for people knowing the software, they can work out what the patch does, for more general people, this is a pain...so yes, I agree, we will have more specialization in the future..but this obsoletes the purpose of the motu team and yes, we do those changelog entries, too
[14:23] <\sh> ScottK: but in general, we need a re-structuring (in the near futures)...what do you think?
[14:23] <Adri2000> ScottK: when a backported package is affected by a bug now fixed in a sru, is it possible to backport the sru?
[14:24] <ScottK> Adri2000: Generally just do a new backport.  We can backport the SRU if needed, but if we can just do a new backport, that's better.
[14:24] <ScottK> \sh: I agree we need to figure out what the archive reorg means to MOTU.
[14:31] <\sh> ScottK: sidenote: GEM is EVIL!
[14:32] <ScottK> Yeah, well I'm trying to gently point people in that direction.
[14:32] <\sh> ScottK: no need...just ask sysadmins who are working with devs who switched from java to ruby ,-)
[14:33] <\sh> ScottK: I just replied to the list...I had in my past a gem which distributed a special version of imagemagick...
[14:33] <ScottK> I only know about it because I'm providing some system engineering support to a project that uses it.
[14:33] <\sh> the source archive I mean, and it build it inside of the gem machine...
[14:33] <ScottK> Fortunately for that project I neither need to write the code nor sysadmin the boxes.
[14:34] <\sh> without honoring anything from DESTDIR to overrides to ./configure stuff
[14:34] <devfil> Someone can take a look at http://revu.ubuntuwire.com/details.py?package=ircp-tray ? I need a second sponsor for it.
[14:34] <\sh> it just destroyed /usr/lib with installing it there...without a notice...
[14:35] <\sh> after that I had more clues about gem and not using it
[14:35] <ScottK> Heh.  I can imagine.
[14:36] <ScottK> devfil: Looking.
[14:36] <\sh> but the general thing is: devs vs. sysadmin == bloodsport part 666 ;)
[14:37] <devfil> ScottK: thanks
[14:41] <directhex> http://revu.ubuntuwire.com/details.py?package=mono-basic - go nuts. to bootstrap, please use packages in http://retro.apebox.org/mono-basic/
[14:42] <ScottK> devfil: Why do the first two copyright holders not get listed as upstream authors?
[14:43] <devfil> ScottK: I think they were only contributors or the upstreams of ircp, they aren't in AUTHORS file
[14:44] <ScottK> OK.  Sounds reasonable.
[14:46] <ScottK> devfil: Does ircp-tray -h show more options than -h and -v?
[14:46] <devfil> ScottK: what do you mean exactly?
[14:47] <ScottK> Your man pages says "A summary of options is included below".
[14:47] <ScottK> One of the listed options is -h show a summary of the options.
[14:47] <ScottK> The man page only lists -h and -v as options.
[14:47] <ScottK> Are there more?
[14:48] <devfil> ScottK: -h is the help and there are only -h and -v
[14:48] <ScottK> OK.
[14:49] <ScottK> Does -h provide useful information?  It would seem a shame to read a man page to learn that I need to go somewhere else to get my question answered.
[14:50] <devfil> ScottK: nothing else
[14:50] <devfil> -h shows version and -h/-v options
[14:50] <ScottK> OK.
[14:52]  * ScottK needs to focus on $WORK for a bit.  I'll come back to it later.
[14:52] <stefanlsd> If i find another bug while working on a different bug, should i log a bug for it, or just fix it?
[14:53] <ScottK> stefanlsd: Just fix it and document it in debian/changelog unless it will be around for a long time.
[14:53] <stefanlsd> SCottK - how do you mean - it will be around for a long time...
[14:54] <ScottK> If you aren't going to get it fixed soon, then file a bug.
[14:56] <directhex> NCommander, you still about?
[14:56] <stefanlsd> ScottK - Thanks. makes sense :)
[14:57] <NCommander> directhex, yes
[14:58] <directhex> NCommander, can you cast a steely gaze at my mono-basic package? in my defence, anything wrong with it isn't my fault, it's the other three guys cited in debian/changelog
[14:58] <directhex> anything right i claim credit for
[14:59] <NCommander> link?
 http://revu.ubuntuwire.com/details.py?package=mono-basic - go nuts. to bootstrap, please use packages in http://retro.apebox.org/mono-basic/
[15:02] <NCommander> why do you zap test/errors/2017?
[15:03] <NCommander> Oh
[15:03] <NCommander> WHy is it a DFSG violation?
[15:03] <directhex> NCommander, because some dumb twat included it. it's from the ms .net sdk
[15:04] <NCommander> ew
[15:04] <NCommander> I thought parts of the SDK were under permissive licenses
[15:04] <NCommander> Looks good to me off hand
[15:04] <directhex> parts. not this one
[15:13] <directhex> NCommander, so who do i stalk to obtain an "official" seal of approval these days?
[15:14] <NCommander> "offical"?
[15:17] <directhex> NCommander, advocates. whatever the word is.
[15:18] <NCommander> Why did I think you were an MOTU ....
[15:18] <NCommander> *hrm*
[15:19] <stefanlsd> Can someone please confirm this for me:   Changing Depends:  postgresql-8.2  to   postgresql (>= 8.2)    should allow a depend of postgresql 8.2 or greater?
[15:20] <huats> by any chance does anybody know when norsetto is returning from holidays ?
[15:21] <directhex> stefanlsd, assuming people install the "postgresql" package when they want postgresql. do they? i think i have mysql-server-5 but not mysql-server
[15:22] <stefanlsd> directhex: the problem with the old depends is that postgresql-8.2 is no longer in intrepid.  is it possible even to have 8.2 in intrepid if 8.3 has superceeded it?  should i just make it depend on postgresql-8.3 ?
[15:22] <directhex> stefanlsd, does it DEFINITELY work with any version?
[15:23] <stefanlsd> directhex: currently works with 8.2.  dont see any probs with it working with 8.3
[15:24] <directhex> stefanlsd, my personal preference would be to depend on postgresql-8.3 || postgresql-8.2. that makes backporting easier, and means that if it breaks in 8.4 or 9.0 or whatever, your package isn't lying about it working
[15:25] <stefanlsd> directhex: aah k. thanks. makes sense
[16:42] <leleobhz> some kernel expert here?
[16:42] <leleobhz> http://www.mail-archive.com/ubuntu-devel-discuss@lists.ubuntu.com/msg04922.html
[16:43] <leleobhz> im getting a error like this when i try to compile intrepid lattest kernel on hardy
[16:45] <dholbach> leleobhz: you can try #ubuntu-kernel
[16:45] <leleobhz> dholbach: thanks!
[16:45]  * directhex pokes people who are awake with http://revu.ubuntuwire.com/details.py?package=mono-basic
[16:46]  * leleobhz requesting packaging jobs
[16:48]  * Laney throws http://qa.ubuntuwire.com/ at leleobhz 
[17:03] <leleobhz> what have to do in http://qa.ubuntuwire.com/ ?
[17:22] <AnAnt> Hello, can someone look at this bug #254368  ?
[17:38]  * sistpoty|work heads home... cya
[19:00] <joaopinto> Hello
[19:20] <sebner> \o/ DktrKranz
[19:20] <DktrKranz> \o/ sebner
[19:20] <DktrKranz> did you win at the bingo?
[19:21] <sebner> DktrKranz: no, I'm just happy to see you :P
[19:22]  * DktrKranz invokes a shrink for sebner
[19:22] <sebner> lol
[19:23] <sebner> DktrKranz: what about: "I'm happy to see you because now you are here to ACK my syncs" ? ^^
[19:24] <DktrKranz> sebner, change with "I was happy, but now I realized how bad thruth is"
[19:24] <sebner> hrhr
[19:25] <DktrKranz> sebner, aren't you happy with 28 syncs processed in a day?
[19:26] <sebner> DktrKranz: to be honest I thought about opening a "We love seb129" fanclub :P
[19:26] <DktrKranz> seb129? He had birthday?
[19:26] <sebner> damn
[19:26] <sebner> seb128 of course :P
[19:26] <DktrKranz> ;)
[19:27] <sebner> DktrKranz: now I made a big jump in the upload statistics ^^
[19:28] <DktrKranz> let me check
[19:29] <sebner> DktrKranz: http://thc.emanuele-gentili.com/utu/utu_intrepid.php :P
[19:30] <DktrKranz> sebner, since that's my script, I have my copy already running :)
[19:31] <sebner> DktrKranz: sure but web is so much faster :P
[19:31] <DktrKranz> I do stuff myself
[19:31] <DktrKranz> btw... 14th, good!
[19:32] <sebner> DktrKranz: best non-motu ^^ though still 33 packages missing to break hardy cycle record
[19:32] <sebner> DktrKranz: god save RC bug list ^^
[19:32] <DktrKranz> I already beat it
[19:33] <sebner> DktrKranz: but you have to be on place 3!
[19:34] <sebner> DktrKranz: then you get a bronze medal by mark :P
[19:34] <DktrKranz> sebner, no medal... PONIES!
[19:34] <sebner> xD xD xD
[19:35] <DktrKranz> and not from mark, but jordan
[19:36] <DktrKranz> sebner, btw... good job with RC bugs
[19:36] <DktrKranz> I hope to see it up-to-date to see if there are some grave bugs to be fixed
[19:36] <DktrKranz> and then starting to work on serious
[19:37] <sebner> DktrKranz: I mostly pick some top of the page and of the bottom ^^ but yes, focusing on the grave ones is the goal
[19:38] <DktrKranz> bottom ones \o/
[19:38]  * DktrKranz needs to pick middle ones to avoid sebner's advance bug filing
[19:39] <sebner> DktrKranz: try the lib-* ones. I don't like libs and pretty a lot are not worth syncing
[19:39] <DktrKranz> sebner, c'mon... bring in some cool transitions and break stuff! :)
[19:40] <sebner> DktrKranz: bah, cool new stuff is what ubuntu needs :P  bug: #259833
[19:40]  * DktrKranz will finish uw-imap one once new php5 will be mirrored
[19:41] <persia>  sebner: Remember that new libs can often enable features higher in the stack, although NBS is frustrating.
[19:41] <sebner> persia: ^^ /me hides
[19:42] <persia> sebner: Indeed, but I already owe you several things, and adding more won't help us now :)
[19:42] <DktrKranz> sebner, when importing transitions, be sure to have a good plan to rebuild packages, or we're in troubles
[19:42] <sebner> DktrKranz: sure, I saw you having troubles :P
[19:42] <sebner> persia: what do *you* owe *me*? O_o
[19:43] <persia> sebner: At least uqm, but probably several other things.
[19:43]  * DktrKranz thinks about a long period together with Achmed
[19:43] <DktrKranz> sebner, --^
[19:43] <sebner> persia: of course uqm :P
[19:43] <sebner> DktrKranz: ^^
[19:43] <sebner> persia: urgency: critical :P
[19:44]  * sebner is now off for today. hf guys
[20:03] <emgent> hello
[20:05] <jpds> hello emgent
[20:08] <ScottK> devfil_: Left you a comment.
[20:10] <DktrKranz> anyone familiar with something similar to http://launchpadlibrarian.net/16965361/buildlog_ubuntu-intrepid-i386.php-imap_5.2.6-0ubuntu3_FAILEDTOBUILD.txt.gz ?
[20:13] <joaopinto> DktrKranz, about the gambas2 mysql eventual bug, it turned to be a trivial SQL error on my part :P
[20:14] <DktrKranz> joaopinto, ah... nice to know :)
[20:14] <joaopinto> it would be nice to have 3.8 on Intrepid for the 64 bits support, but I guess it is to late for that
[20:14] <joaopinto> erm, 2.8
[20:15] <ScottK> No.  We have a week and a half for new packages and upgreades.
[20:17] <directhex> looks like mono-basic will get into sid, but you know how fast debian NEW isn't :/
[20:18] <DktrKranz> joaopinto, if you can test it in intrepid, mind filing a sync request?
[20:19] <joaopinto> DktrKranz, Debian is still using 2.7...
[20:20] <DktrKranz> joaopinto, experimental too?
[20:22] <DktrKranz> no package in exp...
[20:23] <devfil_> ScottK: so I need to fix irda-utils in order to get my package uploaded?
[20:24] <ScottK> devfil_: I don't know anything about IR stuff.  You tell me if it works?
[20:25] <devfil_> ScottK: I started the program without irda-utils and it worked for me but upstream asked to add irda-utils as dep
[20:25] <devfil_> however it is not a problem of the package but a problem of irda-utils
[20:25] <DktrKranz> ScottK, I tested the package, that message is just a warning which needs to be fixed in irda-utils, but devfil_'s package seems not responsible and works correctly,
[20:26] <ScottK> OK.
[20:26] <devfil_> and https://bugs.edge.launchpad.net/ubuntu/+source/irda-utils/+bug/179497
[20:26] <ScottK> I was just about to ask.
[20:27] <ScottK> devfil_: My last concern is about security.
[20:27] <ScottK> devfil_: If a user installs this is there any default external access?
[20:28] <devfil_> ScottK: no
[20:28] <ScottK> OK.  You're in.
[20:30] <devfil_> ScottK: thanks
[20:31] <ScottK> You're welcome.  Thank you for your contribution to Ubuntu.
[20:31] <ScottK> Uploaded.
[20:49] <fabrice_sp_> Hi, Can someone review mountmanager package? (http://revu.ubuntuwire.com/details.py?package=mountmanager). apachelogger gave me his ACK, and norsetto some more comments, but they are not online. Thanks!
[21:01] <ScottK-laptop> jpds: ^^^ mountmanager is a qt4 app.  Might be worth looking at.
[21:13] <fabrice_sp_> ScottK-laptop: thanks for your interest :-) Let's see if jpds has time and interest :-)
[21:14] <ScottK> I've got interest, but no time.  Maybe he'll have both.
[21:22] <jpds> fabrice_sp_: Is this KDE only?
[21:23] <fabrice_sp_> jpds: no. It's compatible with gnome and KDE (desktop file for each desktop manager)
[21:35] <jpds> fabrice_sp_: Looks good to me. Great work.
[22:07] <fabrice_sp_> jpds: thanks a lot! Now, I only miss one more ;-) Any volunteer?
[22:10]  * Iulian looks around
[22:58] <NCommander> WOOOOOOO, MY DEBIAN AM LIVES
[22:58]  * NCommander exhales
[23:14] <ScottK-laptop> NCommander: Probably just woke up to mark you inactive.
[23:17] <NCommander> ScottK-laptop, that isn't even funny :-P