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

xnoxsarnold: excellent00:01
sarnoldxnox: of course your little script provides a nice abstraction around when we eventually do that. :) heh00:02
xnoxsarnold: it's a bit shame there is no definitive extension name for the profiles, thus stending time filtering out ".dpkg-new" et. al.00:04
xnoxsarnold: and each location is processed in parallel, however one still does the loop twice =(00:05
sarnoldxnox: heh, perhaps a decade or so back, we did have a .sd ('subdomain') extension on profiles, but we ditched that somewhere along the way as annoyingly redundant. heh.00:07
jjohansensarnold, xnox: the parser isn't almost there, it is completely there. What it can't do yet is directly handle caching for multiple policy versions, so the old version is replaced when stale, and it doesn't handle profile removal on restart00:39
jjohansenit does the filtering for different extensions etc, you can point it at a directory and it loads the profiles from it00:40
jjohansenit handles the cache management, 90% of what the initscripts do could be dropped00:41
jjohansenoh I guess it doesn't do parallel compiles00:42
jjohansenbut that is actually minor00:43
jjohansenwhen arekm ripped out the initscript stuff for pld it made things go something like 95% faster. /me would have to dig to get the actual figures00:44
=== vibhav is now known as Guest46468
sarnoldjjohansen: cripes, that's impressive :)01:03
=== testing1209347 is now known as chase3023
jjohansensarnold: found it, scrapping the bash scripting and doing direct cache load for his 4500 profiles reduced the time from 1m22s to 1.5s01:31
sarnoldjjohansen: omg I want that01:32
jjohansenyeah, for a small profile count the bash scripting overhead is not so bad, but well its time to fix it01:33
rajat_kapoorCan anyone please help me , I have started getting "Segmentation fault (core dumped)" on 12.04 desktop terminal?02:46
Unit193It would appear the auto importer isn't picking up network-manager, it would appear the last run was 2012.  (Also would be nice to have the systemd services installed, but guessing that won't happen any time soon.)03:22
darkxstUnit193, you mean lp:debian branches? there are loads of branches in there that are pretty much broken03:26
Unit193darkxst: No, I don't use those.  https://code.launchpad.net/~ubuntu-branches/ubuntu/trusty/network-manager/trusty03:28
TheMusoB/c04:34
pittiGood morning05:24
pittiinfinity, smoser: meh, doing daily reboot of wolfe-*; seems your magic from Friday didn't last long?05:36
infinitypitti: Yeah, I didn't expect it to fix it, I'd just hoped. :/05:38
infinitypitti: If you get a VM in that wedged state and can live with it staying broken for a bit, apw said he'd like to have access to play/debug a bit.05:39
pittiinfinity: sure; I'll take wolfe-05 offline in jenkins, and just reboot/fix the other three?05:40
infinitypitti: Sure, and give him ssh access to that one then, I guess.05:40
infinitypitti: I'm heading to bed, but I assume Andy will be up in an hour or two.05:40
pittiinfinity: yep, will talk to him05:40
infinitypitti: Ta.05:40
pittiinfinity: hmm, seems the other three don't come back from reboot05:46
pittiinfinity: the host might need a reboot again, too?05:46
* pitti sends his daily "screw you" jenkinswards05:58
pitti@pilot in06:25
=== udevbot changed the topic of #ubuntu-devel to: Trusty Final Beta released! | Archive: Gated Review | 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: arges, pitti
dholbachgood morning06:26
pittihey dholbach06:27
mvohey dholbach & pitt, good morning06:28
pittihallo mvo, wie gehts?06:28
mvopitti: good, thanks! still not fully awake, but I'm hopeful the tea will help with that :) and you?06:30
pittimvo: pretty much the same :)06:30
dholbachhey pitti, hey mvo06:32
zygagood morning06:41
zygacould someone enlighten me about the purpose of incoming.debian.org? I was under the impression that it's a place packages go to be built by all the arch builders06:42
zygais my understanding correct?06:42
pittizyga: not quite06:43
pittizyga: it's the staging area where uploads and built packages are queued after accepting it from the upload queue, and publishing it into the archive06:43
pittizyga: i. e. the publisher flushes incoming every 6 hours06:44
pittizyga: but buildds look at incoming so that they don't need to wait for the publisher; but they also build sources which are already published06:44
pittiand then again upload the build (going through incoming again)06:44
pittimvo: ah, are you already handling https://code.launchpad.net/~brian-murray/ubuntu-release-upgrader/bug-1302380/+merge/214349 ?06:49
mvopitti: yeah, I have a slightly extended version of his branch, I hope he gets a chance to review that soon(ish)06:51
zygapitti: so after a package gets accepted it goes to incoming, gets built by buildds, then gets back to incomin ? and then flushes to the archive?06:53
zygapitti: and that happens four times a day06:53
pittizyga: not "back" to incoming06:53
pittizyga: upload -> accept (every 10 mins or so) -> incoming -> publisher -> archive06:54
pittizyga: and buildds watch for new sources in incoming and archive -> build -> upload -> same as above06:54
zygapitti: ah06:54
zygapitti: I'm trying to understand when a few small packages that got uploaded there yesterday will make it into the archive06:55
zygapitti: it's almost 24 hours now06:55
pittithat sounds like a bug06:55
zygapitti: there are also packages from 7th of April06:55
zygahttp://incoming.debian.org/06:55
zygaor do I read that wrong?06:55
pittihm; they might be NEW or something?06:56
zygapitti: plainbox|checkbox packages aren't new06:56
zygaNEW I mean06:56
zygaand I cannot see them in https://ftp-master.debian.org/new.html06:56
pitti plainbox | 0.5.3-2 | sid    | source, all06:56
pittiseems fine06:56
zygaoh!06:57
pittizyga: so it seems incoming has some problems with cleaning up?06:57
* zyga looks if requestsync sees that now06:57
pittizyga: it's also already on https://launchpad.net/debian/+source/plainbox06:57
pittizyga: so yes, requestsync ought to see it06:57
zygaright, I see06:57
zygagreat :)06:57
* zyga just saw that versiontools got packaged for python :-)06:57
pittizyga: FYI: https://ftp-master.debian.org/dinstall.html06:57
zygaohhh06:58
pittizyga: dinstall is equivalent to what LP calls "publisher"06:58
zyganice!06:58
zygathanks06:58
zygaright06:58
zygaI know about it06:58
pittizyga: after dinstall it usually takes about two hours to get imported into LP06:58
darkxstpitti, oh no! bug 1302077 will break high contrast theme06:59
ubottubug 1302077 in nautilus (Ubuntu) "Hardcoded css style checks on GTK Theme instead of XGD_CURRENT_DESKTOP" [Undecided,Fix committed] https://launchpad.net/bugs/130207706:59
darkxstwell mess it up06:59
pittidarkxst: hm, that previous list actually seemed incomplete06:59
darkxst(and Adwaita, but I doubt anyone uses that in unity)07:00
pittidarkxst: I thought we don't want the title bar under unity, period; not just under these two themes?07:00
pittidarkxst: but anyway, if this causes regressions I'm happy to reject from the queue and revert from the branch07:00
pittidarkxst: how does it cause regressions/07:00
pitti?07:00
Noskcajpitti, blueman branch is fixed. I'd just committed without .pc/ last time07:01
pittihate hate hate tracking .pc/ in UDD; this is just utterly wrong07:02
pittiNoskcaj: thanks07:02
darkxstpitti, that patch is overriding some theming issues with the ubuntu themes07:04
maxbI'd agree on the .pc/ thing - UDD on v3 source packages needs a serious rethink07:04
darkxstpitti, there is a seperate patch to bring back titlebar07:04
pittidarkxst: can you please explain that in bug 1302077 so that Leon can adjust?07:04
ubottubug 1302077 in nautilus (Ubuntu) "Hardcoded css style checks on GTK Theme instead of XGD_CURRENT_DESKTOP" [Undecided,Fix committed] https://launchpad.net/bugs/130207707:05
=== maclin_ is now known as maclin
pittidarkxst: I reject the upload07:05
darkxstpitti, ok07:06
Noskcajmaxb, My suggestion to fix it would be the ubuntu branches don't have stuff applied by default, and .pc/applied-patches is force added07:09
maxbforce added?07:09
Noskcajmaxb, always there07:17
Noskcajpitti, thanks for the sponsorings07:17
pittimeh, I sponsor as fast as I can, and yet the queue *increases* :)07:17
Noskcajthat's my goal.07:18
pitti1 out of 1 hunk FAILED -- rejects in file blueman/plugins/applet/DhcpClient.py07:23
pittiPatch dhcpclient_priority can be reverse-applied07:23
pittiNoskcaj: ^ still no good :/07:23
Noskcajreally? wow.07:23
pittiNoskcaj: nevermind; I got the orig.tar.gz from the failed bzr bd and now use plain debuild07:24
Noskcajthanks07:24
pittiNoskcaj: I don't physically merge this anyway, I just upload and let the auto-importer sort it out07:24
pittistill, it's a pain07:25
* pitti really prefers plain debdiffs on bugs07:25
Noskcajthat seems to be the majority opinion. Maybe bzr could be hacked to give normal debdiffs07:25
pittinot sure if it's the majority; some folks seem to like it the way it is07:27
pittizyga: can you handle https://code.launchpad.net/~brendan-donegan/ubuntu/trusty/checkbox/ffe_ui_custom_transport_ubuntu/+merge/214603 ? you seem to do this via debian and upstream07:28
pittizyga: or, if you fine with an ubuntu upload, I can have a look at sponsoring, but maybe you'd like to cross-check07:29
ricotzpitti, good morning :), could you take a look at libcdr 0.0.15 which is/will be the version supported by libreoffice 4.2.4 -- http://people.ubuntu.com/~ricotz/packages/libcdr/07:38
pittiricotz: does that new version work with cdr2odg (source: writerperfect)?07:42
zygapitti: hey, this is a coordinated ubuntu+debian package set07:43
zygapitti: everything except for checkbox-gui is in debian07:43
zygapitti: and is a sync of the new package07:43
pittiricotz: the dh_autoreconf change is already in Ubuntu, could you mark this as "Merge with Debian unstable, remaining Ubuntu changes:"?07:43
zygapitti: checkbox-gui is using ubuntu-sdk so it's not in debian07:44
zygapitti: I'll have a sanity-check look but we've been working on that for the past two weeks :)07:44
=== oSoMoN_ is now known as oSoMoN
brainwashanyone familiar with ubiquity? how can I easily test the installer mode?07:51
brainwashI want to debug bug 128491007:52
ubottubug 1284910 in ubiquity (Ubuntu) "Xubuntu Beta 1 and Beta 2 installer has debian background wallpaper" [Critical,Confirmed] https://launchpad.net/bugs/128491007:52
ricotzpitti, yes cdr2odg runs and works, will update the changelog in a bit07:53
mwhudsonhello07:54
mwhudsonah, +1 would be better for this07:54
ricotzpitti, updated07:55
zygamwhudson: hey :)07:57
zygapitti: thanks for syncing most of the checkbox stuff over08:04
pittizyga: yw; doing your most recent sync now08:04
zygapitti: are you also going to sync checkbox-support (ppc64el bugfix) and plainbox-provider-resource-generic (a few fixes)08:04
pittizyga: I don't see the latter in the queue yet, but yes, I'll get to it08:05
zygapitti: ok, thanks08:05
pittizyga: please note that they are in unapproved, so the release team needs to ack those, too08:05
zygaok08:05
zygahttps://bugs.launchpad.net/ubuntu/+source/plainbox-provider-resource-generic/+bug/1304850 is the critical one08:05
ubottuLaunchpad bug 1304850 in plainbox-provider-resource-generic (Ubuntu) "Sync plainbox-provider-resource-generic 0.3-1 (main) from Debian unstable (main)" [Undecided,New]08:05
zygahttps://bugs.launchpad.net/ubuntu/+source/checkbox-support/+bug/1304191 less so08:06
ubottuLaunchpad bug 1304191 in checkbox-support (Ubuntu) "Sync checkbox-support 0.2-1 (main) from Debian unstable (main)" [Undecided,New]08:06
zygapitti: I'll be in #ubuntu-release, do I need anything else to assist in reviewing/landing those?08:06
pittizyga: ah, sponsors aren't subscribed to teh former08:06
zygaoh, weird? thanks08:06
pittizyga: I looked at the linked bugs lists, so it seems bug fix only; so it ought to be fine08:07
pittizyga: but syncs don't have a debdiff attached to them, so the release team might have questions about where to see the changes/NEWS/changelog/etc.08:07
zygapitti: I see, I'll try to produce those08:07
pittizyga: which combinations did you test? the full stack of all new versions together?08:08
zygapitti: yes, along with the chcekbox-gui merge request (directly to ubuntu)08:08
* zyga works on debdiffs08:10
zygapitti: 'debdiff old.dsc new.dsc > pkg.debdiff' is sufficient?08:11
pittizyga: yes08:11
zygathanks08:12
pittizyga: perhaps put them into a pastebin and point to that in #u-r?08:12
zygaright08:12
pittiprobably helps to ask around who has time to review the whole stack08:12
pittiricotz: uploaded libcdr08:13
pittiNoskcaj: so in bug 1300521 you said that both (i. e. also gnome-photos) just needs a new grilo-plugins dep, but your branch adds a gnome-online-miners dep?08:20
ubottubug 1300521 in gnome-photos (Ubuntu) "gom-flickr-miner crashed with signal 5 in _start()" [Undecided,New] https://launchpad.net/bugs/130052108:20
pittiNoskcaj: is gnome-online-miners a too big dependency, or does it actually use the miners index?08:20
Noskcajpitti, It was requested by darkxst08:25
FourDollarsarges: pitti: Can you help me to do SRU for precise? https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/130381908:28
ubottuLaunchpad bug 1303819 in bluez (Ubuntu Precise) "Bluetooth menu's content disappeared after resume." [Undecided,In progress]08:28
pittiFourDollars: too late, I already uploaded :)08:28
pitti(and updated the MP and bug)08:28
FourDollarspitti: haha. I see it. Thanks a lot. :D08:29
jibelpitti, upgrade to Trusty is still blocked on postgresql-server-dev removal even with the fix of krb5, bug 1304702 is the same on i38608:29
ubottubug 1304702 in ubuntu-release-upgrader (Ubuntu) "update-manager fails because of postgresql-server-dev-9.1" [Undecided,New] https://launchpad.net/bugs/130470208:29
pittijibel: hm, that ^ bug is still with the previous krb508:30
darkxstpitti, right, gnome-photos does use gnome-online-miners now08:30
pittijibel: oh wait, actually not08:30
pittijibel: meh, that helped for me08:30
jibelpitti, 1.12+dfsg-2ubuntu3 is latest version right?08:30
pittijibel: yes08:32
pittiso I'm afraid I ran out of ideas how to fix this; I might need to invoke the mvo joker card..08:32
ricotzpitti, thanks!08:32
pittidarkxst: thanks for confirming08:32
mvopitti: ok, I have a look (bug 1304702, correct?)08:34
ubottubug 1304702 in ubuntu-release-upgrader (Ubuntu) "update-manager fails because of postgresql-server-dev-9.1" [Undecided,New] https://launchpad.net/bugs/130470208:34
pittimvo: right; I tried to fix that yesterday in https://launchpad.net/ubuntu/+source/krb5/1.12+dfsg-2ubuntu3 by adding an additional Replaces: to the Breaks:, to nudge apt08:34
pittimvo: that helped in a schroot, but apparenlty not for everyone still08:35
jibelmvo, 1304702 is from saucy to Trusty and 1304403 is from precise to trusty08:35
jibelI'll attach new logs for P->T08:35
mvook08:36
pittijibel: oh, I missed that; so it does work for p->t now?08:39
pittiI didn't test s->t in a schroot08:39
jibelpitti, no it doesn't08:40
jibelpitti, but the format of apt.log changed, maybe it will be more clear08:41
mvojibel: yeah, it should contain more debug info now08:42
Noskcajpitti, Would you mind checking the sra-sdk merge i put up?08:43
NoskcajYour review is wrong08:43
pittiNoskcaj: you mean a newer one than https://code.launchpad.net/~noskcaj/ubuntu/trusty/sra-sdk/ftbfs/+merge/214647 ?08:43
pittithat one is 2.3.3-4~dfsg-1ubuntu1 from Logan_, which is already in teh archive08:45
Noskcajpitti, never mind. It didn't commit my changes. I'd tried to merge from debian08:45
Noskcajwhich should fix ftbfs08:46
mvojibel: if you get the chance could you run the upgrade with https://launchpad.net/~mvo/+archive/eglibc-trusty/+packages again? I uploaded a new version08:46
pittiapw: hey Andy08:46
pittiapw: infinity said you'd like to take a look at the dpkg segfaults on ppc64el?08:46
pittiapw: it keeps happening a few hours/a day after rebooting; I kept one box in that state (you can ssh) if you want to take a look08:47
pittismoser: wolfe-{03,04,06} didn't come back after a reboot (needed to because of the dpkg segfaults); would you mind having a look? thanks!08:48
pitti@pilot out08:50
=== udevbot changed the topic of #ubuntu-devel to: Trusty Final Beta released! | Archive: Gated Review | 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: arges
jibelmvo, in progress08:54
mvojibel: \o/08:54
mvopitti: quick question - its ok to remove postgresql-server-dev-9.1 I assume? its no longer in the archive  so it can be removed on a trusty upgrade?08:55
pittimvo: for -server-dev, yes09:06
pittimvo: but not for postgresql-9.1, postgresql-client-9.1, postgresql-pl*-9.1, and postgresql-9.1-<extensions>09:06
pittimvo: our regexp catches -server-dev as well, we could also limit that to not catch that (but still catch extensions)09:06
mvopitti: ok, I look at the krb-dev transition currently if we could get that under control that should fix the issue, but might still be worthwhile to relax the regexp a little bit09:07
pittimvo: *nod*09:07
apwpitti, i would indeed09:09
Laneypitti: was your change to network-manager supposed to fix the tests?09:23
pittiLaney: for ppc64 and armhf at least, yes (and that worked)09:23
pittiLaney: as for the x86 test, it seems the ubuntu5 install broke them; I'm looking at them tnow09:26
Laneypitti: okay, thanks - interesting that the failures are x86 specific09:27
pittiLaney: it's not really about the arch, it's about runing in LXC (which doesn't work as the test needs to fiddle with the kenrel) vs. Qemu09:28
pittiLaney: the "isolation-machine" thing just skips the test on LXC instead of failing09:28
=== alkisg is now known as work_alkisg
jibelmvo, no prompt with -0ubuntu4.109:30
Laneypitti: aha, so it passes on arm64/ppc64el because the tests aren't actually run there09:30
mvojibel: \o/09:30
mvojibel: thanks a lot for the test09:30
pittimvo: oh, you have an idea about the krb upgrade?09:32
mvopitti: yeah, a transitional pkg fixes it, but I'm looking into the resolver right now, its a bit embarassing that it needs so much hand holding :/09:34
pittimvo: a transitional package for the old -8 library? eww; but thanks!09:34
mvopitti: yes, exactly ewww :/09:34
mvopitti: it seems like it needs to penalize packages that disappear much stronger09:35
cjwatsonpitti: UDD> let's not fix it and use git-dpm instead. :-)09:39
* cjwatson trolls gently09:39
pitticjwatson: it can't possibly be any more complicated than gitpkg :) (I think I managed to check out the old debian systemd git once, but forgot all about it again)09:40
cjwatsonNot a fan of what I've read of gitpkg's approach09:41
pitticjwatson: yeah, I'm quite happy that they replaced it with a standard git-buildpackage tree now09:42
pitti(or, at least there is one now which is supposed to become "the" tree soon)09:43
evpitti: what do we lose if we lose ProcMaps in error reports, post-submission? Isn't this what the Dependencies field ultimately provides?09:51
evcontext: ProcMaps is 71% of all the data in the error tracker :)09:51
pittiev: we must have it for retracing09:51
pittiev: after we computed the stack trace and the duplicate signature (although that alreayd happens client-side), we can drop it09:52
evcool, that seems easy enough to code09:52
pittiev: for LP it's occasionally interesting to have it as an attachment, but we can surely kick it out of daisy's db09:52
evafter retrace, go back to the bucket and drop the ProcMaps in each OOPS09:52
pitti*nod*09:52
evbdmurray: ^09:52
pittiev: effectively, you can treat ProcMaps.txt like the core dump; their lifetimes should be quite the same09:53
mvopitti: I think I have some idea whats going wrong in the resolver, I will continue further after lunch09:55
evpitti: interesting. I wonder if we should store them in much the same way then.09:55
evah, the client doesn't really allow that without some rearchitecting09:56
evthis aforementioned approach should do for now09:56
pittiev: yes, that's what I thought; treat (CoreDump, ProcMaps) as one thing for conditional submitting, and clean them both up after retracing09:56
evbdmurray: if you want to investigate both ^09:56
* ev creates an Asana task for this09:56
evhttps://app.asana.com/0/11345516654327/1152389306599509:57
rbasakcjwatson: around? I'm concerned about bug 1302192. Seems like a critical issue to me, perhaps installer related?10:11
ubottubug 1302192 in iputils (Ubuntu Trusty) "ping is not setuid root" [Undecided,Confirmed] https://launchpad.net/bugs/130219210:11
rbasakOr xnox maybe? ^^10:12
cjwatsonhow would that be installer-related?10:12
rbasakIt seems to be that the package is good, but an ISO based install mysteriously ends up with the file capability missing10:13
=== tkamppeter_ is now known as tkamppeter
cjwatsonwell, maybe capabilities aren't preserved in squashfs10:13
cjwatsonor maybe ubiquity doesn't copy them, I guess that's possible10:13
cjwatsonlet me check10:13
rbasakAh. I didn't realise that ping switched from setuid to a file capability in Saucy -> Trusty10:18
cjwatson/usr/bin/gnome-keyring-daemon /usr/bin/arping /bin/ping /bin/ping6 <- potentially affected programs on my system10:25
cjwatsonsquashfs does seem to have xattr support though10:27
cjwatsonand in particular supports the security namespace10:27
cjwatsonso might just be that ubiquity's copying code needs to preserve xattrs10:28
rbasakI should probably know this, but does the server iso even use ubiquity?10:30
Unit193Should be debian-installer.10:31
rbasakThat's what I thought, but I am unsure. I use cloud images.10:31
cjwatsonwhat he said, yes10:31
cjwatsonstill copying off squashfs in that case for the base system, but using live-installer instead10:32
cjwatsonanyway, I'll check both10:32
rbasakOK, thanks.10:32
* rbasak needs to brush up in this area10:32
cjwatsonah, live-installer uses tar, we'd need to pass --xattrs I think10:33
* mvo wonders what happend to his eglibc upload, no confirmation from the upload since ~1h10:36
cjwatsonmvo: 10:37 -queuebot:#ubuntu-release- Unapproved: eglibc (trusty-proposed/main) [2.19-0ubuntu3 => 2.19-0ubuntu4] (core)10:36
Laneyyou should have had a Waiting for approval email10:37
cjwatsongood, "getcap /bin/ping" in a live session returns "/bin/ping = cap_net_raw+p"10:37
mvothanks cjwatson and Laney10:39
pitticyphermox, Laney: NM> ah,  it seems our apparmor workaround for bug 1244157 stopped working10:40
ubottubug 1244157 in linux (Ubuntu) "[3.11.0-12.18 regression] "Failed name lookup - disconnected path" in dhclient D-BUS access" [Low,In progress] https://launchpad.net/bugs/124415710:40
cjwatsonmvo: accepted anyhow10:42
mvothanks cjwatson10:42
rbasakbeisner: ^^ if you're interested. Thanks for your help.10:52
=== MacSlow is now known as MacSlow|lunch
xnoxjodh: slangasek: looks like mounted events block mountall - instead of "--no-wait" =(11:19
=== Sweetsha1k is now known as Sweetshark
jodhxnox: yes, this is documented in mounted(7) since 'mounted' is a hook-type event (upstart-events(7)).12:00
xnoxjodh: ack. Fair enough, used a different check/event so i'm all good.12:03
=== MacSlow|lunch is now known as MacSlow
GunnarHjxnox: Anything I can do to help processing bug #1294858? Or will it have to wait?12:35
ubottubug 1294858 in ubiquity (Ubuntu) "Installer does not install all language support packages" [Undecided,Confirmed] https://launchpad.net/bugs/129485812:35
=== apachelogger is now known as apakhelogger
=== apakhelogger is now known as apaKhelogger
xnoxGunnarHj: i didn't have time to look into it yet. if not this week, then it would be for U-cycle / SRU into trusty 14.04.1 release =/12:55
GunnarHjxnox: Ok thanks, then I know.12:56
=== _salem is now known as salem_
=== bfiller_afk is now known as bfiller
jdstrandxnox: thanks for the apparmor job! question: because this is a task, it isn't possible for a console login, lightdm login, *dm login, etc to happen without this first running?13:17
jdstrandwell a task and its start on line13:17
xnoxjdstrand: it's a task, thus "started appararmor-loaded" event will only be emitted after it completes fully.13:19
xnoxjdstrand: thus e.g. another jobs can do "and started apparmor-loaded" or in their pre-start do $ start apparmor-loaded, which will block until it's completed.13:19
xnoxjdstrand: let me check the graphs to see where it's placed... 1sec.13:20
jdstrandxnox: ok, right. so in order to deploy this properly, we need an apparmor job and then adjust all other login jobs to use "and started apparmor-loaded"13:20
jdstrandxnox: what happens when apparmor is not installed on the system?13:21
jdstrandxnox: eg, someone wants to use selinux13:21
smoserpitti, deal13:23
pittismoser: in case you need to reboot the host: apw is currently debugging the segfault on wolfe-05, so can you please wait with that a bit?13:23
pittismoser: rebooting the other three VMs is fine at any time as they are essentially dead (at least with ssh)13:23
xnoxjdstrand: there is a better way13:24
jdstrandxnox: I guess we could solve that by having upstart itself ship the job file13:24
jdstrandxnox: oh?13:24
jdstrandxnox: I also think we need something along the lines of: http://paste.ubuntu.com/7226194/13:25
jdstrandso I can collapse the click-apparmor and apparmor jobs into one13:26
xnoxjdstrand: so if we change it to "start on mounted MOUNTPOINT="/" " then that job will block reaching further significant events (e.g. local-filesystems, filesystems, runlevel, etc.) until apparmor profiles are compiled and fully loaded.13:26
smoserpitti, i bounced the guests.13:26
smoserand they should all be up now.13:26
jdstrand(along with short-circuiting some known situations)13:26
pittismoser: cheers; I'll dist-upgrade them while they are still off jenknis, and then plug them back in13:27
xnoxjdstrand: yeah, but will need to add a not-container check in the script itself, since we can't block on an "and" condition.13:27
jdstrandxnox: I'm not sure I understand the statement. are you saying that we should remove 'and not-container' and then uncomment the '#[ -x /bin/running-in-container ] && /bin/running-in-container && exit 0' ?13:29
=== manjo` is now known as manjo
xnoxjdstrand: well running-in-container is shipped by upstart =) so yeah, we'd need to add a line which is "! running-in-container"13:31
xnoxto the job.13:31
jdstrandxnox: ok, here is the updated job: http://paste.ubuntu.com/7226232/13:33
jdstrandxnox: the 'better way' was referring to making sure console and display managers logins don't have to be modified?13:33
xnoxjdstrand: that's way too much.13:34
jdstrandxnox: what is too much?13:34
xnoxjdstrand: clicks are already handled by the click-apparmor.conf job13:35
jdstrandxnox: I know-- I want to remove that job13:35
xnoxjdstrand: ok, "convergence" eh? =)13:36
jdstrandhonestly, I'd like to find a better way than that hack I came up with to know when to run aa-clickhook, but that is for another day13:36
beisnerrbasak - cool, thx. looks like it's just about tackled (ping getcap)13:36
xnoxjdstrand: i don't like the gazzilion checks we do in shell. If the task fails, that's fine and the upstart job will stop, cause it's all running under set -e.13:38
xnoxjdstrand: thus none of the upstart jobs typically do  [ -x /usr/bin/foo ]; exec /usr/bin/foo13:38
jdstrandehh13:39
jdstrandthat makes me very unconfortable13:39
xnoxjdstrand: if load_configured_profiles gracefully fails, when apparmor is not available that's all what we need.13:39
xnoxjdstrand: i'd rather be aggressively loading the profiles.13:39
jdstrandxnox: load_configured_profiles is shell. I can move the checks there, but not sure what difference that would make13:40
xnoxjdstrand: http://paste.ubuntu.com/7226258/ without any checks.13:40
xnoxthey are no-op code / asserts.13:40
jdstrandso, we actually do have these checks13:41
xnox... because of $reasons ?! =)13:41
jdstrandlook at /lib/init/apparmor-profile-load13:41
xnoxright.13:41
jdstrandthat is what something like mysql uses13:41
jdstrandwe have these checks because over the years we've found they are needed13:42
pitticyphermox, Laney: NM with adjusted tests uploaded; something in the DHCP client stack got slower, so I had to bump the DHCP timeout from 15 to 20 seconds to make them pass again; the other failure was due to the PE change in ubuntu513:42
* xnox can't wait for "u-cycle" to switch all of these to apparmor stanza =)))13:42
pitticyphermox: I disabled the negative test for the temporary IP with PE disabled, as I'm not sure whether that's intended13:42
jdstrandwell, I figured we wouldn't do that too aggressively because of systemd13:42
xnoxjdstrand: having all check in the upstart job is fine. as long as the conditions are correct.13:43
cyphermoxpitti: I think the PE stuff was broken and is now fixed13:43
xnoxjdstrand: e.g. check for /sys/kernel/security manually, as one cannot do "and mounted MOUNTPOINT=" reliable (mounted event blocks mountall and thus other portions of the and condition will not get emitted and deadlock mountall)13:43
pitticyphermox: yeah, perhaps; before, you got a temp IP with PE enabled, and no temp IP with PE disabled, which sounded quite plausible13:44
cyphermoxwell, no that's the way it should be13:44
xnoxjdstrand: hence "start on mounted MOUNTPOINT="/"" and this point it's past mounting "/sys/kernel/security" or try to mount it again. and all profile loading will block boot.13:44
pittithat's the way that it was until ubuntu5, now it always gets a temp IP13:44
xnoxjdstrand: and it practice it's lightning quick, here on a typical laptop with an SSD.13:45
cyphermoxpitti: must be that the fixes to some patches got done wrong13:45
cyphermoxpitti: I'll take a look at it13:45
pitticyphermox: ok, thanks; I disabled that test in r812 as you told me it's correct now; but please revert that if it passes again13:46
jdstrandxnox: sorry, you lost me. the apparmor job in my paste (http://paste.ubuntu.com/7226232/) doesn't currently check for /sys/kernel/security/apparmor (I missed that). are you saying it should or should not?13:46
xnoxjdstrand: let me reply with a paste =)13:46
cyphermoxsure13:46
pitticyphermox: not sure where the slowdown comes from, but with the increased timeouts they at least pass again13:48
cyphermoxright13:51
cyphermoxpitti: you meant ubuntu6 for the patches no?13:51
cyphermoxubuntu5 contains a patch, but it should be irrelevant to PE13:51
pitticyphermox: could be, yes; I meant reversion of the disabled "no temp IP" test (r812)13:52
cyphermoxok13:52
pittiif the previously checked behaviour was in fact right, and the test pointed out an actual regression13:52
xnoxjdstrand: something like this: http://paste.ubuntu.com/7226316/13:55
xnoxjdstrand: changed "start on" and added "/sys/kernel/security" block.13:55
jdstrandxnox: ack13:56
jdstrandI wonder if mounting securityfs is enough to get /sys/kernel/security/apparmor13:57
jdstrandI guess it would be (would have to check)13:57
pittimvo: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html > your eglibc upload keeps my little minions busy :)13:58
jdstrandxnox: so, because this is 'start on mounted MOUNTPOINT="/"' and it's a task, does that mean other jobs/tasks will block until this is done?13:58
mvopitti: hehe13:59
jdstrandxnox: ie, we don't have to adjust the lightdm job (et al)13:59
xnoxjdstrand: correct it will block, and no changes are required in other jobs.13:59
apaKheloggerdoes anyone know under which circumstances /proc/sys/crypto/fips_enabled would be present and get EACCESS on fopen()?14:00
apaKheloggerI don't seem to have crypto/ at all14:00
jdstrandxnox: ok, cool. I've got this locally. I guess my team can figure out if we want to push this in 14.04 (it requires a lot of testing)14:01
jdstrandxnox: thanks for you help! it will definitely be in 14.1014:01
xnoxjdstrand: "in 14.10" as in, in just 9 days ;-) =)))))14:01
jdstrand:)14:02
apwstgraber, when we setup lxc environments, what do we use to setup the network brigding for them ?14:04
stgraberapw: most people just use the bridge that's setup by the lxc-net upstart job, or you can define extra bridges in /etc/network/interfaces or you can use libvirt's own bridges14:06
cjwatsonrbasak: ok, hopefully wheels now mostly in motion - thanks for the heads-up14:07
rbasakcjwatson: no problem. Thank you for looking at it at such short notice. I certainly wouldn't have been able to figure out all the pieces quickly enough.14:08
cjwatsonI probably can't easily do much about systems that are already broken14:08
cjwatsondpkg-reconfigure of the relevant packages should sort them out, or possibly even ongoing upgrades14:08
jdstrandxnox: so, in theory, this upstart job would remove the need for the apparmor stanza?14:09
cjwatsonor sudo apt-get --reinstall iputils-ping etc. (perhaps also iputils-arping, gnome-keyring)14:09
Laneypitti: thanks!14:09
cjwatsons/--reinstall/--reinstall install/14:09
rbasak--reinstall is what I was thinking. dpkg-reconfigure wouldn't fix the delivered binaries, would it?14:09
cjwatsondpkg-reconfigure has the side-effect of running the postinst and it's the postinst that sets the capabilities14:10
cjwatsonbut --reinstall is probably better, rather than perpetuating the meme of using dpkg-reconfigure for things other than debconf :)14:10
brainwashxnox: please help! =S14:10
rbasakAh - I was under the impression that the binary package's archive magically contained the capabilities.14:10
cjwatsonno, in a sane world it'd be that way, but I think it has to be in maintainer scripts because packages need to define fallbacks in the event of filesystems that don't support xattrs14:11
rbasakI see - thanks.14:11
brainwashxnox: the xubuntu installer background issue needs to be fixed and I would like to help debugging it14:11
rbasakA no change rebuild of the affected packages would fix everything then, right? Not worth it?14:12
apwstgraber, i am more asking by default what interface do you use to add things to the bridge14:13
cjwatsonrbasak: it would, though no way to synchronise it with people who do installs from beta-2 media between now and release14:13
apwstgraber, do you run external things, or talk netlink, or ...14:13
stgraberapw: netlink14:13
apwstgraber, where do i find your netlink bits for that14:13
cjwatsonrbasak: maybe just -devel-announce with a recipe once the installer is fixed14:14
rbasakAnyone who installed from beta-2 media would have an older version though, and so would end up upgrading and thus fixing?14:14
* rbasak doesn't follow14:14
cjwatsonwell, uh, maybe you're right14:14
stgraberapw: https://github.com/lxc/lxc/blob/master/src/lxc/network.c14:14
cjwatsonyeah, I think you are14:15
cjwatsonstill, hold off until the installer's done, I need to get attr in and then I need to write the live-installer code; and we need to upload ubiquity14:15
stgraberapw: oh, actually, looks like the bridge add is done through an ioctl14:15
rbasakOK, sure. Thanks!14:15
jamespagepitti, have you seen anything like bug 130364914:18
ubottubug 1303649 in systemd (Ubuntu) "systemd-logind high cpu consumption" [Undecided,New] https://launchpad.net/bugs/130364914:18
jamespagepitti, I've hit it on my main laptop, a spare and now on one of our servers in the CI lab14:18
pittijamespage: not so far; when did that start, just recently? i. e. with the cgmanager integratino?14:18
jamespagepitti, might have - its definately in the last week or so I noticed it14:18
pittijamespage: yeah; it otherwise hasn't changed for the entire cycle14:18
jamespagemainly because my fan was being noisy14:19
pittijamespage: when that happens, could you attach strace to it, to see what it's spinning on?14:19
jamespagepitti, sure14:19
jdstrandxnox: also, this job should also obviate the need to the network-interface-security job, no?14:22
xnoxjdstrand: definately not needed any more for the network-manager and networking, not sure about network-interface14:27
xnoxjdstrand: yeah, it shouldn't be needed. but do test without network-interface-security job.14:28
hallynwhat time does freeze start?14:28
jdstrandxnox: I haven't tested it, but for network-interface-security it needs to have '/' mounted to load the policy at all14:28
jdstrandxnox: so if the apparmor task blocks, then network-interface-security should come after it14:29
jdstrandxnox: but yes, need to test14:29
jdstrandxnox: if it doesn't work, I guess we could add another condition in the network* jobs to make sure14:29
mvodoes "Apr  9 14:08:19 base-installer: apt-install or in-target is already running, so you cannot run either of" ring a bell? bugreport from a friend of mine installing the server cd on a dell poweredge. if not I will try to reproduce and look into it14:30
mvo(image from yesterday apparently)14:30
hallynd'oh, it's tomorrow.  silly me14:32
rbasakxnox: may I have your comment on bug 1303717 please? Is a missing init.d script a policy violation? It reads to me that there must be a functional init.d service script, but I thought the plan was to detect and make them non-functional? Thus I'm a little confused.14:43
ubottubug 1303717 in nis (Ubuntu) " (trusty) missing /etc/init.d/ files" [Undecided,New] https://launchpad.net/bugs/130371714:43
Davieymterry: Hey, your disabled test in duplicity upload... Is there a bug tracking the issue?14:44
mterryDaviey, not yet, just a TODO on my sticky note  :)  I'll file one14:45
Davieymterry: I quite favour putting the bug number in the .skip comment personally.. but I am sure you'll keep an eye on this, right? :)14:47
LaneyPatch headers!14:47
mterryDaviey, yes.  I have an idea of how to fix already.  Just didn't want to wait given 14.04's imminent release  :)14:48
DavieyLaney: well yeah, that aswell... but seeing the skip reason when running a build does stand out.14:49
xnoxrbasak: it's a policy violation in Debian.14:50
xnoxrbasak: in ubuntu we have about 220 upstart jobs without init.d scripts shipped.14:51
rbasakxnox: thanks. We're considering it fine in Ubuntu to continue with upstart jobs with no init.d counterpart then?14:51
ogra_until systemd comes :)14:53
=== alexlist is now known as alexlist`
=== apaKhelogger is now known as apachelogger
xnoxrbasak: yes. as long as they are precise and trusty compatible.14:58
=== jono is now known as Guest1478
mterryDaviey, bug 1305124 filed btw15:03
ubottubug 1305124 in Duplicity "test_last_file_missing_at_end test is flaky" [Undecided,New] https://launchpad.net/bugs/130512415:03
LocutusOfBorg1hi, any ubuntu-sponsor there?15:15
LocutusOfBorg1I got an ack from release team15:15
LocutusOfBorg1https://bugs.launchpad.net/ubuntu/+bug/129025315:15
ubottuLaunchpad bug 1290253 in Ubuntu "[Ffe] Sync can-utils 0.0+git20140227-1 (universe) from Debian unstable (main)" [Wishlist,Confirmed]15:15
rbasakLocutusOfBorg1: try arges. He's listed in the topic as on patch pilot duty today.15:16
argesrbasak: i am? i can take a look15:16
LocutusOfBorg1thanks15:17
LocutusOfBorg1usually I don't bother people, but they asked for "asap"15:17
argesLocutusOfBorg1: is there a debdiff / bzr associated with this bug?15:18
argesoh its a sync15:19
LocutusOfBorg1sync15:19
LocutusOfBorg1plain sync15:19
* arges looks at it15:22
LocutusOfBorg1arges, can you please also look at this bug?15:23
LocutusOfBorg1https://bugs.launchpad.net/ubuntu/+source/gambas3/+bug/129676315:23
ubottuLaunchpad bug 1296763 in gambas3 (Ubuntu) "Please merge gambas3 3.5.2-1 (universe) from Debian testing (main)" [Undecided,New]15:23
LocutusOfBorg1seems to be the only way to fix https://bugs.launchpad.net/ubuntu/+source/gambas3/+bug/129596315:23
ubottuLaunchpad bug 1295963 in gambas3 (Ubuntu) "the official packages for gambas3 is wrong" [Undecided,New]15:23
argesman, i forgot to pilot out from the other day15:23
arges@pilot out15:23
=== udevbot changed the topic of #ubuntu-devel to: Trusty Final Beta released! | Archive: Gated Review | 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:
argesLocutusOfBorg1: ok let me get to that next.15:23
LocutusOfBorg1but unfortunately the package is stuck in debian/new queue15:24
LocutusOfBorg1no problem arges15:24
LocutusOfBorg1:)15:24
LocutusOfBorg1I really appreciate15:24
=== olli__ is now known as olli
* pitti hugs mvo15:25
pittimvo: apt: 10000b years and still not perfect :)15:25
mvopitti: very true!15:26
* mvo hugs pitti15:26
argesLocutusOfBorg1: bug 1296763 needs an FFe... its a really really big jump in versions and I doubt its a 'bug-fix only release'. I'll mark this in the bug15:28
ubottubug 1296763 in gambas3 (Ubuntu) "Please merge gambas3 3.5.2-1 (universe) from Debian testing (main)" [Undecided,New] https://launchpad.net/bugs/129676315:28
LocutusOfBorg1yes arges , but the current version seems to be unusable15:29
LocutusOfBorg1don't know, this isn't a package I care too much15:29
LocutusOfBorg1but I'm working on libsdl-gfx transition right now15:30
LocutusOfBorg1and gambas is FTBFS15:30
LocutusOfBorg1the same for ubuntu https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=74178915:30
ubottuDebian bug 741789 in src:gambas3 "gambas3: FTBFS: dh_install: gambas3-gb-db-postgresql missing files (usr/lib/gambas3/gb.db.postgresql*), aborting" [Serious,Open]15:30
argesLocutusOfBorg1: understood. see comment in the bug regarding FFe. Try going through that process.15:30
argescjwatson: i'm looking at bug 1290253. i'd like to sponsor this FFe, but its a new package. Which tool(s) do I use to get this package in the upload queue? I have some ideas, but i'd liek to make sure i'm doing this correctly. Thanks15:35
ubottubug 1290253 in Ubuntu "[Ffe] Sync can-utils 0.0+git20140227-1 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/129025315:35
cjwatsonjust syncpackage as normal15:35
argescjwatson: then I should see it in the trusty new queue?15:36
cjwatsonyep15:36
argescjwatson: so acutally i did run this, but didn't get any feedback. I did 'syncpackage can-utils'...15:37
cjwatsonit's in the new queue15:37
cjwatson$ queue info can-utils15:37
cjwatsonor https://launchpad.net/ubuntu/trusty/+queue15:38
argescjwatson: ah there it is : ) ok thought i was going crazy15:38
argescjwatson: thanks15:38
cjwatsonnp15:38
LocutusOfBorg1thanks15:52
RiddellSweetshark: what's the plan for bug 1300283 ? you will upload with the revert?16:03
ubottubug 1300283 in libreoffice (Ubuntu) "LibreOffice does not start in a KDE 4 session" [Critical,In progress] https://launchpad.net/bugs/130028316:03
cjwatsonRiddell: he already did, I accepted it recently16:08
mvoslangasek: I was looking at bug #1243090 as it appears on the qa tracker and wonder if http://bazaar.launchpad.net/~mvo/update-notifier/use-pycurl/revision/845 might be something worth considering (needs a real testcase first, but not worth persuing if its too late anyway which I kind of suspect :)16:09
ubottubug 1243090 in update-notifier (Ubuntu) "Dist Upgrade from 13.04 to 13.10 stuck during flashplugin-installer" [Undecided,Confirmed] https://launchpad.net/bugs/124309016:09
Riddellcjwatson: nice16:12
jdstrandslangasek, xnox and infinity: fyi, I just subscribed you to bug #1305108 (I split it from bug 1298539). if you want to peruse the attach job for obvious errors or the description for obvious problems, that's fine, but mostly I wanted to make sure you guys saw in conversations surrounding it.16:13
ubottubug 1305108 in apparmor (Ubuntu) "please provide upstart job for apparmor" [Undecided,Confirmed] https://launchpad.net/bugs/130510816:13
ubottubug 1298539 in upstart (Ubuntu) "apparmor rcS.d sysv initscript is running too late" [Undecided,New] https://launchpad.net/bugs/129853916:13
jdstrandslangasek, xnox, infinity: the security team hasn't discussed the timing of landing this, so fyi only atm16:13
=== bfiller is now known as bfiller_afk
infinityjdstrand: I like it.  What are the odds we could band together and test this enough to actually make the change for release?  I know that fails the "conservative changes only" test by a mile, but I can't help thinking the security (and simplicity) win here is worth it.16:21
jdstrandinfinity: it is tempting, isn't it? I need to talk with mdeslaur and the team to see what resources we can put behind it. I plan to do that in a bit when people are online16:25
* jdstrand is coordinating another landing atm16:25
mdeslaurI personally think it's insane16:28
infinitymdeslaur: What's insane?  Trying to land the upstart change?16:37
infinitymdeslaur: Or the current state of affairs?16:37
infinitymdeslaur: Or both? :P16:37
mdeslaurtrying to land that at this time, in an LTS, blocking boot for policy compilation, not adding it to upstart as a library before other jobs get processed, etc.16:37
zygamvo: hey, could you look at checkbox-ng in debian again? we missed a build-dep after one of the dpeendencies droping one of their own dependency. I just commited a one-line fix for that, could you please sponsort that and sync it over to Ubuntu?16:40
zygahttp://paste.ubuntu.com/7227007/16:40
zygathat's the debidiff16:40
zygaroadmr: ^^16:40
zygapitti: ^^ (perhaps?)16:40
roadmrzyga: looks ok to me, but we need someone who can sponsor that for us :(16:42
zygaI know, just letting you know16:42
slangasekmvo: 1243090> how does switching to curl fix the actual bug?16:43
roadmrzyga: thanks :)16:43
slangasekmvo: I'm inclined to say we shouldn't push this before 14.04; but if we know for sure that curl fixes a bug vs. urllib, maybe this should be an SRU?16:44
pittizyga, roadmr: yes, can sponsor16:44
zygathanks16:45
* zyga needs to figure out how to do clean feeder archive builds locally :-(16:45
pittizyga: uploaded16:48
zygapitti: thanks, what do we need to do about syncing it to ubuntu now?16:48
zygapitti: requestsync again after it clears debian?16:48
pittizyga: wait for about 8 hours, i. e tomorrow morning16:48
zygapitti: can that still be synced tomorrow? the deadline is 10th of April, is it not?16:51
pittizyga: I can also do a fakesync16:51
zygawhat it a fakesync?16:51
pittitake the Debian .dsc and build an ubuntu source.changes for it (syncpackage --no-lp)16:52
pittizyga: uploaded; if the release team doesn't like that, we can sync it properly tomorrow morning16:52
zygapitti: thanks, I really owe you one16:52
* zyga will learn and setup proper clean, feeding package build infrastructure at home16:53
slangasekjdstrand, mdeslaur, infinity: yes, I don't think we should make this change last minute, especially when the driver for this seems to be an issue we have no root causing for and moving apparmor loading up earlier in boot risks making our race condition harder to track down (but no less harmful)16:53
pittizyga: sbuild is great; if you combine it with apt-cacher-ng, and symlink /var/lib/schroot/unpack to a tmpfs (I use /tmp), it outright rocks :)16:54
pittiand mk-sbuild is fairly easy to do16:54
zygaI'll give sbuild another go, I had issues with getting some of standard tools to build clean debian correctly and I ended up doing custom, broken stuff16:55
pittihm, I build all my stuff in a sid sbuild, works quite nicely16:59
cjwatsonditto, have absolutely no problem with sbuild for Debian.  I think a few Ubuntu releases back it was less good17:05
Laneymy problem is my inability to remember -s17:08
pittiLaney: heh, me too; I have alias sbuild-sid='sbuild -s -d unstable'17:09
pittiLaney: and $build_source = 0; in ~/.sbuildrc, as I don't generally want it to (re)build my source, I usually do that with bzr bd or git-buildpackage17:10
Laneypitti: good idea17:10
Laneyooh, build_source, that'll help17:10
Laneyhrm, it's supposed to default to 017:11
pittiLaney: perhaps; could also be because I copied that from a template17:14
* pitti waves good night17:14
LaneyI'm in the habit of not passing -s for ubuntu because it was doing that ...17:14
Laneypossibly an obsolete habit though17:14
bdmurraypitti: what about ProcMaps and python crashes - is it useful?17:15
cjwatsonchrisccoulson: is there any chance you could fix the firefox-testsuite -> ttf-arphic-ukai NBS entry (http://people.canonical.com/~ubuntu-archive/nbs.html) in time for release?17:22
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
=== tinoco is now known as inaddy
bdmurrayjibel: why is bug 1269397 set to high?18:05
ubottubug 1269397 in update-manager (Ubuntu) "update-manager crashed with AttributeError in resize_to_standard_width(): 'NoneType' object has no attribute 'get_resolution' if $DISPLAY is not set" [High,Triaged] https://launchpad.net/bugs/126939718:05
=== bfiller_afk is now known as bfiller
chrisccoulsoncjwatson, will get to it later18:14
bdmurrayinfinity: Do you have time to look at bug 1296386?18:19
ubottubug 1296386 in casper (Ubuntu) "[PATCH] Remove 23etc_modules script" [Undecided,New] https://launchpad.net/bugs/129638618:19
infinitybdmurray: It seems to rely on a kernel patch that hasn't been accepted yet.18:29
infinitybdmurray: Err, well, the other bug does.  This one might be harmless to fix regardless.18:30
bdmurrayinfinity: ah, well I think the casper one is causing some install failures18:31
infinityYeah, we can fix the casper one.  It might break sound on a select few machines in the live environment, but that seems like a fair tradeoff.18:32
infinitybdmurray: FWIW, it was added in 2006, due to https://bugs.launchpad.net/ubuntu/+source/casper/+bug/2786218:35
ubottuLaunchpad bug 27862 in casper (Ubuntu) "sound does not work any more on ppc live CD" [Medium,Fix released]18:35
bdmurraywoo, a time capsule18:36
infinitybdmurray: So, the way I see it, fixing casper will make the live session happy, but the world will still explode on reboot into the installed system without fixing bug #129637318:38
ubottubug 1296373 in hw-detect (Ubuntu) "[PATCH] Fix sound on PowerPC" [Undecided,New] https://launchpad.net/bugs/129637318:38
infinityAnd fixing that one will leave people without sound entirely until the kernel patch is in.18:38
infinityFun.18:38
infinityMaybe still worth it.18:38
infinityNo sound is better than crashy kernels.18:38
infinitybdmurray: casper change uploaded, hw-detect change commented on, kernel change still in BenH's hands, but maybe we can get it pulled into 3.13 stable as an SRU.18:47
cjwatsonchrisccoulson: thanks20:25
=== salem_ is now known as _salem
SweetsharkRiddell: as noted on the bug: was uploaded today, has finished building on amd64/i386. Note that the libreoffice-kde thing in 4.2.3 is still somewhat shaky, there is a set of additional fixes upstream in for 4.2.4 that were too risky to backport this late.20:41
SweetsharkRiddell: so while this fixes the immediate issue -- back to the state we had before, 4.2.4 should be better in general, and be quickly SRUed after testing.20:43
RiddellSweetshark: great, thanks20:47
=== mwhudson- is now known as mwhudson
rsalvetislangasek: bug 1305315 (the issue with the i386 android toolchain)21:17
ubottubug 1305315 in gcc-i686-linux-android (Ubuntu) "Android container fails to start when built with the gcc-i686-linux-android toolchain" [Undecided,New] https://launchpad.net/bugs/130531521:17
rsalvetiand another one related with the toolchain: bug 130279921:21
ubottubug 1302799 in gcc-i686-linux-android (Ubuntu) "Android build fails if -fstack-protector is used in TARGET_GLOBAL_CFLAGS" [Undecided,New] https://launchpad.net/bugs/130279921:21
rsalvetislangasek: for qtbase: http://paste.ubuntu.com/7228323/22:02
rsalvetislangasek: also had to remove the custom override_dh_makeshlibs rule, as that was causing all the packages to have a runtime dep of (= ${binary:Version})22:03
rsalvetithat was something we got from the 4.8 src package, not sure exactly why that was decided22:04
rsalvetilet me know if you're fine with it and I'll do a src upload22:04
slangasekrsalveti: fwiw in my own testing, variants 3 and 5 of the symbol dependency were unused and can be safely dropped22:05
rsalvetislangasek: yup, just had there for reference, but yeah, let me remove it22:05
slangasekrsalveti: seems ok to me otherwise22:07
slangasekand pretty closely matches what I had here22:07
rsalvetigreat22:07
bdmurraystgraber: does ubiquity update itself before starting the install?22:14
stgraberbdmurray: no. The option is however provided to the user if they wish to do so.22:18
bdmurraystgraber: ah, and do you recall what that updates? just ubiquity?22:19
stgraberbdmurray: not sure, sorry22:22
=== _salem is now known as salem_
xnoxbdmurray: from code, it upgrades ubiquity. but it needs to be service-side triggered (e.g. similarish to how upgrade-manager / manifests are triggered to move people to next lts)23:11
xnoxbdmurray: i've never triggered that, though.23:12
xnoxbdmurray: 'http://changelogs.ubuntu.com/ubiquity/%s-update-available' % _ver is the trigger23:13
bdmurrayxnox: I think the fix for bug 1051935 created bug 12770623:13
ubottubug 1051935 in oneconf (Ubuntu Precise) "Fails with SystemError when too many files are open" [Undecided,Confirmed] https://launchpad.net/bugs/105193523:13
ubottuError: Launchpad bug 127706 could not be found23:14
bdmurrayer bug 127770623:14
ubottubug 1277706 in ubiquity (Ubuntu) "ubiquity install failure due to new ubiquity and old python-apt" [High,Confirmed] https://launchpad.net/bugs/127770623:14
xnoxbdmurray: not sure what you mean, we respun isos to have everything matching and the bug posted is using  Mythbuntu 12.04.3 "Precise Pangolin" - Release i386 (20130820) - 12.04.3 media23:15
xnoxbdmurray: during sru process we noticed that we both updated on the images, which we did for 12.04.423:16
xnoxbdmurray: or you think we should be triggering ubiquity upgrade for 12.04.0, .1, .2 and .3 media? we'd need to test them...23:17
bdmurrayxnox: I'm suggesting that ubiquity gets updated and then tries to use code only available in the new version of python-apt23:17
bdmurrayxnox: notice how there are 2 different ubiquity versions in the log23:17
bdmurray2.10.26 and 2.10.2923:18
xnoxi see what you mean now.23:18
xnoxbdmurray: right, ubiquity in precise should have a tigher versioned depends on python-apt e.g. >= 0.8.3ubuntu7.2 and we did not do that. This way if somehow, for whatever reason ubiquity is upgraded in the live system (manually that is at the moment) an updated python-apt is also forced to be installed.23:21
bdmurrayah, yeah that would fix it23:22
xnoxbdmurray: i'll prepare the SRU and test-plan to reproduce the bug.23:24
bdmurrayxnox: I don't think it should be a rush23:24
bdmurrayI mean it would be fine after 14.04...23:25
xnoxbdmurray: well assigning the bug to myself for now. indeed it's not a common code path to hit. Indeed 14.04 tasks are of the most priority at the moment =))))23:25
* xnox needs more vocabulary23:26
=== salem_ is now known as _salem

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