[01:12] persia, vish, ping again. [01:13] I may just go ahead and forward it. The worst they can do is reply in all caps. [01:38] mac9416: as they don't seem to be here, I would say just go ahead too, we can always fix any mistake [01:38] Yes indeed. We'll see how it goes. :-) [01:39] I'm actually working on another patch now. I'm patch-happy. [01:39] https://bugs.edge.launchpad.net/ubuntu/+source/software-properties/+bug/446216 [01:39] Launchpad bug 446216 in software-properties (Ubuntu) "add-apt-repository should have an option to remove ppa from sources.list (affects: 10) (heat: 58)" [Wishlist,Confirmed] [01:39] The diff seems bad. I'm trying to re-create it properly. [01:40] urgh [01:41] that's the default output of 'diff file1 file2' I think, patch isn't always happy about that, a unified diff 'diff -u' would be better [01:41] Ah [01:42] especially as the attached diff doesn't show which files were edited :( [01:43] Yep. That's frustrating. :-/ [01:43] So, if I upload a new patch, do I have to wait for someone else to review it? [01:43] oh, it's just the main script [01:43] no, if you can fix up the patch yourself that's good, as long as you have verified that it works [01:44] Nice. And then I forward it upstream? [01:46] yes [01:46] in the software properties case we're our own upstream I think [01:48] this would mean add a software properties project task, and do a merge request [01:49] OK, how's that done? [01:50] project task: click on also affects project and add it [01:51] the merge request is a bit more complicated [01:52] Well, I've done a merge request before. In short, branch, apply changes, push to personal branch, submit merge request? [01:52] oh you have, gooood, saves me a lot :D [01:53] yep [01:53] Haha [01:53] :P [01:54] OK, help me a bit more with the project task thing. I click Also affects project... Now what? [01:56] just add to bug report [01:56] as I said, upstream is on launchpad too, so no reporting in another bug tracker [01:56] k, that's easy. [01:56] ok, got the patch to apply [01:56] $ patch -p0 add-apt-repository ../diff.txt [01:57] as it has no file names, you have to tell it what file was edited [01:57] Niiice [01:57] Ah [01:57] Here goes then... [01:58] eeek, the file was edited since the patch was created [01:58] "Invalid Syntax" ^^ [01:59] :-/ [01:59] So I'll need to redo it by hand anyway? [02:00] well, the bottom part looks ok to me at first glance, but the parser.add_option is at the wrong place [02:00] Right. [02:00] should be right below " parser = OptionParser(usage)" [02:00] wait, below the FIXME better [02:04] Connection trouble? [02:05] nope, just the regular 24h disconnect from my ISP so I don't hog the IP address === yofel_ is now known as yofel [02:07] Ah [02:10] Well, the patch _should_ work, but the ppa is not being disabled. :-/ [02:13] It removed one PPA but not another. [02:16] I'm going to call the dogs for tonight. Thanks a lot for your help, yofel. I'll probably be back tommorrow. [02:16] well, for some reason it does work here, .list is empty and .list.save gets ignored by apt [02:16] Interesting. [02:17] Well, I uploaded the new patch but I'll have to test it more thoroughly tomorrow. [02:17] I'll try to find out what sp.remove_source(source_entry) does... [02:17] k [02:17] ok, good night, I'll be gone in a few minutes too [02:18] OK, g'night! === nhandler_ is now known as nhandler [04:46] yofel: oops, what was the ping about? [04:51] yofel: oooooh, sorry was away. Anyway, there'll be a session in classroom next week about the debian BTS [07:39] good morning [16:27] Last day of https://wiki.ubuntu.com/UbuntuDeveloperWeek starting in 33 minutes in #ubuntu-classroom