[00:05] <xnox> micahg: is ghc transition tracker out of date?
[00:19] <xnox> i want to run ben locally, because edos is out of date, i can't run ben cause ocaml is borked, ocaml is tracked by ocaml's edos check
[00:19]  * xnox trips over himself in dependency loops
[05:29] <alo21> hi all
[05:30] <alo21> could someone give me a usdeful link about upload package in backport repository?
[05:35] <alo21> done
[05:48] <alo21> jocarter: hi... can you help me for a while, please?
[10:31] <Guest7311> hi
[16:03] <TheDrums> micahg: Package completed yesterday, installed today seemingly fine and was able to connect to the remote server on an alt port using a keyfile (So, using the feature to pass commands)
[16:03] <TheDrums> lintian even pretty much liked it.
[17:36] <Laney> bah
[17:36] <Laney> my PC is dead and it has the only copy of my rebuild script
[17:37] <tumbleweed> so my inbox gets a reprieve?
[17:38] <tumbleweed> you should have published your rebuild script somewhere
[17:39] <Laney> haha
[17:39] <Laney> yes, but it's not very helpful to say that now :(
[17:39] <tumbleweed> how complex was it?
[17:39] <Laney> also, -changes goes to your inbox?
[17:39] <Laney> not incredibly
[17:40] <tumbleweed> no, an "automated" inbox. I really should have a separate -changes inbox, because it's mixed with bug reports and other stuff
[17:40] <Laney> i'm half annoyed and half excited that i might get to buy new toys
[17:41]  * tumbleweed had to replace almost everythig at my parents' house recently, thanks to lightning
[17:41] <tumbleweed> only things that survived unscathed were WRT54GLs and the equipment behind them :P
[17:43] <Laney> ghetto surge protectors
[18:41] <TheLordOfTime> how are Universe SRUs handled, same as main SRUs?
[18:41] <TheLordOfTime> or does a different team handle them
[18:41] <tumbleweed> same
[18:48] <alo21> hi. Can someone tell me (clearly) what should I do to upload debdiff (for upgrade) in ubuntu?
[18:48] <TheLordOfTime> you dont upload to ubuntu
[18:48] <TheLordOfTime> you just got your answer in -bugs dude
[18:48] <TheLordOfTime> xnox is a *core dev*
[18:49] <TheLordOfTime> he knows the process in and out
[18:49] <TheLordOfTime> you upload to LP
[18:49] <Laney> uh
[18:49] <TheLordOfTime> Laney:  he wants to SRU a package
[18:49] <xnox> alo21: if you have upload rights, just upload. Else you will need a sponsor.
[18:49] <TheLordOfTime> and fix $arbitrary_number of bugs at once
[18:50] <TheLordOfTime> xnox:  i dont think alo21 is a dev :P
[18:50] <TheLordOfTime> or a MOTU, or Security, or...
[18:50] <TheLordOfTime> i'm going to stop now :P
[18:50] <xnox> alo21: to get a sponsor please either (i) add a patch to a bug & subscribe ubuntu-sponsors OR (ii) create a merge proposal.
[18:50] <xnox> alo21: sponsors will comment on your bug or merge proposal and point if anything needs changing.
[18:51] <xnox> alo21: have you prepared a debdiff or a merge proposal before?
[18:51] <alo21> xnox: no
[18:52] <xnox> alo21: ok. What do you want to fix?
[18:52] <TheLordOfTime> ... oops...  why is it whenever i update, my system always dies :/
[18:52]  * TheLordOfTime shall return
[18:52] <TheLordOfTime> whoops, wrong channel
[18:52] <TheLordOfTime> damn laptop...
[18:53] <alo21> xnox: these: https://launchpad.net/~alo21/+assignedbugs?search=Search&field.status=In+Progress
[18:54] <xnox> alo21: all of those are bug in the upstream project which happens to use launchpad.
[18:54] <TheLordOfTime> bright
[18:54] <TheLordOfTime> right*
[18:54] <TheLordOfTime> alo21:  those don't get "fixed" in Ubuntu, they get fixed upstream
[18:54] <TheLordOfTime> by the developers, typically
[18:54] <xnox> alo21: to fix those you need to probably branch $ bzr branch lp:subdownloader
[18:55] <xnox> alo21: commit your fix with $ bzr commit --fixes lp:NNNNN
[18:55] <TheLordOfTime> (they can still be "SRU'd, but...")
[18:55] <xnox> alo21: where NNNNN is bug numbers you want to fix.
[18:55] <alo21> xnox: done
[18:55] <xnox> alo21: and push back to launchpad?
[18:55] <alo21> xnox: yes
[18:55] <xnox> alo21: ok. let me check your branches.
[18:56] <xnox> alo21: can you please go to that branch in launchpad.
[18:56] <xnox> alo21:  and click on "Link a bug report" such that bugs & branches are together & easy to find.
[18:57] <xnox> alo21: is this the branch with fixes? https://code.launchpad.net/~alo21/subdownloader/subdownloader
[18:57] <xnox> alo21: seems like so.
[18:57] <TheLordOfTime> i'd think so xnox :P
[18:57] <alo21> xnox: this too
[18:57] <alo21> https://code.launchpad.net/~subdownloader-developers/subdownloader/trunk
[18:57] <xnox> alo21: So your next step is to click "propose for merging" into lp:subdownloader
[18:57] <alo21> xnox: wait...
[18:58] <xnox> alo21: and hopefully subdownloader upstream will accept your fixes.
[18:58] <xnox> alo21: yes?!
[18:59] <alo21> xnox: this package exists for ubuntu only... and I can/did upload all the changes into lp:subdownloader
[18:59] <xnox> alo21: ok. In that case on each individual bug you need to click "Affects distribution" select ubuntu & the correct package name.
[18:59] <alo21> ok
[18:59] <xnox> alo21: did you also make a bug-fix release ?
[19:00] <alo21> xnox: a .deb with fixed bug?
[19:00] <xnox> alo21: no, source tarball as upstream
[19:00] <xnox> alo21: .tar.gz I can get from https://launchpad.net/subdownloader/+download
[19:01] <xnox> ?
[19:01] <alo21> xnox: no
[19:02] <xnox> alo21: you should. Cause new version with all these fixes should first enter development series (currently quantal) first.
[19:02] <TheLordOfTime> ^
[19:02] <xnox> alo21: and we need an upstream release for that =)
[19:03] <alo21> xnox: even if this package is for Precise only?
[19:03] <tumbleweed> anything you want fixed in precise must be fixed in quantal first
[19:04] <xnox> alo21: it's not just for precise only. You see people will upgrade to quantal eventually. So you don't want them to have everything working in precise and in October upgrade and get broken subdownloader again.
[19:05] <xnox> alo21: hence we do a Top-down approach. First fix the package such that users will never see the bug again, and then backport fixes to stable releases.
[19:05] <alo21> tumbleweed: We use pytho 3.0 in Quantal, but we use python 2.7 in Precise
[19:05] <tumbleweed> alo21: but have these bugs been fixed in quantal?
[19:05] <xnox> alo21: are all the bugs fixed in quantal?
[19:05] <xnox> alo21: do they affect subdownloader as it is in quantal?
[19:06] <tumbleweed> if quantal simply isn't effected by these bugs, that's fine. If it is, it should be fixed first
[19:06] <alo21> tumbleweed: xnox never tried.. I think is better if you give me a documentation about it instead of chat
[19:06] <tumbleweed> !sru|alo21
[19:07] <alo21> tumbleweed: is all?
[19:07] <tumbleweed> considering that the same version is published in natty -> quantal, it's most likely affected :)
[19:07] <tumbleweed> https://launchpad.net/ubuntu/+source/subdownloader
[19:08] <xnox> tumbleweed: that package is synced from Debian by DPAPT
[19:08] <tumbleweed> yeah
[19:09] <tumbleweed> alo21: ideally, quantal is fixed by fixing it in debian, which means you should do a new upstream release
[19:09] <Laney> doesn't seem very well maintained
[19:09] <alo21> thanks all
[19:09] <tumbleweed> team is the maintainer, which by the PAPT rules means anyone in the team is welcome to work on it
[19:09] <tumbleweed> so, this is solveable...
[19:10] <xnox> yeah... apart from package got removed lol
[19:10] <tumbleweed> it could get back in if debian bug 606993 was fixed
[19:10] <tumbleweed> alo21: ^ providing a patch there would be useful
[19:10] <TheLordOfTime> i saw a patch for that somewhere, in the bugs... where was that one...
[19:11] <xnox> tumbleweed: debian is missing a point release so maybe it is fixed.....
[19:11] <alo21> tumbleweed: we do not use system patch
[19:11] <xnox> tumbleweed: all your code belong to us
[19:11] <xnox> =)
[19:11] <tumbleweed> :P
[19:11] <TheLordOfTime> tumbleweed:  https://bugs.launchpad.net/ubuntu/+source/subdownloader/+bug/306589  <-- similar bug i think...
[19:12] <TheLordOfTime> there's a patch on that (just saying)
[19:12] <tumbleweed> patches are the universal lowest common denominator, everyone uses them :)
[19:12] <tumbleweed> TheLordOfTime: yes, it's marked as being forwarded to there
[19:12] <xnox> alo21: speak to other subdownloader developers cause: your software has been removed from Debian, it will be soon removed in Ubuntu as well. Because it was buggy & out of date in Debian.
[19:12] <TheLordOfTime> really?
[19:12]  * TheLordOfTime refreshes the debian bug
[19:13] <TheLordOfTime> not showing its forwarded, at least not to me. :/
[19:13] <alo21> xnox: ok. thank you!
[19:13]  * TheLordOfTime goes to beat firefox to see if firefox is breaking
[19:13] <tumbleweed> TheLordOfTime: http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=17;bug=606993
[19:13] <xnox> alo21: somebody needs to package & update subdownloader in Debian. Last release in Debian is 2.0.14 which is old.
[19:13] <TheLordOfTime> ah, there it is
[19:14] <alo21> xnox: Let me fix the last bug, I will create a 2.0.15 release... and then I do what I have to do to re-iclude subdownloader in Debian
[19:14] <alo21> ok?
[19:16] <xnox> alo21: yes. Please contact Debian Python Applications Team when you have a new release with bugfixes.
[19:16] <alo21> xnox: ok
[19:16] <tumbleweed> better: contact gothicx, the maintainer
[19:17] <tumbleweed> if he doesn't reply, contact PAPT
[21:37] <Laney> recreated the script enough
[21:38] <Laney> uploads incoming
[21:41] <Laney> silly firefox builds
[21:43] <bkerensa> heg