/srv/irclogs.ubuntu.com/2010/09/21/#ubuntu-motu.txt

asantoni_Hi guys, a tester for Mixxx found another semi-bad-ish bug in Ubuntu 10.10 - https://bugs.launchpad.net/mixxx/+bug/64260602:26
ubottuLaunchpad bug 642606 in Mixxx "Mixxx 1.8.0 > background color in library " [Undecided,Confirmed]02:26
asantoni_The background color in our library isn't being styled properly by the Qt 4.7 RC that's in 10.10. (It works fine in Qt 4.4/4.5/4.6.)02:27
asantoni_We're also about 1 or 2 days away from dropping a Mixxx 1.8.0 final tarball which contains more bugfixes compared to the 1.8.0 RC that's in Universe right now.02:27
asantoni_What's the best course of action here?02:28
asantoni_TheMuso: I might call your attention to this too02:28
TheMusoasantoni_: Ok, getting a new upstream release in this late may be difficult, but its up to the release team to make that decision, given all the necessary information presented.02:29
asantoni_TheMuso: How can I get in touch with the Release Team?02:30
TheMusoasantoni_: Easiest way is to file a bug requesting a feature freeze exception, as documented on https://wiki.ubuntu.com/FreezeExceptionProcess.02:31
asantoni_TheMuso: Excellent, thank you very much02:31
TheMusonp02:31
ScottKasantoni_: Feel free to ping me once you have the bug filed to review it (I'm on the release team).02:36
asantoni_thanks ScottK02:36
asantoni_hey guys, we've traced this Mixxx-ugly-white-colours bug down in the Qt bug tracker, and apparently the fix is targeted for Qt 4.7.1 :S03:25
asantoni_see: http://bugreports.qt.nokia.com/browse/QTBUG-1312503:25
asantoni_and a possible work-around that we're going to play with: http://bugreports.qt.nokia.com/browse/QTBUG-1347103:26
persiaasantoni_, I think we'll need the workaround for maverick, as we're exceedingly unlikely to get an updated Qt.03:28
BachstelzeI don't think Qt has even been patched upstream yet03:30
Bachstelzedoesn't look like it, at least03:30
asantoni_yeah, bummer :S03:36
asantoni_I posted a menacing screenshot in the Qt bug tracker to try to illustrate how ugly the bug is for us03:37
=== JanC_ is now known as JanC
ScottKWe'll be lucky to get 4.7.0 final in before release.03:41
lucidfoxpersia> They closed the Opinion status bug as Won't Fix.04:21
lucidfoxAh the irony.04:21
persiaActually, I appreciated that.  Setting it to "Opinion" would have been frustrating :)04:24
persiaI'll admit though that I'm surprised you didn't reference it in your recent post that included a discussion of "Opinion"04:25
persiaI'd still like to hear some rationale for the decision: none of the points I raised seem to have been addressed.04:25
ajmitchwhich bug # was this?04:25
persia64263704:25
ajmitchaha04:26
persiaIf folks comment, please restrict yourself to reasoned argument: I'd hate to see that bug get noisy.04:26
ajmitchthe only comment I'd have about it was given in the first reply to you, that it was already intended as a final state04:27
ajmitchto be less harsh wording than "won't fix", but effectively the same04:28
persiaIndeed.  I really didn't expect it to get anything other than Won'tFix, and only submitted the patch because it was dead-easy, and someone suggested it would get faster consideration that way.04:28
persiaIt's the "effectively the same" bit that bothers me, as noted in comment #3.04:28
ajmitchright, I'm trying to find where I read the justifications for this originally04:30
persiaderyk wrote it up in a blog posting.04:30
lucidfoxpersia> Well, the "Opinion" status wasn't really the point of my recent post, it was just a minor side-rant :)04:49
persiaheh.04:49
* lucidfox pokes YokoZar again04:54
YokoZarhi04:54
lucidfoxThere is a patch applied to wine1.2 in the vivnet repository that stubs a kernel32 function without which the WoW Cataclysm and 4.0.1 launchers crash04:55
lucidfoxthink we could apply it to the Ubuntu version?04:55
YokoZarI'm investigating the crash now04:56
lucidfoxAnd I don't mean the crash of WoW itself with the Ubuntu kernel - that's a different bug04:57
YokoZaroh04:57
YokoZaryou mean the launcher thingy04:57
ajmitchlucidfox: is that kernel issue fixed?04:57
YokoZarajmitch: it is upstream, I'm not sure if it's fixed in Ubuntu because we also have the ptrace changes causing a crash at the same point04:57
* ajmitch hasn't tried wow on maverick yet04:58
lucidfoxLast I checked (that was 2.6.35.21, IIRC), it was still occurring with all the Ubuntu kernels, but not with the mainline ones04:58
YokoZarajmitch: I'm working on a wrapper for Wine to give it cap_sys_ptrace as a workaround04:58
lucidfoxI've been running WoW with mainline kernels ever since I installed Maverick04:58
YokoZarlucidfox: Ubuntu kernels also enable ptrace protection that mainline doesn't iirc04:58
ajmitchno WoW means that maverick should be delayed, right?04:58
lucidfoxLOL04:58
YokoZarthere are more WoW users on Ubuntu than music store buyers I'm pretty sure04:59
ajmitchYokoZar: you're probably quite right04:59
* YokoZar stews over not having his sponsorship accepted04:59
* ajmitch happens to have the background downloader running at the moment :)05:00
ajmitchYokoZar: don't worry, you're not alone, though you've done a lot more than many of us have :)05:00
YokoZarlucidfox: is that patch in wine1.3?05:01
lucidfoxmoment05:01
StevenKajmitch: Is it still -Part-2?05:02
persiaYokoZar, Don't let that stop you from coming to UDS.05:02
ajmitchStevenK: sure, I'monly about 400MB into it too05:02
ajmitchpersia: as you can probably imagine, flights cost a bit from this part of the world :)05:03
StevenKajmitch: I've got both -Stage-{1,2}, if there was a -Stage-3, I was going to fire it off05:03
lucidfoxYokoZar> Here's the patch for the Cataclysm/4.0.1 launcher: http://paste.ubuntu.com/497460/05:03
persiaajmitch, For you, sure, for YokoZar, I thought it was less problematic.  When we have UDS in NZ, I expect you there regardless of whether you get sponsored :p05:04
YokoZarpersia: it's a matter of cash.  I just decided to book my flight for wineconf and I'm not sure if I can afford both05:04
ajmitchpersia: somehow I doubt it'll be anywhere that I can get to in less than 12 hours travel time anytime soon :)05:04
persiaBut doctormo is organising some lodging that costs something like 15-30% of the official rate.05:04
lucidfoxYokoZar> It's also applied in Wine 1.3.305:04
persiaYokoZar, Understood.  I'll wish you luck planning, and hope to see you.05:05
YokoZarlucidfox: ok that makes me much ahppier about backporting it05:05
lucidfoxWhere do you people get money for all these flights :(05:05
* StevenK has a job05:05
lucidfoxWell, it was a rhetorical question :p05:05
ajmitchlucidfox: we don't, that's why we don't attend :P05:05
* YokoZar thinks StevenK saw "WoW" in chat and instantly had his attention05:05
lucidfoxit just... sounds like a waste to me, personally...05:05
StevenKHush05:05
YokoZarUDS in person is way more productive than UDS remotely05:06
ajmitchlucidfox: depends on how much you really need to be there to push some ideas through & get some support & hopefully interested people05:06
lucidfoxI'm not prepared to blow such large sums just for the privilege of meeting with the Ubuntu community05:06
YokoZarpersia: I have an aunt who lives about an hour away from the conference too05:06
ajmitchah, good to see some 'feedback' on the post-release apps process on planet ubuntu/omgubuntu :)05:07
lucidfoxWell, given that I'm basically Ubuntu's grumpy bear, I doubt anything I say would change anything about how Ubuntu development works, in the slightest05:07
persiaYokoZar, Then it's just flights.  Good luck with your budgeting.05:07
persialucidfox, Don't underestimate yourself.05:07
ajmitchlucidfox: you're hardly grumpy05:07
StevenKlucidfox: Then ask for sponsorship, then you don't have to?05:08
StevenKlucidfox: Or, don't go and grumble about it :-)05:08
lucidfoxI do too little to deserve sponsorship, really05:09
persiaYou could always contract with some group to manage their software in Ubuntu, for small regular monies + large travel budget :)05:09
* StevenK hasn't done anything for Ubuntu for the entire cycle and is still going to UDS.05:09
* persia knows a couple people who do that and regularly get to UDS05:09
ajmitchpersia: what would be nice is to have some sort of marketplace for that, but that's a *whole* lot of trouble right there :)05:10
persiaStevenK, Yes, but we want you there so we can complain at you about the tools we use :)05:10
ajmitchStevenK: but you're spethial :P05:10
lucidfoxWell, I don't know05:10
persiaajmitch, Why trouble?05:10
ajmitchI don't know how you're still remotely sane after hacking on soyuz05:10
lucidfoxon one hand, I don't care enough about UDS to blow my own money on such expensive trips05:10
lucidfoxon the other hand, I still can't help but feel sad05:10
StevenKajmitch: I'm not?05:10
ajmitchpersia: the usual trust issues, trying to setup payments, etc05:10
ajmitchStevenK: true05:10
persiaajmitch, Oh, I guess.  I thought you just meant a place for folks to post RFQs.  Actually managing everything is trouble indeed.05:12
wgrantajmitch: He can't still be sane.05:12
wgrantIt's been several months now.05:12
ajmitchwgrant: we know that you're long beyond hope :)05:12
* StevenK even has a special jacket for wgrant to wear.05:13
ajmitchpersia: just a vague idea that I had, no reason why it'd have to be done that way I guess :)05:13
StevenKIt has long arms for extra warmth ...05:13
persia...and grommets for improved security05:13
ajmitchyou wouldn't want it to fall off somehow05:14
wgrantHey, I am recovering my sanity after not hacking Soyuz too much lately.05:14
* StevenK deals wgrant a penalty card for 'Lying'05:14
persiaajmitch, Nearly anything would be better than now, when it's mostly just random bits in the wider bespoke software/free software contracting realm.05:14
persiawgrant, Hacking Malone does not give you a break from the sanity point loss inherent in hacking Soyuz05:15
wgrantHeh.05:15
StevenKDoing uni work also has an inherent sanity point loss05:16
StevenKWhich changes, depending on which unit you're doing work on at the time05:16
ajmitchpersia: it could be a useful addition in terms of having some non-canonical involvement05:16
ajmitchwgrant: so when will blueprints die?05:16
persiaajmitch, I'd argue it would be useful addition in terms of increasing the visibility of that involvement.  I'm not sure the actual numbers would change that much.05:17
ajmitchpersia: it could provide additional motivation for some people05:17
persiaSure.  I think it would also encourage folk who don't now to do things like ask for a time-spent-on-distro-maintenance rider on their sysadmin contracts or additional-cost-for-continued-distro-support for bespoke development contracts, etc.05:18
ajmitchI know of only a few people who've done some one-off projects, I think that having a available pool of willing developers can be useful in terms of companies wanting to offer some ubuntu support05:20
persiaIndeed.  Needs a website, etc.  Also probably needs approval from the trademark team.05:22
ajmitchmight be worth writing up some ideas at least05:23
persiaI don't think we're allowed to sell "Ubuntu", but I do believe we're allowed to sell certain Ubuntu-related services.05:23
ajmitchjust hang it off the ubuntuwire website :)05:23
persiaThere are several cases where I'd have found it useful to redirect certain people to such a resource to find someone to do stuff.05:24
persiaPlease don't conflate that with ubuntuwire.  Ubuntuwire doesn't have many sponsors (and is sadly in need of a fundraiser drive), but some of them might not be happy hosting such a thing, as they are otherwise commercially active with Ubuntu.05:24
ajmitchI know, it was just a joke :P05:25
* persia needs to find some repo from which one can apt-get install humour05:25
ajmitchIRC doesn't transmit it very well05:25
micahgwgrant: is ubuntuwire high bandwidth?05:26
ajmitchwe do have the resources to host REVU no another ubuntuwire machine instead of the sparc host, but it just takes time to setup & none of us have sat down & done it05:28
wgrantmicahg: Not really, no.05:28
wgrantWe must move REVU at some point.05:28
wgrantSince poor sparc is a little unloved.05:28
micahgwgrant: where is it currently hosted?05:28
ajmitchwgrant: you're probably more familar than I am with setting up a new kvm guest, I could probably look at migrating the rest as I find time05:29
borealisHello again! The qtjambi team has been down in the cellar since last time I was here and remade the build system so that it's now possible to build qtjambi against system Qt. We most dearly want to add qtjambi as an official package in the ubuntu repos. How do we proceed? Have a look at http://qtjambi.sf.net for details.07:44
micahgborealis: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages07:45
borealisThanks, micahg, that seems to be the right place to start.07:46
borealisConcerning qtjambi, do we have to go through the whole application process, or is it possible for us to pick up on the work that was done previously? http://packages.ubuntu.com/search?keywords=jambi&searchon=names&suite=all&section=all08:10
micahgborealis: sorry, you just need to update08:11
borealisSince last time qtjambi was represented in Ubuntu, there is a totally new team in place due to the fact that the Trolls left development.08:11
micahgborealis: but you'll need an FFe08:11
micahg!ffe | borealis08:11
ubottuborealis: Feature Freeze Exception. See https://wiki.ubuntu.com/FreezeExceptionProcess for the freeze exception process.08:11
=== ldunn_ is now known as ldunn
highvoltagewould it be unreasonable of me to blog that it's better to work with motu to get your packages in universe rather than use the new app-review stuff?14:08
highvoltagethe way I see it, in universe you at least have the option of stable release updates, and your packages will at least be able to get into the archives and back into debian14:08
highvoltageas where with the app store stuff, when the app is somewhere in /opt it will never be able to make it into the archives anyway14:08
persiahighvoltage, I think it's worth wider discussion first.  At UDS there were some various threads of conversation that suggested it might make sense to have the app-review program be an input system into the following release.14:09
persiaSo one would create an app, and it would be reviewed, and it would be pushed to natty and maverick-extras, as an example.14:10
persiaAnd one would be told to continue working with the Ubuntu Developers to keep it in shape.14:10
persiaMind you, I've not been following the program closely: these plans may have changed, but if they haven't, I'm not sure it's better one way or the other.14:11
highvoltagepersia: are there any benefits to using the app-review program over using revu/universe?14:11
persiaA dedicated council of people responsible for making sure progress happens?14:11
tumbleweedhighvoltage: revu is badly backlogged? (plus you can get into the current stable release)14:11
persiaOh, and one gets a free-pass-automatic-backport for install on end-user systems.14:12
persiaSo, if REVU worked well, I don't think we'd need this.14:12
tumbleweedalso, if packages that came in via REVU didn't die of bitrot14:12
highvoltagetumbleweed: maybe some things on http://www.omgubuntu.co.uk/2010/09/ubuntu-application-review-process-announced-restrictive-rules-galore/ are wrong or misguided then14:12
persiaAlso, if a couple annoying (but exceedingly hard) bugs were fixed, we'd be using backports for this.14:12
persiatumbleweed, Not all die of bitrot.  Lots gets through REVU, just nothing like the volume submitted.14:13
tumbleweedpersia: I mean once they are in, many rot14:13
persiahighvoltage, I believe that review to be fairly misguided.  I'm not sure it's technically wrong, so much as from the wrong viewpoint.14:13
tumbleweed(not that Debian doesn't have that happen too)14:13
persiatumbleweed, Oh, you mean once they get into the archives?  Depends on the motivation.  I think we see less of that now that we're not telling people to learn to help by packaging something.14:14
persiaBut, obviously, we could do some signficant work in documenting how to care for packages, and not closely documenting how to create packages (pointing folks at Debian or the ubuntu-app-devel folks)14:15
ScottKhighvoltage: I wouldn't hesitate.14:17
StevenKScottK: But you wouldn't.14:17
sorenStevenK: beat me to it :)14:18
ScottKpersia: I think it's reasonably obvious from the complete lack of action based on the feedback to the call for app review board candidates that there isn't much point in discussion.  Canonical is going to do what they will do and the rest of us should too.14:18
highvoltageScottK: hmm?14:18
highvoltageScottK: you mean about the blog post?14:18
ScottKhighvoltage: Yes.14:19
tumbleweedpersia: yeah (although I'll admit I only got into deb/ubu dev when I had something I needed to package)14:19
highvoltageScottK: ok, I'll do so tonight. I just have to do it tactfully, I don't want to appear to be anti-canonical or something14:19
* bilalakhtar joins the discussion14:19
ScottKhighvoltage: Don't be anti-Canonical.  Be anti-idiot.  It's up to readers to tell the difference.14:19
bilalakhtarSo by this we mean that packages in the new app-review thing will get sponsored faster since fewer integrity checks will be performed?14:20
tumbleweedhighvoltage: yes, I did find that OMGubuntu post rather misguided, the whole point of this excercise is to make it easier to get things into ubuntu after its released. (Some commenters addressed that)14:20
bilalakhtarThe OMG! post i misleading14:20
bilalakhtar*is14:20
bilalakhtareven jono said that14:20
ScottKThe facts were accurate.14:20
persiaThe call for members required folks to be core-dev or MOTU.  If that's true, I don't know why it's bad.14:21
ScottKpersia: It didn't.14:21
ScottKIt said it would be good to be that, but didn't require it.14:21
persiahttp://fridge.ubuntu.com/node/2095 says it did14:21
persiaOh, "as a bonus" :(14:21
ScottKNot all members are core-dev or MOTU.14:21
persiaWho isn't?14:21
ScottKfagan14:21
ScottKbilalakhtar: What was in the post that was factually incorrect?14:22
bilalakhtarScottK: The attitude was incorrect14:22
ScottKbilalakhtar: He's not allowed to have an attitude?14:22
sorenScottK: There's nothing wrong in taking one's time to express oneself tactfully.14:22
persiaUgh.  There's lots of folk on that board who aren't.14:22
bilalakhtarIt gave a feeling that this process was way too simple to get apps into Ubuntu14:22
ScottKsoren: There are also times when it's not particularly useful.14:22
persiabilalakhtar, Why?14:23
bilalakhtarAnd by 'Way too simple', ben meant that it would be like 'Ask for review today and your app is in tomorrow!'14:23
sorenScottK: Really?14:23
bilalakhtarpersia: ^^14:23
persiabilalakhtar, I don't have any issue with that, given the right set of reviewers.  I'm not confident of half the current reviewers.14:24
ScottKsoren: Witness the recent flap over the default configuration of evolution.  The thing that got it reverted was OMG telling people to go spam the bug.14:24
tumbleweedScottK: factually incorrect: "a oneoff with no updates" - surely it'll allow security / bugfix updates, just not using this scheme to update packages already in the repo (i.e. bypassing SRU)14:24
ScottKtumbleweed: That's what the process says, IIRC.14:25
bilalakhtarBTW, what is extras.ubuntu.com for?14:25
ScottKThat's where these apps will go after they are approved.14:25
bilalakhtarWill it be a separate repo handling these packages?14:25
ScottKYes.14:25
highvoltageScottK: that's my problem with the OMG post, I'd like it to reference these sources14:25
ScottKBut it will be enabled by default.14:25
bilalakhtarSo we have a repo that can be disabled :(14:25
highvoltageScottK: where exactly does it say that absolutely no updates will be allowed?14:25
tumbleweedScottK: "Security bugs and problems are expected to be resolved by the application author" - that implies update uploads14:25
bilalakhtarWho all will have upload rights there?14:25
persiahttps://launchpad.net/~app-review-board/+members (kinda)14:26
ScottKThere was a humongous thread on ubuntu-devel (or maybe devel-discuss) on this relatively recently.14:26
bilalakhtarpersia: probably they are only for the review, but I think you are right14:26
ScottKTechnically it's not part of the Ubuntu distribution (like Partner is also not part of Ubuntu), so it's not really related to Ubuntu development.14:26
bilalakhtarScottK: So can this be SRUed?14:27
bilalakhtarI mean14:27
ScottKbilalakhtar: No idea.  It's up to Canonical.14:27
highvoltagebilalakhtar: you'd probably have to submit updates to the review board or something, I doubt it would follow any standard kind of sru process as we know it14:28
persiaScottK, Is it so firmly something from Canonical, rather than something that can be recovered?  The little I've heard about it seemed not unpromising, but from what you say now, I worry.14:28
ScottKpersia: My assessment if the long ML thread is that there was lots of constructive feedback from the community and yet the plans have moved forward.14:29
ScottKThere were some minor changes like installing in /opt, but the bulk of the concerns were (as at UDS) not addressed.14:30
bilalakhtarwell, every now and then people are being told to get new packages into Debian and not Ubuntu, and now this thing has come14:30
persiaAh, so in fact this can't replace our current broken processes, and we need to revive them anyway.  Oh well.14:30
* persia was hoping for a get-out-of-revu-free-card14:31
ScottKpersia: It's not our process that's broken, it's the lack of resources to execute it.  This will only aggravate it.14:31
highvoltagepersia: some explenation of some of the rationale behind some of the decisions would be nice. for example, why insist on non-standard packaging? it kind of irks me that they encourage people to take the time to make packages from free software that won't ever be able to be pushed back into ubuntu or debian14:31
tumbleweedbilalakhtar: I'd say they should still get their apps into Debian in the long run14:31
persiaScottK, Our process is broken because, as designed, it's not something we can execute.  How it gets fixed (throwing people at it, closer coordination with Debian, more automation, brainstorm voting, etc.) is a topic for discussion.14:32
ScottKpersia: OK, but we have a fundamental resource shortfall that no amount of process will fix.14:33
tumbleweedhighvoltage: there was some discussion on on the mailing lists (as mentioned), the rationale for /opt (and no maintainer scripts) is to reduce the damage that these packages can cause. Hopefully in the future, moving towards some sandboxing protection14:33
persiahighvoltage, I suspect it was to avoid the implication that it was really part of Ubuntu, somehow, in compliance with the FHS.  I'm not sure this was ultimately useful, but I haven't thought about it much.14:33
bilalakhtarNo maintainer scripts? What?14:34
persiaScottK, Well, maybe.  We could do better at making folk want to participate in our processes.  If people are packaging random stuff for PPAs, what makes that seem preferable than packaging random stuff in collaboration with us?  I don't disagree with you, so much as think there are probably things we could do differently to make the shortfalls less painful.14:34
ScottKPossibly.14:35
wgrantI don't really like the extras.ubuntu.com name.14:35
bilalakhtarSo this is going to come in the between of the familiar REVU process and the other normal ubuntu development processes14:35
wgrantIt makes it sound like it's part of Ubuntu.14:35
wgrantOr at least run by Ubuntu.14:35
ScottKAlthough I think the current situation is moving towards the logical result of easy access to PPAs.14:35
bilalakhtarAnd, the huge one14:35
bilalakhtarWhat will happen to the package once the next release comes?14:35
ScottKbilalakhtar: It's unrelated to normal Ubuntu development.14:35
bilalakhtarScottK: But it has to be, in some way I guess14:36
ScottKNo.  It doesn't.14:36
bilalakhtarTo explain my point, I take up the case of the current cycle14:36
ScottKIt's a separate repository controlled by a separate team with separate processes.14:36
bilalakhtarIf X wants to get package Y into Lucid, what will happen to Y in maverick?14:36
ScottKI think if you has said "To make any sense, it would be ..." I'd agree, but it doesn't.14:36
wgrantbilalakhtar: You mean into the Lucid part of extras.ubuntu.com?14:37
bilalakhtarAnd if X gets Y accepted in Debian, then would Y be removed from extras.ubuntu.com?14:37
bilalakhtarwgrant: I am just explaining my point with release names14:37
ScottKbilalakhtar: No.  It's a completely separate system.14:38
bilalakhtarhmm14:38
bilalakhtarfine14:38
wgrantThe processes have clearly not been well though-through.14:38
wgrantI wish more discussion had been had before everything was set in stone.14:39
wgrantAs there are many unresolved issues, and attempts to resolve them have been rejected.14:39
bilalakhtarBut this is not the ultimate solution, since if it so happens that a so-called 'standalone executable' package needs to be depended upon by another package, for example, a program that wraps around it and provides a GUI for it, for example14:39
bilalakhtarand if the upstream developer of the second package wants things to follow the normal process and not this separate one, then? dependency problems...14:40
bilalakhtarsorry if my point wasn't clear14:40
persiabilalakhtar, In cases like that, it would then need to be repackaged to fit in the repos.14:41
persia(where extras.ubuntu.com doesn't count)14:41
bilalakhtarhmm14:41
tumbleweedbilalakhtar: it will only work for leaf packages (I assume). And I'd guess that dependancies that aren't in Ubuntu will get bundled in with the app14:42
persiaAnyway, pointless to discuss at length here.  With luck ajmitch, stgraber, and statik will impose some sanity, and mvo will be able to make sure it works to match that.14:42
ScottKI wish they had chosen to spend the effort actually working on improving Ubuntu.14:43
persiaI'm not yet convinced that they aren't: to me there exists a possibility that the initial deployment will result in sufficient thought that something else can happen.14:46
persiaAnd since I trust half the gatekeepers (they already have root on all my systems), I'm hoping that this won't cause too much of a headache.14:46
bilalakhtarI first thought of applying for joining that board, but then now it appears it will only waste my time14:47
persiaNot having some gatekeepers I trust could end up as painful as early days of getdeb.14:47
bilalakhtarI can spend doing things better apart from that14:47
highvoltagebilalakhtar: meh. so do :)14:49
bilalakhtarhighvoltage: already doing :) just upgrading a GNOME package from upstream14:50
persiabilalakhtar, You have a freeze exception already?  Otherwise, probably better to chase crashers, fail-to-run, fail-to-install, and fail-to-build.14:50
bilalakhtarpersia: GNOME packages don't need FFe14:51
* bilalakhtar has said that a million times by now :)14:51
persiaThe output of `apt-cache unmet -i` is hug today.14:51
persiabilalakhtar, They do during FinalFreeze (although they aren't as tightly controlled as other packages).14:51
bilalakhtarpersia: What about a GNOME universe package?14:52
ScottKIf it's unseeded, we aren't in final freeze for it yet.14:52
persiaseeded or unseeded?  (main/universe doesn't matter)14:52
bilalakhtarpersia: unseeded14:52
ScottKThat doesn't automatically translate into it's a good idea to update it.14:53
ScottKYou should consider risk versus benifit.14:53
persiaI think unseeded gets frozen sometime in the next 15-20 hours.  Still, take a look at the output of `apt-cache unmet -i`.  60% of those are easy to fix.14:53
persiaRCbugs needs love also.14:53
bilalakhtarsince it just finished building, I am also testing it right onw14:53
bilalakhtar*now14:53
persiabilalakhtar, Be aware that unseeded GNOME doesn't usually get the free pass on freezes that seeded GNOME gets.14:54
ScottKpersia: No, we'll keep it unfrozen for some time yet.  There's a mail stuck in u-d-a moderation since last Friday on it.14:58
persiaAh.  I thought freeze was just awaiting moderation.14:59
ScottKNo.14:59
persiaOh, good.  More time to play :)15:00
bilalakhtarpersia: Play? Archive is not playing stuff :) lol15:00
persiaWhy not?  I play responsibly.15:00
persiaAnd if I didn't enjoy it, I should spend my time doing something else.15:01
* bilalakhtar uploads to the arcive very carefully15:01
persiaIndeed.  One has to take care, or one breaks ones toys (and more importantly, when playing with shared toys, annoys everyone else).15:02
bilalakhtarYay! Package is working well!15:02
ScottKpersia: All of Main/Restricted is now frozen, seeded or not - changing build-deps can cause subtle problems.15:02
ScottKThe math problem for unseeded Universe/Multiverse is something like this:15:03
persiaI thought "seeded" implied everything in the seeds and everything in their recursive {build-,}{depends,recommends}15:03
sistpoty|workpersia: does that make karma a high score then? :P15:03
ScottKrelease -36 hours for the final, final upload to the archive (that's time for fixing a last minute OMGWTFBBQ problem and mirror sync) and then 3 days prior to that for final freeze where all uploads are reviewed (IIRC, I wrote the mail on Friday).15:04
ScottKpersia: ^^^ math problem for U/M final freeze.15:04
persiasistpoty|work, I don't like to keep score :p15:05
sistpoty|workheh15:05
persiaScottK, Only 3 days for unseeded FinalFreeze?  I'd like to have seen a week, but I can understand you don't want to review them all :)15:05
=== sikon is now known as lucidfox
ScottKAlso we're counting that from the actual release day, 10/10, not the process release day of 10/7.15:06
ScottKu-d-a mail should be out now.15:07
persiaRight.  process release day -> actual release day is the OMGWTFBBQ 3 days, right?15:09
persiaOh, no, only half.15:10
AnAntHello15:18
AnAntdholbach still in vacation ?15:18
persiaProbably.  He's not been saying "good morning"15:24
highvoltageScottK: I blogged about it, I kept it very, very friendly though.15:25
geserAnAnt: "I’ll be back on 29th September." from dholbach's blog post about his vacation15:25
AnAntaha15:25
bilalakhtarAnAnt: dholbach's visa mentions him as Daniel Holbakh, not ch15:33
bilalakhtarsee the arabic part :)15:34
AnAntbilalakhtar: as far as I know, in Deutsch language "ch" is equivalent to "خ" in arabic15:37
AnAntbilalakhtar: indeed, that's how we pronounce the name of their classical musician "Bach"15:38
bilalakhtarAnAnt: Its good to see people visiting the middle east while others consider this region as inferior15:38
persiaIt's like the sound at the end of (bad transliteration) sabakh15:39
persiaWell, in some areas.  In other parts of germany it's more like the sound in the second part of "good mornig" (after the al-), but I'm not even going to attempt to transliterate that.15:39
bilalakhtarpersia: Hows it like attending DMB meetings when you're living in Japan? MIght have to wake up extra, I suppose15:40
AnAntpersia: ah, you mean "sabah" (ie. morning) ?15:40
bilalakhtarSabah Al-Khair15:40
bilalakhtar-> Good morning15:40
persiaAnAnt, Like I said, bad transliteration.  Depending on regional accent anywhere from English "sh" to Arabic "Kh" (from your transliteration)15:41
* persia tends to pronounce bare "h" without any friction, whereas "sabah" was learned with light friction15:41
ScottKhighvoltage: You have at least one comment awaiting moderation.15:48
highvoltageScottK: approved15:50
highvoltage(and thanks)15:50
ScottKhighvoltage: Feel free to ask me something like "Gee.  That sounds lake a great way to do this, how come it wasn't discussed at UDS?"15:51
highvoltageScottK: I can't! I'm afraid of what the answer will be!15:52
ScottKThe answer is, of course, that it was.15:52
highvoltageScottK: my guess would be that they felt that backports was too complicated?15:53
ScottKThat's the official explanation, although technically it would have been less complicated to implement.15:53
ScottKMy view is they arrived with their plan and weren't very open to feedback.15:53
ScottKWhich is pretty consistent with the way the more recent ML discussion went.15:54
highvoltageScottK: imho the effort of creating a package of sufficient quality of being in a backport isn't that much more than doing a simpler package that would pass the app review package15:55
highvoltage(if that doesn't make sense, then sorry. my english really seems to suck today :p)15:55
ScottKhighvoltage: I'd put it differently.  If the package isn't good enough to be in Ubuntu (for the next release or backports) why is it good enough to be immediately provided to all Ubuntu users via this new repository.15:56
highvoltageScottK: *nod*15:57
=== ivoks-afk is now known as ivoks
LaneyScottK: Officially they are not a part of Ubuntu, and so users won't blame the distribution if the quality suffers.18:35
LaneyYeah, right.18:35
directhexLaney, everything is ubuntu;s fault18:43
kklimondadirecthex: +119:08
kklimonda;)19:08
RainCTbdrung_: so I'm spamming your inbox? :)20:48
RainCTuhm how can I tell pbuilder that I care a ·$% about keyrings so it'll give me a Maverick pbuilder on Debian?20:57
Laneywhat does that mean?20:58
Laney.$%20:58
tumbleweedRainCT: you mean --debootstrapopts --keyring=foo ?20:58
RainCTLaney: whatever nice word you want ;)20:59
Laneyoh, "lot"21:00
Laney;)21:00
RainCTtumbleweed: yes, except that I don't want it to use any keyring since I don't feel like hunting it down21:00
tumbleweedRainCT: just --recv-keys and use your own keyring (that's how I do it)21:01
LaneyI just installed the ubuntu-archive-keyring on Debian21:01
Laney:(21:01
RainCTLaney: Yup, just did the same.  Couldn't they have implemented this by adding a --i-am-paranoid option? ^^21:05
bdrung_RainCT: no, you are not. if you fix 42 bugs in ubuntu-dev-tools, i might count that as spamming. ;)21:15
huatsnxvl, you and your team are waited in ubuntu-meeting21:28
huats:)21:28
RainCTbdrung_: okay, then I'll do 42 commits to fix a single bug ;)21:37
bdrung_RainCT: no, commits don't count. only linked branches21:38
=== ivoks is now known as ivoks-afk
tumbleweedbdrung_: there you go, sponsor-patch has a manpage. Happy with it?22:01
bdrung_tumbleweed: lemme see22:01
bdrung_tumbleweed: "to an Ubuntu bug bug,"22:07
bdrung_tumbleweed: "Should  any  checks  (or the build fail), the user has an option to edit the patched source and try building it again." seems to belong to point 4., but it shouldn't, should it?22:10
tumbleweedgrr@nroff :)22:11
bdrung_tumbleweed: besides that, it's good. thanks.22:11
bdrung_tumbleweed: one more thing: it's not only for sponsoring, it's for the ubuntu-review team too. it can pull patches (not debdiffs). the use case for ubuntu-review would be to pull the patch, apply it, upload to a PPA22:13
RainCTbdrung_: what do you have against bugs in bugs? :(22:13
bdrung_tumbleweed: maybe it would be useful to have example usages explained22:13
tumbleweedbdrung_: yeah, I tried to not rule out the ubuntu-review workflow in any wording, but it doesn't exactly say it can do it either. Examples are probably good.22:14
bdrung_tumbleweed: one could be "sponsor-patch -s <one-sponsor-request-bug>"22:14
bdrung_tumbleweed: another could be "sponsor-patch -u ppa:<user>/<ppa-name> <ubuntu-review-bug>"22:17
bdrung_tumbleweed: "bugs in bugs?" the word _bugs_ twice sounds weird22:17
tumbleweedbdrung_: review-bug probably needs -e22:18
tumbleweedbdrung_: "bugs in bugs" ?22:18
bdrung_tumbleweed: not necessarily22:18
tumbleweedI mean so that the changelog entry can be generated (assuming th ereview bug is a straight patch)22:19
bdrung_tumbleweed: sorry. RainCT "bugs in bugs" confused me. ignore that.22:19
* RainCT was just joking, haven't looked at the manpage at all22:20
bdrung_tumbleweed: sponsor-patch should generate a changelog entry stating that the patch is applied22:20
bdrung_RainCT: i thought your reply was a reply from tumbleweed22:21
bdrung_tumbleweed: btw, sponsor-patch updates the timestamp in debian/changelog22:22
tumbleweedbdrung_: yeah, I just saw that now. I can't see anything about changelog entry generation, though22:23
bdrung_tumbleweed: SPONSOR_PATCH_WORKDIR should be mentioned in the man page22:24
bdrung_tumbleweed: i forgot the changelog generation. it's in my brain's TODO list. here. can you see it? ;)22:25
tumbleweed:P22:26
bdrung_tumbleweed: i need to add a --workdir, -w for overriding SPONSOR_PATCH_WORKDIR22:27
tumbleweedyeah sounds good22:28
Shishireok, I'm trying to make a local change to a package which I downloaded from a ppa.  I was able to get the source package separately, but it's not in the ppa.  I'm trying to get the build depends from it, but when I try to pbuilder it, pbuilder errors out saying that it didn't have dependancies installed.  But it never tried to download them.  Google isn't helping much.22:32
micahgShishire: maybe try #ubuntu-packaging22:43
Shishiremicahg, thanks.  didn't know it existed22:43
jenkinshello I am having a few issues packaging. I am getting this error http://paste.ubuntu.com/498007/ . Is anyone able to help me work out what I am doing wtong?22:46
bdrung_tumbleweed: pushed :)22:54
bdrung_tumbleweed: pushed again22:58
bdrung_tumbleweed: the man page has still "bug bug". The examples should be indented and surrounded by empty lines.23:11
bdrung_tumbleweed: edit-patch will create a changelog entry23:23
tumbleweedbdrung_: bug <bug> does make sense, but I'll reword it. ok. Aah right.23:28
bdrung_tumbleweed: let me know once you pushed your changes23:45
tumbleweedbdrung_: pushed23:48
bdrung_tumbleweed: ppa -> PPA. may it be useful to change "an Ubuntu bug" -> "an Ubuntu <bug>"?23:59

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