/srv/irclogs.ubuntu.com/2013/07/22/#ubuntu-devel.txt

=== Nigel_ is now known as G
=== robert_ancell_ is now known as robert_ancell
=== SpamapS_ is now known as SpamapS
=== henrix_ is now known as henrix
=== Ursinha is now known as Ursinha-afk
=== henrix_ is now known as henrix
pittiGood morning04:44
pittislangasek: udev sru> wiki page says "one week without a regression report" (of which we didn't get any, I'm subscribed to udev bugs)04:45
pittislangasek: lp retracers> mostly me; unfortunately the failure cron mail sometimes doesn't get set, so I don't notice errors often04:45
pittislangasek: restarting i386 one, it indeed was crashed04:46
pittigdb segfaulted, yay04:46
pittislangasek: we don't stop them on transient LP bugs any more, I fixed that ages ago04:48
pittibut for anything unexpected we do, but I need to get told about them04:48
pittislangasek: so the uninvestigated issue is "sometimes cron mail doesn't get sent" :/04:48
=== RAOF_ is now known as RAOF
robert_ancellpitti, I think I remember you complaining about the autotools tests no longer producing output on server builds - did you ever come up with a clever solution for that?05:08
robert_ancellThe dreaded see tests/test-suite.log which you can't see05:09
pittirobert_ancell: for umockdev I just switched back to the serial test runner05:11
robert_ancellpitti, what is the incantation for that?05:11
pittirobert_ancell: for debian/rules you might use something like "dh_auto_test || { cat testsuite.log; exit 1 }05:11
pittibut that's unwieldy for upstream05:11
robert_ancellpitti, ah, I was trying to do that but my shell-fu failed me05:12
pittirobert_ancell: add "serial-tests" to AM_INIT_AUTOMAKE05:12
pittirobert_ancell: but hang on, I actually removed that again, as with that you can't build on automake 1.11 and older any more05:12
pittirobert_ancell: so now I don't use the AM test runner at all, and do it by hand: https://github.com/martinpitt/umockdev/commit/25c46869f1805:13
cjwatsonI think the parallel runner is enough of a good thing that it's worth small workarounds such as the above || { ... } hack to continue being able to use it.05:18
pittiI didn't find an equivalent for that for upstream Makefile.am, though05:18
robert_ancellcjwatson, yeah, I like it too :)05:18
cjwatsonpitti: https://lists.gnu.org/archive/html/automake/2013-06/msg00051.html ?05:19
cjwatsonThough I guess that requires that target to be invoked explicitly05:20
pittithe "display-testsuite-logs" looks like a manual one05:21
pittiand "require am >= 1.12" is not an option05:21
pittias I want this to work in daily PPA builds05:21
pittiand also don't fend off developers on stable releases05:21
cjwatsonpitti: Actually, doesn't VERBOSE = yes work for you?  AFAICT it only doesn't work for James' quite specialised requirement that he wants to show the test log even for passed tests05:28
pitticjwatson: I'll try that (need to run off for a bit)05:29
TheMuso`c05:33
=== TheMuso` is now known as TheMuso
=== fabo_ is now known as fabo
dupondjehttps://bugs.launchpad.net/ubuntu/+source/linux/+bug/1203211 => Somebody can check this out ? :)06:00
ubottuUbuntu bug 1203211 in linux (Ubuntu) "Modprobe doesn't recognize any parameters on 3.10.0-4" [Undecided,Confirmed]06:00
=== Ursinha-afk is now known as Ursinha
=== geser__ is now known as geser
=== Sp4rKy_ is now known as Sp4rKy
pitticjwatson: adding "VERBOSE = yes" to Makefile.am has no visible effect here06:37
pitti"make check VERBOSE=yes" seems to  help, though06:38
pittiah, "export VERBOSE = yes" helps06:39
=== schmidtm_ is now known as schmidtm
cjwatsonRight, it's used as a shell variable not a make variable06:41
pittiwgrant_: hm, still nothing on https://translations.launchpad.net/ubuntu/saucy/+language-packs ?06:56
=== smb` is now known as smb
=== Ursinha is now known as Ursinha-afk
=== 45PAA6HVN is now known as tvoss
=== jussi01 is now known as jussi
Laney@pilot in08:15
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.04 released | Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> raring | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: Laney
=== slomo__ is now known as slomo
=== Ursinha-afk is now known as Ursinha
=== doko_ is now known as doko
jamespagedoko, available for a chat re go policies?08:41
=== wgrant_ is now known as wgrant
dokojamespage, in 15min, need a coffee ....08:45
=== popey_ is now known as popey
=== mardy_ is now known as mardy
ejatfriends-app : Depends: qtdeclarative5-hud1.0 but it is not installable10:21
ejat?10:21
infinityejat: Are you running -proposed?  friends-app installs fine here on saucy without proposed.10:31
infinityejat: If you're using proposed, don't. :P10:31
=== ara is now known as Guest46239
=== MacSlow is now known as MacSlow|lunch
dokomlankhorst, ping11:51
dokotjaalton, ping11:54
mlankhorstpong11:59
mlankhorstwhat's up11:59
dokomlankhorst, please see message12:07
Laney@pilot out12:14
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.04 released | Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> raring | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
=== MacSlow|lunch is now known as MacSlow
=== _salem is now known as salem_
seb128apw, hey, thanks for the lightdm patch ... it looks good to me, you should perhaps upload, robert_ancell is not going to be online before another half a day and it seems quite some users are running into the bug13:15
seb128apw, can you upload the fix and do a merge request for it on trunk? or do you prefer if I do that?13:15
apwseb128, i can do that no problem, if you know where the master one is, it doesn't seem to have a link in the pakcaging13:18
seb128apw, just propose the fix for upstream code (e.g lp:lightdm), there is no packaging vcs afaik13:20
apwseb128, ahh great will do so indeed13:20
seb128apw, thanks13:20
barryuh oh.  looks like the greeter is feeling unhappy this morning.  super tiny font syndrome13:34
jodhpitti: got a fix for the zero-length core files - bug 120374413:36
ubottubug 1203744 in apport (Ubuntu) "apport typo means disks not synced on upstart crashes" [Undecided,New] https://launchpad.net/bugs/120374413:36
apwseb128, merge proposed:https://code.launchpad.net/~apw/lightdm/lp1203711-fix-uninitialised-glist/+merge/17619313:37
apwseb128, and i am just re-testng for upload13:38
seb128apw, excellent, thanks!13:38
pittijodh: argh, brown paperbag one.. thanks!13:38
pittijodh: saucy has 2.11-0ubuntu1, which is what is in bzr (that even has a staged commit which isn't uploaded)13:39
pittijodh: it's in Vcs-Bzr:, not the UDD branch13:39
jodhpitti: ok, thanks.13:40
zulmterry:  ping any update on python-heatlclient?13:52
mterryzul, not yet.  I'll assign or review today13:52
rbasakmdeslaur: OK for me to touch apache2? I want to merge 2.4.6-1 to fix bug 1202653.14:04
ubottubug 1202653 in apache2 (Ubuntu) "apache2 2.4.4-6ubuntu4 failed to upgrade: Cannot load /usr/lib/apache2/modules/libphp5.so into server: undefined symbol: unixd_config" [High,Triaged] https://launchpad.net/bugs/120265314:04
mdeslaurrbasak: sure, thanks!14:05
rbasakGreat, thanks.14:05
xnoxrbasak: that's my bug! \o/14:10
xnoxrbasak: thanks!14:10
dokoI HATE ARCH INDEP all PACKAGES!14:18
doko-dev packages even14:18
davmor2doko: use ubuntu instead of arch /me runs for the bunker............ :D14:19
pittirbasak, jibel, apw: hm, in today's saucy /dev/kvm doesn't exist any more; dmesg says "kvm_intel: Unknown parameter `nested'"; known?14:25
pittiah, /etc/modprobe.d/qemu-system-x86.conf:options kvm_intel nested=114:26
pittimodinfo kvm_intel still shows it, though14:26
apwpitti, yes a known issue, will be fixed in the next upload14:38
pittiapw: thanks14:38
apwpitti, parameter handling has gone to pot14:38
jodhpitti: bug 1203211.14:40
ubottubug 1203211 in linux (Ubuntu) "Modprobe doesn't recognize any parameters on 3.10.0-4" [Critical,In progress] https://launchpad.net/bugs/120321114:40
rbasakWhen doing a merge, is it normal to include changelog entries for bugs fixed by virtue of them being fixed in Debian? Or should I just make sure to include those bug numbers in my changes file?14:40
xnoxrbasak: if debian used "LP: #NNNNNNN" you are fine (in addition to Closes: #), otherwise in your merge changelog you'd need to include "LP: #######", or otherwise the bug will stay open, and you'd have to manually close it.14:43
cjwatsonrbasak: I occasionally stick a parenthesised comment in about such-and-such a Debian version fixing such-and-such an LP bug14:44
cjwatsonBut sometimes it reads oddly and I just close manually14:44
xnoxrbasak: look at the .changes file and make sure there is LP-* bugs closing stanza in there with things you want to close.14:44
xnoxmay require -v option, when building the source package.14:44
rbasakOK, got it, thanks. In this case Debian used LP: #XXX so I should be fine. I'll make sure to check the changes file.14:44
=== caribou_ is now known as Caribou
=== mbarnett` is now known as mbarnett
dokoroaksoax, ping14:58
slangasekpitti: hmm, would you like to add me to the cron mail, so I could help track it down?15:06
pittislangasek: that's for the apport retracers?15:06
slangasekpitti: yeah15:07
pittiseb128: did you get apport failure cron mail recently? I didn't15:07
pittislangasek: done; but I have a feeling that the problem is on the sending side15:07
slangasekpitti: sure, I expect so too - but at least this doubles the odds of someone noticing that the mails haven't been sent :)15:08
pittiindeed15:09
seb128pitti, I got an email on friday from the dup checker, that's all recently15:11
pittiseb128: yes, I got that one, too15:12
pittibut never one from the i386 crash15:12
=== salem_ is now known as _salem
dokoseb128, pitti: is glib2.0 buildable without python-gi and python-dbus?16:00
=== ogasawara__ is now known as ogasawara
=== _salem is now known as salem_
cjwatsonbdmurray: copy-set-phase now available16:53
cjwatsonbdmurray: So if we deploy set-pup now, is the cron job already running somewhere sensible and will it adjust the phases up over time?16:57
=== emma is now known as em
=== ogra_` is now known as ogra_
SpamapSnobody    2444  0.0  0.0  28900  1528 ?        S    Jul21   0:00 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/NetworkManager/dnsmasq.pid --listen-address=127.0.1.1 --conf-file=/var/run/NetworkManager/dnsmasq.conf --cache-size=0 --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d17:45
SpamapSwhat is the point of having a local dnsmasq..17:45
SpamapSif --cache-size=0 ?!17:45
=== Nafallo_ is now known as Nafallo
=== Ursinha is now known as Ursinha-afk
jbichazul: there's a typo with horizon, it depends on python-neturonclient18:13
zuljbicha: ?18:13
jbichashouldn't it be neutron?18:14
zuljbicha:  crap thanks for spotting it18:14
zuljbicha:  ill fix that up18:15
jbichaneturon does sound kinda cool though18:18
=== JanC_ is now known as JanC
pittidoko: glib2.0 python-gi and python-dbus sound like test dependencies; you certainly don't need them for build19:48
xnoxpitti: yeah, i thought so to. trying to use jhbuild to cross-bootstrap gnome =)19:49
jdstrand@pilot in20:02
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.04 released | Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> raring | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: jdstrand
dokoxnox, pitti: thanks, in that case I won't need the jhbuild20:30
xnoxdoko: yeah, but autoconf cache is incomplete for arm64 =)20:31
dokoxnox, ?20:31
xnoxwell, not enough to cross-compile glib. going through it now.... unless the cache is not loaded, one sec.20:32
dokoahh20:32
xnoxcompiling. and it needs to be taught about multiarch include dirs *sigh*20:40
roaksoaxmterry: so I've been looking into the test of libqb and haven't been able to find a way to fix them. So I'll disable the failing ones for now, since it is blocking other packages that I need to upload to have a functional cluster stack in saucy20:45
mterryroaksoax, OK, but can you file a bug to fix the rest of them and assign to someone (maybe you) for tracking purposes?  It would be nice to see those addressed, in case they are real problems20:46
roaksoaxmterry: I talked to the debian maintainer too and he's also gonna look into that.20:46
roaksoaxand will do20:47
roaksoax:)20:47
roaksoaxmterry: done! https://launchpad.net/ubuntu/+source/libqb/0.14.4-1ubuntu1 should be published soon21:09
mterryroaksoax, don't know what's wrong with my IRC, but I'm all over the place  :(21:09
roaksoaxmterry: :(21:11
roaksoaxmterry: thanks! :)21:17
xnoxtoo hot, must shut down my pc21:20
ari-tczewxnox: or buy a cooling mat21:25
mterryroaksoax, thank you!21:25
* ScottK has set his laptop on a bag of ice before.21:26
ScottKNeed to take it off before condensation gets too bad though.21:26
dobeyanyone know why this command line would result in a file that is statically linked, rather than a dynamic lib? http://pastebin.ubuntu.com/5901979/21:26
sarnolddobey: wild-guess territory, perhaps one of the .o files was compiled without -fPIC? does 'file' on all the .o files look sensible?21:31
dobeysarnold: yeah, all ELF LSB relocatable SYSV not stripped21:32
slangasekdobey: "statically linked" - defined how?  what does file say on the resulting object?21:32
dobeyslangasek: ldd says "statically linked", file says "dynamically linked"21:33
dobeyso uh, wtf :)21:33
slangasekwhat does objdump -p $file | grep NEEDED' say?21:33
dobeyslangasek: it's empty21:34
dobey(the library has no symbols at the moment, but this problem only happens on saucy, not on raring)21:34
slangasekthere's no way that command could result in a statically linked object with no missing refs, because you're passing the path to the .so's specifically - the linker isn't going to randomly substitute the .a's21:34
slangasekoh21:34
slangasek"the library has no symbols at the moment" is exactly your problem.21:35
slangasekthe linker has outsmarted you21:35
dobeybut why is it only an issue on saucy?21:35
dobeyld is trying to be smart?21:35
slangasekI thought this default was changed pre-saucy, but maybe not21:35
slangasekbut in any case, the default behavior is -Wl,--as-needed21:36
dobeyon raring ld reports the libc and ld deps21:36
dobeyerr, ldd reports21:36
slangasekso if you ask to link to a library that you don't actually need, ld discards this reference21:36
slangasekyou can force the linkage with -Wl,--no-as-needed for testing21:37
dobeythat's fine, but ldd reporting "statically linked" is obviously wrong21:37
slangaseknot really21:37
slangasekit has no dynamic library dependencies21:37
slangasekso it's statically linked21:37
slangasekthe definition of a dynamically linked library is one that has external runtime dependencies.  This library has none, so it's a statically linked library (by virtue of the fact that it's completely empty).21:38
=== salem_ is now known as _salem
dobeyls21:39
dobeyso i should just ignore lintian complaining about the shlibs for now?21:40
slangasekwhether the library is statically linked is entirely unrelated to whether it's *consumable* as ashared library21:41
slangasekthe shlibs are for the latter, and the lintian error ought to be fixed21:42
=== funkyHat2 is now known as funkyHat
robert_ancellmterry, how did you mark the mir MIR "no longer affects unity-system-compositor"?22:01
dobeyslangasek: thanks. would you mind taking a look at https://bugs.launchpad.net/ubuntu/+bug/1199017 ? finally got the issues fixed with symbols exporting and that as-needed problem. just decided to drop the empty lib from the packaging for now.22:11
ubottuUbuntu bug 1199017 in Ubuntu "[needs-packaging] ubuntuone-credentials" [Wishlist,New]22:11
=== RAOF_ is now known as RAOF
=== Zic is now known as Guest89941

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