/srv/irclogs.ubuntu.com/2008/06/26/#ubuntu-motu.txt

ograwho would care ?00:00
FalkenI'm sorry, you mean I'm not supposed to put my own email address in the maintainer field ?00:00
ograthats only for compliance to an agreement we have with debian00:00
ograyou surely wont see me putting XSCB-Original-Maintainer in an ubuntu only package00:00
cody-somervilleogra, you have a ubuntu e-mail address?00:01
ogra(despite being totally pointless)00:01
ogracody-somerville, sure00:01
cody-somervilleogra, and is that the e-mail you put as the maintainer?00:01
ograin the packages i build for ubuntu only i do, yes00:02
cody-somervilleso you're already following the policy :P00:02
ograh, indeed00:02
ograsorry for the noise then :)00:03
Falkenflabber is an original package, so ... in this case what should I do ?00:03
cody-somervilleFalken, since you don't have a Ubuntu e-mail address, set the maintainer to Ubuntu MOTU Developers00:03
cody-somervilleand set yourself as XSBC-Original-Maintainer00:03
Falkenoh ok I see00:03
Falkenthank you !00:04
cody-somervilleNo problem. :)00:04
norsetto_##(&@_#(%&@+#% took me a minute to find where they have hidden the "subscribe somebody else" button now00:05
moosepantsHi guys. Is this the right/wrong channel to ask about a problem I am having backporting a package, and a specific issue I am having with the resultant package?00:07
=== asac_ is now known as asac
crimsun_as good as any given good debugging information.00:09
RoAkSoAxnorsetto: i already patched eggdrop with ssl support and uploaded the debdiff  to the merge bug... (in case you where wondering... i told emgent i wanted the merge :) )00:10
norsettoRoAkSoAx: ok, thanks, have you subscribed u-u-s?00:11
RoAkSoAxnorsetto: yep :)00:11
=== Amaranth_ is now known as Amaranth
norsettoRoAkSoAx: perfect00:11
moosepantsAlright, It comes back to my mission to backport the Subversion 1.5 package put up to Intrepid (by Doku). I have rebuilt his package source under Hardy, and am experiencing an SSL problem, which is a noted bug in the Debian package people. The problem is reportedly an issue with libneon27-gnutls. So I rebuilt my package against libneon26-gnutls, but am experiencing the same issue. Is there something I should look at to find more info on why this00:12
moosepantsis happneing?\00:12
=== pwnguin is now known as jldugger
taconewhere to ask about python packaging ?00:17
FalkenScottK, I just uploaded the modified package, is there a need for a revu admin to sync each time we upload, to actually see it on the website ?00:18
FalkenHi tacone, did you check https://wiki.ubuntu.com/PackagingGuide/Python ?00:18
crimsun_moosepants: what issue?  How have you been debugging (gdb, ...)?00:18
taconeFalken: that's my bible but doesn't answers my questions00:19
Falken:D00:19
taconeok, switching to #python00:19
=== jldugger is now known as pwnguin
moosepantscrimsun_: I think the issue is with client certificate validation. The server is asking for a resend of the certificate, and something is going wrong somewhere.  http://www.nabble.com/Bug-480041:-subversion:-Breaks-client-certificate-negotiation-td17111865.html details the Debian Bug.00:21
crimsun_moosepants: ok, I'll look when I'm less busy.  In the meantime, don't block on me (don't wait for me to respond immediately, as someone else likely will help).00:21
moosepantscrimsun_: it's ok, i don't spinlock ;)00:22
Falkencody-somerville : do you mind checking it again ? :D00:25
moosepantsCould someone running hardy and the subversion off the repo (1.4.x) please pastebin me an ldd of their /usr/bin/svn?00:27
Laney!paste00:28
ubottupastebin is a service to post multiple-lined texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu.com (make sure you give us the URL for your paste - see also the channel topic)00:28
Laneymoosepants: http://paste.ubuntu.com/22976/00:29
Laney(amd64)00:29
moosepantsLaney: Thanks very much :)00:29
=== Amaranth_ is now known as Amaranth
FalkenI'm sorry I'm being impatient with my first package ever :P should I just wait for someone to review it someday ? or hassle everyone with it until it's done ? :D00:39
* tacone votes for hassling00:47
swegnerIf I want to create a modified version of an ubuntu package for uploading to a PPA, is there a particular naming scheme I should use for the package?01:00
ScottKtacone: #python isn't going to know about Debian packaging for Ubuntu.01:03
ScottKWhat's the problem?01:03
taconeScottK: to my knowledge there are 2 chances: packaging with or without distutils.01:04
ScottKYes.01:04
taconeScottK: I had a setup.py problem, including recursively a dir.01:04
ScottKIf you use distutils it's generally dead easy.01:04
taconeI couldn't find anything about it.01:04
ScottKHow many levels of recursion and why?01:05
taconeat least 3 levels of recursion. it's a theme directory. each theme as subdirs. and I would like to not impose limits, as they could require maintenance.01:05
taconeScottK: on the other hand debian/rules should handle that nicely. Am I wrong ?01:06
ScottKYou can do it in setup.py too.01:07
taconejust checked, no I ain't.01:07
taconeScottK: how ?01:07
taconeScottK: to my knowledge I have to write python code to do that.01:07
ScottKYes.01:07
ScottKBut it's not hard.01:07
ScottKFor debian/rules you'd have to write shell to do it.  It's about the same.01:08
taconenot really01:08
taconeI've mistaken01:08
emgenthello people01:09
moosepantsemgent: hello person01:10
taconeScottK: I am trying to adapt the previous package. there's a <packagename>.install file which contains the required dirs01:10
ScottKYes.01:10
taconeseems like the list get passed to a cp command or something like that.01:10
ScottKI that'd do it too.01:10
ScottKmkdir actually.01:10
ScottKerr, yes.  cp.01:11
taconeI have also a .dirs file, which doesn't seem strictly required (but for empy dirs I guess)01:11
ScottKYes.  That's what it's for.01:12
ScottKFor making directories, not necessarily empty.01:12
taconeScottK: now package installs.but python files are putten in /usr/share/pyshared/<dirname>/*01:12
taconeis that correct ?01:12
ScottKIf you are using python-central, yes.01:13
taconeScottK: yes I am.01:13
moosepantsHiy'all, whats the major difference between libneon and libneon-gnutls ??01:31
crimsun_moosepants: the former is compiled against OpenSSL; the latter is compiled against GnuTLS.01:33
moosepantscrimsun_: Why then, would the 1.4 subversion package be compiled against libneon, whereas the 1.5 package in Intrepid (by Matthias), is compiled against libneon-gnutls01:34
moosepantsI just compiled my 1.5 package against libneon and it works fine01:35
crimsun_moosepants: documented in Debian 47814201:37
ubottuDebian bug 478142 in subversion "subversion: svn "SSL negotiation failed:" in lenny since 4/15/2008" [Normal,Closed] http://bugs.debian.org/47814201:37
moosepantscrimsun_: Hmm interestingly I got the same results as Debian 480041 until I switched back to using libneon (openssl). I wonder if I can be bothered tracking this down or just waiting to see what becomes of 480041...01:45
ubottuDebian bug 480041 in subversion "subversion: Breaks client certificate negotiation" [Important,Open] http://bugs.debian.org/48004101:45
moosepantsIn fact, I think I'll put my findings down in 480041 and see where we go from there. Thanks all.01:49
taconeshould the ubuntu version number be incremented when packaging a new upstream version ?02:12
persiatacone: Typically it should be reset.  For example 0.1-2ubuntu1 becomes 0.1-0ubuntu1 for a direct upstream update.02:14
persiaErr.  0.2-0ubuntu102:14
persiaIt's generally considered better to try to coordinate with Debian, and then merge with 0.2-1 creating 0.2-1ubuntu102:14
taconepersia: the package is not from debian02:15
persiatacone: In which case, there's no expectation of coordination.  0.2-0ubutnu1 will do fine.  Just attach the diff.gz to a bug, and make sure that orig.tar.gz is generated from debian/rules get-orig-source02:15
taconepersia: should I generate the diff even if upstream source structure changed totally ?02:16
persiatacone: The diff.gz, not a package diff.02:17
taconeerr. ok. (gosh) I am going to document my self a little about that.02:18
persiatacone: More expansively, the debdiff against the previous version of the package is not likely to be comprehensible, due to upstream changes.  On the other hand, there will still be packaging, so you'll get a diff.gz and an orig.tar.gz. when you build the source package.  It's this diff that is useful for the sponsors.02:19
taconeok02:20
taconethanks02:20
nxvlkees: around?02:46
jeff__#ubuntu-meeting02:58
=== jeff__ is now known as SEJeff_home
moosepantsif I change my pbuilderrc so that I am building for Feisty for instance (on my Hardy), will this delete all of the packages etc it downloaded for my Hardy pbuild environment?03:15
moosepants(Or will they remain in cache)03:16
persiamoosepants: I don't use pbuilder, so I may be incorrect, but I believe that it supports multiple parallel chroots, as long as you give them different release names.03:16
moosepantspersia: Thanks. I guess I'll suck it and see03:17
persiaSo you'd do something like pbuilder --create again for Feisty, and then you'd be able to target either environment when you build something.03:17
persiaWhat you *really* don't want to do is try changing /etc/apt/sources.list inside pbuilder, which will confuse the link between contents and names.03:17
moosepantspersia: Yeah I just wondered if I needed to do something so that there was a base.tar.gz for Feisty, and one for Hardy, but it might be clever enough to handle it all internally03:20
ScottKIn my experience it is, but I don't do it exactly that way, so no promised.03:21
persiaI think if you have two different base.tar.gz files, you're all set, although no promises, given my unfamiliarity with pbuilder.03:21
ScottKpromised/promises.03:21
moosepantsWe'll see... Cheers03:25
nxvlAmaranth: you are the man i was looking for!03:37
nxvlAmaranth: i need some help on graphics programming03:38
nxvlAmaranth: i need an easy way to do a ball which moves on a b-spline curve03:38
nxvl(prefered in python, but not limited to)03:38
wgrantScottK: /me chokes. Does somebody really think they can get ClamAV into main?03:45
ScottKwgrant: Yes.  I was sitting next to kees when I brought it up at UDS and he didn't even hit me.03:46
ScottKwgrant: Bottom line is that it'll be painful, but if we want to be taken seriously as a server distro, Canonical needs to suck it up and support it.03:46
wgrantScottK: I can't see how it can even slightly be considered.03:46
wgrantIf we have to backport every minor upstream release to every series...03:47
* persia suspects ScottK of being the person who ends up sucking up and supporting it03:47
wgrantScottK: How do other distros do it? Backport new versions?03:47
ScottKThat's how opensuse does it.03:47
ScottKThey don't seem to worry about what it breaks.03:47
wgrantMaybe some almighty Canonical folks can talk sense into ClamAV folks?03:48
* ScottK has some hopes on that front.03:48
wgrantAnd maybe I should attack the Intel driver in Intrepid for reducing my monitor brightness often.03:48
ScottKThat's probably not even the most shocking MIR that will be in the stack.03:48
* ScottK just finished a MIR for Sendmail.03:48
wgrantWhat's worse?03:48
wgrantWHy!? Milters need it?03:49
ScottKYes.03:49
wgrantHaha.03:49
ScottKPromote the source and libmilter03:49
wgrantThey couldn't be split?03:49
ScottKThen I can unsplit amavisd-new and don't have to split clamav.03:49
ScottKSince the binary stays in Universe no split is needed.03:49
ScottKI discussed it with pitti today and he was OK with no split.03:50
wgrantOK.03:50
ScottKWith clamav we probably want to roll to new versions if we can do it safely as even with security patches, the old versions don't find viruses very well.03:51
ScottKSo the big thing is getting the regression testing right.03:51
wgrantI suspect you'll be asked to write some thorough qa-regression-tests suites for it...03:52
ScottKMany of the libclamav rdepends are unmaintained/minimally maintained in Debian, so I'm going to see about getting them removed.03:52
ScottKActually kees already has one that's pretty decent.03:52
wgrantThat's an interesting way to solve it.03:52
wgrantI saw it.03:52
wgrantIt's pretty basic, but covers things like RARs and mboxes...03:52
ScottKThe trick here is that clamd has a stable interface and so is safe to update, but libclamav does not.03:53
ScottKSo if the packages that use libclamav are either robustly maintained or removed, then jumping versions isn't so hard.03:54
wgrantRight.03:54
ScottKMy record on that so far is pretty good.03:54
wgrantDoes the interface really need to change, or are they just doing it to be annoying or not knowing what they're doing?03:54
ScottKI got two complaints taking dapper from 0.88 to 0.92 and none updating Feisty and Gutsy.03:54
wgrantNot bad.03:54
persiaWhat broke in Dapper?03:54
ScottKTheir position is "We aren't 1.0 yet, so we can do whatever we want."03:55
wgrantScottK: Are they ever going to go 1.0?03:55
ScottKThere was a function that python-clamav dropped due to a clamav change that broke a custom 3rd party package and one person had a dansguardian configuration problem.03:55
ScottKwgrant: WINE went 1.0.  Anything can happen.03:56
wgrantScottK: True.03:56
ScottKThe python-clamav problem was solved by packaging and backporting python-pyclamd that did something similar.03:56
persiaScottK: Ah good.  Local issues only.03:56
ScottKYes.  We tested the cr@p out of it and the rdpends before jumping back to Dapper.03:57
wgrantI'm not sure I like seeing this in an upstream changelog: 'Dates can now be in the year-range 1-9999'03:57
ajmitchScottK: I'm sure the users appreciate it deep down03:57
wgrantI wonder what on earth they're doing that means implementing their own date storage format...03:57
ajmitchif they even knew what the issues where03:58
ScottKThe guy with the dansguardian problem asked me what the heck had motivated us to update.  I said 19 fixed CVEs and he thanked me even though it broke his sysytem.03:58
wgrantIt should probably be noted somewhere prominent in the packaging that such updates will occur...03:59
wgrant(and why)03:59
persiaPackage long description even?03:59
wgrantThat is one place I was thinking of.03:59
ScottKExcept that clamav is currently a sync from Debian.  I'd like to keep it that way and they handle it differently.04:00
ScottKsgran just points at volatile.04:00
* ScottK had a grave bug filed against the klamav package in etch (I'm the maintainer) that it didn't work with the packages from volatile.04:00
* ScottK closed it.04:01
ajmitchgrave? that's interesting, to say the least04:03
ajmitchsaying that a release version doesn't work when you upgrade stuff underneath it04:03
ScottKI don't think the reporter understood different repos.04:03
ScottKI tried to explain it in a reasonably nice way.04:04
=== santiago-php is now known as santiago-ve
Gralcohow do i edit .bashrc06:13
wgrantGralco: By asking in #ubuntu. This isn't a support channel.06:14
taconeI can't figure out how to procede when dealing with a new upstream version. It has a complete different source tree. I can successfully build it with pbuilder, but I don't know how to generate the diff from the previous package. I also can't figure out reading the wiki.06:15
taconedoes anyone has some url to read or the time to indicate me the right route ?06:16
ScottKtacone: When you make the source pacakge (debuild -S -sa) that will produce the diff.gz you need to provide.06:17
taconeScottK: do I need an original tarball somewhere to base the diff on ?06:18
ScottKYou will need to have it locally, but the MOTU that reviews the package will fetch it from upstream themselves.06:19
taconeScottK: a pastebin is worth thousand words. http://pastebin.com/m17d5b16b is that ok ?06:20
taconeshould I keep memaker-0.9.4 and memaker-0.9.5 in the same dir like that ?06:20
ScottKThat's not a problem.  You want to provide the 0.9.5 version of memaker_0.9.4-0ubuntu1.diff.gz06:21
ScottKIt's way late here, so I need to get to bed.06:21
taconeok, good night.06:22
dholbachgood morning06:23
nxvldholbach: hi!06:26
ajmitchhello06:27
dholbachhi nxvl, hi ajmitch06:27
nxvldholbach: i was thinking today while reading a lot of mails06:29
nxvldholbach: for intrepid we have a lot of contributors (more than i see for hardy)06:29
nxvland the sponsoring queue is growing and growing06:30
nxvlit may be because the old devs are focused on 8.04.1, but since your work is to bring more developers i feel like i need to talk to you abut this06:30
nxvlsince the queue is a bottle neck for some new contributors06:31
persianxvl: That is always the way, for each release.  Since feisty, the sponsor queues have grown faster in each release.06:31
nxvlpersia: yes, but last release was manageable06:31
dholbachnxvl: I realised this too and am going to push for more sponsoring and more review06:31
wgrantThe queue is fairly short now.06:31
wgrantWe're at least keeping up.06:31
nxvlpersia: this time is growing at surprising speed06:32
persianxvl: As will this release.  It tends to be worst a little before DIF, and then get much better.  It gets messy again around betafreeze, and then gets better06:32
nxvldholbach: maybe (as i raised the idea earlier on the cicle) there can be some sponsor days, as we have (or use to) revu days06:32
persianxvl: For me, each release since feisty has grown faster than the previous.  I'm not surprised, but it is fast.06:33
persianxvl: We discussed sponsoring days in the past, and even tried it for a bit.06:33
nxvlpersia: yes, but for example i have a diff waiting since 30 Abril06:33
persiaThe finding was that scheduled sponsoring days reduced regular sponsoring by the sponsors.06:33
persianxvl: Which queue?06:33
nxvlmain one06:34
persiaRight.06:34
nxvlBug #22500506:34
ubottuLaunchpad bug 225005 in gnupg "Please merge gnupg 1.4.6-2.1 from debian sid" [Undecided,Confirmed] https://launchpad.net/bugs/22500506:34
persiaSomeone ought sort the main queue, and have a process :)06:34
slangasekif you mean the gnupg merge, well, I think I need to be more proactive about refusing merges that dholbach assigns to me06:34
slangasekat least during 8.04.1, I just haven't had any time to get to them all :/06:34
nxvlslangasek: i'm not complaining about you, just the whole process, it was just the first example which comes to my mind06:35
nxvlslangasek: sorry if you understand otherwise06:35
slangaseknxvl: well, I'm suggesting that I may not be representative of the process either06:35
slangasekI suspect that currently, most of the main sponsors are doing a much better job than I am personally06:35
nxvland also i'm not trying to say that the people aren't doing a good job06:36
nxvlbecause thay are06:36
nxvli have got packages sponsored really fast06:36
persiaslangasek: For main, it has historically depended heavily on the specific package, with some packages getting sponsored quickly, and some bugs languishing in the queue for over six months.06:36
nxvlbut the number of contributor are growing to fast now06:36
nxvland based on what persia said it will grow more for intrepid+106:37
slangasekwell, if it's a question of the number of contributors growing too fast, then I think we need a better model than having each of them repeatedly requesting individual sponsorship for package uploads...06:37
wgrantHopefully the number of MOTU will also grow.06:37
persiaPersonally, I'm of the opinion that Ubuntu has outgrown main/universe, and that this is part of the issue.06:38
wgrantpersia: We have a spec to solve that, as I believe you've seen.06:38
persiawgrant: Yep.06:38
dholbachit will always require people willing to review and sponsor :)06:38
nxvldholbach: yes, and there is where i was going06:39
persiaslangasek: It's mostly an issue for those packages that aren't cared for by a specific team, and are just in main.  Nobody tends to merge those patches, and as a result, it gets skewed.06:39
slangaseknxvl: oh, actually, I'm afraid <sigh> that your merge in 225005 is no longer valid, it's against a version of gnupg that's no longer in the Debian archive :/  Could you update to a more recent version (either current testing, or current unstable), or do you want me to fish -2.1 out of snapshot.debian.net?06:39
nxvldholbach: you are making a wonderful job making new people come into the community, but you have somehow forgot developers, and making them review and sponsor06:39
persiaWe've had a couple people be mostly main sponsors, but not for very long each: it's not always clear whether any given package fits into that category.06:39
dholbachnxvl: I haven't forgotten that - I look at the queue every day and poke people every day06:40
dholbachbut I agree that we need more efforts there06:40
wgrantnxvl: Unfortunately we can't really be made to sponsor, and it's not always the funnest of tasks.06:40
slangasekpersia: I'm saying that if the number of contributors is growing fast enough that they're overloading the sponsorship queue in general, then having more sponsors is not a very appropriate answer, because you eventually run into scalability problems there too (problems that can be mitigated by ubiquitous revision control, but we're not there yet)06:40
nxvldholbach: yes, that i know, remember that i'm always in that queue, and i always see your comments first06:40
nxvldholbach: but it will we awesome if more people like you triage the bugs on the sposoring queue06:41
wgrantNMSP would make everything very nice, slangasek.06:41
slangasekNMSP?06:41
Hobbseeno more source packages.06:41
persiaslangasek: ubiquitous version control doesn't solve it alone, as most of the potential contributors aren't likely to look at the same package twice, so wouldn't have VCS access.06:41
wgrantEverything done in a VCS.06:41
Hobbseecertainly, looking at why we have inactive people, particularly in teh areas of sponsoring, would be a good idea.06:42
persiaIf it's just proposed branches, that might make sponsoring simpler for some people, but it still leaves sponsoring to be done.06:42
wgrantslangasek: It was an Ubuntu/Launchpad spec some time ago, but it seems to have faded into distant memory.06:42
Hobbseebut i say that as a case of 'armchair development'06:42
=== dholbach_ is now known as dholbach
slangasekpersia: I'm just saying that there's a built-in scalabilty limit to the "one contributor, one sponsored upload" model, which is that at some point you have too high a rate of collisions between multiple uploads being prepared at the same time.06:43
persiaslangasek: Understood.  We've rarely had that conflct: the conflict is more often that someone who could sponsor doesn't bother to check if there is anything available to sponsor and duplicates the work.06:44
persiaThat said, as we grow, we may encounter that issue.06:44
nxvlalso if the contributors continue growing more than the MOTU's (which is an obvious bahavior) you will have more problems06:44
nxvland you will end with a the MOTU's just reviewing the contributors work06:45
nxvland not making things done06:45
persianxvl: More problems, or just more unsponsored upload candidates?06:45
nxvlwhich is also a bad thing06:45
nxvlpersia: i mean if we start trying to have more sponsors06:45
persianxvl: We've traditionally had about three times as many contributors as members of ubuntu-dev.  If about 10% of ubuntu-dev does sponsoring, we tend to keep up.06:46
persia(with exceptions, and occasional lapses)06:46
nxvlwell, yes06:47
nxvlbut the thing is that some work is needed on these side06:47
nxvls/side/front/06:47
persiaIf we're seeing faster relative growth of contributors than ubuntu-dev (e.g. more than 3:1 new starter rate), I suspect the problem is that there is some issue with people joining MOTU, and would like to see that addressed.06:47
nxvland it also isn't a good idea to depend on dholbach doing to06:47
nxvlsomething is needed06:48
nxvland we need to thing about why and how06:48
persianxvl: I don't: I'm one of the UUS admins, and wrote the UUS policy.  That said, I think there could be improvement in UMS, but am not sure of the right solution given the sensitivity of some packages.06:48
nxvlwell06:49
nxvlUMS is more sensitive and not much new contributors use it06:49
persiaUUS lags sometimes, but I don't think the issue is growth, but rather interest.  I've seen less traffic in this channel during this release cycle than any previous, which makes me wonder about activity.06:49
nxvli'm thing more on UUS06:49
* dholbach takes a look at creox and vtk06:49
* wgrant has been far too inactive recently.06:50
* persia thinks UUS is doing OK, if it maybe has a few days of lag06:50
persiaOr maybe not.  Three weeks is a little long.  Still, I expect it to catch up soonish.06:52
* Hobbsee vaguely wonders how to make MOTU, and sponsorship, more interesting.06:53
nxvlthat's what i'm saying06:53
nxvlis not that it's doing wrong06:53
nxvljust that in not a far away future it won't be enought06:54
nxvland better to start thinking on how to better it now that later06:54
wgrantWe could use the Canonical mind control ray to steal DDs.06:55
nxvlheh06:55
persiaThat hasn't tended to improve MOTU activity in the past though.06:55
nxvlwhy it must be so funny when someone mentions DD's in this channel06:55
Hobbseepersia: no, as they tend to get paid to work on a specific part of main06:56
wgrantThat wasn't the mind control ray I was thinking of.06:56
persiaHobbsee: Well, I was thinking that DDs not already hopelessly busy tend to have a focus on specific packages, rather than hitting tens or hundreds as MOTU tend to do.06:57
Hobbseepersia: true06:57
Hobbseepersia: i wonder if our MOTU's have transitioned to act more like DD's, then.06:57
persiaSome of them seem to have done so.06:58
wgrantTIL can induce that.06:58
Hobbseei guess it's natural that most would, though06:58
persiaPersonally I feel that concepts like "touched-it-last" and "ping the last uploader" and "assigned merges" have contributed to that.06:58
persiaPart of why I dislike all of those.06:58
nxvlpersia: but to "split" one or other way the MOTU team into subteam will also make it more scalable06:59
wgrantnxvl: Perhaps - we'll see what happens if the archive is reorganised...07:00
persianxvl: We did a lot of that in Feisty, and it didn't tend to work.07:00
nxvlwell i mean to do subgroups like pythonistas07:00
Hobbseewgrant: that won't really affect motu, though?07:01
nxvlnot to split the archive07:01
Hobbseewell, it will a bit with flavours, but not otherwise.07:01
persiaHobbsee: Well, it affects MOTU in that it's about upload permission, but it oughtn't affect MOTU targets.07:01
wgrantHobbsee: It will take a few large chunks of packages and give them a set of specific uploaders of significant size07:01
persianxvl: That's exactly the sorts of subgroups we used in Feisty.  Most of them were dead teams in Gutsy, and there were lots of complaints about lack of active MOTU.07:02
nxvlhttps://wiki.ubuntu.com/MOTU/Teams07:02
nxvllike this07:02
nxvli don't think even the half of them are active07:02
wgrantAs persia said, that seems to generally fail.07:02
wgrantRegrettably.07:02
wgrantBecause it should have been a good idea.07:02
wgrantIt seems to work in Debian.07:02
persiaIt certainly sounded good.07:02
persiaI think it works in Debian because it is bringing people together, rather than splitting them apart.07:03
nxvlhyeh07:03
persiaI think there is value to having ubuntu-python, ubuntu-ruby, ubuntu-java, etc.07:03
nxvlyes it could be07:03
persiaI think there is also value in having MOTU.  On the wiki, on the Teams page, MOTU is described as the QA developers.07:03
persiaWe are the people who fix the bugs in all the packages that aren't getting enough attention: some of these packages have no Ubuntu maintainer, some just aren't watched carefully enough.07:04
nxvlyes07:04
pwnguinwhich packages have ubuntu maintainers?07:04
persiaI like to think of MOTU as being a sort of super Debian QA team, with every day being open for 0-day NMUs.07:04
wgrantpwnguin: Those will be more obvious once the reorganisation occurs.07:04
nxvlwell, i tend to watch the packages i'm interested in back from debian07:05
persiapwnguin: Some packages are specifically maintained by the Desktop team or the Mobile team or the Kubuntu team, etc.  Most packages don't have specific maintainer teams.07:05
persiawgrant: For some subset of packages, it is encoded in the Maintainer field of the source package...07:05
pwnguinso mostly main07:05
nxvlpwnguin: nop07:05
persiapwnguin: Well, not those maintained by the Xubuntu, Mythbuntu, or Xubuntu Studio teams.07:06
nxvlpwnguin: there are a lot of packages maintained by those teams on universe07:06
persianxvl: Good point.  Desktop and Server teams both have a few packages in universe, don't they?07:06
pwnguinso we do have successful teams in MOTU07:06
wgrantpersia: True, but that's not overly reliable.07:06
nxvlpersia: yes we have07:06
persiawgrant: True.07:06
pwnguinthey're just not what you thought they'd look like07:06
nxvlmost of my contributions to the server team are in universe07:06
persiapwnguin: Which?  You mean the flavour teams?  None tend to be exclusively MOTU.07:07
dholbachso a quick round of feedback: what keeps YOU from doing sponsoring right now? :-)07:07
* persia has a long list of things needing to be done, and keeps leaving sponsoring near the bottom07:08
dholbachall you upload-privileged folks in here :-)07:08
nxvldholbach: i'm not a motu :D07:08
* RAOF is actually looking at aptoncd sponsorship right now, but generally it's time or the lack thereof.07:09
GralcoI wish I know a think or two about package managing07:09
nxvldholbach: and don't have upload privileges07:09
nxvl:P07:09
Gralcoknew*07:09
wgrantdholbach: It's not the most interesting of tasks, and what limited time I have at the moment goes to other tasks.07:09
nxvlGralco: it's not hard07:09
RAOFAlso, there's a fair amount of context switching involved in sponsoring other people's packages.  I need get up to speed with the current package, what needs to be done, _and_ work out how it's been done.07:10
Gralcowell your probably much older than me07:10
nxvlGralco: it just need one or 3 weeks of dedicated work playing, reading and learning, and then just practica07:10
nxvlGralco: don't bet07:10
Gralcome and dedication are not very good friends07:11
Gralcoalthough I've tried07:11
dholbachbut you've all done sponsoring before - do you think anything changed along the way?07:11
nxvlGralco: same here07:12
nxvlGralco: but it's really funny07:12
nxvl:D07:12
nxvlGralco: also you can see dholbach's videos07:12
Gralconxvl wanna help me07:12
nxvlGralco: they are very intructive07:12
GralcoI think I have07:12
nxvlGralco: well, since you are here i think you are in europe or some tz near07:12
GralcoI got lost, I understand gpg pretty well07:13
nxvlGralco: i use to be here until this time07:13
nxvlit's 1 o'clock here07:13
GralcoI live in the US07:13
Gralco2 here07:13
nxvlheh07:13
nxvlso i can07:13
nxvl:D07:13
nxvlbut not now07:13
Gralcohuh07:13
nxvli will go sleep in a bit07:14
Gralcooh07:14
nxvldholbach: not me07:14
nxvl:D07:14
nxvlbtw07:14
nxvldid someone know a ToDo list tool that manages priority?07:15
pwnguinevolution07:15
pwnguinit integrates into the gnome clock too07:15
nxvlto bloat for todo list07:15
pwnguinna07:15
* nxvl give it a try07:15
Gralcowhat does UDS do07:15
pwnguinit has progress, categories, due dates and more. it doesn't have bloat, it has features ;)07:16
* nxvl doesn't find the priorities07:16
pwnguinthe default is not good for mere mortals07:17
pwnguintheres a column you can add07:17
pwnguinjust right click on the coluumn tabs07:17
pwnguinit only supports 3 priorities but07:18
pwnguinyou could file a bug asking for closer compliance with LP status07:19
nxvli only need 3 priorities07:19
nxvlwell, maybe whislist07:19
nxvlbut 3 are fine07:19
nxvli can use low as whislist07:19
pwnguini saw a tech talk at google about assigning a dollar value to your todo list07:20
nxvlmm07:20
pwnguinand maybe an hour weight07:20
nxvlbut i can't see priorities on gclock07:20
nxvlmm, still now what i was looking for07:21
nxvlbut i seems closer that having 3 Sticky notes07:21
pwnguinthats a good point. the default sorting order seems to use due ddates07:21
pwnguinits a very corporate rules and managemant based program07:22
nxvlyep07:22
pwnguinlife has no due date07:22
persiaOh, it has one, just most of the ink has washed away, so it's hard to read07:23
nxvli want just to see all my ToDo task in the order i write them and separate by priorities07:23
pwnguinwas there a meeting going on about the long term health of motu?07:23
persiaNot a meeting.  Just people talking.07:23
nxvlyes07:23
nxvljust nxvl making noice07:23
nxvl:D07:23
pwnguinhope i didnt interrupt anything07:23
nxvland some people taking notice07:24
nxvl:P07:24
persianxvl: No, it's good to make noise if something bothers you.  I only wish everyone did.07:24
nxvlpersia: yes, i was just trying to be funny, i kind of sleepy now07:24
persiaNot that every problem is soluable, but it's at least easier to understand a problem when it's expressed.07:24
pwnguinyou know what bothers me? the terrible developer support tools in ubuntu07:25
wgrantpwnguin: Like?07:25
persiapwnguin: What tools would you like?07:25
pwnguineclipse CDT07:25
wgrantOh, so not Ubuntu developers.07:25
pwnguinwgrant: thats not entirely true07:25
persiapwnguin: Oh, you mean the programs shipped have issues?  That needs bugs and patches :)07:26
pwnguinpersia: that needs more than MOTU can provide, but i think motu feels the pain07:26
wgrantpwnguin: Why does it affect us07:26
wgrant*?07:26
wgrantWe don't often develop applications, and particularly not with strange memory-hogging IDEs.07:26
pwnguinbecause you're losing people interested and potentially productive07:27
nxvlpersia: yes, i find more usefull to talk about the problem that just complain about it at some point07:27
wgrantpwnguin: Application development on Ubuntu != development of Ubuntu.07:27
pwnguinwgrant: take a look at pdebuild07:27
wgrantEclipse has little application to MOTU.07:28
wgrantpwnguin: What does it do?07:28
persiapwnguin: It's a balance.  That said, perhaps you'd like to coordinate a general effort to improve the development tools avialable in Ubuntu, working with upstreams and maintainers to get them as good as they can be?07:28
pwnguinthe description seems pretty clear07:28
pwnguinpersia: the trouble is going to be finding like minded individuals07:28
pwnguinI dont think wgrant is alone in his opinion07:29
persiapwnguin: That's just marketing.07:29
pwnguini hate that word, when used as an euphamism for advertising07:29
persiaIt's not advertising alone though.07:30
* nxvl doesn't like eclipse07:30
persiaI agree it's a malapropism, but don't have a better word.07:30
nxvli try not to use Java aplications07:30
directhexmonodevelop!07:31
* nxvl is getting sick07:31
pwnguinpersia: but seriously, the eclipse problems are endemic; i've documented a small portion of it here: http://jldugger.livejournal.com/6274.html07:32
nxvlwhy to use and IDE if i can use VIM?07:32
directhexbetter memory footprint than eclipse, can't argue with that07:32
directhexnxvl, GUI design, easy breakpointing, code completion, section folding?07:32
nxvli have glade07:32
pwnguindirecthex: i met a guy last week who refused to upgrade from 7.10 because monodevelop wasn't meeting his needs. i need to talk more with him about it07:33
nxvlthe others vim supports them07:33
nxvlalso07:33
nxvli don't make GUI development07:33
directhexsome of us can just about remember ctrl-x and ctrl-v for cutnpaste, but not much eyond that07:33
wgrantpwnguin: So, um, I'm still failing to see what these Eclipse issues have to do with Ubuntu.07:33
wgrantdirecthex: THen you're probably not going to have much success remembering how to code.07:34
nxvlyou still have a mouse and middle click07:34
StevenKPresumably we should just fix them. Apparently.07:34
pwnguinwgrant: developers are your best fountain for new MOTU, no?07:34
directhexpwnguin, i'd want to hear about that07:34
nxvlwell07:34
nxvlneed to sleep07:34
nxvlsee you07:34
nxvloh07:34
nxvli was almost forgeting07:34
directhexwgrant, i generally need an API reference open at all times07:34
StevenKpwnguin: New MOTU -> Developers -/> Eclipse ?07:34
nxvldholbach: did you try to bouild augeas?07:34
directhexthe joys of vodka as a student07:35
nxvlbuild*07:35
wgrantHmmm, did KDE devs take over GNOME for Intrepid? I just found... a nested menu.07:36
StevenKpwnguin: Most developers I know wouldn't touch Eclipse with a large barge pole07:36
wgrant(in Applications)07:36
wgrantStevenK: Same.07:36
nxvlmm07:37
nxvli think he isn't here07:38
pwnguinStevenK: is that because it sucks, or because they wouldn't even want to end up where it's supposed to be going?07:38
nxvldholbach: if you try to build it and build/fails, please drop me an email. Thanks!07:38
StevenKpwnguin: Because they don't need or want an IDE.07:38
nxvlgood night!07:38
dholbachnxvl: will do07:38
persiapwnguin: Typically people who are good upstream developers are not also good package maintainers: there are different concerns for each activity, and by working collaboratively, the two tend to create a better final product.07:38
nxvland have a nice day07:38
wgrantWhat does an IDE give me that Vim doesn't?07:38
wgrantOther than bloat?07:38
nxvldholbach: oh! so you didn't have change to test it yesterday?07:39
nxvlok07:39
nxvlif you find some time to do it today, let me know :D07:39
persiawgrant: GUI Integration.07:39
* nxvl HUGS dholbach 07:39
wgrantpersia: For developing GUIs, you mean?07:39
moosepantswgrant: I dont care about you in particular. However, many companies employing grad students use eclispe because the students are very familiar with it. Thats a sizable market for Ubuntu, that might go elsewhere to get the Eclipse support07:39
pwnguini think i've not commiunicated something essential here: I'm not saying existing MOTU should use eclipse.07:40
wgrantIf I'm using Vim there's no GUI to integrate with.07:40
persiawgrant: I mean little clicky buttons to build your project with the target build system, launch the debugger, etc.07:40
* persia uses vim07:40
StevenKBut we just take upstream Eclipse ...07:40
wgrantmoosepants: Are these problems Ubuntu-specific?07:40
nxvlpersia: true, maintaining a package and developing one are 2 REALLY different tasks07:40
wgrantpersia: Oh goody. Clicky click click.07:41
persianxvl: Yep, but complementary.07:41
nxvlpersia: indeed07:41
wgrantProgrammers have to write code, so why do so many have a phobia of typing in their editor?07:41
pwnguinheh07:41
pwnguinwell, you'd be offended by my latest idea then07:41
persiawgrant: One doesn't need to write code with an advanced IDE.  One only draws the widgets, drags the actions, and uses the default autobuilder.07:41
wgrantI'm offended by a lot of GUIs which make things 'easier'.07:41
wgrantpersia: Ew. No.07:42
pwnguinim all for 'easier'07:42
persiaI've even seen some that let you draw UML, and develop the application on your behalf.07:42
pwnguinunless you had some ironic meaning behind easier07:42
StevenKSo have I, but not under Linux, thankfully.07:42
persiapwnguin: As someone who has used a number of different UML -> code generators, I find vim easier: at least I can track down a bug.07:42
* pwnguin hates UML07:43
pwnguinbut thats another story07:43
persiapwnguin: But surely it's easier to draw some interfaces and state diagrams than to write code...07:43
moosepantsHometime Ciao07:43
wgrantpwnguin: I quoted 'easier' for a reason.07:43
wgrantpwnguin: I don't see how searching around to work out which icon means "Build damnit" or whatever should be any easier than typing 'make', for a programmer.07:44
pwnguinunless its' ant07:44
pwnguinor scons07:44
wgrantpwnguin: But then you've probably made an infrastructure choice mistake.07:45
lifeless:)07:45
pwnguinive done nothing of the sort, but upstream may have07:45
persiapwnguin: If upstream did that, you probably wanted make anyway, to parse debian/rules07:45
pwnguintrue07:46
pwnguini'll put it on my todo to write a coherent essay on why build tools lead to a better ubuntu above and beyond fixing a few bugs in eclipse or whatnot ;)07:49
\shmoins07:49
wgrantpwnguin: Shouldn't one lobby the Eclipse developers to fix Eclipse?07:50
devfilpersia: are you ready to review a package similar to wxwidgets2.8?07:50
persiadevfil: Not at all.  Which package?07:51
* persia is a little frightened07:51
devfilpersia: crystalspace, I'm working to make it human..07:51
pwnguinwgrant: yes. but even the project lead is lobbying Eclipse developers to fix eclipse :(07:52
wgrantpwnguin: So it's unlikely to haelp if we do.07:52
wgrantdevfil: That would be very good, but brave.07:52
devfilwgrant: I'm working to fix some lintian warnings and I've done07:53
persiadevfil: I'll wish you luck.  I can't say I'm as familiar with that as I am with WX, so I'm not sure how well I can review it.07:53
devfilpersia: if wx required 3 MOTUs, this will require a review of almost 6 MOTUs07:55
persiadevfil: Maybe, but at least this doesn't have as many rdepends :)07:58
devfilpersia: sure :)07:58
=== RAOF_ is now known as RAOF
taconehello, I am trying to figure out how produce a diff.gz anyone willing to help me ?08:18
persiatacone: Sure.08:19
taconeoh, nice.08:19
persiaMy memory is that you were updating an existing package.  Is that correct?08:19
taconepersia: yes.08:20
taconepersia: but the source changed a lot08:20
persiaDoes the package already have an get-orig-source rule?08:20
taconepersia: totally different dir structure.08:20
taconepersia: I don't see it in debian/rules08:20
persiatacone: Doesn't really matter what happened upstream: that can be mitigatd.08:20
persiaRight.  OK, first step is to create a get-orig-source rule in debian/rules08:21
=== Amaranth_ is now known as Amaranth
persiaThis rule should construct an orig.tar.gz file based on the newest available upstream.08:21
persiaIs there a watch file?08:21
taconepersia: no watch file08:21
persiaOK.  How does upstream distribute the code?08:22
taconelaunchpad08:22
taconebzr branch08:22
persiaDoes upstream distribute tarballs for the project releases?08:22
taconelet me check08:22
taconepersia: not yet.08:23
persiatacone: OK.  First step is to get them to do that.08:23
persiaIt's important that there is a single official upstream tarball.  Not having that leads to lots of confusion if the package ever gets into any other distribution.08:24
taconepersia: am I blocked until then ?08:24
persiatacone: Not completely, but likely.  Some sponsors will upload with an untrusted orig.tar.gz, but most won't, and very few will before there's evidence of discussion with upstream to try to get one.08:25
taconepersia: couldn't we simulate I have a tarball and go through the steps anyway ?08:26
taconepersia: I can obtain a tarball later, just asking for that. I know the upstream author.08:27
persiatacone: OK, but you'll need to create the tarball.08:27
taconeI will.08:27
taconepersia: I did one before with debuild I guess08:28
taconein one of my previous attempts. looks fine.08:28
persiatacone: No, you need to do one with tar.  It's an upstream tarball.08:28
taconeok08:28
taconehow should I call it ? .orig ?08:29
taconepersia: should I call it memaker-0.9.5 or memaker-0.9.5.orig ?08:31
persiatacone: You want memaker_0.9.5.orig.tar.gz08:33
taconeerr, yes08:33
taconeok done08:33
taconepersia: another question before we proceed. the current mantainer is peter savage. shuold I keep it or change it to ubuntu-motu ?08:33
Hobbseedholbach: currently, my answer to that is that i have limited time, and i've got other stuff that i'd like to see happen.  at this point, a lot of that is outside of ubuntu.  That being said, i've not forgotten how messy the sponsorship queue used to get, and it's low S/N ratio, and it's somewhat hard to get beyond that.  ie, i don't want to waste time on it, if it's not actually in order.08:34
dholbachHobbsee: do you have the feeling that a lot of proposed patches still need more work?08:36
kahrytanHello08:37
Hobbseedholbach: i have the feeling of that, yes, having seen them last cycle.  However, i've not looked at it this cycle, and things may have changed - as in, hopefully those people from last cycle have become more clueful, and the people who are new also have some level of clue.08:38
kahrytanhas anyone seen DreamLinux's installer>08:38
Hobbseekahrytan: wrong place.  we don't write the installer.08:38
kahrytanthen who?08:39
dholbachHobbsee: right now I have the feeling that we've a LOT OF GOOD STUFF in the sponsoring queue - I don't have to ping people back a lot08:39
Hobbseekahrytan: evand is the installer guy.  he might not be up yet.08:40
dholbachthere's also #ubuntu-installer08:40
wgrantWow. That's impressively outdated.08:41
wgrantThey have Beryl.08:41
persia_umetacone: My apologies: I'm having an IO storm.  Did you get the orig.tar.gz?08:45
taconeyes08:45
persia_umeGreat.  Next step is to try to apply the old diff.gz against the new upstream.  First thing to do is look to see08:46
persia_umewhat is in the diff.gz.  Check to see if there is anything outside debian/ with lsdiff -z08:46
taconeguess I am already lost08:47
persia_umetacone: You have the old diff.gz, right?08:48
taconepersia_ume:  memaker_0.9.4-0ubuntu1.diff.gz ?08:48
persia_umeRight.  Inspect that file with lsdiff -z08:48
taconenothing outside debian. seems natural, the previous version was the initial packaging.08:49
persia_umetacone: OK.  Anything in debian/patches ?08:49
taconenothing.08:49
taconepersia_ume:  http://pastebin.com/m4f7a13cc08:50
persia_umeGreat.  Now untar the upstream tarball into a directory with the name memaker-0.9.508:50
taconeok08:50
* persia_ume wants the mouse pointer to stop shifting every 10 seconds, and Alt-F2 to actually be received :(08:51
taconepersia_ume: untarring the new one ?08:51
tacone0.9.5 or 0.9.4 ?08:51
persia_umeNow, in the upstream directory, run zcat ../memaker*diff.gz | patch -p108:51
persia_umeThe new one.08:52
taconeno new /debian for now ?08:52
persia_umetacone: You'll want to start from the old debian/, which is in the old diff.gz, which the above command wil a08:53
persia_umewill apply08:53
taconeI ran zcat ../memaker*diff.gz | patch -p108:54
persia_umeand now you have a debian/ directory?08:54
taconeguess I missed on change of dir08:55
taconetrying again08:55
taconeok08:55
persia_umeYou want to run the command in memaker-0.9.5/08:55
taconeI have debian now08:55
taconeyes08:55
persia_umenext, you want to update the changelog.  use dch -i08:55
taconeok08:56
persia_umeChange the version to 0.9.5-0ubuntu1, the target to hardy, and add your known changes.08:56
* RAOF thinks persia_ume may mean "Intrepid"08:57
persia_umeErr.  Yes :)08:57
persia_umemuscle memory is a frustrating thing.08:57
taconepersia this is ok ?08:57
tacone  * Upstream source directory structure changed.08:57
tacone  * Now depends from python2.5 See: LP: #21440108:57
Gralcocan anyone help me with trying to get into the motu team08:58
persia_umeI'd have said "New Upstream Version" for the first line, but otherwise, yes.08:58
taconepersia: http://pastebin.com/m294d3ccc08:58
taconedo I miss any blank line or some formatting ?08:58
persia_umeGralco: Best way is to start fixing bugs.08:59
taconepersia_ume: done08:59
Gralcopersia_ume how do I do that, I have already triage some08:59
persia_umetacone: Due to a bug that I thought was fixed, I don't have a good way to tell right now.  Let's assume it to be correct.08:59
taconepersia_ume: ok09:00
persia_umeGralco: Of the bugs you triaged, do you understand any well enough to fix the code to not have the bug?09:00
persia_umetacone: Next, review debian/rules to see if the build commands are still correct.09:00
Gralcopersia_eme: no not really09:00
persia_umeGralco: That will be the first step then.09:01
taconepersiai don't have enough knowledge to understand them, but I didn't change the rules, and it builded on pbuilder09:01
Gralcopersia_ume: how do fix the code for the bug09:02
persia_umeGralco: It depends on the bug, but usually with a text editor.09:02
taconesomething wrong in the rules.09:02
persia_umetacone: OK.  Next is to review debian/copyright and make sure the licensing is still correct.09:03
Gralcopersia_ume: but how would i know what to change in the code09:03
taconepersia_ume: http://pastebin.com/m5dc596c409:03
taconelook at line 28 to 3109:03
taconeis that required even with pycentral ?09:03
taconeand btw I changed that path.09:04
persia_umeGralco: Understand the bug.  Read the code.  Experiment.09:04
taconethe copyright seems correct.09:04
* Hobbsee looks at this list.09:04
Gralcoperrsia_ume: is there a with fix a bug09:06
persiatacone: OK.  If you're confident with those, take a look at debian/control to see if anything needs tweaking.  Changing to python2.5 might have an impact (and might not)09:07
taconepersia: python2.5 should be ok09:07
taconepersian should I copy paste the new debian/control ?09:08
taconepersia: shuold I keep the original mantainer ?09:08
persiatacone: Is the maintainer not MOTU?09:09
taconePete Savage <petesavage@ubuntu.com>09:09
taconepersia: also, I already have tweaked the /debian dir (using the previous one as the base)09:09
taconeshuold I simply copy in the changed files ?09:10
persiaIf the Maintainer isn't MOTU, you should talk to the maintainer: there is typically a reason for that.09:11
persiaWhat files changed, beyond changelog?09:12
taconememaker.install, control09:12
taconeI wiped memaker.dirs09:12
taconenothing more.09:12
persiaOK.  If you're sure about those changes, no reason you can't reapply them.  Just be sure.09:13
taconesure09:13
Hobbseedholbach: right.  done 2 (which close 2 other bugs too)09:13
persiaOnce you are done, you can create the updated source package with debuild -S -us -uc09:13
* dholbach high-fives Hobbsee :)09:13
taconepersia: ok. here we are. now ?09:14
persiatacone: Look in the parent directory.  There should be a diff.gz09:14
taconeoh09:14
taconeI missed you're last msg09:15
taconen09:15
james_whi siretart, we're you planning to work on the backuppc merge, or would you like me to take it>09:15
dholbachjames_w: regarding bug 242781 - should we be able to sync the package soon again?09:16
ubottuLaunchpad bug 242781 in cedar-backup2 "cedar-backup2 2.18.0-1ubuntu1 FTBFS" [Undecided,New] https://launchpad.net/bugs/24278109:16
taconepersia: I have a pair of warnings09:16
james_wdholbach: yup, next Debian upload, as long as that doesn't break anything.09:16
taconepersia: http://pastebin.com/m330dc71509:17
dholbachjames_w: do you think you can point that out in the changelog (if the case should ever occur to you again?) :-)09:17
dholbachjames_w: makes it easier for the next person to do a merge :)09:17
dholbachanyway - no big deal - taking a look at it now :)09:17
taconepersia: BTW. I have now  memaker_0.9.5-0ubuntu1.diff.gz. is that the only thing I need to upload in launchpad ?09:18
james_wdholbach: sure, I was just wary of claiming something that may not be true later on. A good dose of hedging should cover me though.09:18
* james_w hugs dholbach 09:18
persiatacone: The Original Maintainer issue is because you haven't coordinated with Pete.09:18
* dholbach hugs james_w back :)09:18
persiaThe out-of-date-standards-version is because the package hasn't been updated to 3.8.0.  Since you're already packaging a new upstream, now is a good time for the update, but you probably want to revisit your blocking issues (upstream tarball, watch file, talking with non-MOTU maintainer) first.09:19
persia(well, not that the maintainer is non-MOTU, but that the package is not MOTU-maintained)09:19
taconesure. I'll contact him in a short while09:21
taconethank you persia09:21
taconegoing afk09:22
taconehave a good day09:22
siretartjames_w: please go ahead, I'm rather focused on other stuff atm, sorry :(09:23
james_wsiretart: no problem, just checking that you wouldn't mind less work :-)09:24
dholbachHobbsee: that's 4-a-day already then :)09:27
Hobbseedholbach: please unsub u-u-s from https://bugs.edge.launchpad.net/ubuntu/+source/sopwith/+bug/24222909:41
ubottuLaunchpad bug 242229 in sopwith "Please sync sopwith 1.7.1-3.1 (universe) from Debian unstable (main)" [Undecided,Incomplete]09:41
dholbachHobbsee: want me to make you member of the team?09:41
Hobbseedholbach: nope.09:41
Hobbseedholbach: i quit the team :P09:41
Hobbseedholbach: besides, doing this is already making me cry09:41
Hobbsee(@ lp)09:41
dholbachdone09:41
Hobbseethanks09:42
Hobbseeso, that's 5, right?  :P09:42
dholbach:)09:42
* Hobbsee looks at the rest of these sync requests09:43
Hobbseezul: shouldn't 241012 be marked fix released?09:43
Hobbseeah, yes09:44
DktrKranztoday is DIF, do we need motu-release exception to process merges from now on?09:45
dholbachno09:45
persiaDktrKranz: No official response has been forthcoming.  One member of motu-release has expressed that there should be no requirement for freeze exception approvals of any sort.09:46
DktrKranzthat's good, I hope this will be clarified a bit, but I think motu-release ACK would be a bottleneck now09:47
Hobbseepersia: i'll second that.09:47
persiaYeah.  We've never had that level of review in the past, and imposing it now seems a little heavy.09:47
persiaI don't mind some process, but think it ought be light, and not bottleneck on only a few people (this does not represent an advocation of process, just a willingness to accept sanely proposed process)09:48
DktrKranzprobably we should stop to bring in  heavy transitions with merges09:48
DktrKranzthis would require ACKs, IMO09:49
Hobbseedholbach: were you wanting to deal with https://bugs.edge.launchpad.net/ubuntu/+source/asterisk-prompt-es/+bug/241395 (looks like you've touched it once)09:51
ubottuLaunchpad bug 241395 in asterisk-prompt-es "Please sync asterisk-prompt-es 1.4-1 (multiverse) from Debian unstable (non-free)." [Undecided,Incomplete]09:51
persiaMaybe.  For Hardy, I proposed that we shouldn't do any transitions affecting more than 10 packages.  We did a couple, but they were painful (we had little choice, given that DIF left us halfway on a couple)09:51
dholbachHobbsee: it's free for anybody to deal with it - if I come across it later and somebody else has done it, that'S fine :)09:51
Hobbseedholbach: wrong answer :P09:52
dholbach... that depends :)09:52
dholbachsoren: do you have an opinion about bug 241395?09:52
ubottuLaunchpad bug 241395 in asterisk-prompt-es "Please sync asterisk-prompt-es 1.4-1 (multiverse) from Debian unstable (non-free)." [Undecided,Incomplete] https://launchpad.net/bugs/24139509:52
* Hobbsee wonders where sebner is09:55
DktrKranzHobbsee: at school (exams)09:57
HobbseeDktrKranz: ahh09:58
DktrKranzHe's busy with real life right now (even if it doesn't seem so)09:58
* Hobbsee hits the bug with the wontfix stick.10:03
dholbachHobbsee: 241395?10:04
Hobbseedholbach: nope10:04
dholbachah ok10:04
Hobbseedholbach: soundkonverter10:04
dholbachnm then10:04
Gralcoi dont understand how to fix bugs10:05
* Hobbsee scratches head.10:05
Hobbseesebner does the weirdest fakesync bugs.10:05
Hobbseewell, patches.10:06
Hobbseeoh, hm.10:06
Hobbseethis...doesn't make sense.10:09
Hobbseeand there's no rainct.10:10
Gralcoahhhhh its 5 am10:10
Hobbseedholbach: now, if we've taken a package from debian, and made changes to it...why do we have a differing tarball to debian now?10:10
wgrantHobbsee: Which package?10:11
Hobbseeshouldn't the changes be made in the .diff.gz, and not modifying the original tarball?10:11
wgrantThat shouldn't possible unless we've got a new upstream10:11
Hobbseewgrant: boson10:11
dholbachHobbsee: sometimes it's a new upstream version we shipped before (repacked tarball, etc)10:11
Hobbseewgrant: we don't.  that's why i'm wondering.10:11
persiaHobbsee: Happens sometimes if we grab upstream first.10:11
Hobbseepersia: it doesn't look like we have, though.10:11
sistpoty|workhi folks10:11
wgrantEhem.10:12
wgrantHobbsee: \sh made a versioning mistake.10:12
Hobbseeat least, not this time.10:12
wgrantboson (0.13-1ubuntu1) feisty; urgency=low10:12
wgrant* new upstream release10:12
persiawgrant: That wasn't based on the experimental version?10:12
Hobbseewgrant: look one down.10:12
wgrantpersia: The changelog doesn't say it was.10:13
* wgrant checks.10:13
wgrantpersia: Ah, it was.10:13
persiaHmm.  What does "nativied" mean?10:13
Hobbseepersia: i presume it's denglish for "made native"10:13
persiaHobbsee: In which case, it would explain differing tarballs, if we're native, and debian isn't.10:14
wgrantAhaha.10:14
wgrantI see.10:14
wgrantDebian 0.13-1 was native.10:15
wgrantSo our 0.13-1ubuntu1 has an Ubuntu-created upstream tarball.10:15
wgrantSo he made it non-native.10:15
wgrantNice of Debian to not note that change in the 0.13-2 changelog...10:16
\shhmm?10:16
\shwgrant: what?10:16
persiaAha!  That would do it.10:16
persia\sh: boson10:16
persiawgrant: Likely the result of svn-buildpackage confusion and brown paper bags.10:17
\shoh darn10:17
wgrantpersia: And ignoring dpkg-buildpackage warnings...10:17
persiawgrant: Well, sure.10:18
txwikingerDoes anybody know whty the package freeguide is in multiverse instead of universe even it seems to be gplv2?10:20
slytherintxwikinger: as far as I know it needs Sun java to build and run which is in multiverse10:20
slytherintxwikinger: last time I checked it doen't build with any Free java compilers/sdk10:21
txwikingerhmm.. I think the questioner stated that it works with openjdk10:21
txwikingerok.. I will give an answer.. thanks a lot10:22
slytherintxwikinger: is there any bug for this?10:22
slytherintxwikinger: or help ticket?10:22
txwikingerNo a question10:22
txwikingeryes .. help ticket10:22
devfilpersia: ping10:22
* \sh wasn't wrong then? ;)10:23
Hobbseewgrant: deal with it, if you feel so inclined :)10:23
slytherintxwikinger: Tell him if he is sure it works then file a bug, some one will look into it10:23
txwikingerI will say  when the decision had to be made it was not running with any free java environment but this will be looked at again10:23
txwikingerand I can create a bug fot looking at it again10:23
wgrantHobbsee: Deal with what?10:24
Hobbseewgrant: boson10:24
slytherintxwikinger: Ask him to file a bug and also make sure that his 'java' binary does not point to sun java. He may have both installed and thught that it works with openjdk10:24
wgrantHobbsee: I'm unfortunately studying for my last exam tomorrow.10:24
Hobbseewgrant: oh darn.  i thought yours were over!10:24
txwikingerslytherin: right10:24
wgrantHobbsee: One more tomorrow.10:24
Gralcogoing to bed guys10:28
Gralconight10:28
slytherinpersia: free for a quick review? geser has already advocated package10:33
persiaslytherin: Not now: I'm prepping for a class in a bit.  Maybe afterwards, but I've a frustrating backlog.10:33
slytherinpersia: what class? in #ubuntu-classroom?10:34
devfilpersia: if you want to take a look at crystalspace: https://bugs.edge.launchpad.net/ubuntu/+source/crystalspace/+bug/24296110:36
ubottuLaunchpad bug 242961 in crystalspace "Please merge crystalspace 1.2-20080206-1 (universe) from Debian unstable (main)." [Undecided,Confirmed]10:36
persiaslytherin: reading and using apport retraces.10:38
james_wApport session starting now in #ubuntu-classroom if anyone is interested.11:11
Hobbseeand another done11:21
Hobbseesmarter: hey there11:21
sorendholbach: Hmm... I'm not sure at all, but it /looks/ sane.11:26
dholbachsoren: Ok11:26
smarterhey Hobbsee11:31
siretartquestion from #ubuntu-classrom: what was the bug number of the nicotine bug again? (sorry, I arrived late)?11:40
dholbachsiretart: https://launchpad.net/bugs/18036311:49
ubottuLaunchpad bug 180363 in nicotine "nicotine crashed with IndexError in _parse()" [Undecided,New]11:49
siretartthanks11:53
=== ogra_ is now known as ogra
slytherinDoes anyone have any idea why do I always get - RPC failed on the node 'ejabberd@pspl1-desktop': nodedown - error on my ejabberd instalation?12:05
=== devfil_ is now known as devfil
LaneyAre we in DIF yet or is there still time for a cheeky merge or two? ;)12:38
dholbachthere's definitely time for a merge or two :)12:38
Laney\o/12:39
BugMaNhi dholbach :)12:39
dholbachhi BugMaN12:39
gnomefreakgood morning dholbach12:39
dholbachhi gnomefreak12:39
directhexstill waiting for some packages i prepped to hit debian. i really don't want to go for a 0ubuntu1 package12:39
BugMaNdholbach: i subscribe many bug to italian translator team :)12:39
* dholbach -> walking the dog + lunch (STARVING)12:39
dholbachBugMaN: good luck with getting them all fixed! :)12:40
BugMaNdholbach: yeah12:40
gnomefreakdholbach: i sent someone here he has a bzr branch and has been building it. He wants it added to intrepid he filed a bug report and i told him to talk to someine in -motu to see what else he needs to do12:40
dholbachgnomefreak: if he follows https://wiki.ubuntu.com/SponsorshipProcess all should be good12:41
* dholbach really gets lunch now :)12:41
gnomefreakdholbach: thanks and have a good lunch12:41
sebnerpersia: you may remember that today is DIF (uqm) ;)12:50
sebnernorsetto: huhu12:50
persiasebner: Yep, and I'm prepared to break the rules to get it both correct and a sync, as I know I'm not going to be able to work on it until the weekend.12:51
sebnerpersia: ^^ kk12:52
ScottKdirecthex: Then you should wait.  There's no rule saying a sync can't be requested when it's appropriate.12:53
sebnerpersia: and what happens if a package doesn't get merged until DIF? Then we need a Exception?12:54
persiasebner: Anything that isn't merged by DIF is officially late.12:54
ScottKsebner: To the extent an exception is needed it means some developer thinks it's worth uploading.12:54
sebnerah kay12:55
Hobbseesebner: i dealt with one of your bugs today.  soundkonverter, iirc.12:56
sebnerHobbsee: Ah true, I read12:56
=== rzr is now known as ZrZ
sebnerScottK: is that a sign if at least one sponsor refuses to upload my stuff to force me to apply? ^^12:58
=== thekorn_ is now known as thekorn
persiasebner: Bug number?12:59
sebnerpersia: ah you want to upload the other stuff but not uqm xD13:00
persiasebner: Right.  I won't upload uqm because it will be a sync as soon as I figure out enough about git.13:01
sebnerpersia: ah true, to told me. ^^13:01
sebnerpersia: bug #22562613:02
ubottuLaunchpad bug 225626 in libnxml "Merge libnxml 0.18.2-3 from Debian(Unstable)" [Wishlist,Confirmed] https://launchpad.net/bugs/22562613:02
sebnertseliot: alberto! Intrepid is unstable. stopp testing new nvidia driver and upload it :P  (Please) :)13:09
tseliotsebner: there are still decisions which we have to make. I doesn't depend only on me13:10
sebnertseliot: kay but you have packages ready you told me =) I just don't want to manual install it. so dirty ..13:11
tseliotsebner: don't worry, I can't distribute them yet13:13
sebnerpersia: I also can offer you 3 merges and a fakesync =)13:13
sebnertseliot: them. since my exams are over and I'm waiting since days/weeks to play games again :\13:13
sebner*damn xD13:13
tseliotsebner: sorry but we have to make sure that nothing breaks despite NVIDIA's behaviour13:14
sebnertseliot: did I say that intrepid is unstable? ^^ ok ok np. I understand your concerns. any est plan?13:15
tseliotsebner: unstable, ok, but deliberately breaking it (with consequences on future updates) is not an option13:16
sebnertseliot: okay. so you also can't tell an estimated release date?13:17
tseliotsebner: no, sorry13:18
sebnerok np13:18
sebnertseliot: thanks for the informations13:18
colinlhello13:21
colinl\sh: there's been no activity on https://bugs.launchpad.net/ubuntu/+source/claws-mail/+bug/241587 , is anything going wrong with it?13:21
ubottuLaunchpad bug 241587 in claws-mail "bugfix batch for Hardy's Claws Mail" [Undecided,New]13:21
\shcolinl: nope...I didn't had the time to deal with it...13:23
colinlok :)13:23
\shcolinl: I'll try that tomorrow...promised13:23
colinlthanks!13:23
sebner\sh: I merged gnunet for you :) you may want to review it?13:23
\shsebner: assign the bug to me :)13:24
sebnerfine thx13:24
sebner\sh: now you are subscribed and assigned xD13:26
norsettoany motu-sru member wishing to check bug 242635?13:34
ubottuLaunchpad bug 242635 in trousers "The package cannot be removed if the daemon fails to start" [Undecided,Confirmed] https://launchpad.net/bugs/24263513:34
DktrKranznorsetto: in intrepid you uploaded only --oknodo, is the other point already fixed?13:38
norsettoDktrKranz: it is13:39
norsettoDktrKranz: sorry, I should have mentioned that13:39
FalkenHi MOTU, my package is looking for reviewers ! see http://revu.ubuntuwire.com/details.py?package=flabber13:39
Falkenthank you !13:39
DktrKranznorsetto: done.13:42
norsettoDktrKranz: danke13:42
DktrKranzgo and destroy 8.04.1! :)13:42
Ngthe import freeze is pretty soon, isn't it13:57
Ngpresumably it's still possible to have things synced across after that? Terminator isn't going to have a release today or tomorrow, but we should do in the next week or two and would very very much like to get that in intrepid (actually it's possible we might manage another release before october and that would be our 1.0)13:58
Hobbseeyes, i'ts possible.13:59
persiaNg: Anything not merged by DIF is officially late.  That said, feature Freeze isn't for a bit, so it's not too hard to get an update in, as long as it doesn't break too much, or someone really wants it.14:00
persiaPast FeatureFreeze, it gets hard.14:00
Ngpersia: we've got people testing packages of the new one from PPA so we should catch any regressions14:03
persiaNg: Excellent :)  Note that in addition to regressions, there's possible impact on other things: in the case of terminator, I expect those to be mild.14:05
Ngpersia: yeah, nothing should be depending on us or anything like that14:07
Ngthanks14:07
sebnernorsetto: Josh sent flightgear icons to me xD The bad news are that he doesn't run this site anymore. The good news are that he will (try) to include the png's into the cvs repo14:18
norsettosebner: ok, good news at last14:18
sebnernorsetto: to I can point to the cvs repo in the copyright file?14:19
norsettosebner: no, is he mentoning something in his email about copyright for the icons?14:19
sebnernorsetto: unfortunately not14:21
norsettosebner: well, then I think we have to forget about his icons for the time being, we need a clear statement that we can use his work14:22
sebnernorsetto: well, I'll ask him again and we just ignore/break DIF14:23
\shsebner: you are running intrepid?14:27
sebner\sh: yes and I tested the gnunet la. thing ;)14:27
\shsebner: just asking14:29
sebner\sh: pfff. I'm a u-u-c guy xD14:30
sebner\sh: though I'm wondering why we don't want the dependency line in the .la files14:32
Laneygeser: Don't suppose you remember this change? https://launchpad.net/ubuntu/gutsy/+source/vegastrike/0.4.3.debian-1ubuntu2 - would it have been to fix a FTBFS?14:36
mouzWhat channel would be best to ask questions about ISO testing (intrepid)? I tried #ubuntu-testing but no answers there (not many people in it btw).14:39
rproencamouz: maybe -devel?14:40
mouzrproenca: ok, i will try -devel14:40
rproencais there anyone here with a couple of minutes willing to sponsor an upload for me?14:44
ScottKrproenca: Put it in a bug and subscribe ubuntu-universe-sponsors.14:45
Hobbseedholbach: 11 bugs done today.  do i get an award?  :P14:47
rproencaScottK: OK. It fixes what was mentioned in this bug comment here https://bugs.edge.launchpad.net/aptoncd/+bug/159721/comments/3214:47
ubottuLaunchpad bug 159721 in aptoncd "failed to install packages from backup dvd" [Undecided,Fix committed]14:47
* ScottK looks14:48
persiamouz: -testing is likely the right place, especially if you're using the tracker, but it's not a very active channel, and mostly in UTC+5-10 timezones.14:48
persiaErr.  UTC-5 to UTC-10 timezones14:49
* dholbach hugs Hobbsee14:49
ScottKrproenca: Then attach the updated debdiff to that bug.14:49
dholbach:)14:49
rproencaScottK: I will do that. Thank you.14:50
LaneyDon't suppose I could be cheeky and ask someone to last-minute-before-dif-sponsor bug #243241 for me please? I wouldn't usually but it's blocking the vegastrike merge. ;)14:55
ubottuLaunchpad bug 243241 in vegastrike-data "Please merge vegastrike-data 0.4.3-5 (Universe) from Debian unstable (main)" [Undecided,Confirmed] https://launchpad.net/bugs/24324114:55
sebnernorsetto: Yes, these are my work, but derivative of the banner at14:55
sebnerwww.flightgear.org. The entire FlightGear project is GPL'd, so these14:55
sebnerwould fall under that license as well.14:55
persiaLaney: Are you doing vegastrike and vegastrike-data as two different bugs?  Can they not be done together?14:57
norsettosebner: ok, just mention author, copyright and license in debian/copyright if you want to include them in this release. Once (and if) we get them in the tarball they should be covered by the tarball license14:58
norsettosebner: and of course keep all the emails archived for future reference ...15:00
sebnernorsetto: sure, if I include them I just copy them/it to debian/ ? But we are still using the .xpm icon?15:02
norsettosebner: you can't (yet) ship a binary in debian/15:02
sebnernorsetto: so I point to the cvs?15:03
persiaRather, you can't (yet) ship a binary in diff.gz.  Shipping in debian works just fine.15:03
directhexuuencode!15:03
persiaYou can ship foo.png.uu, and build-depend on sharutils in order to uudecode it at build-time.15:03
norsettosebner: if you want to include the icon you have two choises: either convert it to a text readable format (xpm, svg, etc) or uuencode it and uudecode it at build time15:04
norsettosebner: which is a longer version of what persia said15:04
persia.sng works for that as well.15:04
Laneypersia: Well, they're two packages so I'm doing them as two bugs15:05
persiaAlthough with .sng, you still have to construct .png at build time (this requires imagemagick)15:05
sebnernorsetto: we have already a xpm. so to save time I think we use it again for now and the next release hopefully includes the png files already15:05
norsettosebner: so, if the xpm we have already is derived from that png, we are ok15:05
LaneyIf it doesn't have to be done like that then I guess I can request sponsorship as one15:05
persiaLaney: I'd do them as one bug, just because they really need to get uploaded together.15:05
Laney(although I suspect vegastrike is going to turn out to be a sync)15:05
persiaI certainly hope vegastrike is a sync.  Are you sure that vegatrike-data still suffers from the python issues with 2.5?15:06
sebnernorsetto: as I said ^^but I still point to the cvs where the png is15:06
norsettosebner: what do you mean point? you mean add the link as a download location for the icon? Is the icon there already?15:07
sebnernorsetto: I don't think that this goes so fast15:07
norsettosebner: so, what do you want to point!?15:08
Laneypersia: Has the behaviour of 2.5 changed in this respect?15:08
sebnernorsetto: just to the cvs repo where the icon will be in a few days?15:08
rproencaStevenK: and what if I wanted to release that package as a new upstream version (I am the application developer, btw) in Intrepid? The thing is that I have changed several things in the source code in the bzr tree and I think it is time to release those changes into Ubuntu's repository as well. Additionally I've updated the translations (synced from rosetta)15:09
persiaLaney: Unfortunately, I've run into sufficient airflow issues that I don't play anymore, so I can't say.  On the other hand, I thought I pushed all the changes to Debian SVN when last I merged (although I may be mistaken)15:09
norsettosebner: sure, write that in copyright: "the icon would have been downloaded from this cvs, its just that its not there yet, but I was promised it will be there ... eventually"15:09
rproencaStevenK: let's say, 0.1.98-1, against the current 0.1.98-0 in intrepid15:09
sebnernorsetto: seems that copyright things are really really strict :\15:10
persiasebner: In many parts of the world, violation is sufficient justification for restrictions of liberty.15:12
sebnerpersia: I understand that copyright things are really important though most users don't even know that there is a copyright file or are interested in such things ..15:12
Laneypersia: The Debian package at least doesn't have this patch, that's all I can say. It's also the same upstream version, which means IMO that the merge and sync can go ahead separately.15:13
persiasebner: Maybe, but it's still not nice to give somebody something for free, and have them become guilty of receiving stolen merchanidse.15:13
sebnerkk15:14
sebnernorsetto: so I'm fine if I just ship it in debian/. as persia said that's allowed. and take your .xpm again15:18
Laneypersia: Ah, it looks as though the bug (bug #95932) was against 2.5 anyway15:19
persiasebner: It's permitted to ship binaries in debian, but you can only technically do it if you happen to be upstream, and include debian/ (which we don't like).  In nearly every case, debian/ is entirely within diff.gz, which cannot handle binaries.15:20
norsettosebner: make sure that the xpm we have already was derived from the same png, or do it again yourself, or ask for the png to huats if you want to be 100% sure15:20
sebnernorsetto: yes but I have to link to the png in copyright. That's my problem15:20
sebnerpersia: ah kk15:21
huatsnorsetto and sebner hello guys15:21
huatshey persia15:21
sebnerhu huats15:21
persiaLaney: Right, I just thought upstream might have fixed it differently.15:21
persiaGood afternoon huats.15:21
sebnerhuats: I suppose it was fg-128.png :P15:21
norsettosebner: why? Just say that "the icon blah blah is derived from the icon blah blah with permission from the original author blah blah"15:21
huatspersia: when was the apport session this morning ?15:22
huatsI went to the meeting room many times15:22
huatsand I never saw it :(15:22
ubottuLaunchpad bug 95932 in vegastrike-data "vegastrike-data python files are not pep0263 compliant and fail with python2.5" [Undecided,Fix released] https://launchpad.net/bugs/9593215:22
sebnernorsetto: bah and why do you always told me that I have to show a link where the png can be downloaded?15:22
norsettohuats: 10 UTC, and it was in #ubuntu-classroom ;-)15:22
huatssebner: you suppose well (AFAIR)15:22
sebnerhuats: I'll check, thx15:22
huatsnorsetto: rrrrggggg I went to -meeting :(15:22
norsettosebner: do you have such a link? (no) do you want to ship that icon already? (yes) so, what else do you want?15:23
persiahuats: 10:00 UTC, but in -classroom.  https://wiki.ubuntu.com/MOTU/School/IntrepretingApportRetraces15:24
sebnernorsetto: I thought we have to show *always* a link and if we don't have one -> waiting15:24
norsettosebner: you can't have the butter and the money for the butter (ask huats what it means, but don't let him tell you the rest, you are too young for that ...)15:24
sebnerhrhr15:25
sebnernorsetto: thx for all the help. I'll have a debdiff ready in time :)15:25
huats;)15:27
huatsthanks persia15:27
persiahuats: Feel free to ask if you have any questions after review.  I don't have nicotine in front of me anymore, but would be happy to answer.15:28
huats:)15:29
huatsthanks persia15:29
huatsI'll have a look tonight I think15:29
huatsand I am sure it will be really interesting15:30
* norsetto thinks that, somehow, "I don't have nicotine in front of me anymore" sounds funny15:31
erUSULwhy on earth would a openssl security update require a reboot???15:50
geserLaney: re vegastrike: I don't remember this change anymore. But from the changelog I'd say it was when I a FF exception for boost and needed to rebuild everything with it and needed to touch/update this patches.16:08
Laneygeser: Right, thanks. I guess we can go with Debian again now then16:09
geserLaney: if it's the only change and the Debian package builds in intrepid then yes16:20
Laneygeser: Well, not the only change, but all of the others are OK to sync too.16:20
Laneyand yes, it b/i/r/ fine (with the vegastrike-data merge)16:20
persiaWell, and the boost changes that already happened :)16:22
DRebellionCould someone spare a moment to review my package? http://revu.tauware.de/details.py?package=monkeystudio thanks ;)16:22
LaneyMerging is great for finding fun games16:29
* Laney gets addicted to xdigger16:29
norsettoI guess this is a record, complaining that we don't have yet a fix committed upstream 22hrs ago16:35
persianorsetto: Sometimes we get them at the same time :)16:36
* sistpoty|work heads home17:08
sistpoty|workcya17:08
norsettopersia: should I expect an answer to my last email?17:14
persianorsetto: You should, and within the next couple hours.17:15
persia(it's near the top of my list)17:15
norsettopersia: ok, thx17:15
=== Spec[x] is now known as Spec
=== Zic_ is now known as Zic
angelotacone????18:00
angelomi hanno mandato qui18:01
jpds!it | angelo18:01
norsettothere is actually an italian film whose title is "Mi ha mandato tacone"18:03
jpdsnorsetto: Oh, I'll remember that for next time.18:04
ubottuangelo: Vai su #ubuntu-it se vuoi parlare in italiano, in questo canale usiamo solo l'inglese. Grazie!18:04
norsettoor was that "Mi ha mandato Picone" ? Oh well18:05
norsettoyeah, "mi manda Picone": http://www.imdb.com/title/tt0087716/18:06
=== cprov is now known as cprov-afk
=== Kopfgeldjaeger2 is now known as Kopfgeldjaeger
Saj0577Ubuland - Free hosting For ubuntu/open source users if your intrested please join #ubuland we need some input from potential users.19:03
=== effie is now known as keffie_jayx
=== cprov-afk is now known as cprov
rzrJazzva: around ?20:07
rzrJazzva: I managed to build jabbin20:07
Jazzvarzr: I'm here... Go ahead and upload to REVU, and reassign the needs packaging bug :)20:08
rzrI am about to see if the debian voip team is interessed into comaintaining it20:09
Jazzvaok20:09
rzrwould you like to help on this too ?20:10
Jazzvarzr: sure, but I can't before Saturday...20:11
rzrtake your time20:11
rzri am about to prepare my holidays too20:12
JazzvaOk, I'll ping you on Saturday to see how can I help you.20:12
tilluxI'm still trying to build a .deb package from source.tar.gz or svn-sources... the package I want to build is a library (cegui); If I do not edit anything in the debian/ folder except the control file, I'll get .debs just containing the docs... if I edit the debian/rules file (uncomment #dh_install) dpkg-buildpackage will exit with an error: "dh_install: cegui-dev missing files (usr/include/*), aborting"20:13
tilluxwhat's the mistake I made?20:13
rzrcegui ? is it the one Orgre3d uses ?20:14
tilluxrzr: yes20:15
rzrogre is packaged for while no ?20:15
tillux"for while"?20:16
tilluxanyone?20:25
sebnernorsetto: you don't want it?  ^^20:33
norsettosebner: everybody goes through the u-u-s queue, you are not special20:33
sebnernorsetto: not true. I'm not special for *you* ;)20:34
sebner+just20:34
norsettosebner: btw, when you changed the clean rule, you have forgotten to call make clean, or is it not needed anymore?20:35
johanbrLutin: I saw you uploaded the 0.23.3 version of Empathy, but it failed to build. Any chance of a new one? I saw the package is in debian unstable.20:35
norsettosebner: I also asked you to change the license pointer from GPL to GPL-220:36
sebnernorsetto: for both? the icon and programm?20:37
tilluxI'm still trying to build a .deb package from source.tar.gz or svn-sources... the package I want to build is a library (cegui); If I do not edit anything in the debian/ folder except the control file, I'll get .debs just containing the docs... if I edit the debian/rules file (uncomment #dh_install) dpkg-buildpackage will exit with an error: "dh_install: cegui-dev missing files (usr/include/*), aborting"20:37
norsettosebner: the pointer to /usr/share/common-licenses20:37
sebnernorsetto: I see. I really forgot it20:38
norsettosebner: remember that in the future, GPL now points to GPL-3 by default20:38
Gralcowas there an #ubuntu-classroom session today?20:42
sebnernorsetto: yes, thanks. sry what do you mean with clean?20:42
sebnerhuhu ember20:43
sebnerhuhu emgent20:43
sebner^^20:43
emgentHi ember20:43
sebnernorsetto: ah I noticed20:44
norsettosebner: see the comment, its also possible that that is not needed anymore, you should check20:45
sebnernorsetto: /me is asking himself how20:45
emgenthi Cesare, morituri te salutan :)20:45
norsettosebner: you can check what both targets are doing, either testing or by checking the code20:45
norsettosebner: you can also build twice and check if all files are cleaned by the clean rules20:46
sebnernorsetto: thanks for the hints =)20:46
norsettoemgent: suicide or a pious soul finally is freeing us from you ;-)20:46
norsettosebner: mind you that to do the double build with pbuilder needs you to add an appropriate hook20:47
sebnernorsetto: --save after login?20:48
sebner*logout20:48
sebneror something like that xD20:48
norsettosebner: nope, a real hook20:48
sebnernorsetto: well I'll check what both targets are doing20:48
emgentnorsetto: lol :)20:49
tilluxhumm. why doesn't dpkg-buildpackage -rfakeroot work correctly, when enablin dh_install in debian/rules ?20:49
norsettosebner: raphink did a script for revu some time ago that did that20:50
gesertillux: in which target is this? not all targets are run as root so fakeroot should fake it20:51
sebnerraphink: around? =)20:51
norsettosebner: you can also do it manually, just add a B01 hook which just opens a shell (/bin/bash < /dev/tty > /dev/tty 2> /dev/tty). I've never done it this way, just experiment20:53
tilluxgeser: as it's a lib, it ought to be /usr/lib or /usr/local/lib or whatsoever20:56
taconenorsetto: ?21:01
norsettotacone: ?21:01
taconeI was pinged some year ago by you and angelo21:02
taconesome hour (but seemed like years :-))21:02
sebnernorsetto: did you see that somebody prepared a (not wanted) debdiff for eggdrop?21:03
norsettosebner: yes, he coordinated it with emgent21:05
emgenttrue21:06
norsettotacone: yeah, I don't know who he is, he just jumped in and looked for you21:06
sebnernorsetto: ah but we didn't want it that way IIRC21:07
norsettosebner: its ok, I discussed some more with kees and we agreed that is better to keep it this way21:08
sebnernorsetto: bah21:08
norsettosebner: its just a license issue, there is no technical problem behind it, it doesn't require to split the package in two21:08
sebnernorsetto: before taking flightgear I wanted to do that and then I'd have been for nothing :P21:09
norsettosebner: I asked you to talk with him about this btw, long long ago ...21:09
sebnernorsetto: to kees? O_o *never noticed that*21:10
keeser hm?21:11
keesoh, eggdrop.  what's been decided?21:11
norsettosebner: ^^21:12
sebnerxD21:13
sebnernorsetto: besides that 2 issues is the debdiff ok or didn't you take a close look?21:13
norsettosebner: go on, discuss the issue with him, he won't bite you (well, not too badly anyway)21:13
emgentkees: about eggdrop now ssl patch included in the same package21:14
emgentbut i think that is good use "eggdrop-ssl" in the future21:15
keesit's a violation of the GPL to ship eggdrop as a binary linked to openssl21:15
keesthe only way to avoid this is to either  a) get the eggdrop author to make an exception to his license for the non-GPL clauses of openssl, or  b) port the SSL patches for eggdrop into gnutls.21:15
emgentuhm21:17
norsettonixternal: is it possible to add multiple email addresses to the -motu list? I need to send (I hope temporarely) my emails through a different provider, and they are stopped for moderation21:25
emgentkees: when you have time can you add Bug #172283 in your todolist ?21:26
ubottuLaunchpad bug 172283 in wireshark "[wireshark] multiple vulnerabilities" [Medium,In progress] https://launchpad.net/bugs/17228321:26
keesemgent: sure21:31
emgentthanks21:32
sebnernorsetto: I think they do the same but make clean throws an error21:38
norsettosebner: what error? You know why?21:38
sebnernorsetto: /usr/bin/make -i clean21:38
sebnermake[1]: Entering directory `/home/sebner/merges/flightgear/flightgear-1.0.0'21:38
sebnermake[1]: *** No rule to make target `clean'.  Stop.21:38
sebnermake[1]: Leaving directory `/home/sebner/merges/flightgear/flightgear-1.0.0'21:38
sebnermake: [clean] Error 2 (ignored)21:38
sebnerbuh 4 lines21:38
sebnerno pastebin21:38
norsettosebner: ah, that means very simply that there is no clean rule, so forget about adding one21:39
sebnernorsetto: ha!21:39
sebnernorsetto: but distclean?21:39
norsettosebner: I hope there is a distclean target ...21:40
sebnernorsetto: yes, ^^21:40
sebnernorsetto: so only the license pointer, any other issue?21:40
norsettosebner: I just skimmed it, I don't remember anything else jumping to my eyes21:41
sebnernorsetto: kay, then I upload a new debdiff21:41
sebnernorsetto: again thanks. Working with you is always great because I learn many things from you =)21:43
norsettosebner: wait until I present you the bill21:44
sebnernorsetto: hrhr, you can when I write my motu application next month. (hmm or better later since I'm missed a lot of knowledge)21:44
huatsnorsetto: hey21:51
huatsnorsetto: just a quick and fast question21:51
norsettohuats: yes21:51
norsettohuats: that was the quick and fast answer :-)21:51
huatsis it needed to be a MOTU to help you on the reception ?21:51
huats;)21:51
norsettohuats: no, but you need at least to be a President21:52
huatsif not, I'll be happy to help you21:52
huats;)21:52
norsettohuats: ok, I'll add you to the team :-)21:52
sebnernorsetto: ha! got that mail. come on be my valentine (or mentor) Xd21:52
norsettohuats: I will send you an email about a couple of things we need to do21:53
huatsI am sure you'll find lots of people way more interesting than myself to help you... but if there is a place left here I am21:53
huats:)21:53
huatsnorsetto: sure21:53
huatsgo ahead21:53
huatsI might just answer this WE21:53
huatsbut I will21:53
huats;)21:53
norsettohuats: what is your launchpad id?21:54
huatschristophe.sauthier21:55
norsettohuats: welcome to the team :-)21:57
huatsnorsetto: thanks !21:57
=== _neversfelde is now known as neversfelde
Falkenhey norsetto, what is that reception you're talking about ?22:11
norsettoFalken: https://wiki.ubuntu.com/MOTU/Mentoring22:12
Falkenthanks :D22:13
=== _neversfelde is now known as neversfelde
sebnergn8 folks =)23:11
=== _neversfelde is now known as neversfelde
=== _neversfelde is now known as neversfelde
RainCTgood night23:37
wgrantsiretart: I wonder what my chances of getting  most of the vlc binaries moved to universe are, if I put the x264 plugin in its own package.23:38
wgrant(the vlc source would have to remain in multiverse so it could build the x264 binary, of course)23:39
* norsetto really wishes we could do that for mplayer too23:39
wgrantnorsetto: As do I, but it's not modular.23:40
norsettowgrant: well, a man can always dream23:41
wgrantAlthough, hmmm.23:41
wgrantMaybe we could do the same, and keep the mencoder binary in multiverse.23:41
wgrantI'll have to check out what exactly Debian leaves out other than the encoding bits.23:41
norsettowgrant: I thought we discussed that and concuded we couldn't23:41
blairzajachello, i uploaded a package to revu libfile-fnmatch-perl a while back, how do i ask or talk to about getting this reviewed?23:42
norsettoblairzajac: offer bribes of an appropriate amount (us$ not accepted obviously)23:43
blairzajacnorsetto: lol23:43
norsettoblairzajac: ops, freudian slip, I wrote us$ instead of US$ :-)23:44
wgrantnorsetto: I wasn't privy to those discussions, apparently.23:44
blairzajachmm, i'm on the subversion dev team, maybe i should ask our debian maintainer, who we just granted commit rights to23:44
norsettowgrant: in the motu m.l., you are subscribed, aren't you?23:45
wgrantBut I can't see that there'd be anything wrong in the vlc case - it's only in multiverse due to dynamically linked build-depends, and it is clear that nothing but the x264 plugin is linked against the lib in question.23:45
wgrantnorsetto: Of course. I don't recall the dicussion, though. I'll search it up.23:45
norsettoblairzajac: if he has upload rights for ubuntu that would be a good solution for you23:45
=== _neversfelde is now known as neversfelde
blairzajacnorsetto: it would be a favor to ask of him, since it's a totally unrelated package23:46
wgrantAh, right, found it.23:46
norsettoblairzajac: who is he, if I may ask?23:46
wgrantnorsetto: I can't see any replies.23:47
blairzajacnorsetto: Peter Samuelson23:47
norsettoblairzajac: no, never heard of him (but I'm pretty new here anyway)23:47
norsettowgrant: this was the first email: https://lists.ubuntu.com/archives/ubuntu-motu/2008-May/003966.html23:48
ajmitchnorsetto: a DD23:48
norsettoajmitch: a destroyer!23:49
wgrantnorsetto: Ah, not the thread that I found.23:49
norsettowgrant: and a followup in June: https://lists.ubuntu.com/archives/ubuntu-motu/2008-June/003969.html23:49
blairzajacnorsetto: but in general. how does one get packages reviewed?  is there a place to ping?  just make noise?23:50
norsettoblairzajac: if you can get your package into Debian that would really be the best, we would get it from them anyway23:50
norsettoblairzajac: otherwise this is the right place for asking23:51
blairzajacnorsetto: in my reading around, my sense was that it's easier to get into Ubuntu, but I guess that's not the case?23:51
wgrantsiretart has some unfortunately good points :(23:51
norsettoblairzajac: it is actually true23:52
norsettoblairzajac: next time also hand out a link, it helps, I'm on my way to bed otherwise I would have looked at it myself23:52
blairzajacnorsetto: ok, thanks for your help, appreciate it, here's the link for anybody else reading http://revu.tauware.de/details.py?package=libfile-fnmatch-perl23:53
nxvljcastro: around?23:54

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!