/srv/irclogs.ubuntu.com/2011/08/20/#ubuntu-devel.txt

cjwatsonah.  damn it.  mplayer doesn't work if the header files in the source tree are from a different libav* ABI than the system libraries you're compiling against - it ends up with mismatched structure sizes and everything goes to pot00:08
cjwatsonthat is very nasty00:08
cjwatsonsiretart: so, the result of all that - never mind.  FFe sent requesting permission to sync from experimental.00:48
=== asac_ is now known as asac
siretartcjwatson: yes, the only other option would have been to link against the internal copy of libav*, but the package from experimental is IMO clearly the better option for oneiric07:00
cjwatsonsiretart: yeah, I don't feel good about introducing more duplication07:56
=== tkamppeter_ is now known as tkamppeter
dupondjehttps://launchpad.net/ubuntu/+source/libdispatch/0~svn197-308:14
dupondjecould somebody retry the build ?08:14
dupondjeshould be fixed now (just tested in pbuilder)08:14
debfxdupondje: done08:25
dupondjethx08:25
dupondjeand it build :D08:28
dupondjewtf, the armel build queue is 2 weeks ? :p08:33
ogra_archive rebuild in progress08:33
dupondjeoh ok :)08:34
infinitycjwatson: Acked your FFe, BTW.  As did ScottK.  You should be good to go to sync, unless you want another AA to do it.08:36
cjwatsonthanks.  that's OK, I'll take care of it08:39
sgnbinfinity: http://glondu.net/tmp/ocaml-arm-recompilation.txt09:40
infinitysgnb: My hero.  I'll slam group 3 at the archive tomorrow, after I get some sleep. :)09:40
cjwatsonhttps://launchpad.net/ubuntu/+source/openscenegraph/3.0.0-2ubuntu1/+build/2636062 ugh, that kind of build result makes me sad09:42
* cjwatson is rather tempted to remove all the libav reverse-deps on armel that have GL porting problems09:42
cjwatsonon the basis that seriously who's using them anyway09:43
tumbleweedthere's a whole slew of science packages with that problem too09:44
ogra_cjwatson, thhey would most likely need proting to GLES for hw accel, but there is meas for GL09:45
ogra_*mesa09:45
cjwatsonyeah, but is anyone going to do it?09:46
cjwatsonor is there a porting guide?09:46
cjwatsonalso if somebody really masochistic wants to fix salome (or declare that it should be removed), that'd be great09:46
cjwatsonhave a look at its Debian bug page for great justice09:46
ogra_well, thats linaro realm mostly, their multimedia teams work with upstreams to fix it usually09:46
cjwatsonogra_: yeah, 16-hour builds that are going to involve serious effort and guesswork aren't high on my list to sort out09:47
cjwatsonbut cleaning up NBS is09:47
bdrungcjwatson: i found two bugs of the new syncpackage way. where should i report it?09:47
cjwatsonbdrung: are they bugs in the client or the server?09:47
ogra_well, drop the dep and lest see about the fallout09:47
ogra_its not like release is tomorrow ...09:47
bdrungcjwatson: probably server. 1. wrong uploader: https://launchpad.net/ubuntu/+source/mozilla-devscripts/0.28 2. lp bug not closed: bug #82949309:48
cjwatsonI'd rather just remove the unbuildable binaries and have them continue to show up as build failures.  There is precedent for doing that around beta time09:48
ubottuLaunchpad bug 829493 in mozilla-devscripts (Ubuntu Oneiric) "mozilla-devscripts version 0.27 failed to build in oneiric" [High,Fix committed] https://launchpad.net/bugs/82949309:48
ogra_if people scream about something missing we can still fix09:48
bdrungcjwatson: 3. newlines seems to be wrong in changelog on https://launchpad.net/ubuntu/+source/mozilla-devscripts/0.2809:48
infinitycjwatson: I'm happy with the old binary cruft being tossed.  If and when we get various ducks in a row about GL/GLES on ARM, people can fix it all.  If it doesn't happen before release, at least there's no cruft.09:49
cjwatsonbdrung: I think 1 may be deliberate to some extent, as it's copying the Debian publication record, although it'd be nice if the syncer were shown somewhere too.  It might be tied into bug 827608 and/or bug 82755509:49
ubottuLaunchpad bug 827608 in Launchpad itself "Sync requester isn't credited with upload" [High,Triaged] https://launchpad.net/bugs/82760809:49
ubottuLaunchpad bug 827555 in Launchpad itself "native syncs have no way to indicate sponsorship" [Low,Triaged] https://launchpad.net/bugs/82755509:50
cjwatsonbdrung: 2 is a client bug, syncpackage needs to close it; bug on ubuntu-dev-tools and assign to me, please?09:50
cjwatsonbdrung: 3 is bug 82752809:50
ubottuLaunchpad bug 827528 in Launchpad itself "native-synced changelogs have spurious extra newline" [High,Triaged] https://launchpad.net/bugs/82752809:50
cjwatsonbdrung: all the server-side bugs live at https://bugs.launchpad.net/launchpad/+bugs?field.tag=derivation09:50
tumbleweedcjwatson: if syncpackage needs to close the bugs, that's another potential problem with people using +localepackagediffs09:51
cjwatsonbdrung: 2> (for now, just close it manually)09:51
cjwatsontumbleweed: people need to not use +localpackagediffs for Ubuntu09:51
tumbleweedindeed09:51
bdrungcjwatson: couldn't be 2 done by LP?09:51
cjwatsonI'm simply not interested in making that work09:51
tumbleweedlet me write that bug I was going to, complaining about it09:51
Laneysyncpackage has -b xxxx that you could pass manually for now?09:52
cjwatsonbdrung: I don't think it would fit well into the API.  the API already has a way to close bugs, it doesn't make sense to bolt another one onto the side of the copy for the sake of Ubuntu process09:52
cjwatsonLaney: it doesn't honour that for the API copy case yet.  that's the bug09:52
infinitycjwatson: To be fair, newlines are incorrect for non-sync uploads too, they're just differently incorrect. :P09:52
cjwatsoninfinity: yeah, but they're wrong in the gina import in this case09:53
Laneyyeah, just saying that there's a non-completely-manual way to do it (and that this code could be wired together with the native sync stuff)09:53
cjwatsonyou can see the same wrongness at https://launchpad.net/debian/+source/mozilla-devscripts/0.2809:53
cjwatsonLaney: you'll have to provide -b anyway - it probably can't magically figure out the right bug09:53
cjwatsonbut yeah, need to fix that09:53
infinitycjwatson: Yeah, I saw the extra newline there.  And yet, that still looks nicer than the missing newline on https://launchpad.net/ubuntu/+source/telepathy-glib/0.15.5-1ubuntu1 ;)09:54
tumbleweedto close the bugs, we have to pull all the intermediate dscs (or a full source package to read debian/changelog) :/09:54
cjwatsonwell, that's true09:54
cjwatsonhmm09:54
Laneycan you ask LP for the changes that were in the Debian changesfiles?09:54
cjwatsonI suppose that does kind of argue for an extra parameter to the API, although it won't help much until bug 827576 is fixed09:54
ubottuLaunchpad bug 827576 in Launchpad itself "copyPackage only includes changes from upload being copied" [High,Triaged] https://launchpad.net/bugs/82757609:55
cjwatsonI don't think it has changesfiles for Debian imports09:55
* cjwatson goes out09:55
tumbleweedI suppose we could pull a changelog from PTS / changelogs.debian.net, but that's ugly (and potentially out of date)09:58
infinityAnd not canonical, by any stretch.09:59
tumbleweedor secure09:59
infinityThough it does irk me that https://launchpad.net/ubuntu/+source/telepathy-glib/+changelog isn't actually a full changelog.09:59
Laneyyes, I said that on ^ bug09:59
tumbleweedyeah it's a pain09:59
infinityBut rather a log of uploads that were published in soyuz.09:59
Laneydon't knwo if it will get completely fixed, the best you'll get is a concatenation of the changesfiles changes that went into debian I reckon10:00
Laneywhich may still miss some10:00
tumbleweedLaney: does launchpda get those changes files? I assumed it just looked for new versions when it mirrored10:01
Laneymaybe it does. I thought it got that data from the changesfiles, but perhaps not :-)10:02
Laneyanyway, it's not like people are as universally conscientious with using -v as they could be when they upload to ubuntu10:03
tumbleweedsure, but tools should get it right10:04
infinityOr make a valiant effot, anyway.10:04
infinitySome of this stuff can never be right, just "slightly less wrong".10:04
Laneyindeed10:04
Laneyhence the bug, of course10:05
tumbleweedyay, +localpackagediffs generated a diff for me and it only took half an hour to do so :/10:05
* infinity notices that it's 4am, and decides to sleep.10:05
htorquemaybe someone here can help me: i found a process that consumes more and more memory over time, how would i use valgrind to add something useful to a bug report? just call it once then close it or let it run for a while?10:30
kennydudeHi, what do I do once a branch has been marked as "Needs Fixing"?12:19
tkamppeterOdyX, ping12:30
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
ScottKsiretart: Do you have any time to help out with libav porting issues?  kd3b needs help (neither upstream, nor Debian have done the port).  If you add libqtwebkit-dev to build-depends and then try to build the current package you'll see the issues.15:14
ScottKkd3b/k3b15:14
=== ulmlogger is now known as transitlogger
hyperaircan a core-dev please look into sponsoring bug #823937 please?16:02
ubottuLaunchpad bug 823937 in nautilus-share (Ubuntu) "Sync nautilus-share 0.7.3-1 (main) from Debian unstable (main)" [Critical,New] https://launchpad.net/bugs/82393716:02
shadeslayerslangasek: multiarch ping16:04
=== dendrobates is now known as dendro-afk
=== transitlogger is now known as apachelogger
slangasekshadeslayer: pong17:20
shadeslayerslangasek: hi!17:21
shadeslayerone sec17:21
shadeslayerslangasek: https://launchpad.net/ubuntu/+archive/test-rebuild-20110816/+build/2697477/+files/buildlog_ubuntu-oneiric-i386.kalzium_4%3A4.7.0-0ubuntu2_FAILEDTOBUILD.txt.gz >> t17:22
shadeslayerwe have : make[4]: *** No rule to make target `/usr/lib/libQtOpenGL.so', needed by `lib/libcompoundviewer.so.4.7.0'.  Stop.17:23
slangasekright17:23
shadeslayerbecause that file is now installed to /usr/lib/arch/17:23
=== dendro-afk is now known as dendrobates
shadeslayercould you guide me as to how to fix this issue?17:23
slangasekso the question is, what has hard-coded the path to /usr/lib/libQtOpenGL.so?  Looking at the build-deps, it might be kde-sc-dev-latest or kdelibs5-dev; or it could be in the kalzium source itself17:24
slangasekI'm not an expert at cmake-based builds, so the most guidance I can offer is "use grep -r a lot"17:24
shadeslayerits avogadro :)17:26
shadeslayermore specifically /usr/lib/avogadro/1_0/AvogadroLibraryDeps.cmake17:26
slangasekok17:26
slangasektry a no-change rebuild of avogadro, maybe that's enough to fix it?17:27
shadeslayeralright, will try17:28
debfxslangasek: that might be enough to fix it, but I'd rather not have to rebuild cmake-using libraries whenever some other library is converted for multiarch17:29
debfxany idea how to properly fix this in cmake?17:29
slangasekdebfx: sure - then those cmake-violating libraries need to stop hard-coding paths in the first place, since this has never been guaranteed by the system.  If this is a general cmake feature, can cmake be changed to spit out -L$path -lQtOpenGL instead?17:30
slangasekactually, in the shared library case it would be better if it would just not spit anything out at all17:31
slangaseksince with glibc, all it does is make the system more brittle17:31
=== dendrobates is now known as dendro-afk
debfxslangasek: so it's "just" a question of how to implement that :)18:04
ScottKdoko: Are you going to sync trousers or should I edit the FTBFS bug to be a sync request?19:05
=== cmagina-afk is now known as cmagina
=== yofel_ is now known as yofel
=== abhinav_ is now known as abhinav-
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
lamontSpamapS: apport in postfix is annoyig22:31
lamontSpamapS: since it forks the package (debian has no such beast)22:31
lamontSpamapS: I would  welcome a solution to that situation22:32

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