/srv/irclogs.ubuntu.com/2012/11/17/#ubuntu-devel.txt

cjwatsondoko: Did libgcj-bc's dependencies intentionally get flipped from libgcj13 back to libgcj12?00:05
cjwatsondoko: I can't see any sign of that in the diff, which is kind of odd00:06
cjwatsondoko: But you can see the effects on http://people.canonical.com/~ubuntu-archive/testing/raring-proposed_probs.html00:06
doko_cjwatson, my bad. merge error. now fixed01:26
=== doko_ is now known as doko
simplewanyone with packaging knowledge?05:55
tumbleweedsimplew: 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 Ubuntu06:42
tumbleweedoh, you already did, there06:43
=== Zdra is now known as xclaesse
cjwatsondoko: great, thanks09:36
=== 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
jtaylorinfinity: was https://launchpad.net/ubuntu/+source/cython/0.16-1ubuntu1 forwarded somewhere?14:09
sebasmagriHi!15:02
sebasmagriAny jockey/ubuntu-drivers-common developer in here?15:02
=== yofel_ is now known as yofel
ScottKsebasmagri: Probably not on a weekend.15:58
sebasmagriScottK: I see. Thanks anyway. I will be around.15:59
infinityjtaylor: 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:04
jtaylorinfinity: do you have a testcase?17:05
infinityjtaylor: Oh, also, it looks like 1.17 no longer has the problem (looking at experimental build logs)17:05
infinityjtaylor: So, I'll just sync current experimental and wash my hands of it.17:06
jtaylorinfinity: k, the sync fixes 812511 too17:06
infinityjtaylor: 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:10
jtaylorso the issue was only seen in a buildlog?17:14
infinityjtaylor: Yes.  As in it failed to build on all arched with unsigned chars.17:14
infinitys/arched/arches/17:15
jtaylorwhy doesn't it fail in debian testing?17:15
jtaylorwas it only 0.16?17:15
infinityjtaylor: It was 1.16 and the first 1.17 beta, 1.15 was fine.17:15
infinityjtaylor: See, eg: https://buildd.debian.org/status/logs.php?pkg=cython&arch=powerpc17:15
jtaylork thx17:16
infinity(Replace "powerpc" with "armel" or "sparc" to see the pattern)17:16
demosfereCan 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.gz17:23
jtaylordemosfere: you need to depend on libdbusmenu-gtk3-dev17:26
demosferejtaylor: i've already did that17:26
jtaylordemosfere: you have libdbusmenu-gtk3-dev (>= 0.6.2) | libcairo2-dev17:27
jtaylordrop the or dependency17:28
demosferejtaylor: what exactly should i do?17:32
demosferejtaylor: can you pastebin control file after you fix it?17:33
infinitydemosfere: He told you how to fix it...17:33
infinitydemosfere: s/  | libcairo2-dev//17:33
demosfereinfinity: the problem is that this package is used in the app17:34
infinitydemosfere: Uhm.  What?17:36
infinitydemosfere: You build-depend on libcairo2-dev, AND you build-depend on libdbusmenu-gtk3-dev|libcairo2-dev.17:36
demosfereinfinity: the error is No package 'dbusmenu-glib-0.4' found No package 'dbusmenu-gtk3-0.417:36
infinitydemosfere: libdbusmenu-gtk3-dev gets (correctly) ignored because you're already installing libcairo2-dev, which you claimed was an adequate substitute.17:37
jtaylordemosfere: the error tells you the .pc file is missing17:37
infinitydemosfere: Thus, libdbusmenu-gtk3-dev isn't being installed.17:37
jtaylorthat .pc file is provided by libdbusmenu-gtk3-dev17:37
infinitydemosfere: So, drop the " | libcairo2-dev"17:37
jtaylorsee: apt-file list libdbusmenu-gtk3-dev | grep -E ".pc$"17:37
demosfereinfinity: i'll try and see if it work17:37
demosfereinfinity: jtaylor please stay here until i let you know if it works now :)17:40
infinitydemosfere: Uhm.17:40
infinitydemosfere: That was wrong. :P17:40
infinity-               libcairo2-dev,17:40
infinity-               libdbusmenu-gtk3-dev (>= 0.6.2) | libcairo2-dev,17:40
infinity+               libcairo2-dev | libcairo2-dev,17:40
infinity^-- That won't fix anything...17:40
infinityThat should read, simply:17:41
infinitylibcairo2-dev,17:41
infinitylibdbusmenu-gtk3-dev  (>= 0.6.2),17:41
infinity---17:41
infinityMinus the extra space there.  My keyboard's repeating, apparently.17:41
demosfereinfinity: i'm confused :P , what should i do now17:42
infinitydemosfere: 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
infinitydemosfere: Having "foo | bar" means "either foo or bar is okay, we don't need both".17:43
infinitydemosfere: And having "foo | foo", when you also want bar (which is what you did to "fix" it) is extra strange.17:44
demosfereinfinity: now i'm totally confused :P17:44
infinitydemosfere: The fix you committed at http://bazaar.launchpad.net/~kedos-project/bottomlauncher-pkg/trunk/revision/717:45
infinitydemosfere: You completely removed the build-dep on libdbusmenu-gtk3-dev17:45
demosfereinfinity:and this will make it work?17:45
infinityPast tense.  You removED the build-dep.  You shouldn't have done that.17:46
infinityYou need libdbusmenu-gtk3-dev17:46
demosfereinfinity: so i should re-add libdbusmenu-gtk3-dev and then ?17:47
infinitydemosfere: 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:47
demosfereinfinity: i think this is what you told me to do : http://pastiebin.com/?page=p&id=50a7ce358ac8617:50
demosfereinfinity: is it right ^17:50
demosfere?17:50
jtaylorlooks good17:51
infinityI'd complain about the whitespace, but yeah.  That should do.17:51
demosfereinfinity: i'm pushing and building ... i'll let you know if it wrks17:52
infinityAssuming nothing freaks out about the space between the ) and the comma, but probably not.17:52
demosfereinfinity: ^ you mean it's wrong and causes failure in building ?17:53
infinitydemosfere: For correctness, that space really shouldn't be there.  No idea if any of the tools parsing control will care, though.17:53
infinitydemosfere: As in, "libdbusmenu-gtk3-dev (>= 0.6.2) ," should be "libdbusmenu-gtk3-dev (>= 0.6.2),"17:53
demosfereinfinity: i'll remove after i make sure building works :)17:53
demosfereinfinity: offtopic , do you want to join my team?17:58
demosfereinfinity: failed to build https://launchpadlibrarian.net/123283341/buildlog_ubuntu-quantal-i386.bottomlauncher_0.2.0-0-1~5~quantal1_FAILEDTOBUILD.txt.gz17:58
demosfereinfinity: any idea?18:01
demosferejtaylor: ^^18:01
jtaylordemosfere: I don't see libdbusmenu-gtk3-dev being installed, what did you build there?18:07
demosfereSource: bottomlauncher Section: utils Priority: optional Maintainer: Drake Miller <dakemiller@gmail.com> 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:08
demosferejtaylor: this is the control file of the current revision : http://pastiebin.com/?page=p&id=50a7d2a68773118:09
infinityThe control file doesn't come close to matching the build-deps sbuild ends up looking for.  I'm inclined to blame whitespace here.18:10
infinityPerhaps wrap-and-sort(1) would unbreak your issues.  Or you could more carefully rewrite that line.18:11
infinityThough, not sure if it's smart enough to fix tabs/spaces and other things.18:12
demosfereinfinity: spaces doesn't making an error18:13
demosfereinfinity: i think the problem is by configure file in the source code18:13
infinityNo...18:14
infinityThe problem is that your build-deps aren't all being installed.18:14
infinityCompare this to your control file:18:14
infinityBuild-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-dev18:14
infinityNote that it doesn't list everything listed in your control.18:14
jtaylorinfinity: cython failed :(18:15
demosferewhy it's not installing them?18:15
infinitydemosfere: Like I said, my guess is bad whitespace.  You might want to test locally.18:16
infinityjtaylor: Gah.18:16
demosferei'll try18:16
infinityjtaylor: Oh, probably a missing build-dep on python3-all-dev18:17
infinityjtaylor: Err, no, it's there.18:17
infinityHrm.18:17
jtaylorits strange18:17
* infinity goes hunting for pyconfig.h18:17
jtaylorpossibly multiarch issue18:19
infinityIs our python more multiarchy than Debian's?18:19
infinitydoko: ^18:19
jtaylorI'm just guessing, let me check debian18:20
infinitydoko: https://launchpadlibrarian.net/123283466/buildlog_ubuntu-raring-amd64.cython_0.17.1-1_FAILEDTOBUILD.txt.gz18:20
infinitydoko: Ideas?18:20
demosfereinfinity: dammit ! still doesn't work18:20
infinityjtaylor: It's not FTBFS in Debian, hence the curiosity.18:20
dokoinfinity, yes, use python-config --includes18:20
dokopython3-config even18:21
infinitydemosfere: Replace all those tabs with spaces and see how that goes.18:21
infinitydoko: This is Ubuntu-specific at this point?18:21
infinitydoko: (Same build is fine in experimental)18:21
demosfereinfinity: i've removed empty spaces already and didn't work18:22
dokono, same versions18:22
jtaylorthe pyconfig.h is in the same place in debian18:22
jtaylorweird18:22
infinityOh, but this built in Debian in September.18:22
infinityMultiarch python probably happened after that?18:23
jtaylorI'm currently test building, I'll try to cook up a patch when I reproduced the failure18:23
infinityHeh.  I'm there too. :P18:23
jtaylornice I got a different error ..18:24
ricotzdemosfere, better to actually rebuild the source package with the recipe than just rebuilding the old source in ppa again18:24
demosfereWhy dpkg is so complicated18:24
demosfere?18:24
demosferericotz: i don't understand18:26
infinityjtaylor: Hrm, looks like the right -I/foo is in CFLAGS but not CPPFLAGS.18:26
demosferericotz: you built plank , i think you know in packaging it more than anyone else ..18:27
ricotzdemosfere, your pastes indicate that you are not generating a new source package containing the new packaging18:27
demosferericotz: i just branched your deb-packaging and modified it to bottomlauncher .. and it won't work18:29
demosferericotz: but i think the problem is by configure18:29
jtaylorthe configure is probably fine18:29
ricotzhttps://code.launchpad.net/~kedos-project/+recipe/bottomlauncher-daily18:30
infinitydemosfere: 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
ricotzdemosfere, hi the rebuild button in there18:30
ricotzinfinity, the control file is fine, dpkg can handle those mix ups18:31
infinityricotz: It *was* malformed before we started helping out.18:31
infinityricotz: I'm not convinced that it isn't still, but we'll see after a rebuild. :P18:31
demosferericotz: i've tried to rebuild a lot of times .. why build-deps aren't being installed18:31
ricotzinfinity, ok, but he is building the same source again18:31
ricotzinfinity, which doesnt include the new packaging fixes18:31
demosferericotz: so the the deb-packaging doesn't match with the source?18:33
ricotzas i said "you are not generating a new source package containing the new packaging"18:33
ricotzyou need to rebuild the recipe not just the already generated source package in the ppa18:34
dokoinfinity, heh, llvm-3.2 and clang ftbfs due to missing b-d on python18:35
ricotzdoko, oh, hi, will this get sync asap to raring if done :)18:36
infinitydoko: Well, that's easy enough to fix, at least.18:36
ricotzmesa git already depends on it18:36
dokoyou should *not* depend on an unreleased version yet18:37
* infinity thinks that perhaps he should step away from the computer and enjoy the sunny Saturday outside for a bit.18:38
ricotzdoko, it isnt me depend on it but a unreleased mesa (in xedgers)18:38
ricotzthe mesa radeon dev introduced it, so just saying would be great to have 3.2rc118:39
ricotzdoko, https://launchpad.net/~ricotz/+archive/unstable/+sourcepub/2780997/+listing-archive-extra18:40
ricotzhere is an earlier snapshot18:40
jtaylordoko: distutils.sysconfig.get_python_inc() doesn't return the multiarch path with python3.319:07
jtaylorshouldn'T that return the same as python3.3-config?19:07
tumbleweedwiki.ubuntu.com seem sto have the wrong cert today19:09
jtayloris the plat_specific flag in get_python_inc ubuntu specific?19:24
jtayloror upstreamable?19:24
jtaylorcan'T find anything in the patches, so I#m assuming upstream19:27
=== cpg|away is now known as cpg
jtaylora I hate reportbug ...20:35
jtaylorfriggin think always crashes after I write my nice text ._.20:35
jtaylorinfinity: I forwarded a cython patch to debian20:38
jtaylor69355520:45
infinityjtaylor: Awesome, thanks.  I'll toss that same patch at Ubuntu in a second too, many thanks for hunting it down.22:20
dokojtaylor, you need to call it twice, the second time with plat_specific=122:32
jtaylordoko: yes thanks I figured that out already22:33
infinityjtaylor: Do, in light of doko's comments, was there a followup patch?23:54
jtaylorinfinity: no, dokos comment is how I implemented in the patch23:54
infinityjtaylor: Oh, check.  Kay.  I'll snag the patch from the bug and upload to Ubuntu then.23:55
jtayloryou may also want to wait a bit, I'm sure the debian maintainer will do a swift upload if we ask him23:55
infinityHe may.  He may not.  No harm done in us uploading a fix and then syncing later.23:55
jtaylorits a very long building package23:55
infinityAnd all our buildds are idle and bored.23:55
infinityWeekend are like that.23:55
infinitys/Weekend/Weekends/23:56

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