[00:05] doko: Did libgcj-bc's dependencies intentionally get flipped from libgcj13 back to libgcj12? [00:06] doko: I can't see any sign of that in the diff, which is kind of odd [00:06] doko: But you can see the effects on http://people.canonical.com/~ubuntu-archive/testing/raring-proposed_probs.html [01:26] cjwatson, my bad. merge error. now fixed === doko_ is now known as doko [05:55] anyone with packaging knowledge? [06:42] simplew: no need to ask to ask, just ask a question. Also you probably want to ask it in #ubuntu-packaging, rather than here, if it's unrelated to development of Ubuntu [06:43] oh, you already did, there === Zdra is now known as xclaesse [09:36] doko: great, thanks === mcclurmc_away is now known as mcclurmc === mcclurmc_away is now known as mcclurmc === tkamppeter_ is now known as tkamppeter === cpg is now known as cpg|away === menace1 is now known as menace [14:09] infinity: was https://launchpad.net/ubuntu/+source/cython/0.16-1ubuntu1 forwarded somewhere? [15:02] Hi! [15:02] Any jockey/ubuntu-drivers-common developer in here? === yofel_ is now known as yofel [15:58] sebasmagri: Probably not on a weekend. [15:59] ScottK: I see. Thanks anyway. I will be around. [17:04] jtaylor: No, I probably should push that one to Debian but, I think, at the time I was considering actually finding and fixing the real bug, rather than sticking with the workaround. [17:05] infinity: do you have a testcase? [17:05] jtaylor: Oh, also, it looks like 1.17 no longer has the problem (looking at experimental build logs) [17:06] jtaylor: So, I'll just sync current experimental and wash my hands of it. [17:06] infinity: k, the sync fixes 812511 too [17:10] jtaylor: Cheers, closed. Annoying that MoM doesn't notice that we're tracking experimental and pop those on my radar, or I'd have updated a while ago. [17:14] so the issue was only seen in a buildlog? [17:14] jtaylor: Yes. As in it failed to build on all arched with unsigned chars. [17:15] s/arched/arches/ [17:15] why doesn't it fail in debian testing? [17:15] was it only 0.16? [17:15] jtaylor: It was 1.16 and the first 1.17 beta, 1.15 was fine. [17:15] jtaylor: See, eg: https://buildd.debian.org/status/logs.php?pkg=cython&arch=powerpc [17:16] k thx [17:16] (Replace "powerpc" with "armel" or "sparc" to see the pattern) [17:23] Can someone help me? i'm having problems when building this recipe https://code.launchpad.net/~kedos-project/+recipe/bottomlauncher-daily , it gives me error No package 'dbusmenu-glib-0.4' found No package 'dbusmenu-gtk3-0.4' found , this is my buildlog : https://launchpadlibrarian.net/123265587/buildlog_ubuntu-raring-amd64.bottomlauncher_0.2.0-0-1~5~raring1_FAILEDTOBUILD.txt.gz [17:26] demosfere: you need to depend on libdbusmenu-gtk3-dev [17:26] jtaylor: i've already did that [17:27] demosfere: you have libdbusmenu-gtk3-dev (>= 0.6.2) | libcairo2-dev [17:28] drop the or dependency [17:32] jtaylor: what exactly should i do? [17:33] jtaylor: can you pastebin control file after you fix it? [17:33] demosfere: He told you how to fix it... [17:33] demosfere: s/ | libcairo2-dev// [17:34] infinity: the problem is that this package is used in the app [17:36] demosfere: Uhm. What? [17:36] demosfere: You build-depend on libcairo2-dev, AND you build-depend on libdbusmenu-gtk3-dev|libcairo2-dev. [17:36] infinity: the error is No package 'dbusmenu-glib-0.4' found No package 'dbusmenu-gtk3-0.4 [17:37] demosfere: libdbusmenu-gtk3-dev gets (correctly) ignored because you're already installing libcairo2-dev, which you claimed was an adequate substitute. [17:37] demosfere: the error tells you the .pc file is missing [17:37] demosfere: Thus, libdbusmenu-gtk3-dev isn't being installed. [17:37] that .pc file is provided by libdbusmenu-gtk3-dev [17:37] demosfere: So, drop the " | libcairo2-dev" [17:37] see: apt-file list libdbusmenu-gtk3-dev | grep -E ".pc$" [17:37] infinity: i'll try and see if it work [17:40] infinity: jtaylor please stay here until i let you know if it works now :) [17:40] demosfere: Uhm. [17:40] demosfere: That was wrong. :P [17:40] - libcairo2-dev, [17:40] - libdbusmenu-gtk3-dev (>= 0.6.2) | libcairo2-dev, [17:40] + libcairo2-dev | libcairo2-dev, [17:40] ^-- That won't fix anything... [17:41] That should read, simply: [17:41] libcairo2-dev, [17:41] libdbusmenu-gtk3-dev (>= 0.6.2), [17:41] --- [17:41] Minus the extra space there. My keyboard's repeating, apparently. [17:42] infinity: i'm confused :P , what should i do now [17:43] demosfere: You want to build-depend on libcairo2-dev and libdbusmenu-gtk3-dev, right? This isn't any different from any of your other build-deps. [17:43] demosfere: Having "foo | bar" means "either foo or bar is okay, we don't need both". [17:44] demosfere: And having "foo | foo", when you also want bar (which is what you did to "fix" it) is extra strange. [17:44] infinity: now i'm totally confused :P [17:45] demosfere: The fix you committed at http://bazaar.launchpad.net/~kedos-project/bottomlauncher-pkg/trunk/revision/7 [17:45] demosfere: You completely removed the build-dep on libdbusmenu-gtk3-dev [17:45] infinity:and this will make it work? [17:46] Past tense. You removED the build-dep. You shouldn't have done that. [17:46] You need libdbusmenu-gtk3-dev [17:47] infinity: so i should re-add libdbusmenu-gtk3-dev and then ? [17:47] demosfere: The line that says "libcairo2-dev | libcairo2-dev," should just say "libcairo2-dev," and then you also want a line that says "libdbusmenu-gtk3-dev (>= 0.6.2)," [17:50] infinity: i think this is what you told me to do : http://pastiebin.com/?page=p&id=50a7ce358ac86 [17:50] infinity: is it right ^ [17:50] ? [17:51] looks good [17:51] I'd complain about the whitespace, but yeah. That should do. [17:52] infinity: i'm pushing and building ... i'll let you know if it wrks [17:52] Assuming nothing freaks out about the space between the ) and the comma, but probably not. [17:53] infinity: ^ you mean it's wrong and causes failure in building ? [17:53] demosfere: For correctness, that space really shouldn't be there. No idea if any of the tools parsing control will care, though. [17:53] demosfere: As in, "libdbusmenu-gtk3-dev (>= 0.6.2) ," should be "libdbusmenu-gtk3-dev (>= 0.6.2)," [17:53] infinity: i'll remove after i make sure building works :) [17:58] infinity: offtopic , do you want to join my team? [17:58] infinity: failed to build https://launchpadlibrarian.net/123283341/buildlog_ubuntu-quantal-i386.bottomlauncher_0.2.0-0-1~5~quantal1_FAILEDTOBUILD.txt.gz [18:01] infinity: any idea? [18:01] jtaylor: ^^ [18:07] demosfere: I don't see libdbusmenu-gtk3-dev being installed, what did you build there? [18:08] Source: bottomlauncher Section: utils Priority: optional Maintainer: Drake Miller Build-Depends: debhelper (>= 8.1.2ubuntu2), gnome-common, valac-0.18 (>= 0.18.0), libbamf3-dev (>= 0.2.92), libdbusmenu-gtk3-dev (>= 0.6.2) , libcairo2-dev, libgdk-pixbuf2.0-dev, libdbusmenu-glib-dev, libdbusmenu-glib4, [18:09] jtaylor: this is the control file of the current revision : http://pastiebin.com/?page=p&id=50a7d2a687731 [18:10] The control file doesn't come close to matching the build-deps sbuild ends up looking for. I'm inclined to blame whitespace here. [18:11] Perhaps wrap-and-sort(1) would unbreak your issues. Or you could more carefully rewrite that line. [18:12] Though, not sure if it's smart enough to fix tabs/spaces and other things. [18:13] infinity: spaces doesn't making an error [18:13] infinity: i think the problem is by configure file in the source code [18:14] No... [18:14] The problem is that your build-deps aren't all being installed. [18:14] Compare this to your control file: [18:14] Build-Depends: debhelper (>= 8.1.2ubuntu2), gnome-common, valac-0.18 (>= 0.18.0), libbamf3-dev (>= 0.2.92), libcairo2-dev, libgdk-pixbuf2.0-dev, libgee-dev (>= 0.5.2), libglib2.0-dev (>= 2.28.0), libgtk-3-dev (>= 3.0.0), libwnck-3-dev, libx11-dev, libceleste-dev [18:14] Note that it doesn't list everything listed in your control. [18:15] infinity: cython failed :( [18:15] why it's not installing them? [18:16] demosfere: Like I said, my guess is bad whitespace. You might want to test locally. [18:16] jtaylor: Gah. [18:16] i'll try [18:17] jtaylor: Oh, probably a missing build-dep on python3-all-dev [18:17] jtaylor: Err, no, it's there. [18:17] Hrm. [18:17] its strange [18:17] * infinity goes hunting for pyconfig.h [18:19] possibly multiarch issue [18:19] Is our python more multiarchy than Debian's? [18:19] doko: ^ [18:20] I'm just guessing, let me check debian [18:20] doko: https://launchpadlibrarian.net/123283466/buildlog_ubuntu-raring-amd64.cython_0.17.1-1_FAILEDTOBUILD.txt.gz [18:20] doko: Ideas? [18:20] infinity: dammit ! still doesn't work [18:20] jtaylor: It's not FTBFS in Debian, hence the curiosity. [18:20] infinity, yes, use python-config --includes [18:21] python3-config even [18:21] demosfere: Replace all those tabs with spaces and see how that goes. [18:21] doko: This is Ubuntu-specific at this point? [18:21] doko: (Same build is fine in experimental) [18:22] infinity: i've removed empty spaces already and didn't work [18:22] no, same versions [18:22] the pyconfig.h is in the same place in debian [18:22] weird [18:22] Oh, but this built in Debian in September. [18:23] Multiarch python probably happened after that? [18:23] I'm currently test building, I'll try to cook up a patch when I reproduced the failure [18:23] Heh. I'm there too. :P [18:24] nice I got a different error .. [18:24] demosfere, better to actually rebuild the source package with the recipe than just rebuilding the old source in ppa again [18:24] Why dpkg is so complicated [18:24] ? [18:26] ricotz: i don't understand [18:26] jtaylor: Hrm, looks like the right -I/foo is in CFLAGS but not CPPFLAGS. [18:27] ricotz: you built plank , i think you know in packaging it more than anyone else .. [18:27] demosfere, your pastes indicate that you are not generating a new source package containing the new packaging [18:29] ricotz: i just branched your deb-packaging and modified it to bottomlauncher .. and it won't work [18:29] ricotz: but i think the problem is by configure [18:29] the configure is probably fine [18:30] https://code.launchpad.net/~kedos-project/+recipe/bottomlauncher-daily [18:30] demosfere: The problem, as stated several times, is that your build-deps aren't being installed, which is due to a malformed debian/control. [18:30] demosfere, hi the rebuild button in there [18:31] infinity, the control file is fine, dpkg can handle those mix ups [18:31] ricotz: It *was* malformed before we started helping out. [18:31] ricotz: I'm not convinced that it isn't still, but we'll see after a rebuild. :P [18:31] ricotz: i've tried to rebuild a lot of times .. why build-deps aren't being installed [18:31] infinity, ok, but he is building the same source again [18:31] infinity, which doesnt include the new packaging fixes [18:33] ricotz: so the the deb-packaging doesn't match with the source? [18:33] as i said "you are not generating a new source package containing the new packaging" [18:34] you need to rebuild the recipe not just the already generated source package in the ppa [18:35] infinity, heh, llvm-3.2 and clang ftbfs due to missing b-d on python [18:36] doko, oh, hi, will this get sync asap to raring if done :) [18:36] doko: Well, that's easy enough to fix, at least. [18:36] mesa git already depends on it [18:37] you should *not* depend on an unreleased version yet [18:38] * infinity thinks that perhaps he should step away from the computer and enjoy the sunny Saturday outside for a bit. [18:38] doko, it isnt me depend on it but a unreleased mesa (in xedgers) [18:39] the mesa radeon dev introduced it, so just saying would be great to have 3.2rc1 [18:40] doko, https://launchpad.net/~ricotz/+archive/unstable/+sourcepub/2780997/+listing-archive-extra [18:40] here is an earlier snapshot [19:07] doko: distutils.sysconfig.get_python_inc() doesn't return the multiarch path with python3.3 [19:07] shouldn'T that return the same as python3.3-config? [19:09] wiki.ubuntu.com seem sto have the wrong cert today [19:24] is the plat_specific flag in get_python_inc ubuntu specific? [19:24] or upstreamable? [19:27] can'T find anything in the patches, so I#m assuming upstream === cpg|away is now known as cpg [20:35] a I hate reportbug ... [20:35] friggin think always crashes after I write my nice text ._. [20:38] infinity: I forwarded a cython patch to debian [20:45] 693555 [22:20] jtaylor: Awesome, thanks. I'll toss that same patch at Ubuntu in a second too, many thanks for hunting it down. [22:32] jtaylor, you need to call it twice, the second time with plat_specific=1 [22:33] doko: yes thanks I figured that out already [23:54] jtaylor: Do, in light of doko's comments, was there a followup patch? [23:54] infinity: no, dokos comment is how I implemented in the patch [23:55] jtaylor: Oh, check. Kay. I'll snag the patch from the bug and upload to Ubuntu then. [23:55] you may also want to wait a bit, I'm sure the debian maintainer will do a swift upload if we ask him [23:55] He may. He may not. No harm done in us uploading a fix and then syncing later. [23:55] its a very long building package [23:55] And all our buildds are idle and bored. [23:55] Weekend are like that. [23:56] s/Weekend/Weekends/