[02:05] <liuxg>  the fonts in my desktop are very small. it is shown as http://imgur.com/VUYbui8. How can I make it bigger? i have tried to use tweak tool to fine tune them with no success.　I am now using Ubuntu 15.10..thanks
[06:14] <didrocks> good morning
[06:19] <pitti> Good morning
[06:20] <pitti> bonjour didrocks, ça va ?
[06:42] <didrocks> ça va, et toi pitti ?
[06:43] <didrocks> tu te sens mieux ?
[06:48] <pitti> didrocks: you, merci, je vais bien à nouveau
[06:48] <pitti> didrocks: j'ai allé courier, on a mangé de la glace, etc. → tous va bien :)
[06:50] <didrocks> haha, "back to normal" :-)
[06:50] <didrocks> or rather "retour à la normale" :)
[08:09] <seb128> good morning desktopers
[08:11] <didrocks> good morning seb128
[08:11] <seb128> lut didrocks, ça va ?
[08:13] <didrocks> ça va, et toi ?
[08:18] <seb128> ça va bien:-)
[08:19] <pitti> bonjour seb128 !
[08:20] <seb128> hey pitti! wie gehts?
[08:20] <pitti> seb128: gut, danke! und DIr?
[08:21] <seb128> auch gut, danke :-)
[09:02] <Laney> hello!
[09:05] <seb128> good morning Laney!
[09:05] <seb128> had a good w.e?
[09:08] <alexarnaud> good morning seb128 Laney and everyone !
[09:08] <seb128> hey alexarnaud
[09:08] <Laney> hey seb128
[09:08] <Laney> and alexarnaud
[09:08] <Laney> was good thanks, felt almost like spring!
[09:08] <Laney> did some planting in the garden
[09:08] <willcooke> morning all
[09:09] <pitti> hey Laney, hello willcooke!
[09:09] <Laney> seb128: and you too?
[09:09] <Laney> hey pitti!
[09:09] <Laney> how was your weekend?
[09:10] <seb128> yeah, w.e was good
[09:10] <seb128> we didn't do anything special on saturday, just relaxed and went to see a movie
[09:10] <pitti> Laney: quite nice, thanks; we went to the movies on Friday, "Spotlight"
[09:11] <seb128> and yesterday there was a special day at the tennis club to celebrate the end of the winter tournament
[09:11] <Laney> :3
[09:11] <pitti> it was worth seeing (maybe not the top one this year, but good)
[09:11] <Laney> did you play in the tournament?
[09:11] <Laney> you were the winner right?
[09:11] <pitti> Go, seb128, go!
[09:11] <seb128> with some tennis games and see pea soup and then a quizz
[09:11] <seb128> lol
[09:11] <seb128> I played, but no I didn't win :p
[09:12] <seb128> I manage to win some match though
[09:12] <seb128> and it was fun ;-)
[09:17] <willcooke> no "week commencing..." email this week because everyone is here
[09:18]  * willcooke ponders
[09:19] <chrisccoulson> Hey desktop team
[09:19] <Laney> wowzers
[09:19] <seb128> hey willcooke
[09:19] <seb128> hey chrisccoulson! enjoying the new laptop? ;-)
[09:19] <chrisccoulson> I'm hitting bug 1542699 when I dock my new laptop (unity-settings-daemon just goes in to a crash loop and I can't use my external monitor)
[09:20] <chrisccoulson> seb128, yeah, it's ok. Although there's quite a few annoying issues because of the high dpi screen
[09:20] <chrisccoulson> But having 64GB of RAM is nice :)
[09:20] <seb128> you are welcome to send patches our way ;-)
[09:23] <chrisccoulson> heh
[09:23] <seb128> chrisccoulson, joke aside, if you want to debug that u-s-d issue that would be nice, since you seem to be able to trigger it
[09:24] <seb128> I wonder if there is something wrong with the stored config
[09:24] <chrisccoulson> I don't know what changed, I could dock on Friday. Although the multi-monitor experience is kind of sucky (it defaults to clone mode, and once the external screen is suspended it never wakes up again)
[09:24] <chrisccoulson> It's pretty annoying having to undock, redock and then layout my desktop again every time I go to grab coffee
[09:25] <chrisccoulson> I'll try to figure out that crash in a bit anyway. I can't work without my external screen :)
[09:26] <seb128> thansk
[09:29]  * Laney screams
[09:29] <Laney> /dev/sda2                    237M  230M     0 100% /boot
[09:30] <willcooke> ruh roh
[09:30] <Laney> ubiquity did that for me
[09:30] <seb128> #fail
[09:33] <Laney> https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1465050
[09:34] <willcooke> FYI: anyone finding bugs with upgrades to 16.04 please use the tag "1604-upgrade"
[09:35] <willcooke> via davmor2 ^
[09:35] <seb128> k
[09:46] <chrisccoulson> Laney, ubiquity tried to give me a 64GB swap partition
[09:50] <seb128> chrisccoulson, it's good, plenty of swap space ;-)
[09:51] <chrisccoulson> seb128, I changed it to 16GB when I realized. Although, I've not used a single byte yet
[09:51] <seb128> my disk is 80G :p
[09:53] <chrisccoulson> seb128, I won't tell you how big my disks are ;)
[09:54] <seb128> I read it on fb :p
[09:54] <chrisccoulson> heh
[09:54] <chrisccoulson> seb128, did you see how fast one of them is?
[09:54] <seb128> I need to renew my laptop, mine is falling apart
[09:54] <seb128> yeah
[09:55] <chrisccoulson> Yeah, my old one was on its last legs. I often couldn't even power it on
[09:55] <seb128> I've an i5 latitude from 2010 (iirc) with 4GB ram and a 80G ssd :p
[09:55] <seb128> battery is down as well (though I already changed that one)
[09:56] <chrisccoulson> do you know what laptop you're going to go for?
[09:57] <seb128> I think xps 13
[09:58] <chrisccoulson> Yeah, it looks nice. If I hadn't got my mind set on 64GB of RAM, I'd have probably gone for that tbh
[09:58] <seb128> I'm tired of traveling with bricks in my backpack
[09:58] <chrisccoulson> Heh
[09:58] <seb128> :-)
[09:58]  * Laney is swapless
[09:58] <chrisccoulson> seb128, I literally have a brick to carry around - the 180W power supply it comes with ;)
[09:59] <seb128> competing with Bjoern? ;-)
[10:00] <pitti> a power brick the size of my laptop? :)
[10:01] <chrisccoulson> quite possibly. The dock has a 240W power brick too
[10:01] <seb128> I'm a bit concerned that the 13" screen is too small
[10:01] <seb128> I already find my 14" on the a bit small side
[10:01] <pitti> seb128: you don't have an external monitor at home?
[10:01] <seb128> I would take a 15" if there were 1.3kg
[10:01] <Laney> old man
[10:01] <seb128> Laney, wait, it's going to happen to you some day :p
[10:01] <chrisccoulson> I could probably survive with the 13" screen when travelling, but I just use my external monitor at home
[10:01] <chrisccoulson> And that's 24" :)
[10:02] <seb128> pitti, I do, but I often work from the couch or when travelling
[10:02] <Laney> true
[10:02] <Laney> I was thinking about using a typing break thing to save my eyes
[10:03] <Laney> staring at the prison at the top of the hill for a bit every now and again
[10:03] <Laney> good for the motivation too!
[10:04] <seb128> hehe
[10:05]  * Laney stabs okular
[10:07] <seb128> doko is back btw ;-)
[10:09] <Laney> I saw
[10:10] <Laney> going to wait before pinging him about the ICE ;-)
[10:11] <Laney> I just removed that thing from calligra to get it to build
[11:34] <chrisccoulson> seb128, I added a comment to the end of bug 1542699
[11:51] <Laney> pitti: do you know about all these worker failures?
[11:52] <ksamak> hey all, nice monday
[11:53] <ksamak> Trevinho: i saw you announced the 0.9.12.3 compiz version. thanks
[11:53] <ksamak> as soon as it's out, i'll get on forwarding the package for deb deb
[11:55] <pitti> Laney: not yet; I tried to reproduce this locally, but didn't get that; this looks like some weird string corruption indeed :(
[11:55] <Laney> :(
[11:55] <pitti> Laney: still on my list,  but currently fighting with ruby-defaults and debci host running out of inodes
[11:56] <Laney> running out of inodes? wow
[12:05] <desrt> good morning!
[12:05] <willcooke> morning desrt
[12:06] <desrt> hey there willcooke
[12:36] <GunnarHj> Hi seb128, if I want to propose a fix of bug #1556356, where do I go? (It would good to get it in, since it affects the desktop docs.)
[12:36] <seb128> GunnarHj, you add a debdiff to this bug I guess
[12:36] <seb128> GunnarHj, or can do a branch in upstream git and ask robert_ancell to review/merge it
[12:37] <seb128> GunnarHj, but if you don't have a GNOME/account or are used to that I think it's easier to just to a diff
[12:37] <Laney> rbasak: do you have that bug number handy?
[12:38] <Laney> also hey :)
[12:38] <GunnarHj> seb128: Thanks. As regards upstream, would it apply, i.e. does GNOME also use the name "Software & Updates"?
[12:38] <rbasak> Laney: https://bugs.launchpad.net/gnome-terminal/+bug/890784
[12:38] <seb128> GunnarHj, no, but robert_ancell handle the ubuntu diff as an ubuntu branch in the GNOME git
[12:39] <seb128> so it's not "mainstream line upstream"
[12:39] <seb128> but it's hosted on the upstream vcs
[12:39] <seb128> which is why I didn't suggest opening an upstream bug
[12:39] <seb128> but rather ping robert
[12:40] <GunnarHj> seb128: Thanks, I see (I think). I may ask robert, or just write a patch.
[12:40] <Laney> rbasak: merci!
[12:40] <seb128> GunnarHj, right
[12:41]  * Laney makes the fix sound
[12:41] <Laney> plooooooooooop
[12:41] <seb128> GunnarHj, I can do the change for you next time I do a gnome-software upload if you want, but that's probably not before tomorrow
[12:43] <seb128> chrisccoulson, thanks for the u-s-d bug comment, I guess ideally the code should bail out from applying a config without aborting in those case
[12:48] <GunnarHj> seb128: That would be great! As long as I know it will be there at release time it's fine. Then we know how to name it in the desktop docs. Thanks!
[12:48] <seb128> GunnarHj, great, let's do that then :-)
[12:49] <GunnarHj> seb128: Just to clarify: You'll do it without a patch from me, right?
[12:49] <seb128> correct
[12:50] <GunnarHj> Nice. :)
[12:51] <Laney> ah man
[12:51] <Laney> I forgot to remove [ Ubuntu Merge-o-Matic ]
[12:51] <Laney> AMATEUR
[12:51] <seb128> haha
[12:52] <seb128> not good for the job security man
[12:52] <seb128> [ done by a robot while I was drinking tea ]
[12:52] <seb128> <big list of changes>
[12:52] <seb128> :-)
[12:52] <Laney> phew, hard work this merging!
[12:52] <Laney> time for a tea break!
[12:53] <seb128> hehe
[12:53] <Laney> actually mom wasn't even that helpful here
[12:54] <Laney> it doesn't handle patches which got merged upstream very well
[12:54] <Laney> or even 3.0 (quilt) in general
[12:54] <Laney> hoped it would be less annoying than trying to get the diff out of svn
[12:54] <Laney> but probably not
[12:59] <seb128> chrisccoulson, since you are in this code and debugging, any chance you come with a patch to make it not segfault in those cases? ;-)
[12:59] <Laney> isn't it an abort?
[12:59] <Laney> assertion
[13:00] <seb128> yes
[13:00] <seb128> sorry, I tend to use segfault for sibarbt/sigsegv
[13:00] <Laney> yeah I mean that it's a deliberate choice rather than bug
[13:00] <seb128> right, but I don't think it's a good choice
[13:01] <seb128> it would be if the xrandr plugin was a standalone service
[13:01] <seb128> but the g-s-d design of "one plugin takes the service down" doesn't make that reasonable
[13:01] <seb128> chrisccoulson, what's the "xrandr" output on your machine?
[13:03] <Laney> well what do you do? leave the output unconfigured with no obvious way to tell that u-s-d knew it was buggy?
[13:04] <seb128> aborting() doesn't help the user much
[13:04] <seb128> but I guess it depends what "unconfigured" means
[13:04] <seb128> if it means letting the default xorg config it's probably ok
[13:05] <seb128> if it's half way through applying a config, unsure...
[13:05] <seb128> I guess we could put a check upfront for duplicate output names and just bail out from applying any config in such cases
[13:17] <chrisccoulson> seb128, xrandr only lists each output once. But I've just checked the source for that, and it seems to filter out duplicate names
[13:32] <seb128> chrisccoulson, we should probably do that as well in gnome-desktop then?
[13:33] <mdeslaur> Laney: hi! do you have a new version of gtk2webkit planned?
[13:34] <mdeslaur> er
[13:34] <mdeslaur> webkit2gtk
[13:34] <Laney> mdeslaur: yeah it needs merging
[13:34] <Laney> you can do that if you want ;-)
[13:35] <Laney> or will do soon-ish
[13:35] <mdeslaur> Laney: hah, you're funny :)
[13:35] <mdeslaur> Laney: cool, thanks :)
[13:44] <pitti> Laney: ah, I understand the "warning: can't parse dependency rails= 2:3.0.0)" now, looking at it
[13:44] <pitti> sigh, parsing dependency strings is *hard*
[13:44] <Laney> pitti: nice, what is it?
[13:44] <pitti>                   $origdeps =~ s/(^|,)[^<,]+<[^!>]+>//g if (!$supports_profiles);
[13:44]  * Laney screams
[13:45] <pitti> Laney: my broken attempt to sed out build profiles on libdpkg-perl versions that don't support them properlyyet
[13:45] <pitti> aka trusty
[13:55] <andyrock> hey all!
[13:56] <seb128> hey andyrock! how are you? had a good w.e?
[13:56] <andyrock> kind of. my bank decided to block all my cards
[13:56] <andyrock> for no reason
[13:56] <andyrock> :D
[13:57] <andyrock> what about you?
[14:01] <Sweet5hark> pitti, Laney: lol at that perl linenoise.
[14:02] <pitti> my cat jumped on the keyboard and that came out of it :)
[14:04] <pitti> http://www.xkcd.com/1171/
[14:04] <seb128> Laney, btw well done on getting poppler to migrate ;-)
[14:04] <Sweet5hark> otoh regexps are part of C++11 now. we can have standard conforming linenoise in C++ too now ...
[14:04] <seb128> hey Sweet5hark
[14:04] <seb128> andyrock, I'm good, thanks!
[14:04] <Sweet5hark> seb128: heya!
[14:04] <Laney> seb128: thanks for your work there too!
[14:05] <seb128> andyrock, shame for your bank :/ Did you call them? did they tell you why? maybe weird use on one of your cards?
[14:05] <seb128> Laney, :-)
[14:06] <Sweet5hark> seb128: oh yeah, saw libreoffice moving out of proposed, thought "great, poppler is done".
[14:06] <seb128> Sweet5hark, indeed!
[14:06] <Sweet5hark> seb128: soo, I will pack up a new upload ;)
[14:06] <seb128> great!
[14:06] <andyrock> seb128: i called but the bank is closed in the we so i had to wait till today to fix it. The problem was that when I used a card it said that the code was wrong even if the code was correct
[14:07] <seb128> andyrock, stop trying to use your card when you are that drunk :p
[14:07] <andyrock> ahahaha i was just buying two bananas :D
[14:09] <pitti> -                  $origdeps =~ s/(^|,)[^<,]+<[^!>]+>//g if (!$supports_profiles);
[14:10] <pitti> +                  $origdeps =~ s/(^|,)[^<,]+<[^!,>]+>//g if (!$supports_profiles);
[14:10] <pitti> Laney: ^ this is -- totally obviously! -- fixing it
[14:10]  * pitti commits with reproducing test case
[14:11] <Laney> pitti: aha, multiple profiles?
[14:12] <pitti> Laney: no, not going across a ",", i. e. into the next dependency
[14:12] <Laney> nod
[14:12] <pitti> Laney: test case in http://anonscm.debian.org/cgit/autopkgtest/autopkgtest.git/commit/?id=b794e4acb7 illustrates it
[14:12] <seb128> what a great language perl is ... ;-)
[14:12] <pitti> seb128: as I said, http://www.xkcd.com/1171/
[14:13] <pitti> (to be fair, it's the attempt to do that with REs rather than Perl, but independently of that Perl still sucks :) )
[14:13] <Laney> seb128: hah
[14:13] <Laney> I mean pitti :P
[14:14] <Laney> "<" being valid in other context tripped you up there it seems
[14:14] <pitti> right
[14:14] <pitti> Laney: and apparently we don't have too many test dependencies with a << relation
[14:14] <pitti> (which makes sense, as that's highly unusual)
[14:15] <pitti> Laney: anyway, fix deployed, should hopefully quieten down now
[14:16] <pitti> Laney: there's some "unknown package lxd" junk too, fixed that too (hopefully -- 3rd attempt)
[14:16] <pitti> constantly working against our devel series is hard..
[14:16] <Laney> pitti: I saw something about eatmydata in there
[14:16] <pitti> Laney: yeah, that was attempt #2 or so :)
[14:16] <Laney> heh
[14:16] <pitti> https://git.launchpad.net/~ubuntu-release/+git/autopkgtest-cloud/commit/?id=c2d0109ff242e834a852ff1e362682d9cf7316ce
[14:17] <pitti> Laney: having lxd pre-installed hurts with cluod, as the ubuntu user can't actually use lxd then
[14:17] <pitti> cloud-init fix is in the pipe, but not in xenial yet
[15:23] <ricotz> seb128, hey, might be nice to get hexchat 2.12.0 ;)
[15:24] <seb128> ricotz, if you say so, I've no clue about that program, I just touched it because it was buggy in a way that made xchat-gnome not build
[15:26] <ricotz> seb128, ah, ok, I thought you are using it
[15:27] <seb128> no, sorry
[15:28] <mhall119> Laney: can you review https://wiki.ubuntu.com/AppStream/Icons and let me know if there's anything I should add or change? I'm going to write a longer blog post announcing the need, and also going into more detail about how to work with upstreams
[15:29] <mhall119> Laney: also,just to verify, you only need the icon attached to the bug report, not a debdiff, right?
[15:29] <ricotz> seb128, don't worry, although this is an actually maintained xchat fork ;)
[15:51] <Laney> mhall119: Things need to be upstream, it's not reasonable for us to sponsor stuff that's not forwarded - too much of a burden to maintain, so please ask for a link to be included with the bug straight away
[15:51] <Laney> mhall119: If you don't ask for a debdiff then include a section that tells sponsors to put the image in /usr/share/icons/hicolor/size/category/
[15:51] <mhall119> Laney: ack, I'll re-order the instructions to make upstreaming come before attaching stuff to the bug report
[15:52] <mhall119> how hard is it to make a debdiff?
[15:52] <Laney> if implies learning some basic packaging
[15:52] <mhall119> can I easily walk somebody through the process if they've never done any packaging anything before?
[15:52] <Laney> it
[15:52] <mhall119> ok, I'll stick with just attaching the image and instructions then
[15:53] <Laney> I would also link to https://wiki.debian.org/AppStream/Guidelines somewhere
[15:54] <flexiondotorg> mhall119, I learned how to make a debdiff, so the bar is set pretty low :-)
[15:57] <mhall119> Laney: on the Icons pag?
[15:57] <mhall119> or should I replace the old DEP-11 link on https://wiki.ubuntu.com/AppStream/ ?
[15:58] <Laney> It includes some further guidelines about how to do the packaging, so if you include a note to sponsors you could put that along with it
[16:00] <mhall119> ok
[16:00] <Laney> \o/
[16:01]  * mhall119 fixes link on debian's wiki
[16:03] <mhall119> Laney: do you have a screenshot of Gnome Software running on Ubuntu that I can use in my blog post?
[16:03] <Laney> tsk, no xenial? :)
[16:04] <mhall119> not yet
[16:04]  * mhall119 hasn't found a convenient time
[16:04] <ogra_> and ll these scary stories about upgrades not working ...
[16:04] <chrisccoulson> seb128, https://code.launchpad.net/~chrisccoulson/unity-settings-daemon/lp1542699/+merge/288952 seems to fix the crash
[16:04] <mhall119> actually I'm mostly worried about Android Studio not working
[16:05] <mhall119> because I'm going to install 64bit xenial to replace my 32bit wily
[16:05] <chrisccoulson> Although, it still takes me about 30 minutes, multiple attempts and several reboots just to get my display set up the way I use it :(
[16:05] <chrisccoulson> It's like I've gone back in time by 10 years ;)
[16:05] <seb128> chrisccoulson, great, adding to me review list
[16:06] <Laney> mhall119: http://people.canonical.com/~laney/weird-things/g-s.png
[16:06] <seb128> chrisccoulson, so the duplicates output are also invalid ones?
[16:08] <mhall119> thanks Laney
[16:08] <chrisccoulson> seb128, I think so. I had a look at what mutter does, and it seems to ignore these as well
[16:09] <chrisccoulson> seb128, https://git.gnome.org/browse/mutter/tree/src/backends/x11/meta-monitor-manager-xrandr.c#n884
[16:10] <seb128> chrisccoulson, thx
[16:13] <seb128> mterry, hey, sorry nobody reviewed your geonames changes there :-/
[16:13] <seb128> larsu said he would have a look, but I had guess he has other things to do, and none of us picked it up then
[16:13] <mterry> seb128: no worries, I just dragooned some u8 folks
[16:14] <larsu> seb128:  mh? I had a look when you last asked but desrt had already commented
[16:14] <larsu> ah, only on one of them :(
[16:14]  * larsu wouldn't have expected that
[16:15] <desrt> larsu: i don't really feel qualified here...
[16:15] <larsu> desrt: why not?
[16:15] <desrt> i can comment on issues of style but in terms of things like what goes in the DB.... i have no clue
[16:16] <larsu> me neither - if someone needs more stuff, I guess that makes sense?!
[16:17] <seb128> desrt, code reviews are still useful, even if you don't comment on the intend/feature
[16:17] <desrt> i'm just wondering who will end up being the person to up/down the changes
[16:18] <desrt> i'm happy to review only for correctness and style (ie: knitpicks) if someone gives the links again
[16:18] <desrt> but ya.. there needs to be someone who knows a bit more about how this is actually used... that person may be mterry himself...
[16:19] <seb128> desrt, https://code.launchpad.net/~mterry/geonames/expose-more/+merge/287365
[16:19] <seb128> desrt, yeah, I was going on the line that we trust mterry on the changes but that it would be good to have a code review
[16:19] <seb128> desrt, thanks!
[16:21] <larsu> :)
[16:21] <seb128> larsu, desrt, oh, and happy monday btw :-) how are you? had a good w.e?
[16:22] <desrt> yes.
[16:23] <desrt> went to a knife-throwing place on saturday and an art exhibit on the beach on sunday... also got/built some more ikea stuff for my place :p
[16:23] <desrt> how was your weekend?
[16:24] <seb128> knife-throwing, I hope you don't try to make us a demo in Pragues ;-)
[16:24] <desrt> it's actually extremely safe
[16:25] <desrt> the 'knives' in question are not sharp along the blade... and even the tip is not very sharp... less dangerous than darts, i'd say...
[16:25] <seb128> it was good thanks, relaxed on saturday, when to see a movie in the evening and there was at special day at the tennis club yesterday with some playing and then soup/drinks&a quizz, quite fun
[16:25] <seb128> ah, ok
[16:25] <desrt> trivia!
[16:25] <desrt> attente and i did that one night.  we did okay.
[16:25] <desrt> well, actually, attente and i did awful
[16:25] <desrt> but i brought a friend along to be on our team.  he did great.
[16:26] <seb128> :-)
[16:29] <larsu> seb128: yep! Was cross country skiing close to Munich
[16:29] <larsu> seb128: how are you?
[16:32] <seb128> larsu, I'm good thanks!
[16:57] <mterry> greyback: Is https://code.launchpad.net/~unity-team/qtmir/shell_chrome/+merge/286361 good now?  You were reviewing it, seemed happy, but never actually approved
[16:57] <mterry> whoops, wrong channel, but statement stands  :)
[16:59] <mterry> seb128: the ubuntu-system-settings port to geonames never got landed.  We're going to land the geonames double-free fix in silo 41 with a bunch of other u8 stuff (a FFe silo).  I guess the u-s-s port won't land in OTA 10.  But please consider releasing it after FF.  Would be good to only carry one copy of that data on images
[17:00] <andyrock> Trevinho: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/676457
[17:00] <andyrock> for the FFe
[17:01] <seb128> mterry, right, I'm sorry but I'm too busy on desktop to be able to look at u-s-s atm, hopefully kenvandine and jgdx handle it though
[17:04] <mterry> seb128: yeah, not an urgent item.  Just nice to have.  Especially once I finally finish translation support for geonames
[17:05] <seb128> mterry, thanks for working on those issues!
[17:06] <mterry> seb128: my pleasure!  I just imagine how annoyed our Chinese users are when they have to pick a timezone in English  :)
[17:07] <seb128> mterry, oh, even french users can be annoyed by that ;-)
[17:07] <mterry> seb128: heh
[17:07] <greyback> mterry: yes, right, I forgot about that. Code-wise I'm happy, just wanted to test
[17:08] <seb128> mterry, btw  you trainify changes look fine to me, though I don't know why that g-d depends was higher and if it's fine to lower it
[17:08] <mterry> seb128: I tested with the older one, and it seemed fine.  I actually tested with an even older version (precise) and it built...
[17:08] <seb128> mterry, but if it works just go for it
[17:08] <mterry> seb128: I'm *guessing* that larsu just used the version he had on hand
[17:08] <seb128> yeah
[17:09] <seb128> I was guessing that it was a copy/based on another project that had that version used
[17:09] <mterry> seb128: I'll be happy when we can leave vivid behind
[17:09] <seb128> +1
[17:13] <Trevinho> andyrock: thanks... Ask Ubuntu  release too
[17:34] <davmor2> seb128: is it me or did ubuntu-software-center get sucked back onto the image?
[17:35] <seb128> davmor2, it's you
[17:35] <seb128> davmor2, http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.manifest doesn't have it at least
[17:35] <davmor2> seb128: I have it here and I didn't install it
[17:36] <willcooke> davmor2, did you upgrade from an older version of 16.04?
[17:36] <davmor2> seb128: so can only of come in the updates
[17:36] <seb128> davmor2, you are it on the  livecd or on an installed system?
[17:36] <davmor2> willcooke: updated all along but it was gone at one point
[17:36] <seb128> or upgraded?
[17:37] <seb128> are you sure it was gone?
[17:37] <willcooke> what he said ^
[17:37] <seb128> we never did anything to remove it for you
[17:37] <Laney> aptitude why software-center
[17:37] <davmor2> seb128: yes because when I type in software it only showed the gnome one and not the orange ubuntu one
[17:37] <seb128> we tend to let users keep enjoying the softwares they are using and not force them into migrating if they don't want to
[17:38] <seb128> k
[17:38] <seb128> can you grep for it in the dpkg.log?
[17:38] <seb128> what laney said as well
[17:38] <seb128> but nothing removed it for me on my xenial system
[17:38] <davmor2> seb128: ah unless it was a similar issue to evince
[17:38] <seb128> unsure why /how it had been uninstalled for you
[17:38] <seb128> no
[17:39] <seb128> evince was not listed in gnome-software
[17:39] <seb128> but you are speaking about unity dash there no?
[17:39] <davmor2> yes unity dash
[17:39] <kenvandine> mterry, the geonames branch for uss is in silo 66
[17:39] <seb128> that never had issues listing installed things
[17:39] <seb128> davmor2, "aptitude why software-center" and grep for it in dpkg.log?
[17:41] <davmor2> davmor2@davmor2-XPS-13-9343:~/Downloads⟫ sudo aptitude why software-center
[17:41] <davmor2> [sudo] password for davmor2:
[17:41] <davmor2> i   software-center Depends    oneconf (>= 0.2.6)
[17:41] <davmor2> i A oneconf         Recommends software-center (>= 4.1.21)
[17:44] <seb128> davmor2, and the dpkg.log?
[17:44] <davmor2> seb128: looking now
[17:45] <mterry> kenvandine: oh sweet thanks
[17:45] <kenvandine> mterry, np
[17:45] <kenvandine> lots of landings lined up
[17:45] <mterry> kenvandine: the double-free branch really needs to land along with it for it to be usable, but we're landing that in silo 41
[17:45] <kenvandine> i have 2 other landings first
[17:45] <kenvandine> ok
[17:45] <davmor2> seb128: 2016-03-01 09:16:08 status triggers-pending software-center:all 16.01+16.04.20160217
[17:47] <davmor2> seb128: http://paste.ubuntu.com/15385571/
[17:48] <seb128> davmor2, yeah, that's not a status change, it was installed before that
[17:48] <seb128> davmor2, do you have rotated .1 log?
[17:50] <davmor2> seb128: http://paste.ubuntu.com/15385586/
[17:50] <seb128> davmor2, those logs suggest it was never removed
[17:51] <seb128> or at least not since february
[17:51] <seb128> 2016-02-18 09:18:04 upgrade software-center:all 16.01+16.04.20160119 16.01+16.04.20160217
[17:51] <seb128> it was upgraded to the newest version on the 18th
[17:51] <seb128> unsure why the dash was not listing it for you
[17:51] <seb128> consider that a bug that has been fixed :p
[17:51] <davmor2> seb128: \o/
[17:52] <davmor2> seb128: so a bug that I didn't realise was a bug has been fixed \o/
[17:52] <seb128> right
[17:52] <willcooke> *cough* you're welcome
[17:52] <willcooke> ;p
[17:52] <seb128> ;-)
[17:53]  * davmor2 pats willcooke on the back help that nasty cough get out of his system
[17:54] <willcooke> :D
[17:55] <ogra_> its all about the smoke testing ...
[17:56] <willcooke> we have a winner!
[17:56] <Laney> prod-ue-appstream@wendigo:~/appstream-cloud$ juju upgrade-charm --switch --repository=charms/ local:trusty/apache2
[17:56] <Laney> error: invalid service name "local:trusty/apache2"
[17:56] <Laney> prod-ue-appstream@wendigo:~/appstream-cloud$ juju upgrade-charm --repository=charms/ --switch local:trusty/apache2 apache2
[17:56] <Laney> Added charm "local:trusty/apache2-0" to the environment.
[17:56] <Laney> seriously
[17:56] <willcooke> wut
[17:56] <Laney> +apache2 on the first one
[17:56] <Laney> yes the order of flags matters
[17:56]  * Laney fist -> own face
[17:57] <willcooke> wow
[18:09] <Laney> ksplice'd
[18:09]  * Laney got an email telling him he was a naughty boy
[18:09] <Laney> now to scan a form to get edinburgh waverley to give me my suit back
[18:12]  * flocculant thinks Laney has a thing for scanned forms ... 
[18:12] <Laney> same one
[18:12] <Laney> I just put off doing it for 10 days
[18:13] <flocculant> oh ha ha ha
[18:13] <Laney> because I have to refuse to send my card details over email
[18:13] <Laney> which is an argument I don't really want to have
[18:13] <Laney> ho hum
[18:14] <flocculant> I'd be rather :| about that too
[18:14] <ogra_> just take a photo of your card and attach it to the mail ... dont be so shy
[18:14] <ogra_> :)
[18:15] <Laney> I'll post the card to them
[18:15] <Laney> can do without it for a week
[18:15] <Laney> better include the pin too just to be sure
[18:16] <ogra_> and put "handle with care: includes credit card and number !" on the outside ... to make sure people dont break it
[18:16] <Laney> oh yeah true, don't want it being snapped
[18:16] <ogra_> yeah
[18:20] <Laney> £12 charge to send by bank transfer
[18:20] <Laney> what is this?!?!?!
[18:24] <seb128> they know how to make money...
[18:30] <Laney> at least it didn't get nicked I guess
[18:35] <Laney> ♥ simple-scan
[19:17] <davmor2> +1 on the simple-scan love
[19:54] <mhall119> Laney: ximion: can you proofread http://people.ubuntu.com/~mhall119/blog/appstream.html before I publish it?
[19:56] <ximion> seb128: not sure if Ubuntu is interested, but on Debian we will have gotten rid of Aptdaemon pretty soon - only one package is still depending on it
[19:57] <ximion> we have a patch for software-properties, but the driver stuff is completely untested (on Debian, only the cache update code is really used): http://anonscm.debian.org/cgit/collab-maint/software-properties.git/tree/debian/patches/0004-Implement-PackageKit-support.patch
[20:00] <ximion> mhall119: looks good, really well-written! I wonder if 2) should mention "X-AppStream-Ignore" explicitly
[20:01] <ximion> technically, that's covered by the link to the wiki, but not everyone will read it ;-) - and adding that field is an immediate action someone can do
[20:01] <ximion> maybe mentioning to write metainfo files would be helpful too, to have some more detailed metadata readily available
[20:01] <mhall119> ximion: I considered it, but thought that it would be unlikely that it would be the correct way to fix the problem for any given app
[20:02] <ximion> oh, it sometimes happens for things like system components, or if an app ships multiple .desktop files but only wants one to show up in the SC
[20:02] <mhall119> ximion: I'm focusing only on icons for this one, we can follow it up with another call for more general metadata
[20:02] <ximion> all fringe cases, but it happens
[20:03] <ximion> ok
[20:03] <willcooke> that's awesome, thanks a lot mhall119
[20:03] <mhall119> ximion: for the cases where it's the appropriate solution, that can be determined by talking with upstream I would imagine
[20:04] <ximion> for the SVG stuff: I am not sure if we should encourage shipping SVGs at all cost, since rendering them on the client costs some CPU time, and if there are lots of icons, this sums up (and also, the rendered icons need to be cached, consuming space in every user's $HOME)
[20:04] <ximion> on the other hand, SVG icons also have clear benefits
[20:04] <ximion> +so maybe leave that section as it is ^^
[20:05] <mhall119> since they're just submitting the file, not a package patch, it's up to someone else if it should be rasterized before patching or at runtime
[20:05] <ximion> jup, you're right (RE the AppSteam-Ignore) - anyway, nice guide, very helpful!
[20:05] <mhall119> thanks :)
[20:06] <mhall119> years ago, when I did a similar call for icons for apps in Unity, SVG was the preferred: http://mhall119.com/2012/03/contributing-to-unity-for-artists-svg-icons/ so I was taking a similar approach here
[20:08] <ximion> yeah, SVG as source is great and the go-to thing
[20:08] <ximion> in a perfect world, designers would ship SVG icons which get rendered to optimized PNGs at build-time and then stored ^^
[20:12] <willcooke> good morning robert_ancell
[20:13] <willcooke> how goes
[20:13] <robert_ancell> willcooke, hi
[20:22] <mhall119> https://www.reddit.com/r/Ubuntu/comments/4aewgu/help_make_gnome_software_beautiful/ help with upvotes would be appreciated
[20:23]  * ximion shared
[20:35] <robert_ancell> mhall119, nice work!
[20:36] <willcooke> g'night all o/
[20:36] <mhall119> thanks robert_ancell
[21:11] <seb128> hey robert_ancell
[21:12] <robert_ancell> seb128, hello
[21:13] <seb128> robert_ancell, how are you?
[21:13] <robert_ancell> good
[21:15] <seb128> how is the g-s work going?
[21:15] <seb128> not sure if you saw but bdmurray fixed the changelogs server
[21:16] <robert_ancell> I did,that's awesome
[21:16] <mhall119> Laney: ximion: what's the answer to http://mhall119.com/2016/03/help-make-gnome-software-beautiful/#comment-143340 ?
[21:17] <seb128> did you figure out the invalid read in get_changelog?
[21:17] <seb128> I mentioned it to attente but I don't think he was able to reproduce
[21:17] <robert_ancell> not yet
[21:17] <seb128> did you hit the issue yourself or is that something happening only in special cases?
[21:18] <ximion> mhall119: it shouldn't be, if your Contents file is up-to-date at Ubuntu
[21:18] <ximion> maybe check for that
[21:18] <ximion> if that looks fine, have Laney reprocess VLC
[21:19] <mhall119> so it's okay to have the image and the .desktop files in separate binary packages?
[21:19] <mhall119> what Contents file?
[21:19] <seb128> need to go, 'night everyone
[21:20] <robert_ancell> seb128, bye
[21:20] <robert_ancell> seb128, I haven't seen that issue myself I don't think
[21:20] <ximion> mhall119: that one: http://archive.ubuntu.com/ubuntu/dists/xenial/Contents-amd64.gz
[21:21] <mhall119> why would it matter if mine was up to date (do I even have one?)
[21:21] <ximion> mhall119: on Debian, we have vlc: https://appstream.debian.org/html/sid/main/metainfo/vlc.html
[21:22] <ximion> so I think a fault in the Contents file is highly likely (>> 90%)
[21:22] <ximion> I am working on a more powerful generator right now, which, if deployed, is capable to solve this problem once and for all
[21:22] <mhall119> ximion: ok, I'm just downloading http://appstream.ubuntu.com/hints/xenial/universe/DEP11Hints_i386.yml.gz and generating moinmoin markup from that
[21:22] <ximion> we don't have the issue at Debian, because we rebuild the contents file more often
[21:23] <ximion> mhall119: yeah, nothing wrong with your code, I am talking about the generator here
[21:23] <mhall119> ok
[21:23] <mhall119> can you and/or Laney check if VLC needs work, and if not just remove it from the wiki page?
[21:48] <ximion> mhall119: only Laney can do that
[21:48] <ximion> I think it won't need work
[21:49]  * ximion is productive in rewriting the generator in C and D
[22:04] <mhall119> ximion: then what, Erlang, F#, Go, Haskell, something with I?
[22:12] <ximion> C, because that's the language the AppStream library is already written in, which handles most of the things I need already
[22:12] <ximion> D because it integrates well with C and makes writing multithreaded applications fun - also, everyone who knows C or C++ can write D easily, so there is no huge barrier for new contributors
[22:13] <ximion> I considered Go, but interfacing C and Go was terrible
[22:13]  * ximion didn't want to spend most of the time in writing language bindings
[22:13] <mhall119> you're killing my alphabet joke ximion
[22:14] <ximion> hehe, sorry, I didn't see it ^^
[22:14] <ximion> it's very late here and I just finished dinner, to my excuse :P
[22:14] <Laney> ximion: mhall119: I made it forget all icon-not-found
[22:14] <Laney> not sure I did that since my Contents fix a few weeks ago
[22:14] <Laney> which should have fixed some Universe packages
[22:14]  * Laney not really here though, o/
[22:15] <Laney> (check back in 90 minutes or so)
[22:18] <ximion> Laney: the new generator should be fast enough generate it's own contents list with less overhead, so I will make this a priority when the basic functionality is finalized
[22:19] <ximion> it's only a theoretical issue for Debian, but a real issue for Ubuntu
[22:19] <ximion> and I really want the generator to be robust about these errors