/srv/irclogs.ubuntu.com/2014/06/09/#ubuntu-devel.txt

xnoxusbmuxd packages synced.08:03
=== katka is now known as lisca
=== ogra_ is now known as 1JTAAEF0J
=== ogra_ is now known as 1JTAAEF3J
michagogoHi, I don't see a link in the topic regarding policy or rules or guidelines for this channel, so I'm sorry if I shouldn't be repeating this again (last time was 14ish hours ago, I think):09:09
michagogo What needs to happen for bug #1314616 to move forward? How does the process work and get advanced from here?09:09
ubottubug 1314616 in bitcoin (Ubuntu) "[SRU] bitcoin to be maintained upstream in PPA: Replace distro archive "bitcoin" bitcoin with an empty dummy package" [Undecided,Confirmed] https://launchpad.net/bugs/131461609:09
cjwatsonmichagogo: It's already listed on http://reqorts.qa.ubuntu.com/reports/sponsoring/, so there's no need to continue asking - it's in the sponsorship queue09:19
michagogocjwatson: ah, okay -- so it's just a matter of someone in the project getting around to looking at it?09:19
michagogoThat's all I wanted to know. Thank you!09:20
cjwatsonmichagogo: Right09:21
cjwatsonIt's in the right place AFAICS09:21
michagogocjwatson: awesome, thank you! I just wanted to make sure it wasn't stuck on some action or change or correction or something that Scott or I or someone needed to do09:23
michagogo(Or something along those lines)09:23
=== marga- is now known as marga
=== dosaboy_ is now known as disaboy
=== disaboy is now known as dosaboy
mptWellark, hi. When your device is set up as a Wi-Fi hotspot, how easy is it to tell how many devices are connected to it?10:48
=== Ursinha-afk is now known as Ursinha
xnoxbdmurray: ev_: is there a definitive way to query whoopsie as to which parameters it's using to derive the unique identifier? E.g. is it using IMEI or MAC address or other serial id?11:51
ev_xnox: I don't have the command to hand, but if you point gdbus at the service it will tell you11:52
rbasakinfinity: so juju-core FTBFS on sagari also, so it's still stuck in -proposed. May I have some help with this, please? As I can't reproduce on a porter, I'm pretty stuck.11:54
mlankhorstLaney: feel like trying http://paste.debian.net/104091/ ?12:39
mlankhorstyou had a >= nvc0 right?12:40
=== _salem is now known as salem_
tseliotbdmurray: hi, I have two packages associated with some SRUs. Can you help please? nvidia-prime (precise-proposed) [LP: #1326257, LP: #1296020], ubuntu-drivers-common (trusty-proposed) [LP: #1306928, LP: #1296020, LP: #1310023]13:03
ubottuLaunchpad bug 1326257 in ubuntu-drivers-common (Ubuntu Trusty) "[nvidia-prime] Cannot adjust brightness in guest session and results in black screen while changing the resolution" [High,In progress] https://launchpad.net/bugs/132625713:03
ubottuLaunchpad bug 1296020 in ubuntu-drivers-common (Ubuntu Trusty) "[Asus U36JC] Non-existent display detected in both intel driver and nvidia driver (Optimus Laptop) (ubuntu trusty 14.04)" [Critical,In progress] https://launchpad.net/bugs/129602013:03
ubottuLaunchpad bug 1306928 in ubuntu-drivers-common (Ubuntu Trusty) "Broadcom STA driver gets autoinstalled on BCM4313, where it's no longer needed" [High,In progress] https://launchpad.net/bugs/130692813:03
ubottuLaunchpad bug 1310023 in ubuntu-drivers-common (Ubuntu Trusty) "14.04: Nvidia Prime is unable to switch to the Nvidia card" [High,In progress] https://launchpad.net/bugs/131002313:03
Laneymlankhorst: I dunno what that means13:10
mlankhorstLaney: what does glxinfo say in OpenGL renderer string ?13:11
Laneymlankhorst: Gallium 0.4 on NVE413:12
mlankhorstok give that patch a try13:12
Laneyokey pokey13:13
=== mvo__ is now known as mvo
Laneymlankhorst: umm I can't actually start the webbrowser app at all now13:35
Laneydunno if that's your fault13:35
mlankhorstoh funstuff13:39
mdeslaurxnox: could you please comment on the apparmor upstart job in bug #1305108...I have added  few questions to it13:39
ubottubug 1305108 in apparmor (Ubuntu Utopic) "please provide upstart job for apparmor" [High,Triaged] https://launchpad.net/bugs/130510813:39
mlankhorstLaney: can you do a backtrace, see where it hangs? :P13:39
xnoxmdeslaur: you mean systemd job?! =)13:40
xnox</troll>13:40
Laneymlankhorst: sec13:40
Laneygetting oxide debug symbols13:40
Laneyhuge dbg package is huge13:40
mdeslaurxnox: at some point yes, but we need this for the phone before rtm13:40
mlankhorstLaney: don't need that, just the -dbg symbols from the mesa package i think13:41
Laneyit has oxide in the bt13:41
mlankhorstis the bt usable without oxide?13:41
Laneydunno, didn't look, just went to install them13:42
Laneygive me a second, it's installing now13:42
mlankhorstok13:45
jdstrandxnox, mdeslaur: fyi, I just added a few comments too13:48
=== ev_ is now known as ev
=== kentb-out is now known as kentb
Laneymlankhorst: http://paste.ubuntu.com/7618198/ hope that helps13:53
mlankhorststuck on mtx_lock.. hm13:54
mlankhorstoops, missed a pipe_mutex_unlock13:56
mlankhorstLaney: http://paste.debian.net/104107/ ?14:00
Laneysec14:00
Laneymlankhorst: I don't see any difference14:35
psusihow do you tell bzr not to fscking unapply quilt patches for me?  it always seems to fsck things up and right now it isn't letting me pull/update because it can't unapply a patch14:35
ScottKbzr doesn't apply or unapply patches.14:36
psusiScottK: it does it all the time14:37
psusi bzr update14:38
psusiUnapplying quilt patches to prevent spurious conflicts14:38
cjwatsonThat's bzr-builddeb14:38
psusiok, well whatever plugin is doing it, it's making bzr unapply patches14:38
psusiand it always seems to muck everything up when it does14:39
cjwatsonThere are various properties like quilt-smart-merge to control it14:39
psusiin this case, bzr pull --overwrite is leaving my tree out of date still... update fails beacuse unapplying some patch fails... I can't find a way to just make my tree exactly like the current remote14:39
psusiis there somewhere I could read up on that?14:40
cjwatsonbzr revert; rm -rf .pc; and then http://people.canonical.com/~cjwatson/dpkg-quilt-setup usually does it14:41
cjwatsonas a "no really"14:41
psusitried revert, and deleting .pc14:41
cjwatson/usr/share/doc/bzr-builddeb/user_manual/configuration.html14:42
psusiohh, then push -a eh?  didn't try that14:42
cjwatsonthat script unapplies everything manually and then pushes, to synchronise .pc with the tree state14:42
psusifor that matter, why is pull --overwrite leaving the tree out of date?14:43
cjwatsonthe bzr-builddeb docs don't mention 'quilt-smart-merge = False' which may also be useful14:44
cjwatsondon't recall14:44
mlankhorstLaney: bleh, I probably missed another mutex_unlock then :/14:45
mlankhorstLaney: is there anything in dmesg?14:52
Laneymlankhorst: nope14:53
mlankhorstfound another one I missed, grr14:59
=== thegatta_ is now known as thegattaca
LaneyI thought you were able to reproduce this15:23
mlankhorstLaney: hm what are you trying? because normal case works for me :P15:24
Laney$ webbrowser-app15:24
Laney→ app hangs15:24
LaneyI never see its interface15:25
mlankhorstdefinitely works for me, weird15:26
mlankhorstoh wait you're on utopic right?15:27
Laneyyep15:28
infinityrbasak: I can try to have a poke at it.  Go isn't my forte.16:08
rbasakinfinity: thanks! I'm not really sure where to go without being able to reproduce16:15
rbasakI'd want identical hardware and kernel and rootfs to start I think.16:15
cjwatsonmaybe it's the page size thing?16:16
cjwatsonoh, powerpc, not ppc64el, hmm16:17
* cjwatson falls over himself stepping back again16:17
infinityrbasak: So, it reproduces on my machine running a trusty kernel.  That would imply it's not a precise kernel issue.16:31
rbasakinfinity: can you see if it reproduces in a Trusty chroot? I wondered if had anything to do with toolchain changes in Utopic.16:32
infinityThough, curiously, reproduces in a different spot.16:34
infinityThat's not comforting.16:34
infinityrbasak: So, ever attempt on utopic seems to crash in a different spot.  Fun.16:40
infinityrbasak: And on trusty, it worked, at least on the first try.16:41
infinityrbasak: Also, the debian/rules clean target of this package assumes all UNIX machines are single-user. :P16:43
infinityrm -rf pkg bin /tmp/go-build* debian/home16:43
infinityrm: cannot remove '/tmp/go-build368800735': Operation not permitted16:43
rbasakinfinity: so we have some kind of gccgo regression here?16:47
rbasakI'll take a look at the /tmp/go-build* thing for next upload16:47
infinityrbasak: I'll do a few more trusty test builds to confirm it always works there, then I'm a bit stuck at to why it works in the dirty porter chroot and not my clean sbuild chroot.16:50
infinityrbasak: First step might be to try to install all the packages in the porter chroot locally, but I can't see why gccgo-go/gccgo would care about random external packages.16:51
infinityrbasak: And yeah, building in /tmp is a very silly thing.  Not sure if that's juju's fault or gccgo-go (inherited from golang).16:53
=== alexisb is now known as alexisb_lunch
=== jono is now known as Guest90711
=== roadmr is now known as roadmr_afk
=== thegatta_ is now known as thegattaca_
=== thegattaca_ is now known as thegattaca__
=== thegattaca__ is now known as thegattaca_
=== thegattaca_ is now known as thegattaca
=== alexisb_lunch is now known as alexisb
* popey wonders who could look at bug 1326707 - the 14.10 live CDs have been broken for a while.19:33
ubottubug 1326707 in ubiquity (Ubuntu) "Ubiquity does't start, hangs in "/usr/lib/ubiquity/bin/ubiquity", line 426, in acquire_lock, test_debconf.stdout.readline()" [Critical,Confirmed] https://launchpad.net/bugs/132670719:33
trifortpopey: I can look at it, but I will be slow19:39
trifortpopey: I am new, but I could spend the rest of the day19:39
popeyI don't know if it's something an expert in the field would need to look at to be honest.19:40
trifortpopey: if no one else has time, I’ll spend a while to see what I come up with19:41
=== roadmr_afk is now known as roadmr
popeythanks.19:42
trifortpopey: okay, I’ll see what I find19:44
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
tedgbdmurray, It seems that popey's touch images aren't uploading any crash files.20:27
tedgbdmurray, Is there something he should be doing? I thought it was on by default?20:27
popeyis there a switch I can flip, or indeed look at20:29
tedgpopey, It should be Settings → Security & Privacy → Diagnostics → App crashes and reports20:31
bdmurraypopey: grep whoopsie /var/log/syslog and I'll bet there is a No StacktraceAddressSignature message in there20:31
bdmurraytedg: the issue is that most of the stacktraces on armhf are corrupt20:34
tedgbdmurray, Oh, that's a bit scary, is there a fix?20:35
bdmurraytedg: doko is looking into it some and so am I20:37
popeytedg: bdmurray i have 4 devices, and on the one I have used most, it has "Diagnostics : Sent" in settings20:38
bdmurraytedg: I'm trying to get it sorted it out20:38
popeyhttp://paste.ubuntu.com/7620032/ what I see from grepping whoopsie20:39
bdmurrayNetwork connection found that may be a paid data plan.20:39
bdmurrayit only uploads on wifi20:39
popeytedg: ^20:39
tedgbdmurray, Ah, cool. It'll be interesting to hear what that issue is :-)20:39
tedgbdmurray, Is there a way to check what it thinks about the network?20:40
bdmurraytedg: more than what I just said?20:40
tedgbdmurray, Sorry, didn't realize that was in reference to the log :-)20:41
bdmurraytedg: it uses network-manager via dbus see https://bazaar.launchpad.net/~daisy-pluckers/whoopsie/trunk/view/head:/src/connectivity.c#L9120:41
bdmurrayah, okay20:42
tedgbdmurray, Oh, wow, you should totally use libnm-glib, it'll make your life easier :-)20:42
bdmurraytedg: sure, I'll add that to the list ;-)20:42
=== ogasawara_ is now known as ogasawara
slangasekwait what20:49
bdmurrayslangasek: ?20:50
slangasekwasn't libnm-glib what we /were/ using?20:50
slangasekI thought that was part of the original implementation, and that this was what was causing whoopsie to wake up 20 times a second ;p20:50
evGnetworkmonitor causes the endless wakeups (on a chatty network)20:53
evtedg: libnm-glib put me in gvariant hell, if memory serves. bzr log should be somewhat informative, but I'm on a phone.20:55
tedgHmm, I'd guess that libnm-glib would take you out of gvariant hell, the code there looks very GVariant-y.20:56
=== lisca is now known as liska
popeybdmurray: so do you want me to file a bug or something?21:00
bdmurraypopey: no, your crash reports aren't being uploaded because you are not on a wifi connection.21:01
popeyi am ☻21:01
popeyit's incorrectly identified my connection21:01
tedgBritish WiFi, not real WiFi :-)21:01
popeyMetric Bits.21:01
popeywlan0     Link encap:Ethernet  HWaddr 98:d6:f7:62:80:e2   inet addr:192.168.1.110  Bcast:192.168.1.255  Mask:255.255.255.021:02
bdmurraypopey: try restarting whoopsie then 'sudo service whoopsie restart'21:02
popeyJun  9 22:03:00 ubuntu-phablet whoopsie[31548]: Could not connect to the system bus: Timeout was reached21:03
popey(after some restart messages)21:03
nprhow can i contibute to ubuntu ???21:03
evtedg: hm, not sure why then :)21:04
popeynpr: http://community.ubuntu.com/contribute/21:04
tedgpopey, Do you have a 3g data connection as well?21:04
popeytedg: i do21:04
tedgPerhaps whoopsie is detecting the first, instead of enumerating them.21:05
nprhow do i finf bugs .....correct them or submit them for evaluation ...21:05
nprtried once before but couldnt get started21:05
bdmurrayI've also run into bug 132098821:05
ubottubug 1320988 in whoopsie (Ubuntu) "whoopsie did not become on-line after connecting to wifi" [High,New] https://launchpad.net/bugs/132098821:05
bdmurraywhich is why I suggested restaring whoopsie21:05
nprcan anyone suugest how to get inolved ....21:06
trifortnpr: be patient21:07
trifortnpr: go here http://qa.ubuntuwire.com/ftbfs/21:07
trifortmpr: see if you can make a red package not red21:07
trifortnpr: http://cdimage.ubuntu.com/ is where you get the daily image21:08
Noskcajnpr, Or if there is any package you want to work on specifically, find it and fix bugs21:08
nprtrifort : whats difference betweend usual iso and daily image21:09
popeynpr: also, look for bitesize tagged bugs and see if you can reproduce and/or fix https://bugs.launchpad.net/ubuntu/+bugs?field.tag=bitesize21:09
nprNoskcaj  : used linux for some time ...but no particular choice ..21:09
trifortnpr: daily image has the next ubuntu release that isn’t ready for everyone21:10
nprpopey  how to get  sutaible bug to solve form me ???21:14
nprpopey : what are programming skill i need .... i can code in python and c++ ....21:14
nprpopey : done simple web development with php and backend ....21:15
nprpopey : so how to find out a suitable bug ?21:15
popeynpr: take your time and browse those bugs to find one you can fix21:16
trifortnpr: https://bugs.launchpad.net/drizzle/+bugs?field.tag=low-hanging-fruit21:16
tedgev, bdmurray, it looks to me like this loop will exit if it finds any paid interface. Thus ignoring non-paid ones. https://bazaar.launchpad.net/~daisy-pluckers/whoopsie/trunk/view/head:/src/connectivity.c#L13321:17
tedgtedg, I think you need to check what the default interface is, and use that to determine how traffic is being routed.21:17
trifortnpr: but I find it is best to find a bug that you care about21:17
* tedg is talking to himself21:17
nprtrifort : bug to care about ??21:18
trifortnpr: a bug that affects you21:18
nprtrifort : ok21:18
nprtrifort : i  find a bug ... whats the next step ??21:19
trifortnpr: see if you can reproduce it on your machine21:20
tedgpopey, An interesting test might be to remove your SIM and see if all your crash files upload.21:21
tedgpopey, I'm guessing the answer is yes :-)21:21
* popey looks for one of those things for popping out SD cards21:23
tedgThe ironic part about this being the case is that we'd be specifically not getting crashes from people using the phones daily, but instead from those using casually.21:25
popeyhttp://paste.ubuntu.com/7620234/21:26
popeyonline21:26
popeystill doesn't look like it's uploading21:28
popeyi have a weeks worth of crashes in there, 15 of them21:28
tedgpopey, does it say "online" in syslog ?21:34
popeyyup21:35
popeythis worries me, that we haven't been capturing these crash reports ☹21:36
tedgbdmurray, Any thing else that could be blocking them? ^21:37
bdmurraypopey: ls /var/crash/ ?21:39
bdmurraytedg: oh, I haven't seen this before - "Unable to find a hardware address"21:41
tedgbdmurray, I bet popey is hiding it.21:41
tedg;-)21:42
tedgpopey, perhaps restart to see if it's a race with oFono ?21:43
tedg(restart whoopsie)21:43
tedgNot the whole phone21:43
popeyhttp://paste.ubuntu.com/7620314/ is my var/crash21:46
popeytedg: i rebooted the whole phone after yanking the sim21:46
bdmurraywell I get this error 'unable to find hardware address' message too21:46
tedgpopey, Yeah, curious if it can't get your address because whoopsie started before oFono.21:47
popeyok, restarted whoopsie21:47
* tedg doesn't want to know what "dirty trojita" is in that directory listing.21:47
popeyhJun  9 22:47:20 ubuntu-phablet whoopsie[4282]: whoopsie 0.2.30 starting up.21:48
popeyJun  9 22:47:20 ubuntu-phablet whoopsie[4282]: Using lock path: /var/lock/whoopsie/lock21:48
popeyJun  9 22:47:45 ubuntu-phablet whoopsie[4287]: Could not connect to the system bus: Timeout was reached21:48
popeyhaha21:48
popey(email client)21:48
bdmurraytedg: restarting whoopsie got me past the hardware address message21:50
bdmurraypopey: try '/usr/share/apport/whoopsie-upload-all'21:50
popeyi have done that before..21:50
popeybut thats manual, right?21:50
tedgbdmurray, I imagine that is because it can't find oFono. Perhaps the upstart jobs need to be adjusted so it doesn't start until after oFono is up.21:51
popeyyeah, its uploading when i run that21:51
tedgbdmurray, will upload-all block when on a paid connection? Or does it override that as well?21:51
bdmurraypopey: yeah, its manual but there is an upstart job to start it on a .crash file21:52
bdmurrayso if there were to be a new crash and a new .crash all existing crashes should be uploaded21:52
bdmurraytedg: yes, whoopsie-upload-all is sort of a misnomer it gathers data for all .crash files and touches .upload so that whoopsie will upload them.21:53
bdmurraytedg: but doesn't actually upload them21:53
popeyin the same way that I can find all of my uploads from the desktop, is there a way to find all my uploads from my device?21:54
tedgBut if popey had run that before it means there should be .upload files, right?21:54
popeyi have run it in the past, weeks ago21:54
tedgpopey, It's in the settings pane21:55
popeyso it is!21:55
bdmurraytedg: not if it was weeks ago as some of those crashes are newer than that21:55
tedgYeah, okay. And they get cleaned up at some point.21:56
popeyno good for me wanting to look at these on my desktop though21:56
popeycant copy/paste URLs ☹21:57
bdmurraystand by21:57
tedgpopey, Type it *very slowly* :-)21:57
bdmurraygdbus call -y -d com.ubuntu.WhoopsiePreferences -o /com/ubuntu/WhoopsiePreferences -m com.ubuntu.WhoopsiePreferences.GetIdentifier21:58
tedgpopey, As a hack the first url sent to the browser is on the command line, so you could probably get it via ps.21:58
tedgAssuming the browser wasn't running when you clicked on it.21:58
popeyso it is!21:58
trifortis there a way to visualize circular locks?21:58
popeywhee!21:58
popeyso should I crontab /usr/share/apport/whoopsie-upload-all ?21:59
popey21:59
tedgpopey, As long as it takes out your SIM at the same time :-)21:59
popeyhah22:00
trifortgiven two manifest files, is there a way to print the changelog differences for the whole manifest difference22:04
bdmurraywhoopsie-upload-all should have created .upload files unless whoopsie wasn't running22:04
tedgtrifort, You can diff two directories: diff foo/ bar/22:05
triforttedg: yes, did that22:05
triforttedg: sorry22:06
triforttedg: knowing that about 20 packages have changed, I want to print the changelogs for the 20 changed packages22:06
popeyAll reports uploaded successfully22:06
triforttedg: I am wondering if a tool exists before making my own22:07
bdmurrayapt-listchanges22:07
tedgpopey, So we had to remove your SIM and restart whoopsie to get a HW address, then run upload-all ?22:08
trifortbdmurray: okay, thanks for the help22:09
bdmurrayI reported the restart issue as bug 132828522:12
ubottubug 1328285 in whoopsie (Ubuntu) "can not find hardware address" [Undecided,New] https://launchpad.net/bugs/132828522:12
popeythanks bdmurray tedg22:21
=== salem_ is now known as _salem
slangasekstgraber: do you know a proper way to programmatically get a list of all network interfaces on a system, including those that are currently down?  http://linux.die.net/man/7/netdevice documents that SIOCGIFCONF doesn't include down interfaces, and recommends /proc/net/dev instead23:33
stgraberslangasek: I usually iterate through /sys/class/net which works fine if you just want a list or want physical interface related kind of information. If you need to query the interface configuration, then you need getifaddrs and it's a whole other kind of worm (also, some most IPv6 info is also in /proc, but ipv4 isn't... yay for consistency)23:36
slangasekstgraber: context is whoopsie trying to get a mac address to use as a system identifier; this shouldn't be dependent on network interfaces being up23:58

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