/srv/irclogs.ubuntu.com/2012/07/03/#ubuntu-desktop.txt

brycehand maybe make the X logs in /var/log/lightdm readable by non-root00:13
RAOFSweetshark: What architectures have you tested libreoffice on?01:45
=== Guest84007 is now known as mfisch
=== mfisch is now known as Guest4997
cyphermoxRAOF: had any btrfs-related issues lately?03:59
cyphermoxI think it ate my data on one computer; I keep getting a kernel panic and fsck won't fix it ;)03:59
RAOFcyphermox: My filesystem no longer mounts :)03:59
cyphermoxoh yay03:59
cyphermoxexactly what I'm seeing04:00
RAOFOn one system.04:00
cyphermoxa spinning disk or SSD?04:00
RAOFThe purpose of btrfs is to remind people that déjà dup has a “daily” option :)04:00
RAOFSSD.04:00
cyphermoxok04:00
RAOFMy *other* btrfs filesystems haven't had (any new) problems.04:01
cyphermoxremove_from_bitmap explodes, it seems04:01
* cyphermox wishes for the best for the laptop04:01
RAOFThis is actually a psuedo-laptop; it's my ivybridge SDP.04:01
cyphermoxok04:01
cyphermoxit's my new tower.04:01
* RAOF will bitch more fully once he's got a btrfs image of the dead filesystem and has posted to the mailing list.04:04
cyphermoxk04:04
BigWhaleGood Morning.06:13
ricotzseb128, morning, just a note for the nautilus problem, did you consider 05_desktop_menu_export.patch might trigger this?07:16
seb128hey ricotz, yes I did but nautilus didn't change and downgrading gtk makes the pb go awya07:16
seb128hey desktopers07:16
didrockssalut seb128 :)07:17
ricotzseb128, ok, right07:17
RAOFYo seb12807:17
seb128hey didrocks, RAOF, how areyou07:17
seb128?07:17
didrocksseb128: meeting report reminder!07:17
didrocksseb128: I'm fine, thanks, yourself?07:17
seb128didrocks, thanks, I'm good!07:18
pittiGood morning07:23
didrocksguten morgen pitti07:24
pittiseb128: g-i-theme> right07:24
pittiseb128: we could also consider dropping the split now that we have bigger images07:24
seb128pitti, hey, welcome back! had a good w.e?07:24
seb128pitti, thanks for your sms btw ;-)07:25
SweetsharkRAOF: amd6407:31
Sweetsharkmorning all07:32
didrockshey Sweetshark07:34
didrocksSweetshark: so still as well on this C++11 fun? :)07:34
Sweetsharkdidrocks: on the days at work an in the nights in my nightmares ...07:35
pittiseb128: it was great, indeed07:40
pittiseb128: we had some nice time with my family, and now I'm visiting a friend of mine07:40
pittihe became PhD yesterday and defended his thesis07:40
seb128nice07:40
=== tkamppeter_ is now known as tkamppeter
=== alex3f is now known as alex3f|kss
chrisccoulsongood morning everyone08:54
didrockshey mr Coulson, how are you? ;)09:00
didrocksdo anyone knows what launches gsettings-schema-convert at session startup?09:06
didrocksI just noted it's in python, so I think I won't use a similar code for our desktop migration tool09:06
didrocksah, it's in fact -data-convert09:07
didrocksso ok, all C ;)09:07
=== zyga_ is now known as zyga
Sweetsharkdidrocks: http://gcc.gnu.org/ml/gcc/2012-07/msg00024.html \o/09:57
didrocksSweetshark: good, that was my discussion with the gcc guys, that it was a mistake :)09:59
mpt"Replace your changes in '/etc/gnome/defaults.list' with a later version of the configuration file?"10:18
* mpt hunts for the "I Don't Know" button10:18
xclaesseseb128, out of curiosity: any progress for EDS 3.5 in Quantal?10:23
ricotzcyphermox, ^ ;)10:32
pittiseb128: meh, this jockey DBus crash is a mystery to me; we have filtered out this exception since precise10:54
pittiand stopped getting dupes ever since to LP10:55
topylimpt: iirc it says "if you don't know, say yes" :)11:10
=== MacSlow is now known as MacSlow|lunch
mpttopyli, true, but not really good enough :-]11:26
topyliit's debconf legacy11:27
topylidon't you dare touch debconf legacy! the force might disrupted become11:28
pittiit's actually not debconf, but dpkg conffiles11:28
mptYeah, if it was debconf I would have redesigned it already11:31
LaneyIf you're getting spurious conffile prompts (for files you haven't modified), then it's a bug in the package.11:33
topyligood point11:37
chrisccoulsonw00t, just got a new ubuntu mouse mat12:17
didrocksheh :)12:30
=== MacSlow|lunch is now known as MacSlow
seb128hum, I totally forgot to reply to backlog after lunch13:07
bcurtiswxgood morning13:08
seb128pitti, hum, but whoopsie said it was reported 117 times today, but in fact the exception is different, the signature matching is not clever enough to match that13:10
seb128pitti, those have13:10
seb128"File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking13:10
seb128    message, timeout)13:10
seb128DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.68 was not provided by any .service files"13:10
pittiah, ServiceUnknown - that's indeed a different one (but equally useless by itself)13:10
seb128pitti, i.e https://errors.ubuntu.com/oops/0001b602-9b7c-11e1-98aa-e4115b0f8a4a13:12
seb128pitti, ok, so those bugs stacktrace match https://bugs.launchpad.net/ubuntu/+source/jockey/+bug/88199213:14
ubot2Ubuntu bug 881992 in jockey "jockey-text crashed with DBusException in call_blocking(): org.freedesktop.DBus.Error.ServiceUnknown: The name :1.75 was not provided by any .service files" [Medium,Confirmed]13:14
pittiseb128: not quite13:15
pittiseb128: but close enough, I guess13:15
seb128hum, indeed, not quite the same stacktrace13:16
pittihttps://bugs.launchpad.net/ubuntu/+source/jockey/+bugs?field.searchtext=org.freedesktop.DBus.Error.ServiceUnknown13:16
seb128I hate all those dbus timeout or service issues bugs in python processes13:17
pittiright, these are just equally useless13:17
pittiunless d-bus activation itself is buggy13:17
pittiduped the other two to 88199213:18
seb128thanks13:18
pittiI wonder if these are from a live environment13:19
pittior something which could cause activation to take more than the timeout13:19
seb128pitti, some are ... you think it's too slow and goes to timeout?13:19
pittiI don't know really13:19
seb128like that bug states "Using live install from USB on an Asus EEE 1015px netbook with Windows 7 starter installed"13:19
pittithe error message tells me no reason at all, just that activation failed13:19
pittibut judging by https://bugs.launchpad.net/ubuntu/+bugs?field.searchtext=org.freedesktop.DBus.Error.ServiceUnknown I'm not alone with this13:20
seb128right, same issue that didrocks is getting with oneconf bugs13:20
pittiwhere "I" == jockey13:20
pittiso I don't think it's a specific bug in jockey13:21
seb128no13:21
seb128well as you said the error is useless as well13:21
pittiso we could certainly ignore those in apport13:21
didrocks+1 on hating this :)13:21
seb128you could have a real bug which makes the service hang13:21
pittialmost useless, yes13:21
pittibut the S/N ratio is ridiculously low13:21
pittiso if we want to filter it out, WFM13:21
seb128pitti, can we figure a way to get a status dump from the service in those cases?13:23
pittiseb128: what kind of status?13:23
pittipidof perhaps13:23
seb128pitti, knowing if the service is running, hanging, using cpu, failing to start...13:23
seb128if it's installed13:24
seb128pitti, we either find a way to make those bugs useful or ignore them13:24
pittiyes, I think that's a good idea13:24
seb128the issue is that I'm concerned we do filter out some valid bugs affecting the service side by just dropping those reports13:24
seb128pitti, I will open a bug on apport for discussion, ok?13:24
pittiwoudl you mind filing a bug about this with your ideas?13:24
pittiseb128: merci beaucoup13:25
seb128pitti, danke schön ;-)13:25
pittiseb128: yes, we could then file bugs for "nonexisting", "not responding", or "not running"13:25
pittiwhere the first and last would be actually useful13:25
pittiI'm debugging a race condition in udisks today (all day already, ugh), will look at this later in the week13:26
seb128right13:26
seb128pitti, no hurry, thanks13:26
seb128one another class of bugs I hate is "DBusException: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-gja1frOF6L: Connection refused"13:26
pittiseb128: for the "not responding" case we could use the machinery being developed by ev for hanging apps13:27
seb128oh yeah, good idea13:27
pittibut I need to think about this, we can't ask the user about that13:27
tkamppeterpitti, hi13:33
pittihey tkamppeter13:34
tkamppeterpitti, it is about bug 102048013:34
ubot2Launchpad bug 1020480 in cups "package cups-bsd 1.5.3-0ubuntu1 failed to install/upgrade: il sottoprocesso vecchio script di pre-removal ha restituito lo stato di errore 127" [Medium,Triaged] https://launchpad.net/bugs/102048013:34
tkamppeterpitti, the update fails because the update-inetd executable is missing for the prerm script. I have checked and cups-bsd already depends on update-inetd. Is a stronger dependency needed here?13:35
pittitkamppeter: hm, no off-hand idea about this, I'm afraid; Depends should be fine13:37
pittitkamppeter: perhaps you can ask the guy about "which update-inetd" and whether update-inetd is installed?13:39
desrtgood morning everyone13:42
desrtdidrocks: i notice you have an item marked 'DONE' in daily blames.  is that actually setup with QA now?13:42
tkamppeterpitti, thank you, done.13:43
didrocksdesrt: there are some unit python tests (as well as a bunch of other tests) and jibel is deploying them this week13:44
desrtsweet13:44
desrti'll be happy to finally have those online13:44
didrocksdesrt: basically, I'm getting your output, revamping it a little bit to be python unittest like :)13:45
didrocksdesrt: oh, and incoming unity release doesn't write to dconf at all, even on first logging13:46
desrtsweetness13:46
didrockslogin*13:46
didrockseven :)13:46
desrti wonder if we still have that weird issue on the guest session13:47
seb128didrocks, pitti: bug #102057213:47
ubot2Launchpad bug 1020572 in apport "Deal better with DbusException errors" [Undecided,New] https://launchpad.net/bugs/102057213:47
seb128desrt, good morning ;-)13:47
didrocksseb128: sweet, thanks!13:48
didrocksdesrt: which issue?13:48
desrtseb128: hey :)13:48
cyphermoxxclaesse: EDS 3.5: working on getting it to -proposed now13:48
desrtdidrocks: i think the setting to disable the lock in the screensaver gets written to gconf on guest session login and then the gsettings migration reads it from gconf and writes it to dconf13:49
pittiseb128: thanks13:49
desrtit's a bit ridiculous :)13:49
xclaessecyphermox, cool :)13:49
didrocksdesrt: oh right, let's see how it goes :)13:49
desrtdidrocks: now that i think about it, though, it may simply not be possible to do this in a substantially better way13:49
desrtie: even if we get rid of the ridiculous gconf stuff, it's still a write to dconf13:49
cyphermoxxclaesse: sorry, I was hoping to get to coordinate an upload of thunderbird w/ chrisccoulson too for this, but couldn't discuss it with him on Friday :)13:50
didrocksdesrt: indeed, still a write to it :/13:50
desrti don't care too much about that, though13:50
desrtguest sessions are not normal13:50
desrtand this is one case where doing that write really does make sense in a weird way13:50
xclaessecyphermox, how is thunderbird related to EDS?13:50
didrocksthe test is running on a normal fresh user session :)13:50
desrtdidrocks: one other thing: were you going to be the one looking into using dconf profiles as a more flexible alternative to gsettings schema overrides?13:51
desrt(i recall this now becuase it is a way we could get the guest session to work, but i doubt that it is worth it)13:51
cyphermoxxclaesse: thunderbird builds a binary that depends on some eds libraries, and to avoid breaking things I'd like to be able to land things in -proposed first then copy to -release when things are ready and pretty stable13:51
didrocksdesrt: hum, I don't remember about that. I expressde interest in the past about per session dconf profile, but we don't really need it anymore, at least, for now13:52
desrtdidrocks: the idea was so that we could have a more-upstream-like gnome session13:52
desrtwithout the overrides13:52
cyphermoxxclaesse: for thunderbird, it's addressbook integration13:52
xclaessecyphermox, ah ok, good :)13:52
xclaessecyphermox, there is folks using new EDS as well13:53
didrocksah, no, you didn't discuss that with me, but I can get what you mean :)13:53
cyphermoxxclaesse: indeed, so kenvandine was very much looking forward to it ;)13:53
didrockshum, not sure it worthes it now TBH, apart if we really have overriden settings not compatible at all with other non default cases13:53
xclaessecyphermox, dunno if EDS 3.4 is parallel installable with 3.5...13:53
cyphermoxxclaesse: that's why we need to go through -proposed; or more exactly why it would be better, to avoid having uninstallable binaries13:54
xclaesseok I see :)13:55
xclaessethanks13:55
cyphermoxas soon as I figure out why sbuild disappeared from my system I'll do one last build test for eds and upload somewhere13:55
kenvandinecyphermox, :)13:55
cyphermoxI was having issues with one of the addressbook tests failing to build because it didn't have -fPIC13:57
=== Guest4997 is now known as mfisch
desrtdidrocks: it was an idea we wanted to implement at UDS.  i just don't remember who took the item :)14:00
desrtit could have been robert14:01
seb128dobey, hey, could somebody from u1 look at trapping the error from bug #937132 for the next sso SRU?14:01
ubot2Launchpad bug 937132 in ubuntu-sso-client "ubuntu-sso-login crashed with RuntimeError in /usr/lib/python2.7/dist-packages/gi/overrides/Gdk.py: Gdk couldn't be initialized" [High,Confirmed] https://launchpad.net/bugs/93713214:01
didrocksdesrt: won't it be a perf regression? I mean, you have to open multiple files instead of just two (the system one and the user one). Maybe negligeable, but still :)14:02
desrtdidrocks: pretty small indeed14:02
desrtdconf lookups are ~hashtable speed14:03
desrtalso: this other database would never be written to.  lovely :)14:03
cyphermoxseb128: fyi, going to go mobile this afternoon to try and debug WPA enterprise auth issues; which require me to go to my university, so I'm likely to be offline for a little while during the time wifi is being debugged ;)14:03
didrocksindeed :)14:03
seb128cyphermox, ok, no worry, good luck with the debugging!14:03
cyphermoxyeah :/14:03
cyphermoxnot sure how luck will play, seems to be something funky in how wpasupplicant speaks to openssl, and generally black magic14:04
seb128cyphermox, don't forgot the file up https://wiki.ubuntu.com/DesktopTeam/Meeting/2012-07-03 with what you did or topic if you a minute before going ;-)14:04
cyphermoxseb128: I'll only be leaving in a couple of hours, after lunch and all14:04
seb128ok14:04
cyphermoxtrying to finish up eds first :)14:04
seb128cool14:05
mdeslaurcyphermox: oh, what issues are those? Maybe it's related to broken openssl tls 1.1 in precise?14:05
dobeyseb128: any idea why that one is happening? i started looking at it, but the correct fix requires a fairly large bit of refactoring unfortunately.14:05
cyphermoxmdeslaur: somewhat related to tls 1.1 yes14:06
cyphermoxmdeslaur: fortunately there is possibly an easy workaround for wpasupplicant which I can apply without breaking too many things; SSL_NO_OP_TICKET might help a lot14:06
mdeslaurcyphermox: ok, then it's a known openssl issue that I will fix soon....see #101899814:06
seb128dobey, I would say it's noise, but if we could trap it in a try: catch: to avoid spamming users with whoopsie system errors dialogs...14:06
cyphermoxmdeslaur: the issue is tentatively caused by the Session Ticket extension in TLS14:06
mdeslaurcyphermox: ah, ok, possibly unrelated then14:07
seb128dobey, by experience those are happening at session closing or for people who try to run the said command over an ssh or a vt14:07
cyphermoxmdeslaur: well, kind of related. TLS is painful for everyone ;)14:07
mdeslaurhehe14:07
cyphermoxohh; actually it might be very very relevant14:08
dobeyseb128: right. would just like to know what people are doing exactly, to get that14:08
dobeyseb128: hard to write tests when i have no idea why things are happening :)14:08
cyphermoxmdeslaur: https://bugs.launchpad.net/ubuntu/+source/wpasupplicant/+bug/96934314:09
ubot2Ubuntu bug 969343 in oem-priority "Unable to connect to WPA enterprise wireless" [High,In progress]14:09
dobeyseb128: also, is there any way to see a report for a specific version on e.u.c? one of the issues lists "latest seen" version as being the version the issue should have been fixed in14:09
dobeywhich is of course, odd14:09
seb128dobey, no, it's a known issue and being worked14:10
seb128dobey, it's on ev's list14:10
dobeyok14:10
seb128dobey, that can happen because current whoopsie report the installed version at issue time, not the running version14:10
dobeyah ok14:10
seb128dobey, so if users upgraded and didn't restart and the process hit the bug you will get the wrong version reported...14:10
mdeslaurcyphermox: ah! yes, that could definitely be related...just rebuilding wpasupplicant with the release version of openssl in precise should solve the issue14:11
mdeslaurcyphermox: or, wait a couple of days until I push an openssl update to -proposed14:11
cyphermoxmdeslaur: what do you mean rebuilding?14:11
mdeslaurcyphermox: no change rebuild14:11
cyphermoxrebuilding shouldn't be necessary here, just starting a new wpasupplicant process should be sufficient no?14:12
dobeyseb128: or if the crash already happened in precise, and then they didn't report the issue until after an upgrade to quantal that was happening during the user's session where the crash happened?14:12
mdeslaurcyphermox: no because wpasupplicant was built with openssl 1.0.0, so it disables tls v1.1 by mistake14:12
mdeslaurcyphermox: "Any package in the repo that got compiled on oneiric, or on precise before 2012-03-24 02:03:49 EDT got compiled with SSL_OP_ALL set to 0x80000FFFL, and is telling openssl on precise to disable tls v1.1."14:12
cyphermoxah, interesting14:13
cyphermoxbut then SSL_OP_NO_TICKET couldn't possibly fix anything14:13
cyphermox... because TLS 1.1 is already disabled, so its extensions should also be ;)14:13
seb128dobey, no, versions are collected at the incident time14:14
seb128dobey, not at the report time14:14
cyphermoxmdeslaur: anyway, I'll test just rebuilding it; I much rather if that fixes things than crippling wpa supplicant and EAP-FAST support14:14
mdeslaurcyphermox: I would start by simply rebuilding it and seeing if that solves it...the problem could be completely unrelated to the openssl issue though, but you'll see right away14:15
dobeyseb128: ok, something is weird then, because the ubuntuone-installer issue shows the quantal version as the last seen, which has the fix for the issue :-/14:15
cyphermoxmdeslaur: right14:15
mpt"Python (v2.7) requires to install plugins to play media files of the following type: text/html decoder" -- yeah, like that's ever going to work14:18
seb128dobey, well, maybe somebody was running the installer and upgrading at the same time14:19
dobeyseb128: maybe14:21
seb128dobey, speaking of which, when do you plan to SRU that one? ;-)14:25
dobeyseb128: not sure, it needs a bit more work, as failing apt updates from PPAs and such breaks it now14:34
dobeybrb14:35
didrocksdesrt: hey, I see not anymore /etc/dconf/profiles or whatever, is it intended?15:16
desrtdidrocks: you'd be amazed how often i get this question :)15:16
desrtdidrocks: i'm a young-earth creationist15:17
didrocksheh :)15:17
desrti believe that files in /etc need to be created15:17
desrtand that they were not simply caused to exist from nothing15:17
desrtthe default configuration is emptiness15:18
desrtsome intelligent creator needs to come along to change that15:18
seb128desrt, what is we got only dumb creators?15:18
seb128if15:18
didrocksthat's a valid point seb128 :)15:18
didrocksdesrt: as a reminder, those profiles are stacked dconf databases, right? reading from bottom to top?15:19
desrtdidrocks: or top to bottom, depending on perspective15:19
desrtthe one on the top is the one that gets checked 'first'15:19
desrtie: if you have the same setting in two databases the the first one wins15:19
didrocksand the one where writing will happen?15:19
cyphermoxwhat's everyone's feeling re: the "Sent from Ubuntu" signature patch in Evolution?15:19
didrockscyphermox: we can kill it15:20
Laneydestroy it15:20
seb128cyphermox, kill15:20
cyphermoxI'd be inclined to drop it or just merge it into the Evolution autogenerated one15:20
didrockswas an awesome hack, I liked it though, but well ;)15:20
desrtdidrocks: the writing always happens in the first one15:20
desrtdidrocks: it's the only way it makes sense, if you consider it15:20
desrtdidrocks: if the writing happens to the bottom one and the first one has a key then you will never see the new value that you wrote15:21
cyphermoxdropping it is; but if someone screams let me know and I have an idea how to fix it15:21
didrocksdesrt: agreed, but prefer double checking. And so, how does this play with ${XDG_CONFIG_DIR}/dconf/user? :)15:21
desrtit does not?15:21
didrocksah, so you are not looking for this env variable?15:22
seb128cyphermox, there will be no screaming don't worry15:22
desrtno15:22
didrocksmterry tried to trick me!15:22
desrt/etc is hardcoded, i think15:22
didrocksit's a shame :)15:22
pittihm, very confusing; since today's upgrades, terminal windows gradually shrink themselves vertically over time15:22
desrtand there is no expansion done on variable names in the file15:22
kenvandinepitti, that sounds like fun15:22
desrtpitti: that sounds like compiz :D15:22
pittihey kenvandine, how are you?15:22
kenvandinegood15:22
desrtpitti: and almost certainly something to do with the grid sizing constraints...15:23
mterrydidrocks, what did I lie about?15:23
kenvandinemy terminals aren't shrinking yet, so better than you i guess :)15:23
pittimterry: hey Mike, good morning15:23
mterrypitti, hello!15:23
pittimterry: very happy to see the u-m autopkgtest :)15:23
didrocksdesrt: ok, so the only env variable you are using is ${XDG_DATA_DIRS}/glib-2.0/schemas/gschemas.compiled, right?15:23
mterrypitti, yeah.  :) still needs more tests, but it's a start15:23
desrtdidrocks: yes.  gsettings consults the XDG_DATA_DIRS15:23
didrocksmterry: XDG_CONFIG_DIR is not used for values checking, the magic happens in /etc/dconf/profile15:24
desrtdidrocks: incidentally, i feel quite strongly about the way that gsettings uses paths15:24
pittimterry: it failed, it's at least missing a python-mock dep and apparently something else15:24
mterrydesrt, oh it doesn't use CONFIG_DIR ?  Well, it at least uses HOME I believe15:24
desrtdidrocks: but i'm not as totally convinced about dconf15:24
didrocksdesrt: ah?15:24
mterrydesrt, I know I've been able to fake it to use a different location15:24
pittidesrt: ah, blaming compiz then :)15:24
desrtmterry: you can set DCONF_PROFILE=(absolute path)15:24
didrockspitti: no compiz update from today, juts to say ;)15:24
desrtin that case it will skip looking in /etc15:25
mterrydesrt, yar, but without doing that I've gotten it to use a custom database path15:25
mterrypretty sure it was just CONFIG_DIR15:25
desrtXDG_CONFIG_DIR, you mean?15:25
mterryyeah15:25
desrti avoided using that because the default value is /etc/xdg/15:25
desrtwhich i consider to be just plain stupid15:25
mterrydesrt, oh shit, sorry.  XDG_CONFIG_HOME?15:25
mterryThe user's one15:25
desrtoh yes.  that works of course.15:25
mterrydidrocks, ^ sorry, XDG_CONFIG_HOME, not _DIR15:26
didrocksahah :)15:26
desrtthat will put the user's database into a different directory15:26
didrocksso, reiterating my question15:26
didrocksdesrt: I guess XDG_CONFIG_HOME is set "on top of the stack" compared to /etc/dconf/profile ?15:26
mterrypitti, :(  OK.  So I ran the tests using adt-run locally.  Is there a good way to run them in a closer environment to jenkins to hit such issues?15:27
didrockson top meaning "where you will write"?15:27
desrtdidrocks: it depends on how you setup the profile15:27
pittimterry: I set up a kvm instance which is pretty close to jenkins'15:27
pittimterry: hang on15:27
desrtdidrocks: probably you want to do this: create a dconf profile called "unity" (ie: file in /etc/dconf/profile/unity)15:27
desrtput in it these two lines (in order):15:27
desrtuser-db:user15:27
desrtsystem-db:unity15:27
desrtthen create /etc/dconf/db/unity.d/ and put some keyfiles there15:28
desrtthen 'dconf update'15:28
desrtthen when you set DCONF_PROFILE=unity it will read the values from the /etc/dconf/db/unity if the user has not set their own values15:28
pittimterry: http://jblablog.wordpress.com/2012/06/19/local-ubuntu-vm-provisioning-with-cloud-init/15:28
pittimterry: basically, it's a standard server cloud image which I start with -snapshot15:28
didrocksdesrt: user-db is matching the XDG_CONFIG_HOME value?15:28
desrtdidrocks: yes15:29
didrocksdesrt: do you have a doc for this profile or are there only those 2 keywords? (user-db and system-db)15:29
desrtuser-db:x corresponds to a file in $XDG_CONFIG_HOME/dconf/x15:29
desrtdidrocks: https://live.gnome.org/dconf/SystemAdministrators15:29
didrocksdesrt: perfect, that will avoid me bothering you more! :)15:29
didrocksdesrt: seems straightforward, thanks!15:29
pittimterry: a pbuilder login might suffice as well, though15:30
mterrypitti, ah nice.  I was hoping for a one liner, but I'll take what I can get.  dep8 will be tough for people to adopt without being able to easily test15:30
mterrypitti, you don't get X with that though15:30
pittimterry: for your case, anyway; I need an actual vm for some of the stuff I'm testing (like udisks)15:30
pittimterry: jenkins VM are not running X15:30
pittimterry: you need to use xvfb-run if you do15:30
mterrypitti, oh really?  I thought we had that available.  OK.  Hmm..  I think one of the u-m tests briefly displays a window15:31
mterrypitti, well that's good then.  I know pbuilder  :)15:31
pittidesrt: ah, I did get a new compiz this morning; it also seems to hang every hour, very annoying :(15:36
pittipopey: ^ am I the only one seeing this?15:36
popeynews to me15:36
popeypitti, what chipset?15:37
pittipopey: Intel Arrandale15:37
popeypitti, what version do you have now?15:38
pittipopey: 1:0.9.8+bzr3249-0ubuntu215:38
popeypitti, anything that triggers it?15:39
* popey is running it here on intel sandybridge and has had no lockups15:40
pittipopey: hard to say; I have worked on udisks test suite all day, which causes quite a bit of load15:40
pittiI'll watch it more closely15:40
pittiI also got a new kernel and other stuff, all updates since Friday15:41
popeyi have had my hang recently when doing vast IO on quantal15:41
popey*my laptop15:41
dobeyyay a new image got built today. wonder if works any better on my system15:41
=== zyga is now known as zyga-food
chrisccoulsonwe need something like this for when launchpad is offline: http://hardhat.mozilla.net/en-US/bugzilla.html15:49
didrockschrisccoulson: heh, unfortunately, the down time is really small now :)15:54
seb128didrocks, chrisccoulson, kenvandine, tkamppeter, Laney, mlankhorst, mterry, cyphermox, Ursinha: ups, we are bit past meeting time ... did anyone had a topic to discuss (none on the wiki)?15:57
didrocksseb128: didn't you want to discuss about WI status?15:58
chrisccoulsonNothing to discuss, but I might add some stuff to the wiki in a bit15:58
seb128didrocks, good point15:59
kenvandinenope15:59
seb128not so much needed to discuss as a team15:59
seb128I've tried to talk directly to people about their items15:59
didrockswill you get killed on Friday? Should we find a backup or a volonteer to go to the meeting? :)15:59
seb128didrocks, chrisccoulson, kenvandine, tkamppeter, Laney, mlankhorst, mterry, cyphermox, Ursinha, bryceh, RAOF, TheMuso: please make sure to update your workitems regularly and start considering to drop some feature work if you are behind16:00
seb128http://status.ubuntu.com/ubuntu-quantal/canonical-desktop-team-quantal-alpha-316:00
seb128doesn't look good :p16:00
kenvandineindeed16:00
kenvandinei'll review them16:00
Ursinhaseb128, ack16:00
mterryseb128, pre-emptively drop feature work?  I have some stuff I know I probably won't get to, but I was going to wait until post FF to officially drop them from WI.  Should I just do it now?16:01
LaneyWell, I'm a bit concerned about g-s-d/g-c-c lagging16:01
didrocksLaney: gsettings compiz is coming16:02
seb128mterry, if we will not get to it yes, I started dropping some of stuff or talking to people about dropping early16:02
didrocksLaney: Normally this week, ask popey for the status16:02
seb128Laney, right, me as well16:02
Laneydidrocks: we don't need to block the updates on that though, do we?16:02
seb128Laney, as didrocks says, that's blocked on compiz and should be unblocked withing a week16:02
didrocksLaney: we do16:02
didrocksLaney: the patches are intrusive, (reverting gsettings)16:03
didrocksso not easy to update them16:03
didrocksknowing it's to drop them anyway afterwards16:03
didrocksso better to update and drop the patch at the same time16:03
didrocksbut for that, we need compiz understanding gsettings16:03
Laneywell I did actually do the 3.5.4 update the other day but it didn't work properly16:04
Laneyaha16:05
Laneythe patches are already dropped in bzr16:05
seb128right16:07
seb128the vcs is ready for the new compiz16:07
seb128what didn't work properly?16:07
seb128we should get g-s-d and g-c-c in a state where they work properly16:07
seb128out of keybindings changes16:07
seb128which will come with compiz16:07
Laneyhum, let me see, I posted it on the bug16:08
Laneyhttps://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1008840/comments/516:08
ubot2Ubuntu bug 1008840 in gnome-settings-daemon "Update to 3.5.4" [Wishlist,Triaged]16:08
seb128shrug16:09
seb128the keyboard stuff is going to be a pain16:09
seb128not speaking about the keybindings16:09
seb128but rather their refactoring to use ibus16:09
seb128we will probably need to rewrite our indicator patch16:09
Laneywho maintains that?16:09
seb128Laney, that? the keyboard indicator?16:10
Laneyoh, thought you were referring to the patch I referenced there16:10
Laneybut yes, that also16:10
seb128same story16:10
seb128it got done by dx by then and we "maintain" it16:10
Laneyok16:12
seb128ok, I guess that was all for the meeting, thanks guys ;-)16:18
mlankhorstseb128: hey ok, I'll update, still getting the work done that I want to get done though, :)16:18
seb128Laney, let's try to get those updates in the ubuntu-desktop ppa for extra testing16:19
seb128mlankhorst, hey, good, thanks ;-)16:19
mlankhorstit's just this item taking slightly longer.. [mlankhorst] make sure dmabuf synching framework is suitable for i915/nouveau: INPROGRESS16:19
=== m_conley_away is now known as m_conley
didrocksgood night everyone :)17:07
=== Ursinha is now known as Ursinha-lunch
desrtseb128: you're on ecryptfs, right?18:17
cyphermoxkenvandine: is folks ready?18:24
desrtanyone here has an ecryptfs home directory?18:25
desrtif so, please run this and share the output: strace -e trace=statfs df ~18:25
kenvandinecyphermox, not yet, but it can be very soon :)18:26
kenvandinecyphermox, eds in -proposed?18:26
cyphermoxkenvandine: not yet, but it can be very soon ;)18:29
cyphermoxI'm finishing up building evo locally; then I'll upload to my PPA just to be sure18:29
kenvandinehaha18:29
cyphermoxevolution-exchange will go much quicker18:30
kenvandinecyphermox, ok, just let me know when eds makes it18:30
cyphermoxbut at least eds, gtkhtml, evo will be ready18:30
cyphermoxsure18:30
kenvandinei can have folks done quickly18:30
cyphermoxit's a matter of minutes18:30
kenvandinecool18:30
kenvandinefolks will be a soname change and stuff18:30
kenvandineso more than just a rebuild18:31
kenvandinei want to build it :)18:31
cyphermoxchrisccoulson wants to upload thunderbird tomorrow maybe; so if it could all be in proposed by then we could promote everything tomorrow18:31
kenvandinewfm18:31
cyphermoxthe most annoying ones are really eds, evo, gtkhtml, gnome-contacts and folks afaict18:31
kenvandinei'll do gnome-contacts too18:32
cyphermoxok18:32
kenvandinei am knee deep in gnome-contacts right now :)18:32
cyphermoxdepends on folks, right?18:32
kenvandineyes18:32
cyphermoxcool18:32
cyphermoxkenvandine: fyi: http://people.ubuntu.com/~mathieu-tl/transitions/18:32
kenvandineSWEET18:33
kenvandinei should set that up for when i do libindicator or dbusmenu transitions :)18:33
cyphermoxah, the indicators is what I was forgetting18:33
Streamstormerdesrt, http://paste.ubuntuusers.de/raw/409427/18:33
cyphermoxkenvandine: normally should take into account -proposed too; but I update the files manually18:33
kenvandinecyphermox, i can do indicator-datetime as well18:34
Streamstormerdesrt, in precise18:34
kenvandineunless you have that already18:34
Streamstormerdesrt, *on precise18:34
cyphermoxnot started yet, but you don't have to take everything ;)18:34
desrtStreamstormer: i was more interested in the output of strace :)18:34
kenvandinecyphermox, you can do it :)18:35
desrtStreamstormer: ie: the contents of the statfs() line18:36
Streamstormerdesrt, ? But this is the output?? There is nothing else..18:36
desrtStreamstormer: strace didn't produce any output?  very odd...18:37
Streamstormerdesrt, No statfs() output on quantal too..18:49
desrtthat's very odd.  i get statfs output here.18:49
desrtwhat command are you typing?18:49
Streamstormerdesrt, strace -e trace=statfs df ~18:51
desrti wonder why that works fo rme18:51
desrtalso on precise...18:51
desrtmaybe try like this: strace df ~ 2>&1 | grep statfs18:51
desrti'd say that the different may be because of ecryptfs but in theory the statfs syscall is how it determines what fs type you have in the first place18:52
Streamstormerdesrt, \o/18:52
Streamstormerdesrt, statfs64("/home/benedikt", 84, {f_type=0xf15f, f_bsize=4096, f_blocks=130988792, f_bfree=63308642, f_bavail=56751830, f_files=32784384, f_ffree=32461997, f_fsid={1353147257, 1045600430}, f_namelen=143, f_frsize=4096}) = 018:52
desrtahh... are you on i386?18:52
Streamstormerdesrt, yes18:53
desrtthat certainly explains it18:53
desrtthanks :)18:53
Streamstormerdesrt, np :)18:53
desrt#define ECRYPTFS_SUPER_MAGIC    0xf15f18:53
desrthm.  fascinating.18:53
* desrt would have expected a single magic number for all FUSE-based filesystems18:58
kenvandinecyphermox, there is an eds 3.5.3.1 which contains the fixes libfolks needs19:54
cyphermoxgreat19:54
cyphermoxyeah I had to play around with evo 3.5.3.1 already19:54
kenvandinecyphermox, folks won't build with 3.5.3, so good.. you're going to be upload 3.5.3.1 then?19:55
cyphermoxyes19:56
kenvandineawesome19:56
kenvandinethx19:56
cyphermoxit's not that much more work once the heavy lifting is done19:56
* cyphermox is downloading the tarball now19:56
kenvandinei tried to build against what you have in your ppa19:56
cyphermoxoh cool19:56
kenvandinewon't though :)19:56
cyphermoxI think all I have to do is update the tarball now, so I'll push it again in a minute19:57
kenvandinethx19:58
kenvandineif you can do a push of your packaging branch somewhere too i can kick off a local build as well19:58
cyphermoxahh it's all there already19:59
cyphermoxlp:~mathieu-tl/evolution-data-server/release-3.5.319:59
cyphermoxI'm updating it with the changelog change to 3.5.3.1 now19:59
cyphermoxI've been pushing everything to LP quickly for fear of a filesystem crash20:00
kenvandinegreat20:03
kenvandinehummm... my wife just reminded me tomorrow is a holiday20:04
cyphermoxkenvandine: yeah20:04
cyphermoxkenvandine: do you have your stuff in a branch, I'll gladly carry on20:05
kenvandinecyphermox, not yet20:05
kenvandinecyphermox, if i can't finish it i'll point you at it20:05
kenvandinethx!20:05
cyphermoxah crap, gnome-keyring had evo fail :/20:06
cyphermoxI suck; missing build-dep20:10
dobeykenvandine: heh, did you forget to take tomorrow off?20:10
kenvandinedobey, almost!20:15
kenvandinedobey, i've missed several holidays... just forget :)20:15
dobeyheh20:16
cyphermoxkenvandine: evolution-data-server 3.5.3.1 just uploaded to my ppa20:16
kenvandinecyphermox, cool20:16
kenvandinecyphermox, libedataserver1.2-dev needs to depend on libgnome-keyring-dev too20:45
cyphermoxright, that's why evolution ftbfs20:46
kenvandinebreaks things that build deps on eds20:46
kenvandinecyphermox, i have folks and empathy prepared20:53
kenvandinecyphermox, in fact, i can go ahead and upload them to -proposed and they'll depwait20:54
=== Amaranthus is now known as Amaranth
cyphermoxkenvandine: cool; if that's all that was missing I'll upload e-d-s as soon as it's done building here again20:59
kenvandinecyphermox, that's it :)21:00
kenvandinejust get that depends fixed21:00
kenvandineassuming you did21:00
cyphermoxyup, building in the ppa now21:01
cyphermoxI gave infinity a head's up about the uploads21:01
kenvandineawesome21:01
kenvandinei'll upload21:01
cyphermoxok21:02
cyphermoxstill hacking at evolution though, there's a segfault in /usr/lib/evolution/evolution-source-registry21:03
kenvandinecyphermox, folks and empathy uploaded and will depwait21:20
kenvandinecyphermox, i didn't get to gnome-contacts, can you do that?21:21
cyphermoxthanks21:21
cyphermoxyes, I'll take care of it21:21
cyphermoxafter dinner actually21:21
cyphermoxthanks to mbarnes the evo issue got figured out; e-d-s needs to building without -Bsymbolic-functions21:21
kenvandinecyphermox, cool... thanks!21:22
kenvandinei need to head out21:22
cyphermoxok21:23
seb128cyphermox, do you know how to strip that out?21:24
cyphermoxnot really ;)21:24
seb128cyphermox, look to gnome-bluetooth as an example21:25
cyphermoxah, thanks21:25
seb128LDFLAGS=$(shell echo $$LDFLAGS | sed -e 's/-Wl,-Bsymbolic-functions//')21:25
seb128export LDFLAGS21:25
seb128cyphermox, in the rules21:25
cyphermoxyeah21:25
cyphermoxI thought there was a less hackish way :)21:25
seb128sorry I didn't see that you had that issue earlier21:25
cyphermoxseb128: I only just found out21:25
seb128I read about that some days ago21:25
seb128ok, so you didn't lost too much time, good21:26
seb128fta run into it some days ago21:26
cyphermoxI would never have been able to tell that that crash was caused by that flag21:26
seb128he was speaking about it on #evolution with mbarnes21:26
cyphermoxahah :)21:26
seb128they are easy to reconize once you saw one21:26
seb128the gtype warnings21:26
cyphermoxah ok21:26
seb128I guess you got some of those?21:26
cyphermoxyeah, then cool21:26
cyphermoxseemed unusual but I don't know enough about what that flag does to figure out the link anwyay21:27
cyphermoxeven then, I couldn't find what brings those in, if it's hardening flags, or default gcc flags, or what21:28
cyphermoxoh, but of course I looked at the wrong places21:29
seb128cyphermox, it's in the default gcc flags21:30
seb128cyphermox, the issues is usually when a symbol is defined in 2 objects21:30
cyphermoxseb128: yeah, I think my grep-fu failed me this time21:30
seb128like the bin and a .so21:30
cyphermoxI was looking at gcc -dumpspecs21:30
seb128cyphermox, http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=6cfa8efd447bcad22c67ab98a566811b62ea676521:33
seb128that's a recent example with a bit of explanation with the fix21:33
cyphermoxright21:34
seb128cyphermox, basically with the flag the objects get duplicated in each binary and you hit a conflict due to the double definition21:34
cyphermoxbbl21:40
jasoncwarner_robert_ancell bryceh RAOF TheMuso meeting report reminder https://wiki.ubuntu.com/DesktopTeam/Meeting/2012-07-03 please update and add agenda items.22:53
TheMusoYep done.22:55
TheMusoNothing from me.22:55
jasoncwarner_thanks, TheMuso22:59
brycehno agenda items from me; taken care of via yesterday's email to list23:08
robert_ancellnone from me23:13
RAOFNor from me.23:26

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