=== Amaranthus is now known as Amaranth === doko__ is now known as doko === smb` is now known as smb === zequence_ is now known as zequence === yofel_ is now known as yofel [10:57] Hi Guys, I would like to help Ubuntu with testing pre-releases, apps etc... I am an Ubuntu user and develop web apps and also know JAVA, C++ & Gambas. How do I get started? [10:57] !contribute | elbuntu [10:57] elbuntu: To contribute and help out with Ubuntu, see http://www.ubuntu.com/community/participate and https://wiki.ubuntu.com/ContributeToUbuntu [10:59] Thanks guys, I'll check the links out. :) === mmrazik is now known as mmrazik|lunch === mmrazik|lunch is now known as mmrazik === mmrazik is now known as mmrazik|afk === mmrazik|afk is now known as mmrazik === smartboyhw_ is now known as smartboyhw === jono is now known as Guest7503 [16:01] * slangasek waves [16:01] #startmeeting [16:01] Meeting started Wed Jan 30 16:01:51 2013 UTC. The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology. [16:01] Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired [16:02] [TOPIC] Lightning round === meetingology changed the topic of #ubuntu-meeting to: Lightning round [16:02] $ echo $(shuf -e barry doko stgraber jodh ev bdmurray slangasek ogra cjwatson xnox stokachu) [16:02] bdmurray jodh ogra stgraber stokachu barry ev doko slangasek xnox cjwatson [16:03] Blueprints: [16:03] I was working on create and update a BucketSystems column family to keep track of unique systems in a bucket: TODO [16:04] and [16:04] Import developer to package and developer to team mappings and filter the default view on errors.ubuntu.com to problems the developer and their team are responsible for: TODO [16:04] there is a now a user view at errors.ubuntu.com which is part of that [16:04] I completed the following: [16:04] move stable release notes from archiveadmin page and put it in another page and link to it from the archiveadmin page and the SRU page: DONE [16:05] update SRU team documentation to mention that the security team should be pinged for any copies to the -security pocket: DONE [16:05] document pinging the SRU team member of the day in #ubuntu-release to escalate SRUs: DONE [16:05] other work: [16:05] irc discussion with evan regarding errors user parameter [16:05] setup of errors in an lxc environment linked to production cassandra [16:05] debugged user view on errors.ubuntu.com [16:05] setup rpdb2 on lxc versions of errors [16:05] added rpdb2 information to w.u.c/ErrorTracker/Deployment [16:05] sorted out issue with user parameter only working with one source package [16:05] landed fix for bug 1103156 regarding user parameter [16:05] bug 1103156 in Errors "not possible to use user parameter on front page of errors" [Low,Fix released] https://launchpad.net/bugs/1103156 [16:05] uploaded software-center to raring fixing bug 1095823 [16:06] bug 1095823 in software-center (Ubuntu Quantal) "Incorrect path for oem descriptor" [Medium,In progress] https://launchpad.net/bugs/1095823 [16:06] uploaded software-center fix for bug 1095823 to P and Q [16:06] tested and uploaded fix for bug 1077113 [16:06] bug 1077113 in apt-clone (Ubuntu) "do-release-upgrade crashes if any directories exist in /etc/apt/sources.list.d" [Medium,Fix released] https://launchpad.net/bugs/1077113 [16:06] testing fix for bug 1098235 regarding update-notifier and gksu [16:06] merge proposal for apport adding a policykit policy to allow pkexec to use apport-gtk [16:06] bug 1098235 in update-notifier (Ubuntu) "On screen Keybord non responsive for "Report problem" due to update-notifier using gksu" [High,In progress] https://launchpad.net/bugs/1098235 [16:06] Q SRU verification of bug 1077253 regarding apport [16:06] bug 1077253 in apport (Ubuntu Quantal) "possible for ExecutableTimestamp to not be for the binary in ExecutablePath" [High,Fix released] https://launchpad.net/bugs/1077253 [16:06] updated w.u.c/StableReleaseUpdates per blueprints [16:06] research into functionality provided by update-notifier [16:06] documentation of update-notifier changes at w.u.c./UpdateNotifier [16:06] reported usb-creator bug 1108327 regaring ubuntu folder [16:06] bug 1108327 in usb-creator (Ubuntu) "ubuntu folder not created on a disk made by usb-creator" [Medium,New] https://launchpad.net/bugs/1108327 [16:06] done [16:06] * blueprints [16:06] - foundations-r-upstart-roadmap: NOPROGRESS [16:06] - foundations-r-arm-ubiquity: NOPROGRESS [16:06] - foundations-r-upstart-user-session-enhancements [16:06] - merged lp:~stgraber/upstart/upstart-make-event-bridge-usable. [16:06] - wrote lp:~jamesodhunt/upstart/add-session-file. [16:06] - wrote lp:~jamesodhunt/upstart/remove-basic-user-sessions. [16:06] - further investigations into session shutdown. [16:06] - finished lp:~jamesodhunt/upstart/initctl-list-sessions. [16:07] - finished tests + doc for lp:~jamesodhunt/upstart/setenv+getenv. [16:07] - good progress on lp:~jamesodhunt/upstart/event-prefixes. [16:07] - branch updates based on review feedback. [16:07] œ [16:07] [16:07] done: [16:07] * ambient light support script added to nexus7 [16:07] * set up cpufreq configuration for the interactive governor used on the nexus7 [16:07] * hunting IS to get the livefs builder working again [16:07] * lots and lots of testing of fixes from others for the nexus7 [16:07] * enable usbnet alongside with teh serial gadget driver on teh nexus7 so serial over USB as well as direct TCP/IP via teh usb cable work now [16:07] * tested the new BT implementation on the nexus7 [16:07] * dropped all hardcoded screen rotation bits from nexus7 [16:07] * fix up a lot of teh gsettings overrides on nexus7 [16:07] * roughly looked into GPS on the nexus7 [16:07] todo: [16:07] * port nx7 images to xz compression (blocked on missing livefs builder) [16:07] * discuss livefs builder situation with infinity (carried over from last week, blocked on builder) [16:07] * fix plymouth vs console-setup racing somehow (likely needs cjwatson advice) to allow initrd-less booting [16:07] * port update-notifier to pkexec to fix onboard vs gksu issues [16:07] * add lux script for making the ambient light sensor work on the nexus7 [16:07] * holding a UDW talk about the ubuntu image build infrastructure tomorrow and will likely bother cjwatson or infinity with a review of notes for the talk [16:08] ogra_: I saw the RT has been updated; is the livefs builder working again today? [16:08] yep [16:08] ok, good [16:08] ogra_: are you done? [16:08] they got it working yesterday biut nobody noticed the stale lockfile [16:09] infinity then saved us :) [16:09] done [16:09] Feature work: [16:09] - Upstart (BLUEPRINT: foundations-r-upstart-user-session-enhancements) [16:09] - Session socket branch was merged [16:09] - Event bridge fixes branch was merged [16:09] - Planning the next steps (jobs, packaging, landing). [16:09] - Container (BLUEPRINT: servercloud-r-lxc) [16:09] - MIR: Updated libseccomp to run the test suite and asked for final ack from the MIR team. [16:09] ogra_: I'm almost done with the porting of update-notifier to pkexec [16:09] - MIR: Poked the MIR team about lxc. [16:09] - Code reviews. [16:09] - Planning 0.9~alpha3. [16:09] - Discussed plan for container/security/lxc micro-conference at LPC2013 [16:09] - Fixed auto-upgrade-testing to work properly with LXC, now giving the same results as KVM but 2-3 times faster. [16:09] * ogra_ hugs bdmurray [16:09] - Networking (BLUEPRINT: foundations-r-networking) [16:09] - Some apparmor fixes for the upcoming infiniband support [16:09] Other work: [16:09] - Installer [16:09] - SRUed fix for casper bug 984276 [16:09] - Networking [16:09] bug 984276 in casper (Ubuntu Precise) "installing casper on a non live system causes update-initramfs to fail" [High,Fix committed] https://launchpad.net/bugs/984276 [16:09] - Updated ofono in raring to latest upstream. [16:09] - Tested ofono with all the modems I had around. [16:09] - Started implementing a new ofono backed for NetworkManager. Now capable of listing the modems and properties, not quite connecting yet though. [16:10] TODO: [16:10] - Try to finish any LXC feature work for this cycle (1 item left). [16:10] - Prepare some upstart user session debs with all our patches and the initial Xsession scripts and upstart jobs. [16:10] (DONE) [16:12] stokachu: around? anything you want to report? [16:12] oh sorry [16:13] bug: 1103541, being reviewed [16:13] bug: 1103644, has a new MP for review [16:13] bug: 1023069, further investigation still seems to point to a corrupt repo, will have further confirmation this week [16:13] bug 1103541 in aptitude (Ubuntu) "Please merge aptitude 0.6.8.2-1(main) from Debian unstable (main)" [Wishlist,Incomplete] https://launchpad.net/bugs/1103541 [16:13] bug: 1077095, finished verification for Quantal [16:13] bug 1103644 in python-tz (Ubuntu) "Please merge python-tz 2012c-1 (main) from Debian unstable (main)" [Wishlist,In progress] https://launchpad.net/bugs/1103644 [16:13] done [16:13] bug 1023069 in debian-installer (Ubuntu) "Packages was corrupt" [High,Confirmed] https://launchpad.net/bugs/1023069 [16:13] bug 1077095 in appmenu-gtk (Ubuntu Quantal) "Please blacklist "IBM Notes"" [Low,Fix committed] https://launchpad.net/bugs/1077095 [16:13] stokachu: i'll take another look at that mp later today [16:13] barry: cool thanks man, hopefully got it sorted out for you [16:14] you definitely picked a fun one :) [16:14] hah and here i was hoping it was a low hanging fruit [16:15] barry: your turn [16:15] bug 1094823; bug 1103192; bug 1102875; bug 1110470 [16:15] bug 1094823 in libnet-ssh2-perl (Ubuntu) "Merge libnet-ssh2-perl 0.46-2 (universe) from Debian unstable (main)" [Undecided,Fix released] https://launchpad.net/bugs/1094823 [16:15] bug 1103192 in oneconf (Ubuntu) "oneconf-query crashed with AttributeError in /usr/bin/oneconf-query: 'GNUTranslations' object has no attribute 'ugettext'" [Medium,Fix released] https://launchpad.net/bugs/1103192 [16:15] bug 1102875 in oneconf (Ubuntu) "DEP8 test failed with output on stderr" [Undecided,Fix released] https://launchpad.net/bugs/1102875 [16:15] bug 1110470 in software-center (Ubuntu) "--measure-startup-time fails with missing import" [High,In progress] https://launchpad.net/bugs/1110470 [16:16] reviewed/sponsored lp:~dobey/ubuntu/raring/twisted/fix-pygtkcompat [16:16] reviewed/sponsored lp:~mitya57/ubuntu/raring/python3-defaults/resync [16:16] experimented a bit with pybuild [16:16] blueprint workitem for community-r-packaging-guide [16:16] cx_Freeze 4.3.1 into raring [16:16] blueprint workitem: investigating freezing of s-c for startup time improvement [16:16] dmb meeting [16:16] patch piloting (see previous report) [16:16] foundations-r-python-oauth3: upstream released 0.3.5, now packaged in raring, which should unblock the 4 inprogress bugs. [16:17] foundations-r-python-version: no further progress [16:17] foundations-r-python33: DONE [16:17] done [16:17] (hmm, that first bug doesn't seem right) [16:17] - My branch to group error reports that should not disturb the user with the [16:17] next one that should is ready for review: [16:17] https://code.launchpad.net/~ev/apport/grouped_reports/+merge/144591 [16:17] - Helping jjo get the error tracker infrastructure deployed to stagingstack \o/ [16:17] it was a s-c bug [16:17] - Chat with James Troup on whether it makes sense to rework the retracers to [16:17] use EBS rather than ephemeral storage. EBS on OpenStack was *much* faster in [16:17] his tests, but he felt that using it now would be premature optimisation. We [16:17] can always scale out more retracers. [16:17] - Took an action to bolt gnuoy's script to clear the caches on 80% disk usage [16:17] to the prodstack infrastructure. [16:17] We also agreed that we can run the secondary single-node Cassandra cluster on [16:17] prodstack. This if you don't recall will be used for backup (both failover [16:17] and saving state) and non-write Hadoop jobs. [16:18] - Dug deeper into d3.js over the weekend, refactoring a lot of the code I wrote [16:18] to create the average errors per calendar day graph. I'm trying to fix the [16:18] milestone and date overlap problem while making the full graph easier to [16:18] read. [16:18] - Sprinting. [16:18] - Trying to bring whoopsie's memory usage down to a more acceptable level. I [16:18] replaced the Dbus-based NetworkManager calls with libnm calls, this getting [16:18] rid of a hard to track memory leak in our usage of GVariant. GVariant has [16:18] proven really difficult to get right since we started writing whoopsie. [16:18] - Plugged a few memory leaks discovered with valgrind. [16:18] - Built out tests to run whoopsie for 15 seconds under valgrind, then run the [16:18] entire test suite under valgrind. This means we run the suite twice, but I [16:18] think that's a reasonable compromise for being able to run tests using the [16:18] normal GLib memory allocator. [16:18] - Somehow memory usage has increased quite dramatically with all these [16:18] changes, so I'm bisecting. [16:18] - Started to look into reducing the number of wakeups in whoopsie. The big [16:18] cause of this at the moment is GNetworkMonitor, which we use to track [16:18] slangasek just notes he doesn't have any irc connection at the moment [16:18] changes to the network state: [16:18] http://developer.gnome.org/gio/2.32/GNetworkMonitor.html#GNetworkMonitor-network-changed [16:18] Blueprints have mostly remained unchanged this week with the sprint. I've taken [16:18] on one additional workitem so far to reduce whoopsie's memory usage. Let me [16:18] know if there's anything else I personally should be looking at. I'm keen on [16:18] seeing how performant apport is on the Nexus 7 just as soon as I can figure out [16:18] this VPN nonsense. [16:18] (done!) [16:18] done! or !done? [16:19] unless I've fallen off the network suddenly :) [16:19] why yes, I sure have [16:19] slangasek: you are back? =) [16:19] - backported python3 cross build patches to 2.7, and the packaging. 2.7 is now able to cross-build [16:19] - updated the python3.3 packaging to cross build [16:19] - get cross build fixes upstream into 3.3 and trunk [16:19] - cross-build python*-stdlib-extensions [16:19] - cross-build zope.interface (as a proof of concept that cross-building simple packages using distutils/ [16:19] setuptools does work. See http://wiki.debian.org/Python/MultiArch for the details [16:19] - TODO: fix dh_python* to rename to host names, not build names [16:19] (done) [16:21] cross-build zope.interface> oh, *well done* [16:22] doko: i may want to cross build cxfreeze, so i'll come to you if i have questions ;) [16:24] doko: haha, just noticed that :) [16:26] slangasek: still back? [16:26] xnox: maybe you should go ahead [16:26] ev: +1 on reducing whoopsie's memory usage & wakeups :) [16:26] aha [16:26] .. [16:26] Blueprints: [16:26] foundations-r-dh-apparmortemplate: Got reply from jamie, currently [16:26] it's not been worked on on the desktop side, hence will probably be postponed. [16:26] foundations-r-arm-usb-creator-fastboot-support: [16:26] complete from usb-creator side, uploaded with nexus7 support into [16:26] raring. Not sure if we will change the way we publish images. [16:26] * porting usb-creator to udisks2 api to drop udisks1 from the CD [16:26] (udisks2 api is significantly different) [16:26] * Fixed bug #656009 [16:26] bug 656009 in usbmuxd (Ubuntu Quantal) "/usr/lib/gvfs/gvfs-afc-volume-monitor kills polar bears" [Undecided,New] https://launchpad.net/bugs/656009 [16:27] * Looking into other powertop wakeups [16:27] * Giving a quick demo "Fixing packages to cross-build" for Developer week tomorrow [16:27] * Going to FOSDEM on friday. [16:27] * Reviewed ubiquity branches from ~kylix, got legal ok to merge them. [16:27] slangasek: excellent, I was worried about how wanted that would be [16:27] * fix a crash in software-center bug #1105021 while trying to verify [16:27] bug 1095117 in Ubuntu Software Center "duplicate for #1105021 update-software-center-channels crashed with NameError in trigger_axi_update_and_wait(): global name 'GLib' is not defined" [Undecided,New] https://launchpad.net/bugs/1095117 [16:27] app-install-data-partner quantal sru [16:27] .. [16:27] No blueprint progress to speak of this week, mainly due to sprinting. Still awaiting review on LP change for foundations-r-phased-updates (I've just poked the maintenance squad about it). [16:27] (and that still didn't get uploaded into the archive... maybe I should upload it as well.) [16:27] Merged about half of our remaining grub2 delta back to Debian, and working on ideas for merging some of the rest, as the size of our delta has been a pain; not uploaded yet. [16:28] 12.04.2 prep: uploaded base-files, sent status mail, promotions to -updates including the X.org enablement stack, continuing reviews [16:28] Nexus 7 sprint: [16:28] - Fixed valgrind to not strip vgpreload* on ARM so you don't need valgrind-dbg, and applied patch to implement VCVT.F64.[SU]32 instructions. [16:28] - Fixed memory leaks in upower. [16:28] - Tracked down some of update-notifier's memory use (and probably others) to incorrect timestamps created by installer bug; filed bug report which has been fixed. [16:28] - Mailed ubuntu-devel about some strategies and tools for attacking memory leaks. [16:28] - Further work on update-notifier, trying to find more memory inefficiencies since I think its use is unreasonable. I'm going to need to tidy up some more before I can see the real problems. [16:28] .. [16:29] * ogra_ notices that sadly updating the icon cache still levaes me with 620M for an idling desktop [16:29] (according to htop) [16:29] * nexus7 sprinting: reviewing upstart branches so that we can enable user sessions [16:29] * systemd packaging [16:29] * SRU processing for 12.04.2 [16:29] * BP status: [16:29] * foundations-r-secure-boot: in progress [16:30] * foundations-r-session-management: systemd packaging in progress [16:30] * foundations-r-improve-cross-compilation: stalled; will look at this next month [16:30] * foundations-r-opt-installation: no progress to report; will start on this next month [16:30] (done) [16:30] any questions? [16:30] cjwatson: hmm, I wonder if we should have something approaching a common valgrind suppressions file for these glib/gtk based applications [16:31] dholbach, Hi. How can I attend/discover achiang's UDW session g+ hangout in 30 minutes? [16:31] heh, achiang asked that too [16:31] I think most of those are not really suppressable - the bulk are reference cycles and such [16:32] but I guess you mean singletons [16:32] cjwatson: yeah, did you get anywhere with refdbg, by the way? It looks fairly dead upstream. [16:32] yeah, there are a few things here and there [16:32] kyleN, http://ubuntuonair.com [16:32] I actually think it'd be better to finish pushing gtk up the hill such that you can actually free those properly on exit - there've been a few upstream bugs about it over the years and general consensus that we should [16:33] excellent. I'm all for that [16:33] ev: refdbg> next on the list - it does at least still build (you need libglib2.0-0-refdbg) [16:33] it's a shame that there's no such thing for the gvariant case, but oh well [16:33] no which thing? [16:34] refdbg [16:34] ah, didn't realise it didn't handle gvariants [16:34] I don't *think* it does, but don't quote me [16:35] Maybe it's not enough of a GTye [16:35] *GType [16:35] [TOPIC] Bugs === meetingology changed the topic of #ubuntu-meeting to: Bugs [16:35] bdmurray: not sure if there's anything this week since we're all mobiling? [16:36] I thought it was more that gvariant lives off in its own excessively-optimised little world and that http://developer.gnome.org/gobject/stable/tools-refdb.html wouldn't work [16:36] (not to be confused with moblining) [16:36] but I haven't dug deep enough - I just ended up throwing in a convincing enough struct to check the refcounts manually [16:36] slangasek: I have not seen anything other than the carry over bug 1093819 from last week. What is the next step there? [16:36] something like https://bugs.launchpad.net/ubuntu-nexus7 ? [16:36] bug 1093819 in Wubi "Wubi installed 12.10 amd64 without configuring i386" [Undecided,New] https://launchpad.net/bugs/1093819 [16:36] :) [16:38] bdmurray: next step is to look at the build system for the wubi image and figure out if something is removing the file [16:40] bdmurray: as I noted in the bug log, dpkg's postinst should work unconditionally on initial install [16:41] bdmurray: can you carry that investigation forward, since you've been looking at it so far? [16:41] slangasek: looking at the build system? [16:42] bdmurray: yes [16:42] slangasek: sure [16:42] cheers [16:42] bdmurray: [16:42] oops, sorry [16:42] [TOPIC] Mobile sprint === meetingology changed the topic of #ubuntu-meeting to: Mobile sprint [16:43] anybody want to say anything wrt the sprint that hasn't already been said? [16:43] it sounds like things are going well [16:43] we should have the desktop running in 640k of memory on the n7 by the end of the week, right? :) [16:44] * barry is having a flashback to 1981 [16:44] It's certainly making me go through some truly elderly code [16:45] https://wiki.ubuntu.com/Nexus7/raring-targets well are we at the second marker yet? with desktop + firefox + thunderbird under 1GB of RAM or not ? [16:46] Mm, it'd be nice to have those table cells coloured with assessments [16:46] hmm, not sure [16:46] ugh, thunderbird [16:46] I feel that I have very little idea of how much overall progress we're considered to have made [16:46] And how much remains [16:46] ogra_: it's not entirely clear if it's thunderbird or email webapp [16:47] the web browser can take up 1GB on its own, so [16:47] i hope its not thunderbird [16:47] relax guys, I'm sure it's mutt [16:47] =))))))) [16:47] with QML overlay ? [16:47] emacs what else does one need =) [16:47] [TOPIC] AOB === meetingology changed the topic of #ubuntu-meeting to: AOB [16:47] ;P [16:48] heh [16:48] I'm 29. [16:48] xnox: emacs under 1gb? not mine! :) [16:48] ONE GOOD YEAR LEFT! :-P [16:48] yeah, its over after that, let me tell you [16:48] :D [16:48] ev: you'd better buy more tyres! [16:48] ev: congrats :) [16:48] its starts with your hair ... then your teeth ... and then the rest falls off [16:48] cheers [16:49] ¸¸.•*¨*•♫♪ ░H░A░P░P░Y░ (¯''•.¸*♥♥♥* ¸.•''¯) ░B░I░R░T░H░D░A░Y░ ♪♫•*¨*•.¸¸♫♪ [16:49] g'aw [16:49] but you grow a lot new stuff right above the hips though [16:49] xnox: is that the royalty-free version? :) [16:49] hahaha, this has suddenly taken a turn for the graphic [16:49] happy birthday :) [16:49] thanks! [16:49] yes, I have several teeth right above my hips now [16:49] slangasek: it's irc equiv. of singing the song =) [16:49] happy b-day yeah :) [16:49] they don't tell you that in the brochure [16:49] might want to get that looked at [16:49] happy birthday ev! [16:49] thanks! [16:49] LOL [16:49] Nexus 7 competitive analysis: http://www.theverge.com/2013/1/29/3929110/surface-pro-disk-space-windows-8 [16:49] ;-) [16:50] hah! [16:51] wow [16:51] hey but at least it can run for 4h on battery ! [16:51] i'm sure they won't possibly get sued over that [16:51] /o\ [16:52] well I remember shaving off 7GB by stripping architectures off fat-binaries and languages translations from mac os x install... [16:53] #endmeeting === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology [16:53] Meeting ended Wed Jan 30 16:53:11 2013 UTC. [16:53] Minutes (wiki): http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-01-30-16.01.moin.txt [16:53] Minutes (html): http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-01-30-16.01.html [16:53] thanks everyone :) [16:53] thanks! [16:53] thanks! [16:53] thanks ! [16:53] cheers ;-) [16:53] thanks [16:54] thanks! === Quintasan_ is now known as Quintasan === solarcloud_3srcn is now known as solarcloud