/srv/irclogs.ubuntu.com/2016/08/09/#ubuntu-desktop.txt

TheMusoattente: Hrm ok, but it may be because the yakkety system is relatively fresh, i.e last week.01:10
TheMusoattente: i.e that other system worked fine.01:10
=== maclin1 is now known as maclin
=== hikiko_ is now known as hikiko
hikikohello05:00
=== duflu_ is now known as duflu
vigomorning!06:44
vigosomone to lend a hand with yakkety?06:44
RAOFWhat's up?06:46
vigoI'm trying to install daily build of yakkety but it is crashing every time I try06:48
vigotoshiba portege with SSD hd06:48
vigoyou happen to know if the installation is buggy or crashy=06:48
vigoI've got even the bug report06:49
vigohttps://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/161101006:49
ubot5Launchpad bug 1611010 in ubiquity (Ubuntu) "yakkety installation failure" [Undecided,New]06:49
vigoI'm doing the installation through a USB bootable stick06:51
RAOFLooks like the installer *is* buggy :)06:53
vigoI'm trying now with xenial iso to confirm =)06:53
vigoYou're right RAOF =) on xenial works perfect06:56
vigoyou buggy installer thanks!06:57
tsdgeosis anyone else not having a proper scrollbar in firefox in yakkety?07:17
tsdgeosthe scrollbar space is there, but not the handle/knob07:17
desrtword up, d-tops07:20
RAOFThe bird, I believe, is the word.07:34
seb128good morning desktopers07:47
seb128hey desrt RAOF07:47
Trevinhogood morning07:48
seb128tsdgeos, could be a gtk 3.20 fallout, what firefox version do you have? yakkety has 46 but proposed has 48 and it might be worth trying that one07:48
seb128hey Trevinho!07:48
Trevinhohi seb128, how are you?07:48
desrthey seb07:48
seb128Trevinho, I'm good thanks! you?07:48
tsdgeosseb128: 4707:48
seb128try 48 just in case07:48
Trevinhoallright, another sunny day... This summer is as it as to be :-)07:48
tsdgeosseb128: yeah the internet seems to agre with you it's because of gtk 3.2007:48
tsdgeosi've installed some extension that gives me blue colored scrollbars for the moment07:49
tsdgeosit's something07:49
seb128can you try 48?07:49
seb128I've a yakkety vm, let me boot that07:50
TrevinhoWow... This last yakkety landing is taking soooo long... :-/08:03
Laneysup08:03
flexiondotorgMorning.08:03
flexiondotorgI have a spare hour or so today. Laney, I'll be uploading artwork later.08:04
willcookemorning all08:04
seb128hey Laney08:04
seb128& flexiondotorg08:04
seb128& willcooke08:04
seb128how is u.k today?08:05
willcookesunny!08:05
flexiondotorgYep, that ^08:05
seb128lie!08:07
Laneyit suuuuuuuuure is08:07
seb128what's going on?!08:07
seb128can you please send us our european sun back08:08
seb128kthxbye08:08
Sweet5hark1meh08:09
Sweet5hark1meh meh08:09
Sweet5hark1that naive patch for theming doesnt work against 3.20. in fact everything is different in 3.20.08:10
seb128welcome to GTK fun world, you got a free ticket to play another round!08:13
desrt*cough*08:21
desrtThe following NEW packages will be installed: ... gcc-6 ...08:22
desrtcool08:23
ochosiSweet5hark1: heh, yeah, what seb128 said ;) if you need help and link me to the code i can take a look later today probably08:29
seb128hey ochosi, how are you?08:29
ochosigood good :) you?08:30
Sweet5hark1ochosi: thanks, I think I first need to recompile an unpatched version against 3.20 to see if/how stuff is broken there at all.08:31
ochosiSweet5hark1: hm, not sure that's true, but go ahead :]08:31
seb128I'm good thanks08:36
ochosihow's the whole gtk3.20 transition going for y?08:38
seb128it's in08:38
ochosinice08:38
ochosicongrats08:38
Laneyfirefox needs a rebuild and to get out of proposed08:39
Laneybeen stuck there for a while08:39
Sweet5hark1ochosi: well, https://cgit.freedesktop.org/libreoffice/core/commit/?id=03c33a2521421415c4fcbbe1491dc92a1943269b looks like stuff is quite different for 3.20 vs. 3.1908:40
seb128chrisccoulson, hey, ^ do you plan to look at the firefox build on ppc/s390x or do you need help with that?08:42
seb128Laney, I've a feeling it's not going to be easy to find somebody wanting to fix the firefox build on ppc08:42
chrisccoulsonI don't plan to do anything with ppc08:43
Laneyso what then?08:43
seb128well, chrisccoulson's position iirc is that we should stop to claim we support firefox on those archs and stop building in there08:45
seb128but infinity disagrees with that iirc and said he would be happy to help fixing build issues so we keep having it available on those archs08:45
chrisccoulsonYeah, we should stop pretending that firefox is supported on powerpc08:45
seb128infinity, xnox hey, do you think you would have any cycles to help sorting out firefox on powerpc/s390x? if not we are suggesting removing it from those archs08:46
seb128chrisccoulson, what about s390x?08:46
LaneyI get the position, but it requires some execution to become reality08:47
seb128you mean?08:47
seb128well, I just pinged them08:47
seb128let's give them some time to reply08:47
seb128if they don't/don't have slots we just stop building on those arch/delete08:48
seb128but it wouldn't be nice to just do it now before they reply?08:48
seb128I'm personally +1 to stop building it on powerpc, there are probably like 10 users for it and it's not worth the work it put on us to keep it working08:49
ochosiSweet5hark1: right, but while for the theming side of things the changes might seem invasive, it's not *that* bad08:50
LaneyI mainly mean that it has reverse dependencies08:51
LaneyHopefully most of those are OR-ed to any web browser08:51
seb128seems they do08:53
seb128but yeah if we decide to go this way it needs some work08:53
seb128but I don't think too much08:53
LaneyI'll use chromium for a bit :-)09:01
chrisccoulsondoes anyone still use firefox? ;)09:02
seb128o/09:03
LaneyI did until 2 minutes ago09:03
seb128I don't like the new look of the awesome bar in firefox 48 :-/09:04
seb128it's way harder to read/parse for me09:04
seb128let's see if I get used to it09:04
seb128desrt, oh, reminding you to look at that glib gerexp test issue from friday09:05
desrtoh ya.  yay.09:05
* desrt loves gregex09:05
desrtlink me?09:06
seb128desrt, also do you know if having xdg-open as a fallback for urls handling in glib when there are no registered handler was ever discussed?09:06
seb128didrocks, ^09:06
desrtwhat is your usecase here?09:06
desrti think it doesn't make sense, since xdg-open is really only supposed to be doing what glib would be doing anyway09:06
seb128desrt, ERROR:/build/glib2.0-4NbKb8/glib2.0-2.49.2/./glib/tests/regex.c:82:test_new: assertion failed (g_regex_get_compile_flags (regex) == data->real_compile_opts): (0x00000000 == 0x00000001)09:06
desrtbut i guess this is in the case that xdg-open has been replaced by our helper?09:06
seb128https://bugzilla.gnome.org/show_bug.cgi?id=76724009:06
ubot5Gnome bug 767240 in gregex "Regex failures with pcre 8.38" [Normal,New]09:06
seb128desrt, yeah, it's in the snappy case, we have a fake "xdg-open" that sends a dbus call to the real env which has a service handling the url09:07
desrti think we should consider a different approach here, in fact09:07
seb128but for the "click on url" to work in gtk apps we need to have the mimetypes defined in the env09:07
desrtwhy not ship upstream xdg-open inside of the snap09:07
desrtand then create a .desktop file for our forwarding service09:07
seb128and?09:07
desrtand set it up as the default http and https handler (and whatever else)09:07
desrtthen xdg-open will do its normal job, and then so will glib09:08
seb128how would that help?09:08
desrtit would make upstream xdg-open work, and it would eliminate the need for weird non-op fallbacks in glib09:08
seb128the issue there is that the in-snap .desktop needs to list all known handlers09:08
desrtno.  it only needs to know about the forwarding service09:08
seb128like x-scheme-handler/skype09:08
desrtoh.09:09
desrti thought this was only for http and https09:09
seb128http/https works09:09
desrton account of security concerns...09:09
seb128but it forces us to create a mimeapps.list09:09
seb128right09:09
desrtmimeapps.list is a trivial text file09:09
seb128right09:09
seb128but it needs to be edited to add mimetypes on our end then09:09
seb128like if skype claims x-scheme-handler in their snapd09:10
seb128we need to edit our os snap to list the mimetype09:10
seb128so xdg-open knows it's a type it can handle09:10
desrti thought we discussed handling of arbitrary schemes and decided that it represents a security hole09:10
seb128well some people did09:10
seb128but I was not in this discussion09:10
seb128and now I'm hitting the issue than for e.g yelp to work be need to add help:09:10
seb128and then next somebody is going to say than clicking on an hangout:url in telegram doesn't work09:11
seb128so we add hangout09:11
seb128etc09:11
desrttelegram works by url09:11
desrtwhich seems to be the future here, in fact09:11
seb128you mean?09:11
desrtlike telegram.me/desrt09:11
seb128well, if I send on a text saying "join me on hangout:seb-and-desrt"09:12
desrtie: matching http url prefixes09:12
seb128what happens to the hangout:<...> part?09:12
desrtbut does hangouts actually work that way?  hangouts are by http URL too09:12
seb128dunno09:12
seb128but09:13
seb128/usr/share/applications/mimeinfo.cache:x-scheme-handler/skype=skype.desktop;09:13
desrtya... skype is dumb and old09:13
seb128so it means skype supports "skype:<id>"09:13
desrti bet it has a more modern approach as well09:13
seb128/usr/share/applications/mimeinfo.cache:x-scheme-handler/steam=steam.desktop;09:13
seb128/usr/share/applications/mimeinfo.cache:x-scheme-handler/spice=remote-viewer.desktop;09:13
seb128/usr/share/applications/mimeinfo.cache:x-scheme-handler/vnc=vinagre.desktop;09:13
seb128I meant there is a stack of those09:13
seb128or "you should install appstream:evolution"09:14
desrt...and it's probably not generally safe to allow confined apps to arbitrarily open them09:14
seb128they don't open09:14
seb128they send a dbus call to the system with the url09:14
desrt...and then?09:14
seb128and the helper decide if it's safe to open or not09:14
desrtright.  exactly.09:14
desrtand afaik, the helper currently decides "http and https?  yes.  else?  no."09:14
desrtand mailto: also iirc09:15
seb128right09:15
seb128I wanted to restart that discussion with the snappy team because I was not part of the previous one and don't understand the rational09:15
desrtie: we want only very specific handlers here.... as a matter of security policy... opening it to arbitrary handlers being dispatched from confined apps is a bad idea09:15
seb128what's the security risk of saying to the system "open that skype url with the handle you have for it"?09:15
desrttalk to attente when he wakes us...09:15
desrtopening skype can join you to a conversation, for example09:15
seb128k, I was planning to09:16
desrtthat's much more active than simply viewing a webpage in a browser (which is an entire program designed to security-isolate you from the URLs you visit)09:16
desrtin any case...... i guess it might make sense to provide some sort of override mechanism in glib for this kind of thing, but it probably won't work as well as you think it will09:16
seb128is the issue there than we currently don't have a prompt to make you pick the app you want to use?09:17
seb128because e.g android do that09:17
seb128click on files or url trigger the system to ask you with what you want to open09:17
seb128and that list includes random app09:17
seb128I'm sure you can open skype from messanger on android09:17
desrtthe issue is that applications, as we know them, are generally designed to assume that the thing passing them a (e.g.) skype: url are operating at a similar trust level09:17
abeatoLaney, hey, I still need a review for the plugins-bad MP :)09:18
desrton android it's different.. their URL dispatching mechanism has different trust-assumptions baked in to it09:18
desrtand it's not just about some "are you good with this?  [x]don't bother me again" prompt09:18
Laneyabeato: I know, it's open right now09:18
seb128I guess I don't see what security issue it could be to see "yes I want to open that url in <software>" if it's a decision I explicitly ack/deny09:18
Laneyabeato: I had to fix libhybris yesterday to make gst-bad even build09:19
Laneywhich was step zero in reviewing it09:19
Laney:/09:19
desrtbecause (a) if there is a security dialog every time, that's really really poor design09:19
abeatoLaney, oh, I see09:19
desrtand (b) if there is not a security dialog every time, it's potentially dangerous09:19
seb128(a) is what android does right?09:19
desrtand (c) allowing the user to select "don't show me this anymore" is not really providing them with enough information to make an informed choice09:19
Laneyabeato: so ya, doing this in a minute - now need to make MPs for those fixes09:19
abeatoLaney, cool, thanks09:20
desrtno.  first of all, android only asks if there is a question of what to do.09:20
desrtif there is only one possible app to handle an action, it just does it09:20
desrtie: the android dialog is not about security at all.  it is about selecting an app, in the purest sense.09:20
seb128k09:20
desrtand i repeat, the most important aspect here: android apps have been designed such that dispatched URLs are assumed to come from potentially untrusted sources09:21
desrtapps as we have them on our systems are not.  they assume that the thing that is feeding them the command line arguments is operating at the same level of trust09:21
seb128which was never true though09:21
seb128like you could call "program url:I-typed" for ever09:21
desrtyes.  of course.  the key being "i-typed"09:22
desrtie: the user doing it themselves09:22
seb128so programs have to deal with potentially receiving random input aimed at made them bug09:22
seb128or the webpage you visit09:22
desrtand the argument there is, "if the user can type this commandline, then of course they could also just type rm -rf /... so no security concern..."09:22
desrtweb browsers are VERY cautious about opening 3rd-party handlers09:22
desrti just did a telegram request, for example, and am getting a rather large lecture about it from chrome09:23
seb128well if you click on appstream: url it's going to call gnome-software09:23
desrt"If you did not initiate this request, it may represent an attempted attack on your system.  Unless you took an explicit action to initiate this request, you should press «Do Nothing»"09:23
seb128interesting09:23
desrt(and imho, this is bad UI)09:24
seb128I think it's enough discussion for telling me it's not a simple matter of waving the whitelist thing then09:24
seb128hope they agree to add a few other selected handlers though09:24
desrtbut the point stands: nobody thinks it's a good idea to let untrusted things open arbitrary url schemes with arbitrary handlers09:24
desrtmeh.09:24
seb128I want "help:" in there so GNOME documentation works09:24
desrtto be honest, you have a point09:24
desrtit may make sense to allow this to be expanded in the future09:25
desrtand at some point we will probably want to add some mechanism to glib to allow for opening url handlers working with arbitrary URLs (and have them rejected on the system side)09:25
seb128well I guess it's fine for selected ones where we set a default handler09:25
seb128like help ;-)09:26
desrtthat's a real feature to discuss... but (a) we can't "just do it", and (b) it won't look like fork()/exec() xdg-open09:26
seb128right09:26
seb128well my "fallback on xdg-open" was because xdg-open is that wrapper than do a dbus call for it09:26
desrtya... of course09:26
seb128but it doesn't get to that point in there is no .desktop installed to claim the mimetype09:26
desrtbut that only makes sense if xdg-open is not ... *ahem* xdg-open09:26
seb128so I need to create a fake mimeapps.list which has09:26
seb128x-scheme-handler/http=xdg-open.desktop09:27
seb128x-scheme-handler/https=xdg-open.desktop09:27
seb128x-scheme-handler/mailto=xdg-open.desktop09:27
seb128and it's a bit annoying09:27
seb128well, even if it was the real xdg-open09:27
seb128to get to the point it's being called you need it to have a .desktop which claims the mimetypes09:27
desrti wonder if we could do x-scheme-handler/* somehow09:28
desrtlike, we have mimetype inheritance09:28
seb128that would be nice09:28
desrtwe could make a x-scheme-handler/fallback that is the parent type of all the other scheme handlers09:28
seb128qt apparently just fallback to calling xdg-open (from what didrocks said) so was wondering if that would make sense for gio09:29
desrtto be discussed with the mime maintainers, perhaps09:29
seb128right09:29
seb128desrt, thanks for the discussion!09:29
desrti seriously doubt we will ever do this09:29
seb128k, fair enough09:29
desrtglib is trying hard to reduce the amount of fork()/exec() it does09:29
seb128do you know how flatpak handles urls?09:29
desrti think it doesn't :)09:29
desrtat least not last i heard of it09:29
seb128k, so eventually we all need to figure out something09:30
desrtya.  and i will insist on it being the same thing for everyone :)09:30
seb128+109:30
seb128thanks desrt09:31
seb128desrt, going back to the other topic, https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-yakkety/yakkety/amd64/g/glib2.0/20160806_091504@/log.gz09:31
seb128desrt, the error matches what is in https://bugzilla.gnome.org/show_bug.cgi?id=76724009:31
ubot5Gnome bug 767240 in gregex "Regex failures with pcre 8.38" [Normal,New]09:31
seb128which I think meant 8.3909:31
desrti'm starting to wonder about the value of testing GRegex09:32
seb128that's the pcre3 8.38->8.39 that triggers the test regression09:32
desrti think pretty much 100% of people are using it only for non-obscure features09:32
desrtand the testcase is brutally heavy on testing every weird edge case09:32
andyrockMorning09:32
seb128well it's important to not regress/change behaviour, even on edge cases no?09:33
seb128hey andyrock, having nice holidays? ;-)09:33
desrtseb128: not if nobody cares :p09:34
desrtat some point you start testing the implementation more than the interface09:34
desrtokay.  in this case, it seems quite bad, indeed, though.09:35
desrtsince the documentation specifically mentions these features...09:35
desrtwtf...09:35
desrtinteresting to notice that the last several cases of this have been addressed by fixing the tests :p09:37
seb128:-)09:41
tsdgeosseb128: yes firefox 48 from proposed fixes the scrollbar problem (and other issues i had with checkboxes and stuff)09:50
=== hikiko is now known as hikiko|ln
=== doko_ is now known as doko
xnoxseb128, infinity, chrisccoulson - possibly related https://bugzilla.mozilla.org/show_bug.cgi?id=1271748 based on pattern matching. The fact that it affects big-endian only is suspicious.10:25
ubot5Mozilla bug 1271748 in JavaScript Engine "Crashes on start: ABORT: JS_InitWithFailureDiagnostic: u_init() failed" [Major,Unconfirmed]10:25
xnoxdoes anyone at all run nightly builds and/or any way to bisect as to when this has started to happen?10:25
chrisccoulsonxnox, that issue was caused by us not bundling the ICU data file. That's fixed now10:26
xnoxchrisccoulson, ack, thanks.10:26
xnoxchrisccoulson, is our packaging of firefox at all bisectable, or am I better off building / running bisect against upstream tree? to spot when s390x stopped building between firefox 46 & 48?10:29
chrisccoulsonxnox, you'd need to do it against upstream10:29
xnoxack10:30
desrtseb128: you'll never guess what i'm going to do to fix this bug :D10:36
desrtpcre broke behaviour upstream, intentionally...10:36
xnoxchrisccoulson, ... and it needs gazzilion disk space right?10:36
desrtand i sort of agree that it doesn't really matter10:36
chrisccoulsonxnox, I can't remember - I don't recall the last time that I did a firefox build locally :)10:37
chrisccoulsonI don't think it's that bad10:37
chrisccoulsoncompared to what I usually work on10:37
ricotzchrisccoulson, xnox, better adding s390x support to the firefox-next ppa ;)10:41
chrisccoulsonDoes anyone use firefox on s390x?10:41
ricotzI guess not, so simply blacklisting the ppc and s390x seems the best way10:42
xnoxricotz, there is community port to lubuntu for powerpc, i'm pretty sure it's like the only browser working there.10:45
xnoxno, nobody uses graphical things on s390x.10:45
xnox.... or at least they should not.10:45
xnoxbut failure of _all_ big endian architectures we have, indicates an endianess bug =)10:45
ricotzxnox, ok10:47
=== jibel_ is now known as jibel
desrtseb128: patch in the bug to test, if you like10:51
xnoxricotz, is firefox-next canonical-only ppa?10:51
ricotzxnox, no10:52
xnoxno powerpc/s390x for that, for now, then =(10:52
chrisccoulsonxnox, see the comment here - https://hg.mozilla.org/mozilla-central/file/tip/build/autoconf/icu.m4#l8111:01
Sweet5hark1hmmm, apt-get build-dep libreoffice finished with exactly 0 bytes of disc space in a VM. it claims to be successful.11:02
chrisccoulsonshould save you time bisecting ;)11:02
Sweet5hark1<- living on the edge11:02
xnoxchrisccoulson, ah11:02
xnoxchrisccoulson, so... how is that generate? and why a system one is not used?11:02
* xnox ponders how to generate it.11:03
chrisccoulsonxnox, we don't use system libraries in firefox11:10
xnoxi think their update script does build both little and big endian, and then just ignores the bigendian one =(11:12
=== hikiko|ln is now known as hikiko
xnoxchrisccoulson, re-running icu_sources_data.py after patching it to keep bigendian icudata.11:28
xnoxthen i'll need to patch build machineray to use that. and hopefully everything will be good.11:31
Laneyseb128: it's raining now11:32
Laneyyou'll be happy to know11:32
Laneyxnox: thanks for looking!11:34
seb128Laney, sorry about that, sun is back there...12:03
seb128desrt, thanks, going to try that in a bit12:04
=== DanChapman_ is now known as DanChapman
desrtpretty sure it should work fine.... it basically just comments out the problem :p12:05
seb128feels like cheating!12:05
desrtthe problem is well-understood, and the change was intentional by upstream12:10
desrtit just so happens that our tests are more pedantic than theirs are12:10
infinityxnox: Nobody attaches graphical heads on s390x, it seems to be a very common use case to run x clients on s390x though.12:17
infinitychrisccoulson: You use some system libraries...12:18
infinitychrisccoulson: System libicu might be a good candidate.12:19
infinityThough, this should be fixed upstream regardless.12:19
jibelI cannot start gnome terminal in yakkety and I've this crash bug 1611358, is it known?12:28
ubot5bug 1611358 in gnome-terminal (Ubuntu) "/usr/lib/gnome-terminal/gnome-terminal-server:6:g_assertion_message:g_assertion_message_expr:VteTerminalPrivate::set_background_alpha:vte_terminal_set_colors:update_color_scheme" [Undecided,New] https://launchpad.net/bugs/161135812:28
Laneyjibel: No, but if you go into dconf-editor and browse to /org/gnome/terminal/legacy/profiles: and look at background-transparency-percent, what are the values?12:37
LaneyI can make it happen if I put a value > 100 in there12:38
jibelLaney, -8912:39
LaneyProbably fix that to like 1012:40
Laneyno idea how that would happen12:40
jibelLaney, it works with 1012:41
jibeland breaks with any value <012:41
Laneyok12:42
LaneyI can put some sanity checking in there, but I wonder how that happens12:42
jibelthere are already 3 reports in errors.u.c12:43
LaneyI see that12:43
Laneyjibel: ok, I uploaded something to make it not crash12:50
Laneythx for reporting12:50
jibelLaney, thx for fixing12:50
xnoxchrisccoulson, i hate icu13:09
xnoxso the build that firefox does doesn't support byteswapping in the icupkg tool.13:09
xnoxargh13:09
attenteseb128: hey, just following up on the discussion you had with desrt. is the xdg-open whitelist ok? or did you want to do something else?13:14
=== JanC is now known as Guest75507
=== JanC_ is now known as JanC
seb128attente, I was wondering how much it was discussed to restrict, like where do we draw the line on what is ok and not13:25
seb128attente, I'm unsure to see what security issue it is but d_esrt convinced me some people think it's desirable to keep it restricted, which is fair enough13:26
seb128attente, oh and hey btw ;-)13:26
attentehey to you too :)13:29
attenteyeah, i guess we were trying to play it safe13:30
attentethere wasn't that much discussion, but niemeyer wanted it restricted too iirc13:30
attentemaybe there's some way we can make updating the whitelist less painful though?13:31
attenteis having a dialog asking the user to open a url really that bad design though? it sounds ok to me tbh...13:33
seb128do you have any clever idea there?13:33
seb128I don't know13:33
seb128but do you know who should take the decision if it's ok to add more url types to the whitelist?13:33
seb128is that gustavo?13:34
* didrocks missed that discussion, got some Internet outage for 10 minutes13:35
attenteyeah, gustavo, but it might be good to ask #security too13:35
didrocks(or less, but time to go to the cave, see nothing happened, coming back…)13:35
seb128k13:37
jbichadesrt: ricotz: any idea on how to fix the gjs autopkgtest? it's blocking gnome-shell 3.20 from yakkety https://bugzilla.gnome.org/76944713:37
ubot5Gnome bug 769447 in general "TypeError: o.emit_sig_with_foreign_struct is not a function" [Major,New]13:37
seb128didrocks, you didn't miss much but I copied it in /msg for you13:37
didrocksthanks seb128!13:38
desrtjbicha: gjs is not my strong suit, sorry13:39
seb128yw!13:40
seb128oh, Laney didn't like my gedit patch ;-)13:41
attentedesrt: hey, don't want to sound sense, but what exactly is the problem with a dialog asking the user what they want to do with the url?13:41
jbichadesrt: yeah, it's annoying that the tests work fine on my computer… :(13:44
seb128jbicha, did you try with the lxc thing?13:47
jbichaI used autopkgtest-buildvm-ubuntu-cloud and autopkgtest -- qemu13:49
jbichalet's try autopkgtest-build-lxc13:51
desrtattente: because, if the system is working properly, the user already expressed their intent14:17
desrtif i select "Help" from the menu, i don't want to see a dialog asking "Are you sure you want to see the help?"14:18
desrt"Are you sure you want to allow ______?" dialogs are awful.  we need to avoid them as far as it is possible to do so.14:18
desrtas discussed during the gtk hackfest, the best way to do this is to make the receiving app do something "safe", in response to the incoming request, and that's the nature of what we're debating here14:19
desrtfor opening help, the safe thing is opening help14:19
desrtfor joining a video chat or capturing an image, though, a better example would be to open a "adjust your hair" screen or so, giving the user a chance to either proceed or cancel, before anything actually happens14:20
seb128desrt, that regex patch fixes the test with .39 (and they still work with .38)14:23
desrtcool!14:25
desrtattente: we have to perform an interesting trick... we have to assume that the apps that the user are using are malicious, without revealing to the user that we think this...14:26
qenghoIf the next step is obvious and costless and not sensitive to time, just do it and make it easy for the user to back out when they decide.14:27
desrtfrom the user's point of view, everything should flow just as well as it did before... if they start being asked "are you sure that this thing that you did is what you really want to do?" then they are going to start feeling that the experience isn't as smooth as it was before14:27
desrtso we need to find ways to turn "are you sure you want to do that thing you told me to do?" type questions into "...and in what way do you want me to do that for you?" type questions14:28
desrt(always being careful to put a convenient "no.  i don't want this at all!" button there)14:28
=== jdstrand_ is now known as jdstrand
attenteisn't there some assumption that snaps are confined because they could potentially be dangerous?14:30
desrtfrom our point of view, of course we have to think about that14:32
desrtbut the user shouldn't have to14:32
desrtwhen i click on a link in telegram i don't want to think about the interaction as a potentially dangerous exchange between two mutually-untrusting agents14:33
desrti just want the link to open...14:33
desrtditto for when i tell meetup that i want to select a new profile picture from my photo album14:34
desrt"this app might be attacking me" is the farthest thing from my mind at that point, because i just told it, please _take_ this picture14:34
attenteyeah, i see what you mean14:36
jbichaLaney: could you upload gnome-desktop3 3.20 to yakkety? it was in the gtk320 ppa14:45
seb128soname change right?14:46
seb128I was looking at the git yesterday and think there is one?14:46
seb128in which case we should probably stay away from it until the current transitions are sorted out14:46
Laneylooks like seb128 is on it14:47
Laneythanks!14:47
Laneyi don't remember if it is or not14:47
seb128yw!14:47
seb128I'm going to have a look at e-d-s and some of the others14:47
Laneylooks not actually14:48
seb128weird14:49
seb128https://git.gnome.org/browse/gnome-desktop/commit/?h=gnome-3-20&id=0a74cc9a0f1c154d3e776fab4896c76c30a103a7 suggests it should14:49
seb128or the commit message is confusing14:50
jbichahmm14:50
seb128I guess the soname is 13-1=1214:50
seb128but I wonder then if it's an abi change and if they screwed the soname change14:50
seb128https://git.gnome.org/browse/gnome-desktop/commit/?h=gnome-3-20&id=3721282fc6377fa42158ca8a1b2022f6f252b44e14:50
seb128I guess not14:50
seb128just added a function so commit message is confusing14:51
Laneyit's the first one minus the last one14:53
Laneythere's some rules about when you increment each one14:53
seb128right, thanks for confirming14:53
seb128yeah, most GNOME configure.ac have a snippet that explain it14:54
seb128like update when something is added14:54
seb128set back to 0 when...14:54
seb128etc14:54
seb128I just didn't read it for sometime and it doesn't stick well to my memory ;-)14:54
Laneyso just copy it out of the ppa if you want14:54
seb128but I guess he meant to just bump the minor version for an api addition there14:54
Laneyhttps://autotools.io/libtool/version.html14:58
Laney If the interface has changed, then current must be incremented, and revision reset to `0'. This is the first revision of a new interface.14:59
LaneyIf the new interface is a superset of the previous interface (that is, if the previous interface has not been broken by the changes in this new release), then age must be incremented. This release is backwards compatible with the previous release.14:59
jbichabut he did both, 12:0:0 to 13:0:1, anyway, as packaged in Debian, it's still libgnome-desktop-3-12 currently15:02
Laneythat's what that says15:02
Laneyit's current:revision:age15:02
seb128soname is current-age15:04
Laneyhaha15:04
LaneyHAHAHAH15:04
Laneywhoever invented this has a sense of humour15:05
LaneyI'll just end this all and copy the package :-)15:08
LaneyDONE15:08
seb128thanks15:10
seb128(sorry in a meeting)15:10
jbichaLaney: hey, did you see the discussion in #gnome-hackers? do we need gobject-introspection 1.49 to match glib 2.49?15:11
jbichaor if we don't need glib 2.49, does it make sense to revert to 2.48?15:11
Laneywhat is the problem?15:11
jbichathe autopkgtest for gjs fails, keeping gnome-shell in -proposed https://bugzilla.gnome.org/76944715:13
ubot5Gnome bug 769447 in general "TypeError: o.emit_sig_with_foreign_struct is not a function" [Major,New]15:13
jbichahadess suggested that test was from g-i15:14
Laneyok, let me look15:18
* willcooke will attempt to be in 2 meetings at the same time....15:28
davmor2willcooke: 2 pc's 2 mics and a lot of mute unmuteing15:29
seb128hey :-)15:31
willcooke#startmeeting Desktop Team Weekly Meeting 2016-08-0915:32
meetingologyMeeting started Tue Aug  9 15:32:06 2016 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.15:32
meetingologyAvailable commands: action commands idea info link nick15:32
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic:
willcookeRoll call: andyrock, attente, desrt,  dgadomski, fjkong, happyaron (out), hikiko, laney, qengho, seb128, sweet5hark, themuso (out), tkamppeter, trevinho, robert_ancell (out)15:33
willcookethink that's correct15:33
seb128hey!15:33
Trevinhoo/15:33
desrtgreetings15:33
hikikohey15:33
hikikooops have no bullets15:33
* hikiko prepares them now15:33
willcookelet's begin15:34
willcooke#topic andyrock15:34
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: andyrock
andyrockHey15:35
andyrockCan i do this later?15:36
andyrockI've some problems with the connection15:36
willcookeandyrock, sure15:36
willcooke#topic attente15:36
willcookeohhhh15:37
willcookemaybe I do too15:37
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: attente
willcookethere we go15:37
Laneythat was the bot lagging15:37
attentelag?15:37
attentelast week, i just finished the apparmor dconf work and emailed the apparmor mailing list. hope there's still time for it to get reviewed and merged this cycle...15:37
attentecontinuing work on the gtk-mir backend, did a bit of investigation into getting gnome-software working under u815:37
attente(eof)15:37
willcookethanks attente15:37
willcookenicely done15:38
willcooke#topic desrt15:38
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: desrt
desrt- adding support to gvdb for path matches (like /org/gnome/foo/) to efficiently allow marking a range of keys for a particular purpose (such as...)15:38
desrt- in addition to allowing locks, it is now possible to specify "unlocks" -- a range of keys to which the user is allowed to write, excluding all others not in the list15:38
desrt- this is all obviously aimed at using the existing dconf file format as the basis for IPC between the system and containerised apps15:39
desrt- bugs15:39
desrteof15:39
willcookethanks desrt15:39
willcooke#topic dgadomski15:39
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: dgadomski
dgadomskihey15:40
dgadomski* trying to make samba to produce some static libs - bug #158448515:40
dgadomski* after replacing gtk-launch with desktop-launch darktable snap works15:40
dgadomski* working on RawTherapee snap - will require patching it to change user settings path15:40
ubot5bug 1584485 in samba (Ubuntu) "Upgrading samba to latest security fixes together with winbind in nsswitch.conf can harm entire OS" [High,In progress] https://launchpad.net/bugs/158448515:40
dgadomskieof15:40
willcookecool! thanks dgadomski15:40
willcooke#topic FJKong15:40
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: FJKong
FJKonghey15:40
FJKong* sogou IM: building and tesing new release of sogoulib.15:40
FJKong* bug tracing: candidate words disappear after typing too much.15:40
FJKong* localization work for phone scope15:41
FJKongeof15:41
willcookethanks FJKong15:41
willcooke#topic happyaron15:41
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: happyaron
willcooke1. opencc transition15:41
willcooke2. librime update, fix gcc-6 failure, get rid of kyotocabinet dependency15:41
willcooke3. introducing fcitx-kkc15:41
willcooke4. dropping features from libpyzy, preparing for deprecation15:41
willcooke5. new sogoupinyin engine library merge15:41
willcooke#topic hikiko15:41
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: hikiko
hikikohi15:41
hikikoworking on removing blend and have faster moving windows15:42
hikiko- compiz side changes:15:42
hikikofixed grid, resize, move plugins to not use blend in low gfx15:42
hikiko- unity side changes:15:42
hikikofixed unity to have the appropriate options and settings, added support for outline and rectangle modes15:42
hikiko- problems: discovered a bug in window rendering which is seen in outline only mode - working to fix it and on alternative solutions in case I don't find it on time15:42
hikikoeof15:42
willcookethanks hikiko15:42
willcooke#topic Laney15:42
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: Laney
Laneyoh15:42
Laney• A lot of fixes, updates and followup fixes for 3.2015:42
Laney• Unblocked 3.20, which went in - slightly bumpy (firefox is still broken), but not too bad considering15:42
Laney• Help with various transitions which are stuck in proposed, still ongoing15:42
Laney• Help with some landings and random stuff related to those, e.g. fixing google-mock in Ubuntu and Debian for Trevinho15:42
Laney• Review and uploading of a gst-plugins-bad fix for touch guys, including fixing libhybris which broke its build15:43
Laney• Some signond debugging, since it started popping up a random authentication window15:43
Laney• Debug ssh agent not being poked into the session properly - it's usually because unity7 is not systemd yet15:43
Laney• Now looking at gjs for j_bicha, then will help M_irv with his migration, then review some more GTK branches, then look at c_yphermox's ubiquity thing, then hopefully I get to go onto appstream15:43
Laney• Will be off on Friday15:43
Laney🚳15:43
willcookethanks Laney :)15:43
willcookehope you have a nice day off15:43
Laneywe're going to be in bridlington15:43
Laneykayaking on the sea15:43
willcookeoh, sorry to hear that15:43
willcooke#bants15:43
Laneyeeeeeyyyy lad15:44
jbichathanks for pushing GTK 3.20 through15:44
Laneythey have good fish and chips15:44
Laneyand a fudge shop15:44
willcooke:)15:44
Laney(which almost makes up for the inhabitants)15:44
willcookeharsh15:44
Laney(jokes if you're from there, don't beat me up)15:44
Laney(JOKES)15:44
willcooke:)))15:44
willcooke#topic qengho15:44
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: qengho
qenghoHi hi!15:44
qengho* Back in US Eastern time. The best timezone.15:44
qengho* Finished testing, gave previous Cr security update to #security.15:44
qengho* New Chromium upstream release. Fixing a crasher in Y and then merging down to P—X.15:44
qengho* Trying other linking options for libatomic shlibdeps failure in P for the gcc-mozilla toolchain. Still mysterious.15:44
qengho* Talking to Google about Ubuntu's API keys and some resource limits on geolocation.15:44
qenghoEOF15:44
willcookethanks qengho15:45
willcooke#topic seb12815:45
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: seb128
seb128• snappy15:45
seb128∘ submitted snapd and livecd-rootfs patches for bits missing/bugs in the snappy/xdg-open integration15:45
seb128∘ debugged/fixed a bug in snapd with the update-desktop-database registration15:45
seb128∘ several discussion about url handlers&security impact (trying to add more handlers for e.g help urls)15:45
seb128• some archive admin work (NEW reviews, deleted some binaries for transitions)15:45
seb128• sponsoring (n-m SRU for Aron)15:45
seb128• tested a glib test fix from desrt15:45
seb128• debugged gvfsd-smb eating cpu issues and backported a samba fix that should help with those15:45
seb128• samba was ftbfsing in yakkety, had to fix that on the way (was due to a buggy ldb merge)15:45
seb128• debugged/fixed vino/upnp eating cpu15:45
seb128• backported an eog upstream fix for reloading files on disk changes (+SRU)15:45
seb128• some bugs triaging/upstreamed a few ones15:45
seb128• installed yakkety in a vm from a daily and played a bit with it, tested new gtk, looks good, great work Laney (&team)!15:45
seb128</week>15:45
willcookethanks seb128 :)15:45
qenghoEOG?15:45
qenghoStill around?15:45
seb128sure!15:46
seb128don't tell me you open images in chromium ;-)15:46
qenghoI don't use chromium!15:46
seb128lol15:46
Laneyqengho just opens things in a hex editor15:47
willcooke#topic Sweet5hark115:47
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: Sweet5hark1
qenghoOnly XPMs15:47
Laneypfft, entry level15:47
Sweet5hark1- libreoffice 5.2.0 upstream release15:47
Sweet5hark1- libreoffice 5.2.0 snap release15:47
Sweet5hark1- libreoffice 5.2 testbuild on arm15:47
Sweet5hark1- CVE-2016-1513: tldr: AOO published an advisory about an issue, claiming LibreOiffice isnt affected, while in fact old versions were. they also denied sharing the PoC code, so we had to ask the researchers directly.15:47
Sweet5hark1-- As a bonus they have only published a source patch and still publish vulnerable binaries. we are good since thursday, which was the ad-hoc disclosure date added for LibreOffice after the fact15:47
Sweet5hark1- libreoffice/gtk3 and theming foo. first played with LibreOffice master against gtk 3.19, but then found both the LibreOffice 5.2 branch and the 3.20 stuff to be quite different ...15:47
Sweet5hark1- so did a local build of libreoffice 5.2 against 3.20 on a yakkety VM ... which failed because linking libmerged OOMed15:47
Sweet5hark1- some upstream triage, review and bugfixing15:47
Sweet5hark1EOF15:47
willcookethanks Sweet5hark115:47
Sweet5hark1(oh also: AOO apparently was informed 6 months ago)15:47
willcooke#topic TheMuso15:47
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: TheMuso
willcooke* Attempted to reproduce issues in bug #1574324 with no success, requested some info from those who experience it.15:48
willcooke* In working on the above, I did find that my own bluetooth headset can't be used with the A2DP profile in xenial, but works in yakkety. Think the issue is in bluez, going to spend some time trying to track down the needed patches and see about pushing the fix in an SRU.15:48
willcooke* Merged and uploaded alsa-utils 1.1.2 to yakkety.15:48
ubot5bug 1574324 in pulseaudio (Ubuntu) "pulseaudio crashes when connecting to bluetooth headphones (due to ubuntu changes?)" [High,In progress] https://launchpad.net/bugs/157432415:48
willcooke#topic tkamppeter15:48
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: tkamppeter
tkamppeter- Ghostscript: Investigating tray selection bug in PCL-XL driver.15:48
tkamppeter- cups-filters: More modifications for snappification.15:48
tkamppeter- Google Summer of Code 2016: Guide students through their projects15:48
tkamppeter- Bugs15:48
willcookethanks tkamppeter15:48
willcooke#topic Trevinho15:48
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: Trevinho
Trevinho· Fixed maximize button for partially maximized windows15:49
Trevinho· Fixed some unity8 branches15:49
Trevinho· Adapted CSS selectors in force-quit dialog windows for gtk 3.2015:49
Trevinho· Fixed google-mock causing test crashes in yakkety with gcc-615:49
Trevinho· Fixed a libframe crash15:49
Trevinho /eof15:49
willcookethanks Trevinho15:49
willcooke#topic aob15:49
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks | Desktop Team Weekly Meeting 2016-08-09 | Current topic: aob
willcookeNo update from Robert, but he's full time on libsnapd15:50
willcookeI'm going to London again tomorrow15:50
willcookeso FJKong will reschedule our 1:115:50
willcookeand hikiko, I think we're in sync already15:50
seb128just a note that feature freeze is coming15:50
FJKongwillcooke: no p15:50
willcookeAnyone got anything else for the meeting?15:51
seb128and things are going to get a bit crazy15:51
hikikoyes willcooke, thanks!15:51
seb128we might need to MIR a stack of packages for getting u8 session in the iso15:51
seb128would be nice to dispatch some of the workload15:51
willcooke+115:52
seb128so please keep some cycles in your planning for that15:52
seb128though I don't think there is much we can descope15:53
seb128like we landed transitions&updates in proposed/yakkety15:53
seb128so we need to sort the whole out now15:53
seb128anyway was just a pre-ff warning15:53
seb128thanks ;-)15:53
willcookethanks seb12815:54
willcookeso lets wrap, thanks all15:54
willcooke#endmeeting15:54
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Tag "gtk318" for gtk 3.18 bugs please and thanks
meetingologyMeeting ended Tue Aug  9 15:54:26 2016 UTC.15:54
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2016/ubuntu-desktop.2016-08-09-15.32.moin.txt15:54
andyrockand me? :O15:54
=== Laney changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently
seb128andyrock, I though you were on holidays? ;-)15:54
seb128or was that a Trevinho's joke?15:55
andyrockjust not at my place15:55
andyrock:D15:55
andyrockyou know part-time thing15:55
seb128yeah, was just joking15:55
Sweet5hark1seb128: as for ff, can we dump in libreoffice as is  then so we dont need a ffe. will see about the theming -- im sure its solvable, but the longer we postpone LO, the more likely it is that something else will break it in interesting ways again.15:55
seb128andyrock, I guess post your update15:55
seb128Sweet5hark1, yeah, check with Laney though, we don't want to end up with having to fix libreoffice build to unblock some of the current transitions15:56
Sweet5hark1seb128, Laney: I build libreoffice against -proposed on ~all arches last Friday, so that should be reasonably well.15:57
seb128good15:58
seb128let's land it this week then15:58
seb128andyrock, your weekly update!? ;-)16:00
Trevinhoseb128: about that unity8 autopkg tests making unity not being moved to release pocket... Can we do something?16:13
seb128Trevinho, try to see if Saviq can help16:13
seb128those buggy test are annoying :-/16:13
Trevinhoi've been told they've been fixed upstream, things were in a silo16:13
Trevinhowhich... Mirv told me it was about to be released16:13
Laneydo it16:14
xnoxchrisccoulson, https://launchpad.net/~xnox/+archive/ubuntu/nonvirt/+build/10588750 https://launchpad.net/~xnox/+archive/ubuntu/nonvirt/+build/1058875216:16
* xnox crosses fingers16:16
seb128Laney, thanks16:19
seb128Trevinho, if the test is known to be flaky can you ask them to just force land anyway?16:20
Trevinhoseb128: "them", who? :)16:20
seb128trainguards16:20
sil2100What's up?16:21
Trevinhoseb128: ah, well... on that side is published16:21
seb128well is it not published?16:21
seb128where16:21
Trevinhoseb128: it's in proposed, not in release because of that16:21
seb128oh16:21
seb128then from a SRU perspective it landed16:21
seb128they don't require you to have migration done16:22
seb128they just don't want to not be forgotten16:22
Trevinhook16:22
Saviqseb128, Trevinho, where can I help?16:22
seb128Saviq, can you make the unity8 tests unflacky? -;)16:22
seb128;-)16:22
seb128-c16:22
SaviqI can try and make them unflaky :P16:22
seb128thanks!16:23
seb128would make Trevinho happy16:23
tedgTrevinho: I think you need to be a core-dev to kick stuff on proposed: http://people.canonical.com/~ubuntu-archive/proposed-migration/yakkety/update_excuses.html#unity16:23
seb128you want happy italians, they provide you with good beer and pizza then16:23
Saviqneed to start collecting stats on what're the most offending ones16:23
Trevinho:)16:23
=== davidcalle|afk is now known as davidcalle
TrevinhoI can be happy anyway... Actually we should probably just make an unity-schema file which we both depends on, instead of having shared schemas in our codebase16:24
tedgThough, it seems the unity8 tests on armhf aren't flaky, they're Always Failed :-)16:24
Trevinhoso... no more this autopkg tests16:24
seb128right16:25
Trevinhoor, maybe just moving them to gsettings-ubuntu-schemas ?16:27
TrevinhoSaviq, seb128: what you think ?16:27
seb128I wouldn't add a new source for those16:28
seb128seems most work that it's worth16:28
Trevinhogsettings-ubuntu-schemas is already there16:28
seb128Trevinho, right, I was saying I wouldn't add a new unity-schema16:35
Trevinhoseb128: yeah, I do agree...16:36
seb128bah, gnome-software doesn't list vlc in my yakkety vm :/16:37
* seb128 goes to a command line16:38
seb128it's listed by appstream-cli16:39
seb128but I never remember what that means :-/16:40
Laneyhttp://appstream.ubuntu.com/yakkety/universe/issues/vlc.html <- it's not available on yakkety16:54
Laneygot to go to the allotment17:00
Laneylaters17:00
seb128have fun Laney!17:01
willcookenight all17:46
=== faenil_ is now known as faenil
=== faenil is now known as faenil_
=== faenil_ is now known as faenil
ochosijbicha: in case you can help with the gresource stuff (breaks assets in greybird) that'd be great. if not that's ok too, i'll read up on it21:31
jbichahmm? is there a bug? did you install the gresource files?21:32
ochosiyeah i did. seems like checks and radios don't show up anymore (the assets aren't loaded/found)21:34
jbichaok I saw that bug, is there a common app that you found that could reproduce that bug?21:35
ochosisure, any app practically :)21:35
ochositry system-config-printer21:35

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