/srv/irclogs.ubuntu.com/2014/10/23/#ubuntu-devel.txt

smoserslangasek, i'm pretty sure its /run .00:35
smoserwhich is blocked on the mounting of /00:35
smoserbut somehow on intel this works.00:35
smoserie, the change that caused this failure was00:38
smoser/etc/init/cloud-init-local.conf00:38
smoser- start on mounted MOUNTPOINT=/00:38
smoser+start on mounted MOUNTPOINT=/ and mounted MOUNTPOINT=/run00:38
slangaseksmoser: mmm.  Remind me the intended semantics of /etc/init/cloud-init-local.conf?  You don't /want/ to block the filesystem events from returning, right, you just want cloud-init-local to run only after / and /run are mounted?02:12
slangaseksmoser: did you ever try 'start on mounted MOUNTPOINT=/ and virtual-filesystems'?02:12
=== iulian is now known as Guest21730
=== henrix_ is now known as henrix
jamespagedoko: done (subscriptions)07:22
=== tjaalton_ is now known as tjaalton
wouterhi -- https://wiki.ubuntu.com/UtopicUnicorn/ReleaseSchedule suggests Utopic is to be released today. Is that still on schedule?07:48
mitya57wouter: yes!07:52
wouterokay, thanks07:54
hyperairargh is the archive broken?09:07
hyperairmy upgrade crashed out09:07
hyperairi've been running aptitude full-upgrade, and still have 1200+ packages to install09:07
hyperairat least it's progress ¬_¬"09:07
flexiondotorgIs it too late to request some sync requests from Debian?09:16
flexiondotorgThere are some upstream fixes that landed in Debian a few hours ago for MATE.09:17
hyperairis that in main or universe?09:18
hyperairi think you can still request syncs for universe packages even after final freeze09:19
flexiondotorghyperair, universe09:19
hyperairat least, it won't be impacting the iso images09:19
=== alexbligh1 is now known as alexbligh
=== alexbligh is now known as alexbligh2
=== alexbligh2 is now known as abligh
=== abligh is now known as alexbligh1
pitticjwatson: argh, because I can't type; new one coming12:21
pittinemo: you can use apport-unpack on the .crash file (see manpage)12:25
nemopitti: ah. thanks12:28
nemopitti: fortunately it turned out to be really really really easy to reproduce so they didn't need the bt12:28
nemobut I'll remember that12:28
nemopitti: hm. where *is* the .crash ?12:29
pittinemo: aside from that, the .crash is just a plain text file, so it's quite human readable12:29
pittinemo: /var/crash/12:29
nemopitti: oh nice. yeah. I can just copy and paste this12:33
nemopitti: shame I couldn't just ctrl-c from the tool, but that might just be a limitation of the gtk widget12:33
pittinemo: there's a nice close button in the window title bar :)12:34
nemopitti: oh, I just mean if I ever run into an ubuntu user who hits a crash in our stuff, would be nice if I could just tell them to ctrl-c12:36
nemobut. nbd for me, that /var/crash thing is pretty much perfect12:36
pittictrl-c is spelled "Cancel" in GTK12:37
nemohm.12:37
nemothat's how you copy in a fair number of gtk apps12:37
nemoin fact, some, like gedit/pluma don't even let you use the X copy ಠ_ಠ12:38
nemopitti: oh. btw, if you're curious about the crash, it is kinda funny. http://www.fnordware.com/j2k/jp2samples.html  save the jp2 link to a MATE 1.8 or 1.10 desktop and you'll get an infinite series of crashes and respawns of caja12:38
nemopitti: assertion in jp2 decoder - looks like they decided to move thumbnail generation into caja instead of keeping it in a separate process12:39
nemopresumably for performance12:39
nemoI mentioned it in #MATE so hopefully someone will fix it soon-ish12:39
nemoonly way to make it stop infinitely crashing and respawning is to move the image off the desktop12:39
nemoI guess they could change the assertions to just aborting the thumbnail creation, but given how nutty image formats can be, thinking keeping this in a dedicated process might be safer in the long run. ah well.12:41
flexiondotorgnemo, I am on the MATE team. Whats up.12:42
nemoflexiondotorg: oh. are you in #MATE ? I mentioned it last night there and has been quiet since12:43
nemoflexiondotorg: but. what I mentioned above. http://www.fnordware.com/j2k/jp2samples.html12:43
nemosave the JP2 link to the Desktop results in infinite series of crashes of caja due to an assertion in jp2_dec12:43
flexiondotorgYep.12:43
* flexiondotorg goes testing in a VM...12:44
nemoflexiondotorg: I nattered on a bit in there about how screwed up image/video (and audio) decoding can be, and how this is probably best kept out of important user stuff12:44
nemoflexiondotorg: thumbnailer could be a dedicated process and such12:44
flexiondotorgnemo, Confirmed.12:45
flexiondotorgIf you save it anywhere and view that folder it will crash Caja. Obvoiusly on the Desktop that create a burning fireball of death.12:47
nemoflexiondotorg: yeah. I figured anywhere would work too12:47
nemoflexiondotorg: I'd initially tried gdb --args caja /tmp12:47
nemobut, was too much of a pain to keep my main caja from taking over12:47
nemothat's why I dropped by here to find out how to get a trace from apport instead12:48
flexiondotorgnemo, apport trpped it in my VM.12:48
nemoyep12:48
=== beisner-afk is now known as beisner
smoserslangasek, wrt semantics of cloud-init-local. i want to block.12:50
smoserand i think virtual-filesystems would not block.12:50
slangaseksmoser: right; and it doesn't work so well to block both events when one might be dependent on the other12:51
nemoflexiondotorg: by getting a trace from apport, I mean, I couldn't figure out how to copy a trace out of apport-gtk - that's why I came to #ubuntu-devel  and was told how to find the text in /var/crashes12:51
nemoer. /var/crash12:51
flexiondotorgnemo, What thumbnailer is used on your system?12:52
nemoflexiondotorg: ummmmm.  well, this is caja 1.8.1 so I'm gonna guess that the crash means the thumbnailer is caja12:53
nemoflexiondotorg: but in older versions and in gnome2, it was a separate process12:53
nemognome thumbnailer or something12:53
smoserslangasek, but why are they dependenton another ?12:53
smoserother than /run not existing (which it does).12:53
nemoflexiondotorg: for a large directory of images there was noticeable lag, probably due to repeated process respawn12:53
nemoflexiondotorg: I'm guessing that's why they decided to move it in-process12:53
nemoflexiondotorg: 'course that makes handling bad code a bit more interesting.12:54
nemoflexiondotorg: a single dedicated process that could be passed urls might be a compromise12:54
smoserslangasek, this would make sense to me, and i wouldn't have done the thing if it didnt work in intel.12:54
nemoflexiondotorg: perhaps easier than ensuring all image parsing is rigorous and safe - over the years it seems image parsing is constantly a source of insanity, esp for obscure formats, or effed up ones like TIFF12:55
nemoflexiondotorg: and, yeah, my recollection from messing around w/ AMP back in the day is that MP3 is just as much of a pain (the headers that is).  HTML is bad too - basically any format w/ a ton of implementers and a bit too broad a spec12:56
barrylool: this is kind of old, but LP: #127634713:05
ubottuLaunchpad bug 1276347 in ubuntu-download-manager (Ubuntu) "Some files are never downloaded (while under test)" [Undecided,New] https://launchpad.net/bugs/127634713:05
roadmrcjwatson: hey! I see ldlinux.c32 is now in the utopic netboot directory in archive.ubuntu.com, but according to my tests, 2 more files are also needed libcom32.c32 and libutil.c32, is it possible to also put them there?13:07
cjwatsonroadmr: the Debian bug indicated that that was unnecessary because they are now found by a path search13:08
cjwatsonwe should dig into that if it is not in fact true13:08
cjwatsonroadmr: but I cannot deal with this right now, I'm working on releasing 14.1013:08
cjwatsonplease hold until later13:09
roadmrcjwatson: oh ok, I'll test that, and no problem, I can wait. Release yay, thanks!13:10
exarkunAny chance anyone can comment one way or the other on whether the fix for https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1274779 will ever appear in 14.04 or 14.10?13:17
ubottuUbuntu bug 1274779 in xserver-xorg-video-intel (Ubuntu) "[ivb] hang on pageflip (IPEHR: 0x0a000001 or 0x0a080001 depending on pipe)" [High,Fix committed]13:17
tjaaltonexarkun: what fix? upstream bug says it should be reopened13:36
tjaaltonah, fixed in 3.17.. you'll have to wait for that13:37
tjaaltonunless the fixes are marked for stable@13:37
exarkuntjaalton: It sounds like that means it won't be backported.  Is my understanding correct?13:46
exarkuntjaalton: The fix will appear in whatever release of Ubuntu packages Linux 3.17, and not before?13:46
Pwnnahas anyone have issues with cryptsetup in 14.04?13:48
Pwnnauhm. 14.1013:48
tjaaltonexarkun: otherwise someone needs to backport it to 3.13/3.1613:54
exarkuntjaalton: Thanks.14:04
rsalvetipitti: hey, were you the one complaining about rtm for emulator?14:54
rsalvetiit seems to be broken14:54
rsalvetiunity-system-compositor is a defunct process here14:55
pittirsalveti: yeah, we sat next to each other when I noticed :)15:02
pittirsalveti: oh sorry, actually not -- that was sergiusens15:02
rsalvetipitti: yeah :-)15:02
rsalvetipitti: I think I got what is wrong15:02
pittirsalveti: so I used ubuntu utoppic, that one still works (older unity or so)15:02
pittirsalveti: in rtm, unity failed with some EGL_BLAH error15:02
rsalvetipitti: yeah15:02
rsalvetipitti: https://launchpadlibrarian.net/186134877/glibc_2.19-10ubuntu1_2.19-10ubuntu2.diff.gz15:02
rsalvetithis is the reason15:02
sergiusensEGL_BAD_MATCH15:02
rsalvetiI'm copying that over to rtm15:03
pitti'zactly15:03
pittirsalveti: oh, awesome15:03
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
=== charles_ is now known as charles
mdeslaurslangasek: so, reinstalled and didn't check the "download updates" box, and it still downloaded a whole bunch of updates during install :P15:48
mdeslaurpretty curious15:48
slangasekhmmm15:49
mdeslaurjust FYI15:49
=== roadmr is now known as roadmr_afk
mdeslaurI'll file a bug15:49
=== roadmr_afk is now known as roadmr
slangaseksmoser: so what is the root filesystem device as listed in /etc/fstab, for your success vs. failure cases?16:26
slangaseksmoser: I see root=/dev/vda on the kernel commandline for both, but maybe /etc/fstab differs16:27
slangaseksmoser: in particular, if ppc64el lists something UUID= ish, mountall doesn't resolve that until udev announces the device's presence, which won't happen until virtual-filesystems is emitted16:27
smoserslangasek, both success and failure16:28
smoser$ cat /etc/fstab16:29
smoserLABEL=cloudimg-rootfs   /        ext4   defaults        0 016:29
smoserseemingly no change when i 'sed s,LABEL=cloudimg-rootfs,/dev/vda, /etc/fstab'16:30
dokojamespage, can the neutron-plugin-nuage neutron-plugin-opencontrail neutron-plugin-sriov-agent ceilometer-agent-ipmi be demoted? if not please seed16:31
jamespagedoko, they can indeed16:32
jamespagebe demoted that is16:32
dokook16:32
smoserwait. strike that comment.16:32
smoserwell. i had failed to actualy make the change. but the change doesn't seem to have affect.16:33
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
zerickHas anybody used travis-ci.org to build debian packages ?17:46
geofftzerick: paulproteus has some scripts to use pbuilder at https://github.com/paulproteus/travis-debcheck17:47
geoffthaven't played with them myself. I hear they're incredibly fragile but also work way better than you'd expect17:47
geofftthe use case is automated testing, not actually distributing the packages to anyone.17:48
zerickI see17:53
slangaseksmoser: hmm ok18:03
smosermaybe its a rathole.18:05
smoserbut i'm stuck on why this would be different per arch.18:05
smoserit could just be race condition and luck on intel i guess.18:05
slangaseksmoser: is udev running at the point it gets stuck?18:18
smoserslangasek, you have a suggestion on how to know that ?18:24
slangaseksmoser: hack the system to open a root shell somewhere that you can get access to it (VT?) in early boot18:26
zbenjamintedg: ping18:28
smoserslangasek, not terribly easily. i'm just going to add a start on started job. and sleep N, then start printing debug info18:29
tedgzbenjamin, Howdy18:30
=== cjwatson changed the topic of #ubuntu-devel to: Archive: closed | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> utopic | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
=== seb128_ is now known as seb128
slangaseksmoser: so on the x86 machine you're passing 'ro' on the commandline, but not on the power one?18:52
smosersame on both.18:53
smoserpassing 'rw' "fixes"18:54
smoserslangasek, http://paste.ubuntu.com/8644088/18:55
pittimvo_: I filed bug 1384864 about what we talked about this morning18:55
ubottubug 1384864 in command-not-found (Ubuntu Vivid) "Please blacklist pg_ctl" [Undecided,Triaged] https://launchpad.net/bugs/138486418:55
smoserthat is with 'my-debug.conf' providing the debug output there (http://paste.ubuntu.com/8644091/)18:55
mvo_pitti: thanks, added and I am running the extraction again18:59
pittimvo_: danke!19:04
pittiinfinity: \o/19:05
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== ara is now known as Guest78810
=== Daryl is now known as Guest41002
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
zbenjamintedg: already solved, we talked in the coffee break about the UbuntuAppLaunch python typelib22:03
Mirvdoko: were you interested in gdb bugs as well? my vague memory served me poorly, but the "gcc" bug I mentioned was actually gdb bug #1332484. still there in utopic though, so there's nothing to backport.22:21
ubottubug 1332484 in gdb (Ubuntu) "GDB Demangler crashes in 14.10 and 14.04" [Undecided,New] https://launchpad.net/bugs/133248422:21
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr

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