/srv/irclogs.ubuntu.com/2013/10/30/#ubuntu-devel.txt

smoserlifeless, thanks. http://bugs.squid-cache.org/show_bug.cgi?id=394900:03
ubottubugs.squid-cache.org bug 3949 in other "hang in read caused by unclosed connection" [Normal,Unconfirmed]00:03
smosernow me to bed.00:03
lifelesssmoser: gnight00:03
lifelesssmoser: thanks00:03
=== infinity_ is now known as infinity
=== echevemaster_afk is now known as echevemaster
=== seb128_ is now known as seb128
=== Mapley is now known as letmechangemynic
=== letmechangemynic is now known as Mapley
snkthiii04:43
slangasekhallyn_: ovmf persistence> oh, very nice :)04:56
pitti_Good morning04:58
=== pitti_ is now known as pitti
=== iahmad is now known as iahmad|afk
=== tkamppeter__ is now known as tkamppeter
=== Riddelll is now known as Riddell
brainwashpitti: uhm, someone removed almost all duplicates from the logind suspend/resume bug report09:00
pittierk, why's that? any comment about it?09:05
ogra_secret lennart conspiracy !09:06
ogra_:)09:06
pittihe'd be the first one to point bugs in our hacks :)09:06
ogra_yeah09:06
pittipoint "out"09:06
* ogra_ was just joking09:06
brainwashpitti: dunno, but I got some new info, so I replaced pm-suspend by a simple script which sleeps for a longer amount of time (10/15/30 sec, some value)09:09
brainwashthis does reproduce the issue09:09
brainwashit still happens only occasionally I think09:11
pittibrainwash: oh, hang on09:12
pittiI just saw that systemd-shim times out after 10 seconds09:13
brainwasho.o09:13
pittithat should certainly be much longer09:13
brainwashyeah :D09:13
pittibrainwash: hang on, I'm finally through with what I was working on before, I'll look at the bug now09:13
pittibrainwash: where did you put the sleep, just to be sure?09:14
pittibrainwash: so perhaps this happens on machines where suspend/resume takes longer, due to some particular hardware, or slow machines, etc.09:14
brainwashI simple replaced the /usr/sbin/pm-suspend in systemd-shim09:14
pittibrainwash: developers tend to have fast boxes with SSDs and well-supported hardware where suspend is fast, perhaps that's why :)09:15
brainwashand pointed it to a script which contains "sleep"09:15
pittibrainwash: can you still reproduce it if you change g_timeout_add (10000, ... to g_timeout_add_seconds(600, ...) in src/systemd-shim.c ?09:16
brainwashbut 10 sec is still a lot, don't think that my laptop needs that much time (it does wake up my dedicated gpu before going to sleep)09:16
pittibrainwash: that'll keep it alive for 10 minutes09:16
brainwashunder real conditions or simulated?09:17
brainwashwell, I try both and report back09:17
pittibrainwash: shouldn't matter09:17
pittibrainwash: i. e. if you have "pidof systemd-shim" being empty right after resume (e. g. after your logind d-bus call), it would explain that09:18
pittior "could" rather (I'm not that familiar with the shim, desrt would know much better)09:18
brainwashsystemd-shim is still there after resume, see my old log https://launchpadlibrarian.net/155226906/systemd-shim-debug.log09:19
pittibrainwash: ok, so probably not that then :/09:20
brainwashoh well, the timeout might have occurred after the resume, can't tell from that log I guess09:21
=== iahmad|afk is now known as iahmad
tseliotpitti: do we still support lpia as an arch?09:31
pittitseliot: no, that got dropped afer lucid I believe09:32
tseliotpitti: ok, thanks, it's probably time to clean up my nvidia packages then ;)09:32
ogra_lol09:32
brainwashpitti: did some simulated runs, it seems to work, if there is a delay of 10/15/20sec, but failed twice with 30sec (logind not in prepare for sleep mode anymore, but network down)09:36
brainwashpitti: do you intend to upload a patched systemd-shim somewhere, so more people can test it?09:38
pittibrainwash: so your https://launchpadlibrarian.net/155226775/dbus-monitor-system.log log definitively shows the missing PrepareForSleep False; but you say it's probably not due to the shim timing out?09:39
pittibrainwash: oh, so the longer delay fixes the PrepareForSleep False signal?09:40
pittibrainwash: NM is supposed to pick that up09:40
pittibrainwash: sure, I'll put that into a PPA and follow up to the bug report, let's collect some data on that09:40
brainwashpitti: it seems, that logind didn't get stuck anymore, but I only did a small of amount of test runs09:41
pittimerely increasing the timeout is not a final solution, but if that works I'll know what to discuss with desrt :)09:41
pittibrainwash: uploaded, I'll wait with the bug update until binaries are available09:43
brainwashbut in my case the current 10sec timeout should be actually enough, so it's strange09:43
brainwashpitti: were you able to reproduce the issue with the current timeout value and some delay of 10+sec?09:46
pittibrainwash: not yet, was reading the bug report so fara09:47
brainwashpitti: oh, just realized that the user who removed the duplicate reports is telling people to test the upstream kernel09:53
pittibogus, won't help09:54
brainwashwhat a mess09:54
pittiin fact, I thought I duplicated a kernel bug to the systemd-shim one this morning09:54
brainwashok, I have to go now and will do some more testing later, cya :)09:55
pittibrainwash: thanks! cu (packages are building)09:56
ogra_http://devnull-as-a-service.com/09:56
* ogra_ grins 09:56
pittilol09:57
xnoxpitti: my 32GB RAM desktop does take a while to suspend to a spinny disk. and it is flaky sometimes.10:01
pittibrainwash: PPA is ready, followed up to the bug, and marked two handfuls of bugs as duplicates (based on a search on "resume network")10:07
ogra_32G ? why do you use disks at all ?10:08
ogra_:)10:08
pittixnox: yeah, worth trying the PPA then if you can reproduce that10:08
pittixnox: oh wait, suspend to *disk*; that's something else then, most probably10:08
xnoxpitti: ack.10:08
pittiogra_: in fact I do most stuff in /tmp these days (tmpfs), as my RAM (16 GB) is bigger than my system partition :)10:10
ogra_yeah, same here10:11
pittirunning VMs or schroot builds is incredibly fast there, quite nice10:11
ogra_yup10:11
pittithese were the main reasons I got so much ram in the first place10:11
ogra_even doing native arm builds in a qemu VM  is faster thann doing it on real HW10:11
=== dosaboy_ is now known as dosaboy
brainwashpitti: great job, but the first comment on your patched package does not look promising :/11:46
pittidarn11:46
brainwashmaybe logind does not get stuck anymore, but there is still something odd about nm11:47
brainwashtime to start my tests and do some monitoring11:47
* zyga wonders how hard would it be to copy ubuntu CD image into ramdisk before really starting the installation process11:48
zyga(like knoppix used to do)11:48
zygainstalling from CD is really noisy11:48
pittiwow, you actually use CDs for installation? (good that someone tests this!)11:48
brainwashTORAM?11:49
brainwashhttps://wiki.ubuntu.com/BootToRAM11:49
zygapitti: yes11:53
zygapitti: i'm reusing a very old dvd-rw that I bought years ago11:54
davmor2pitti:  I always do :D11:54
zygapitti: usb creator is broken and I didn't want to dd stuff to random partitions (even though I know how to find the right one)11:54
zygapitti: still, is it "easy" to do something like that?11:55
zygapitti: I have no idea how knoppix did it11:55
zygapitti: or how hard that is to do with a modern kernel11:56
pittizyga: I suppose something like "cat /dev/cdrom > /dev/null" already should do it, and let the cache take care of the rest11:56
zygapitti: that doesn't stop the CD from spinning very noisily11:56
pittiwell, you need to read the data once..11:56
zygapitti: but perhaps that + some way of slowing the cd speed11:56
zygapitti: well sure, I'm not asking for miracles11:56
zygapitti: it's just after thet initial process, the cd should be ejectable11:57
pittizyga: sudo hdparm -E 10 or so?11:57
pitti(never tried that, though.. -ENOCDROM)11:57
zygapitti: do you think that's doable in trusty installer? :-)11:57
pittizyga: I'm not sure it actually helps11:57
pittiespecially on older machines without much RAM the 800 MB or so wouldn't even fit11:57
pittiand I suppose we are talking about older machines here11:58
pittizyga: but it's worth a try whether the hdparm helps11:58
zygapitti: well, not really, knoppix hat some heuristic where it would do if if you had 1GB of ram11:58
zygapitti: (and you could really eject the cd and use it for other things then, it was a major selling point for the live CD that allowes you to use your CD)11:58
zygapitti: this is a core i7 with 18GB of ram, it's also 5 years old so I don't know11:59
pittizyga: that could be done by cat'ing to a file in tmpfs (in initramfs) and loop-mounting that instead of /dev/cdrom11:59
zygapitti: which source package should be hacked to get that behavior? initrfams stuff or something "after"?12:00
pittibut that really requires >= 1.5 GB of RAM then12:00
zygapitti: sure, many machines have enough of memory and that could be a nice improvement12:00
pittizyga: my first thought would be casper12:00
pittiI think that handles everything12:00
zygaok12:00
brainwashpitti: several test runs with a 20sec delay, everything works nice, increasing the artificial delay to 30sec causes some trouble12:03
pittibrainwash: so maybe that hits a d-bus timeout somewhere (but standard d-bus timeout is 30 s)12:03
brainwashbut 30sec.. that's an eternity12:04
pittiyeah, you can boot 4 times in that..12:06
brainwashmaybe due to the clock jump after resume?12:06
brainwashthis would be really odd12:07
brainwashwell, lets wait for some more test results12:09
=== MacSlow is now known as MacSlow|lunch
pittibrainwash: ooh, more promising now :)12:54
brainwashpitti: great, so a restart is required?12:55
pittibrainwash: not sure why that would be, the old shim ought to time out quickly12:55
brainwashpitti: I'll test your package later, because I cannot do several suspend/resume cycles right now to verify it actually works13:00
brainwashbut it works in theory for me (fake suspend)13:01
pittibrainwash: great; many thanks for your investigations!13:03
mlankhorst@pilot in13:09
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.10 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 -> saucy | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: mlankhorst
brainwashpitti: still not fixed, see the latest comments :/13:36
brainwashI guess the current fix only covers a small amount of cases13:37
=== MacSlow|lunch is now known as MacSlow
voldymanis this the correct place to ask about appindicators ?13:55
voldymanwhere can i find the list of icons available, the sample code uses "indicator-messages"13:56
ricotzvoldyman, maybe better in #ubuntu-unity13:56
jamespageinfinity, any chance I could persuade you to SRU the fix for bug 1187722 to quantal and raring as well?14:05
ubottubug 1187722 in golang (Ubuntu) "dpkg-shlibdeps fails on armhf ELF binaries that do not define architecture specific information" [High,Fix released] https://launchpad.net/bugs/118772214:05
zygahttp://packages.ubuntu.com/search?keywords=firefox&searchon=names&suite=all&section=all16:02
zygawhy does trusty have firefox 24 while saucy got 25?16:02
cjwatsonsecurity updates for all stables; wonder if we can copy that forward16:03
cjwatsonlooks like it's possible16:03
cjwatsonchrisccoulson: want me to copy firefox from saucy-updates to trusty-proposed?16:03
cjwatsonor are you already working on an independent update?16:04
chrisccoulsoncjwatson, feel free to copy it across16:04
cjwatsonchrisccoulson: done16:06
chrisccoulsoncjwatson, thanks16:06
tsdgeosguys, trusty won't update anymore in my laptop http://paste.ubuntu.com/6330740/16:10
tsdgeoswho to i tell?16:10
Laneyhttp://paste.ubuntu.com/6330818/16:25
Laneyzul: are you working on openstack uploads for trusty or can we copy those?16:26
zulLaney: feel free to copy over16:27
Laneyta16:27
LaneyRiddell: kubuntu-docs too16:27
cjwatsontsdgeos: Do you know what version of that package last worked?  Should be possible to find it from /var/log/dpkg.log16:29
RiddellLaney: what about it?16:31
RiddellLaney: oh right, yeah please copy16:31
tsdgeoscjwatson: 1.34 worked16:31
cjwatsonthe only change to the i2kmon init script appears to be that it's now enabled by default16:33
cjwatsondo you actually have the hardware that this package drives?16:33
LaneyRiddell: rockin'16:33
cjwatsonoh no, there's s/--exec/--startas/ too, but still16:34
cjwatsontsdgeos: I think your best bet is to disable it in /etc/default/i2kmon and file a bug; I'm not familiar enough with the implementation language here to debug why it's exiting non-zero16:37
tsdgeoscjwatson: no clue to be honest16:38
tsdgeosit just came out as a dependency from somehwere16:38
=== jono is now known as Guest50058
=== mwhudson- is now known as mwhudson
infinityjamespage: Could do, I was under the impression when it was brought up that we only care about the LTS and current devel.17:16
infinityjamespage: Is there actually a concern for (nearly EOL) releases here, or just people who want to build all releases in a PPA for no good reason except "because they can"?17:17
=== LordOfTime is now known as TheLordOfTime
TheMusoxnox: Do you want me to go ahead and drop libasound2-plugins-extra now, or are you on it already?17:59
xnoxTheMuso: I'm on it already.17:59
TheMusoxnox: Ok thanks.17:59
xnoxTheMuso: just planning my moves.17:59
TheMusonp17:59
TheMusoGotta love patent encumbered codecs.18:00
mterrydidrocks, I added a new wiki section that I think you'll like: https://wiki.ubuntu.com/MIRTeam#Making_Life_Easier_for_Archive_Team_Members  :)18:01
=== kyleN is now known as kyleN-afk
TheMusoxnox: Oh I didn't expect you to split things out. I was only going to follow through given the demand...18:25
=== kyleN-afk is now known as kyleN
=== jono is now known as Guest21711
=== Nisstyre-laptop is now known as nisstyre
roaksoaxhi all! I was wondering what to do with packages that come from debian that use systemd19:46
dobeysarnold: hi! i requested a review from you for https://code.launchpad.net/~dobey/tarmac/add-apparmor/+merge/193323 if you could take a few minutes to review it please. :)19:46
roaksoaxlike: --with=systemd19:46
xnoxroaksoax: nothing.19:48
roaksoaxxnox: cool!19:48
xnoxroaksoax: it should be able to build correctly.19:48
roaksoaxzul: 6^19:48
roaksoaxzul: ^^19:48
roaksoaxxnox: yeah it does, I was just wondering if we should be dropping it or just not care19:48
zulcool19:48
roaksoaxxnox: zul's fault :P19:48
xnoxzul: roaksoax: be careful though, sometimes together with systemd "enablement" dh_installinit calls are dropped, which may affect and not install upstart jobs.19:49
roaksoaxxnox: ok cool thanks!19:52
=== JanC_ is now known as JanC
bkerensahttp://reqorts.qa.ubuntu.com/reports/sponsoring/index.html20:20
bkerensagetting epic big20:20
bkerensa89 items20:20
bkerensa:D20:20
=== ChrisTownsend1 is now known as ChrisTownsend
=== ryukafalz_ is now known as ryukafalz
brainwashxnox: can you build a working ubuntu package for bug 1183580 please? I lack the knowledge to properly build it myself :/20:47
ubottubug 1183580 in librcc (Ubuntu) "librcc segfaults on latest saucy" [High,Triaged] https://launchpad.net/bugs/118358020:47
brainwashif no, which developer(s) should I notify instead?20:48
xnoxbrainwash: $ sudo apt-get install build-essential fakeroot dpkg-dev20:50
xnoxbrainwash: $ sudo apt-get build-dep librcc20:50
xnoxbrainwash: $ apt-get source -b librcc20:50
xnoxshould produce recompiled packages20:50
xnoxwhich you will be able to install with $ dpkg -i *.deb20:51
xnoxbrainwash: please let me know if that fixes the problem for you.20:51
brainwashxnox: the package in the repository is broken, would rebuilding it without any change help at all?20:52
xnoxbrainwash: in weird cases, it can.20:53
xnoxbrainwash: if you can do above and verify that recompiled _one over_ package resolves the problem, then all is good and it will be a quick SRU. If it doesn't, then the bug in question is harder.20:53
xnoxbrainwash: it usually helps resolve crasher bugs, due to un-noticed ABI breakage.20:54
brainwashxnox: sure, I can try it, will report back later20:54
brainwashthanks :)20:54
brainwashxnox: no luck, my locally built package still segfaults :(21:13
xnoxbrainwash: then debian binaries might be tainted, as debian accepts binary uploads from maintainer =(21:14
xnox(or not-matching source)21:15
xnoxor there is something odd about our toolchain.... =(21:15
sarnolddobey: looks great! thanks :D21:16
brainwashxnox: it just feels like this problem is not going to be fixed in saucy, the workaround isn't complicated (install debian library), but it feels wrong21:17
hallyn_mterry: so fwiw, I've bristled from the start at, in bug 1126513, a non-server-team-member saying that server team would maintain it :)21:20
ubottubug 1126513 in usbredir (Ubuntu) "[MIR] usbredir-0.6-1" [Undecided,Incomplete] https://launchpad.net/bugs/112651321:20
dobeysarnold: thanks!21:20
hallyn_but all right.  fine.  i'll subscribe to the bugs21:21
dobeysarnold: about the /**/tarmac though; i was hoping to make it also work for people who are installing it from source in /usr/local, or who are running it directly from within the source tree, as well21:21
mterryhallyn_, well21:21
mterryhallyn_, that's why only a team member can subscribe a team21:22
mterryhallyn_, so if you guys don't want to maintain it, that's fine.  We either find a team that does or we don't have it in main21:22
hallyn_mterry: yeah, i just mean that in the boilerplate in the Description, he put down "server team will maintain"21:22
mterryhallyn_, yeah  :)  Sorry, I didn't look into his team memberships, I just assumed he knew of what he spoke  :)21:22
hallyn_I dunno.  I have no love for the spice-originated source.  but it's only for qemu, so we should.21:22
hallyn_mterry: hah, actually he's so fed up he's stopped using ubuntu.21:23
dobeysarnold: is there any good way to do that? as otherwise, running from source (which is common), would be unconfined still21:23
hallyn_he's upset that spice didn't get into main until raring.21:23
mterryhallyn_, ah yes, I saw that comment21:23
mterryhallyn_, normal rage-quit material  :)21:23
hallyn_all right - so i've subscribed, will comment to that effect, and let the MIR-completion magic happen21:23
mterryhallyn_, I mean, do we want this feature?21:24
mterryhallyn_, original requester rage-quit.  Do other people want it?21:24
mterryApparently users will benefit, I'm just curious if we have someone driving this change21:24
hallyn_it's not a server feature.  we don't hook usb crap up to servers :)21:25
sarnolddobey: it'd be ugly, giving multiple attachment paths. might as well leave it alone then. :) thanks21:25
hallyn_mterry: but the bar to enabling it is so high (build your own qemu-kvm) that it's probably worthenabling it.21:26
hallyn_mterry: I'm only saying this bc the changelog shows so few updates that either the code is stable enough to just have it on, or noone is using it :)21:26
mterryhallyn_, often the latter  :)21:26
sarnoldwould the work to enable qemu-kvm to load it as "plugin" be too steep?21:27
hallyn_got me21:27
mterryhallyn_, so do we need to change qemu to enable support?21:28
hallyn_mterry: just debian/control21:28
mterryhallyn_, we prefer team bug subscribers, so if you get hit by a bus, we still have someone looking at usbredir -- after a suitable mourning period :)21:33
hallyn_you know we sometimes travel as a team21:34
hallyn_lemme see how if i can do that21:34
hallyn_jamespage: ^ do you know how to subscribe the server team to usbredir bugs?21:35
hallyn_though i'm wondering about sarnold's suggestion.21:35
Laneyit needs to be an administrator21:35
LaneyDo you mean ubuntu-server-dev? I can do that if so21:36
Laneyhallyn_: ↑21:38
hallyn_Laney: yeah i think that's what i mean21:40
* hallyn_ checks21:40
hallyn_yup21:41
Laneydoing21:44
Laneydone21:44
hallyn_Laney: thanks21:46
Laneykein problem21:46
mterryhallyn_: which sarnold suggestion?21:49
sarnoldmodify qemu-kvm to load usbredir as a plugin if it is available, rather than require build-time linking21:49
=== txwikinger is now known as txwikinger2
=== txwikinger2 is now known as txwikinger
mterrysarnold, ah neat.  That way we don't need usbredir in main indeed21:51
hallyn_won't be particularly easy though, near as i can tell21:54
sarnoldaww. thanks for looking into it. (I didn't particularly like the feeling that usbredir drastically decreased the value of VM-based isolation..)21:56
mterrysarnold, hallyn_: no one seems excited about usbredir...  :)21:57
sarnoldmterry: yeah. I can appreciate the desire for the feature, though.21:58
mterryWell, if the plugin way is unlikely to get done, I guess we can promote21:58
sarnoldup to the server team if they want to maintain it :) hehe22:00
hallyn_i wonder whether rharper has any comments ont he feasability of making it a plugin22:00
* mterry looks at rharper22:01
TheMusoOh wow, and I thought we had gotten rid of dpatch...22:19
TheMusoAt least not with universe packages...22:19
=== SWAT_ is now known as SWAT
rharperhallyn_:  mterry : re plugins for qemu; it's been discussed on the list quite a lot and the maintainers always nack it;   If a feature is good enough to be maintained, than it can be compiled in and supported by the distro23:00
hallyn_rharper: thanks.  sounds like a no then :)23:02
hallyn_sarnold: ^23:02
sarnoldhallyn_: bugger. the reasoning even makes some kind of sense. hehe. :)23:03
hallyn_sarnold: it's the inverse of our reasoning :)23:07
sarnoldhallyn_: yes! bah. :)23:07
hallyn_maybe i'll spend tomorow looking at libpam-mount bugs23:09
hallyn_for great glory23:09
hallyn_anyway, i'm off - gnight23:09

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