=== medberry is now known as med_out [07:04] Hello. [07:05] There is a fix for a pretty serious bug for a package in natty. I currently can't upload it to Debian because of the perl transition. Can someone update it in Ubuntu directly or should I best mail the maintainer of the package in Ubuntu? [07:06] evaluate: which package? [07:07] micahg, http://packages.ubuntu.com/natty/clipit [07:07] The bug which I'm talking about is bug #702316 [07:07] Launchpad bug 702316 in clipit (Ubuntu) "Generic Libindicate fallback support breaks applications (such as clipit) on non-Unity WMs/DEs" [Undecided,Fix committed] https://launchpad.net/bugs/702316 [07:08] And it is fixed in the 1.3.13 release, which is available on http://sourceforge.net/projects/gtkclipit/files/Version%201/ [07:09] evaluate: best to file a bug, prepare debdiffs for oneiric and natty-proposed and subscribe ubuntu-sponsors [07:10] I wasn't talking about oneiric, I rather thought about a SRU for natty... [07:12] evaluate: SRUs have to go to dev release first :) [07:13] oic [07:13] evaluate: it would be the same debdiff, just a different version/suite [07:13] Is this the procedure you're reffering to: https://wiki.ubuntu.com/PackagingGuide/Recipes/Debdiff ? [07:13] evaluate: yeah [07:13] Can we get the next release done sooner? I fear I might mistype the codename far too regularly for it to be useful. [07:13] evaluate: version is ubuntu2 for oneiric and ubuntu1.1 for natty-proposed [07:14] Rhonda: 5.5 months isn't soon enough? [07:14] ok, I'll try to go through that... [07:14] micahg: I fear I will have to type it too often in that time. :) [07:15] * micahg guesses debian is easier since it's almost always unstable or experimental [07:21] almost always fits pretty well, though I am one of these rare persons who seem to have uploaded to every single other possibility out there, too ;) [07:22] Preparing security updates yourself to reduce the workload of the security team seems to entail that somehow. [07:23] Rhonda: heh [07:24] nigelb: Hey, I like to give everything a try on my own, to form my own opinion instead of being guided by prejudices handed by others. [07:24] Rhonda: No no, i was smiling about the bit were you wanted the release early ;) [07:24] The one time I tried emacs it though ended in a reboot of the server I was sitting infront of. [07:25] vim ftw [07:25] I wondered how to exit it, and a "helpful" collegue said "I think it's control, meta … and me thinks delete" [07:25] Ah, that one. :) [07:25] heh [07:28] What should I use in the changelog, natty or natty-proposed (or oneiric)? [07:30] natty-proposed I guess [07:30] but shouldn'd you fix it first in oneiric? [07:30] evaluate: natty-proposed for natty, oneiric for oneiric [07:31] So do I need to create two debdiffs? [07:31] evaluate: yep [07:31] evaluate: same debdiff, just change the version/changelog [07:31] ok, got it. [07:36] ok, could someone please have a look at the debdiff and tell me if it's fine before I submit it: http://pastebin.ubuntu.com/603123/ ? [07:40] should be ubuntu1.2 I think [07:41] evaluate: version should be ubuntu1.1, for oneiric ubuntu2 [07:41] also you should fill out the DEP3 info in the patch [07:44] Bachstelze, which information is needed exactly? [07:44] evaluate: lines 39-45 of your paste [07:45] actually, he already filled it out in 31-32 [07:48] http://pastebin.ubuntu.com/603125/ [07:48] Bug, Bug-Debian and Reviewed-By don't apply. [07:48] Not sure why it says 'debian-changes-1.3.12-1ubuntu2' on the last line though. Is that normal? [07:51] [08:48] < evaluate> Bug, Bug-Debian and Reviewed-By don't apply. <= delete them, then [07:51] You mean the whole part between lines 36-47? [07:52] the lines that don't apply [07:52] though since Origin is upstream, you should probably have a Bug line [07:52] What do you mean with Bug line please? [07:53] The bug only applies to Ubuntu, since it's indicator related... [07:53] the Bug line should give the URL of the bug in the upstream bug tracker [07:53] then why does Origin say upstream? [07:54] Isn't Origin reffering to the source of the patch? [07:54] yes [07:55] Well, the bug was fixed upstream, so I guess that should be fine then...? [07:55] then you shoukd out an URL to the bug in the upstream bug tracker in Bug [07:56] and normally the URL to the upstream VCS commit in Origin [07:56] it's all there really: http://dep.debian.net/deps/dep3/ [07:59] put* [08:00] Well, there's no bug in the upstream bug tracker about this. It's just in launchpad.... [08:01] Is an int signed or unsigned by default? [08:03] I think signed [08:05] yes [08:06] Bah, this is too complicated. I'll just request a sync once it gets into Debian. [08:13] That's the spirit! :) [08:42] evaluate: to get into natty, you still need a debdiff/test case [08:44] Well, I don't. I just wanted to help fix that bug, if you're making such a simple patch so complicated, then you can fix it. [08:46] evaluate: Debian doesn't have requirements about DEP-3 headers on patches? [08:47] micahg, it does, but the way to place them there is more sane. If I run debuild -S they are generated automatically and I don't have any influence about what gets put there apparently. === yofel_ is now known as yofel [08:49] evaluate: you should be able to use DEP-3 headers the same way in Ubuntu as Debian, it just requires a Bug-Ubuntu instead of a Bug-Debian, they're auto-generated, but that's meant as a guide, you can remove the auto-generated ones if you don't need them [08:50] Also, since the bug was fixed upstream, I don't see the logic behind also creating a patch for Ubuntu. Why not just import the package from upstream? [08:50] evaluate: we can't take a new upstream version in a stable release without an SRU exception [08:50] evaluate: would be fine for oneiric though [08:51] And wouldn't a complete freeze of X justify a SRU exception? [08:51] evaluate: not if it can be fixed with a simple patch [08:55] evaluate: I think the only thing missing was a link to the "upstream" commit, that would go on the Origin line following upstream, [09:01] And actually, the Description that debuild -S produces isn't really sane. === Quintasan_ is now known as Quintasan [09:02] The whole created thing screams "I'm a template - please adjust me!" in most of its part. [09:07] micahg, would this be acceptable: http://pastebin.ubuntu.com/603147/ ? [09:08] evaluate: that looks good to me [09:09] Do I just attach it to the bug report or should I also ping a list or something? [09:09] evaluate: attach to the bug, subscribe ubuntu-sponsors [09:10] Also, about oneiric, do I need to do it for oneiric too? Wouldn't it be wiser to just sync the patch from Debian once it's there? [09:10] evaluate: you can attach a second one to the bug for oneiric, just changing the version to 1.3.12-1ubuntu2 and the suite to oneiric [09:10] Since oneiric isn't limited to any SRU exceptions or anything... [09:10] evaluate: yeah, you can sync from Debian if you want to wait for that, but it needs to go in oneiric before ubuntu SRU will accept to natty [09:10] ohh well [09:11] evaluate: you could prepare a new version upload for oneiric if you like as well, but that's up to you [09:12] evaluate: seems like the least amount of work would be to get this patch uploaded to oneiric and then sync from Debian once it's ready there [09:13] micahg, ok. [09:14] Gah. "You cannot make any changes at this time. Launchpad is undergoing maintenance and is running in read-only mode." [09:16] evaluate: oops, yeah, should be over by 9:30 UTC [09:18] evaluate: thanks for your work on this :) [09:19] micahg, sure. It's my package after all... :-) [09:22] evaluate: you should find that after the first few bumps, it should be clear sailing to get stuff sponsored, if you have any ideas for making the process easier/better, please let us know [09:25] micahg, I don't see anything wrong with the process of having something sponsored, but rather with the idea behind preffering a ubuntu patch rather than a new upstream version in a SRU... [09:32] evaluate: this might help with that: https://wiki.ubuntu.com/StableReleaseUpdates#Why [09:43] micahg, https://bugs.launchpad.net/ubuntu/+source/clipit/+bug/702316 -- hope it's ok now [09:44] Ubuntu bug 702316 in clipit (Ubuntu) "Generic Libindicate fallback support breaks applications (such as clipit) on non-Unity WMs/DEs" [Undecided,Fix committed] === hannesw_ is now known as hannesw [12:27] micahg: DEP-3 is not required in Debian. [12:27] And I think this is a good example of why. [12:45] Actually that patch is only a good example that debuild -S creates only a template and requires a fair amount of tweaking afterwards. :) [12:46] can anyone please tell me how can I edit this page and write comments? https://merges.ubuntu.com/universe.html [12:54] c2tarun: there is a hidden input field in the comment column [12:56] geser: in natty there was a linker problem due to binutils-gold linker. is this also problem in oneiric? [13:10] here is a debian/changelog file http://paste.kde.org/50683/ in line 14 its adding a patch, but when I checked into the file the patch is all ready applied. How is this possible? [13:11] c2tarun: yes, oneiric uses the same linker defaults as early natty [13:12] geser: can you please look at the problem I just posted? [13:12] c2tarun: see line 10; the package now uses v3 (quilt) where package are automatically applied after unpacking [13:13] geser: I also thought so, but when I checked by quilt top I got no patches applied. [13:13] hmm [13:14] geser: I got this error while applying the patch Patch 01_local_hiscores_file_check.patch can be reverse-applied [13:16] geser: I grabbed the package by grab-merge.sh script [13:16] grab-merge.sh bastet [13:18] geser: I am getting similar error with the other patch mentioned in line 17 [13:19] geser: ping [13:22] geser seems to be busy, can anyone please help me? [13:23] you don't need to ping specific people for questions like that [13:23] that message usually means that the patch has been applied upstream or in debian, and you can remove it [13:23] (or you are attempting to apply it twice) [13:25] hmm, does MoM the right thing for v3 packages? [13:25] Laney: in changelog its mentioned about adding the patch, how can that be applied upstream? [13:26] Laney: see the changelog entry c2tarun linked; that patch got added in the current Debian revision [13:27] sure, I was giving a generic answer [13:30] I just pulled-debian-source bastet and patch is not applied there. [13:31] grab-merge.sh can only apply the ubuntu1.patch and no internal patches [13:31] * c2tarun confused, what went wrong and where? [13:31] Laney: are you suggesting that I should drop the patch? [13:32] c2tarun: do you have a .pc/ directory in the package directory? [13:33] geser: yes but its empty. [13:33] geser: nope its not [13:33] geser: it contains three files . .. .quilt_patches .quilt_series .version [13:34] perhaps it would be best if you take the (unmodified) Debian package and merge manually [13:35] does it need a merge? [13:35] changelog suggests not [13:35] Laney: I too think so, let me check it [13:37] this http://launchpadlibrarian.net/65435629/bastet_0.41-6_0.41-6ubuntu1.diff.gz was the previous diff [13:37] and the bug logs and debian changelog suggest that that is now upstream [13:37] so it looks like a sync to me [13:49] Laney: sorry I got disconnected, did you replied to my query? [13:49] c2tarun: didn't see it [13:53] Laney: how can I request for sync? I tried with reqeuestsync script but dont know why its not working. Is there any particular format for sync bug for LP? [13:57] c2tarun: did you try with requestsync --lp [13:57] ? [13:58] otherwise, https://wiki.ubuntu.com/SyncRequestProcess [13:58] Laney: I posted a sync bug 777083 please check and tell me if more details are required? [13:58] Launchpad bug 777083 in bastet (Ubuntu) "Please Sync package bastet-0.43 from debian unstable" [Undecided,New] https://launchpad.net/bugs/777083 [13:58] usually the debian changelog is included [13:58] and it'd be nice if you said that the only fixes were build fixes which are now incorporated upstream [13:59] Laney: ok, I'll do that, and sorry I requested a sync for the first time so its little bit less in details [13:59] no problem at all [14:00] Laney: complete debian changelog or latest entry? [14:01] the new ones [14:01] Laney: please take a look now. [14:06] c2tarun: looks good, please subscribe ubuntu-sponsors and that's it === med_out is now known as medberry === aalex is now known as aalex-home [15:07] how can I remove a merge request from the sponsoring overview? [15:07] (the equivalent to setting a bug status to invalid) [15:09] set the status of the merge request [15:09] to work in progress? === Tonio__ is now known as Tonio_ [15:34] debfx: sounds good [15:46] barry: regarding your winpdb upgrade request, have you seen that debian has 1.4.8 now? [15:47] it has in fact been autosynced [17:03] there is a package named dares, there was a patch to fix binutils-gold error. Debian developer just included this patch in its newer version. No other changes and patch is also not applied in source code, just included as a patch. Is there any need of sync in this case? [17:53] c2tarun: might as well while you are looking at it, then it'll be autosynced in future [17:54] ok, this question may not be relevant but there was a guy with IRC nick persia, I haven't seen him from very long time on any channel. why so? [17:55] I asked because he was very with everything we do on this channel [17:56] I asked because he was very good with everything we do on this channel [17:56] c2tarun: he's in japan, he's having internet trouble for a while. [17:56] ohh... [19:34] I have a question about grab-merge.sh script. This script downloads the source code from debian and then applies the ubuntu.patch file to it? is there any way to make it stop applying that patch? [19:41] c2tarun: just unpack the debian source separate if you want to see it, it'll be in a different dir [19:42] micahg: got it. in previous ubuntu version, a patch was introduced to fix ftbfs due to binutils-gold, that patch is not included in new debian release. This should be a merge. What should I write in changelog, patch imported from previous ubuntu version? [19:43] c2tarun: list the patch in remaining changes [19:44] doesn't debian use the gold linker too? [19:44] yofel: dont think so. :/ because new version is giving same error due to gold linker :( [19:44] :/ [19:44] the patch should be forwarded if they're affected, but that doesn't mean they'll include it [19:45] yofel: not yet by default [19:45] ah ok [19:49] one more problem, whenever i try to use the grab-merge.sh script, none of the patches in debian/patches folder apply. On executing quilt top i see no patches applied, but on pushing the patches none of them apply :( Even the patches introduced in the same version also didn't apply. why so? [19:51] is the series file intact? I just merged kaffeine, and there the patch got applied without quilt and the series file got renamed to series.UBUNTU [19:52] yofel: on series file isn't intact I have to modify it to include all the patches. can you please try this on your system. grab-merge.sh dma [19:52] yofel: then go inside the folder and check whether any patch is applied or not? then modify the series file in proper format and then try to apply the patches. [19:55] yeah, it seems the ubuntu patch is applied now and the series file has conflicts [19:55] everyone: what's the right way to fix that? [19:56] yofel: conflict is because ubuntu patch is not included and few new patches are introduced. We have to include ubuntu patch as well all the debian patches [19:57] that is true, what I'm not sure is how to handle that fact that 38_fix_ftbfs_binutils-gold.patch is already applied to the source [19:57] unless all patches were automatically applied.. [19:58] yofel: well there is no information in changelog that 38_fix_ftbfs_binutils-gold.patch is applied. [19:58] nono, I meant that it was applied by MOM [20:01] yofel: and try to pop the patches, none of them are applied :/ or something weird is happening which I have never seen before. [20:01] hmmm.... thats new to me. I didn't know that MOM also applies the patch. [20:01] nah, I'm wondering if MOM just doesn't consider that dpkg-source now automatically applies patches with 3.0(quilt) [20:02] yofel: what should I do here? get the debian source, copy the debian folder from dma-0.0.2010.06.17-10ubuntu1 and try to build it on oneiric? [20:02] no idea, I'm pretty new to merging myself and was just asking myself the same.. [20:03] there is a magic tool for this [20:03] in this case you could probably just revert that one patch in the Makefile since it's just a one line patch and then rename the patch file and update series [20:03] grab-merge package [20:03] :) [20:04] does alot by itself [20:04] dupondje: yeah, and that gets us a source with applied quilt patches and quilt says no patch applied [20:04] euh, but thats because no patches are loaded in quilt ? [20:04] can anyone please help us here? [20:05] dupondje: yes, but it seems that the patches were applied by MOM before merging [20:05] what package are we talking about , [20:05] or MOM just doesn't check if dpkg-source auto-applies the patches [20:05] dupondje: what does that mean that no patches are loaded in quilt? [20:05] dma [20:06] it's the 38_fix_ftbfs_binutils-gold.patch from ubuntu [20:06] the series file has conflicts, but the patch is already applied [20:07] and that's not because it's in debian or upstream [20:09] grab-merge dma [20:10] fix conflict in debian/patches/series [20:10] and that does it no ? [20:10] :) [20:10] dupondje: yes, but why is the patch (that needs to be kept) already applied? [20:10] that's not how quilt works... [20:11] yofel: source format 3 and grab-merge will not work well together [20:11] that's what I feared... [20:12] micahg: that means we have to merge it manually. [20:13] I tried and encountered this error http://paste.kde.org/51187/ [20:16] can anyone help me with this error ^^ [20:16] c2tarun: which package is this? [20:17] still dma [20:17] geser: dma [20:18] that patch is applied [20:18] because its fixed in the package itself [20:18] see ftp://ftp.debian.org/debian/pool/main/d/dma/dma_0.0.2010.06.17.orig.tar.gz [20:19] dupondje: I extracted fresh tarball and then applied all the patches and then on buliding I got this error. [20:19] a) it's not applied, b) all patches were applied, it's just that MOM can't handle source format 3.0(quilt) [20:20] yofel: was that ^^ for me? [20:20] no, re dupondje [20:20] but I got the same error if it helps (no, not really...) [20:20] yofel: you got some different error? [20:21] no, same [20:21] crypto.c:92:7: error: assignment discards 'const' qualifier from pointer target type [-Werror] [20:21] not sure if debian builds with -Werror [20:21] yofel: they don't [20:22] good, then we have the problem at least [20:22] c2tarun: change crypto.c:87 to "const SSL_METHOD *meth = NULL;" (add the const to the beginning) [20:24] geser: should I create a patch for this? [20:25] yes, as the package is in v3 (quilt) format [20:27] geser: it worked :) thanks [20:27] np [20:36] btw: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622052 [20:36] Debian bug 622052 in src:dma "dma: FTBFS: crypto.c:92:7: error: assignment discards qualifiers from pointer target type" [Serious,Open] [20:38] dupondje: ohh.. I should close this bug in my changelog . Thanks :) [20:38] no I cant [20:38] its a debian bug I guess. [20:38] ye :) [20:38] but you could reply to it with the fix for example :) [20:38] the old ftbfs (38_fix_ftbfs_binutils-gold.patch) got fixed this way in debian [20:39] c2tarun: I sometimes add "Closes: #xxx" to my changelog entries, even if it does nothing in Ubuntu but it good for a reference [20:40] it helps checking later if the Ubuntu delta needs merging or can be dropped (because the bug got fixed in Debian too) [20:40] ok then, I'll add "Closes: #debian-bug" to my changelog entry, should I send it to debian as well? [20:41] the patch yes [20:41] add the diff to the bug yep [20:41] always usefull for debian :) [20:45] geser: you have upload rights in universe? [20:46] yes, like any other MOTU too === cyphermox_ is now known as cyphermox [20:46] want to check https://bugs.launchpad.net/ubuntu/+source/toonloop/+bug/775588 ? [20:46] Ubuntu bug 775588 in toonloop (Ubuntu) "Merge toonloop 2.0.6-1 (universe) from Debian unstable (main)" [Wishlist,New] [20:48] dupondje: you can ask jdstrand, he's piloting in #ubuntu-devel [20:49] also for universe packages ? :) [20:49] for everything in the sponsoring queue [20:49] oh ok [21:36] bigon: I feel like looking at merging epiphany 3, mind if I take it over from you, or are you planning on doing it yourself?