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

robert_ancellximion, what's the ubuntu package / project that generates the dep11 data? Trying to assign bug 1626494 to the correct place00:14
ubot5`bug 1626494 in gnome-software (Ubuntu) "Some app screenshots wrongly stretched in Ubuntu version of Gnome Software" [Undecided,Confirmed] https://launchpad.net/bugs/162649400:14
ximionrobert_ancell: previously appstream-dep11, but soon it will be appstream-generator00:28
ximionassign to appstream-generator, if the bug is fixed in asgen already, we can close it as soon as it is deployed at Ubuntu00:29
robert_ancellximion, ok00:29
ximionrobert_ancell: jap, that bug is indeed fixed00:29
ximionor rather, has never been present in asgen :P00:29
ximionso we just need Laney to flip the switch and make the new data available - I hope this will happen for Yakkety, still00:30
robert_ancellximion, will this happen in Xenial?00:30
robert_ancellI've assigned to both, so we know which one has the issue00:30
ximionrobert_ancell: unfortunately we can't update the frozen metadata in Xenial properly :(00:33
robert_ancellximion, why not?00:34
ximionsince the image sizes are encoded in the AppStream metadata which is frozen, updating the image alone won't help00:34
ximionrobert_ancell: would require uploading new data into the Xenial suite and re-signing the InRelease file00:34
robert_ancellximion, why is the metadata frozen? Doesn't it need to be updated if you SRU something?00:34
ximionrobert_ancell: jup, then it will be updated for that particular SRU00:35
ximionso we would need to make a dummy upload of that package to fix the issue00:35
ximionwhich is pretty dumb00:35
robert_ancellsurely we can trigger an update of the whole file00:35
ximionrobert_ancell: doesn't help if the archive won't sign the file...01:39
ximionwould be awesome to get an exception for that01:39
ximionall alternative solutions are basically hacks01:40
robert_ancellI'll ask around01:40
ximionone could make an override file for the -updates suites, but that would then mix data from the base suite with new data in a very unclean way01:40
ximionone could also package the updated files in a .deb package as an update01:41
ximionthat would probably be not very invasive01:42
ximionalso a hack, but maybe the best one after updating the file directly01:42
pittiGood morning05:04
=== hikiko is now known as hikiko|off
willcookeo/07:52
duflu'lo willcooke07:53
willcookeevening duflu, how goes?07:54
dufluwillcooke: Afternoon. Goes OK. You?07:54
willcookeoh, it's still afternoon for you?07:56
willcookeAustralia is a big place :)07:56
dufluwillcooke: Yes, sorry. This side is basically asia07:57
willcooke:))07:57
Laneyhello08:02
willcookehow do Laney08:10
Laneyhey willcooke08:11
Laney<british>bit of a chill today</british>08:12
willcookeVerily08:12
LaneyI thought about busting out the ol tog rated socks08:13
willcookeString vest here08:13
davmor2what, what? Whining about the weather, what a terribly British thing to do08:14
seb128hey willcooke Laney duflu08:14
dufluMorning seb12808:14
davmor2tally-ho pip pip and all that08:14
LaneyOH and I got a new fiver last night for the first time08:14
Laneywhich is exciting08:14
Laneytried to destroy it of course08:14
Laneyhi davmor2 and seb128 and duflu :-)08:15
Laneyhappy friday08:15
* duflu is reminded he hasn't seen a new AU fiver yet08:15
davmor2Laney: use fire08:15
seb128Laney, the plastic ones?08:15
seb128happy friday indeed!08:15
davmor2Laney: Morning and Happy Friday to you too08:15
Laneyseb128: https://www.thenewfiver.co.uk/08:16
Laneywhat a website08:16
seb128that's money well spent08:17
seb128why would you need to advertize your currency?!08:17
seb128it's not like people were ponding not using money08:17
Laneywell it did make me shed some patriotic tears08:18
seb128haha08:18
LaneyI should check if any of them are in the first batch08:19
Laneyyou can sell those ones for £20008:19
seb128over 5k notes have been chewed or eaten in 2015, people are weird08:20
seb128website is nice but I don't like much how the image don't slide with the content but get replaced08:21
seb128can't pinpoint it but it feels weird08:21
willcookeI like the side-on view especially08:26
pittihey seb128, Laney, and willcooke!09:13
willcookehey pitti09:13
seb128hey pitti, happy friday!09:13
Laneypitti in getting up late shocker09:13
willcookepitti, did cyphermox speak to you about https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/162610809:13
ubot5`Ubuntu bug 1626108 in Ubuntu CD Images "Ubiquity session isn't setting up 3rd party hardware drivers" [Undecided,Fix released]09:14
pittiseb128: bon vendredi !09:14
pittiLaney: well, I said good morning at 6:45 :)09:14
pittiI just didn't pay attention to IRC the last hour09:14
Laney/at 06:45 /say hello09:14
Laney:P09:14
Laneyhow are you?09:14
pittislightly more relaxed now; yesterday was madness09:15
pittilots of fun with linux 4.8, scalingstack network/image failure etc.09:15
seb128you meant you went to bed at 6:45?09:15
seb128that was a short night09:15
seb128;-)09:15
pittiI had a beer and a grappa yesterday evening at our favourite Italian, I needed that :)09:16
seb128haha09:16
seb128do you have any plan for the w.e already?09:16
pittiseb128: yes, indeed -- I'm in a train to Berlin now09:17
pitti85th birthday of Annett's grandma tomorrow (near Berlin), then go to larsu and go to systemd.conf next week09:17
seb128ah, you second office ;-)09:17
seb128nice09:17
seb128give a hug to Lars for me!09:17
pittile bureau roulant !09:17
* larsu waves09:18
Laneyah, larsuland!09:18
Laneyit is a good land09:18
* larsu agrees09:19
Laneygo for some peanut sauce09:19
seb128hey larsu ;-)09:19
larsuhi seb128! ça ca?09:19
larsu*va09:19
larsu'sup Laney?09:19
seb128Laney, if you like peanut sauce you should get kip sate in octobre in denhaag09:19
seb128larsu, oui, et toi ?09:19
pittiLaney: will remember, although not a peanut fan09:19
seb128larsu, holidays tonight for me :-)09:19
larsuseb128: nickel! Looking forward to having pitti around next week09:20
pitti*beam*09:20
seb128he's a good guest, I can recommend him ;-)09:21
pittiseb128 made me run, wash the dishes, work from 4 am to 12 pm, and drink coffee!09:21
* pitti hugs seb128, it was great to visit you!09:22
Laneypitti: ok, leave that out and just have the falafel then :P09:22
Laneyseb128: looking forward to you taking us to all the best places09:22
Laneyoooooooh you should choose the team dinner venue09:22
seb128lol09:22
* seb128 hugs pitti back09:23
seb128Laney, I can do that :-)09:23
Laneylarsu: not much, ribs still hurt a bit from surfing :-o09:23
Laneygot some couchsurfers coming tonight09:23
larsuLaney: not sure if that's bad because your ribs hurt or good because you went surfing ;)09:24
larsuoh, pitti does dishes? Awesome!09:24
Laneyrespect the waves <o\09:24
seb128lol09:25
=== vigo is now known as vigo-afk
seb128larsu, you need to feed him icecream though otherwise he's not working as well09:25
larsuseb128: that's really not going to be a problem...09:25
larsu*really*09:25
seb128:-)09:26
pittic'est toujours l'heure de la glace ! *yummy*09:28
pittimais maintenant c'est l'heure de système D09:28
larsu*giggle*09:29
seb128tjaalton, hey, do you know if anything changed with xorg keyboard layout handling in yakkety?09:30
seb128livecd has no layout showing configured at all09:30
seb128on xenial it has fr and us when picking french locale09:30
seb128pitti, ^ or maybe you know, unsure how much is coming from lower stack/console setup/systemd09:30
seb128qengho, chrisccoulson, willcooke, so we got chromium/firefox/libreoffice updates out, are we missing anything to desactivate the old google api key and switch to the new ones?09:33
willcookeseb128, aiui, just waiting a little while to make sure "everyone" has switched09:33
seb128willcooke, well, the key is over the quota and is not working, what difference does it make whether they switched or not?09:33
willcookegood call09:34
seb128:-)09:34
seb128we are in a situation where it works for nobody09:34
seb128if we switch it's going to work for those who upgraded09:34
seb128which is an improvement whatever the number of upgraders is09:34
seb128 09:44
seb128pitti, good catch finding that it has to do with systemd user session09:45
seb128now to know what bits it doesn't like...09:45
seb128it's not the indicator since that's an optional part and just display the status it doesn't do the session config09:45
pittiwhen I disable the systmed user session in Xsession.d/00upstart, then gsettings shows de and us again09:45
seb128so maybe ibus or unity-settings-daemon09:45
seb128thanks for figuring that out09:45
pittithe "de" should come from /etc/default/keyboard09:45
seb128I'm going to file a bug after lunch and try to poke a bit more to it09:46
pittinot sure where the "us" comes from, that's always there apparently09:46
seb128yes09:46
seb128it's there because it's needed for e.g ctrl-C/X/V to work in any layout09:46
seb128so u-s-d always add it09:46
seb128I should make sure to log bugs and tag them this afternoon09:47
seb128but lunch first, bbiab09:49
chrisccoulsonseb128, willcooke, switching it also breaks other APIs which currently aren't over the quota (eg, safebrowsing is the one that immediately springs to mind)09:54
chrisccoulsonAlthough it's probably ok to switch now09:54
tjaaltonseb128: yeah it's somewhere else10:09
chrisccoulsonI should probably upload firefox to yakket10:11
chrisccoulsonyakkety, even10:11
chrisccoulsonI see the current firefox 48 in yakkety that built everywhere except for s390 and ppc now fails to build everywhere except for x86 and x86-64 in doko's archive rebuild10:14
chrisccoulsonAwesome10:14
qenghoseb128: "well, the key is over the quota and is not working". There are like 30 parts to the API. 1 of them isn't working.10:48
seb128qengho, can we limit the use of the key? like say it's not one to be used for geoloc? or is everything or nothing?11:48
seb128qengho, also what are the users out of firefox/chromium/libreoffice which got updated to use the new one?11:49
qenghoseb128: that's a really good question about limits. I don't know if the capabilities apply to a single key or to the org. I'll find out.11:50
qenghoseb128: I don't understand your second question.11:50
seb128qengho, we updated firefox/chromium/libreoffice to use the new key, is there anything else that needs updated? or what's the factor now to not transition over? with chromium/firefox security updates out with the new key I expect most of our users are transitionning to those ... do we have numbers/graphs about the number of requests from the new ones?11:52
qenghoseb128: Nothing else needs updating except the program of whoever is abusing our key. Ha ha.11:55
seb128well at least we have different keys now...11:55
seb128qengho, do you have stats on the use of the new ones?11:55
seb128they are working right? but just have lower quota?11:56
qenghoseb128: We don't have stats per key, because that is disabled in the administration interface.11:56
qenghoI don't know why.^11:56
qenghoOr how.^11:56
seb128do we have anyone we know at google that we can ask?11:56
qenghoseb128: I don't know anyone close to this subject. I'll ask the person I know, if he's back from vacation.12:05
seb128k12:05
seb128thanks12:05
ximionLaney: not sure how you manage to get all these weird bugs ^^12:10
ximiondid you check if curl had any bugfixes in its DNS code recently?12:10
Laneynope12:11
LaneyI saw your conversation with robert_ancell12:11
Laneywould be good if you didn't imply it was just a matter of me flicking a switch12:12
Laneyand there is no exception, the release won't be re-published12:12
Laneyimagine it - all xenial users will hit the archive to download the indices over again12:12
Laneynot going to happen12:12
ximionLaney: jup - I think shipping updated files in a package would be okay though12:14
Laneymaybe12:17
Laneyhow would that work?12:17
Laneyfeels like publishing it via -updates could somehow be nice12:20
Laneys/could somehow/somehow could/12:21
* Laney has europeanitis12:21
Laneyximion: the trace goes down into glibc12:26
Laneyman it feel really unlikely that there are bugs here to me12:26
ximionand of course it's not as easy as flipping a switch - I don't remember much of yesterday night's conversation, but I also think I mentioned that I hope it will be ready for Yakkety12:32
Laneyyeah12:32
ximionwhich hopefully implies that it's not an easy task ^^12:32
Laneydon't want anyone to get their hopes up there :P12:33
Laneywant to run for a while to see how common these weird crashes are anyway12:33
ximionhaving stuff in -updates will be really messy, because we would need to merge data there (old data into SRU data)12:33
Laneyubuntu@juju-stg-ue-appstream-back-machine-1:/srv/appstream/logs/2016/09$ grep "Segmentation fault" *.log12:34
ximionjup, the curl one goes deep12:34
Laney22_0900.log:Segmentation fault (core dumped)12:34
Laney22_1000.log:Segmentation fault (core dumped)12:34
Laney22_1600.log:2016-09-22 16:08:14 - INFO: Completed procSegmentation fault (core dumped)12:34
Laney23_0100.log:Segmentation fault (core dumped)12:34
Laney23_0900.log:2016-09-2Segmentation fault (core dumped)12:34
Laney23_1000.log:Segmentation fault (core dumped)12:34
ximionoh sh*12:34
Laney23_1025.log:Segmentation fault (core dumped)12:34
ximionlooks like we need to fix this12:35
Laneyno results between 0100 and 0900 because it hung at 020012:35
Laney;-)12:35
desrthello people, and happy friday!12:42
seb128hey desrt, happy friday to you!12:43
Laneyhi desrt!12:43
* desrt is getting pumped for the weekend12:43
desrtvia lux!12:43
desrtmy first toronto anomaly12:44
* seb128 is trying to understand what desrt is saying12:45
Laneythought you uninstalled that12:45
desrtfor 2 days12:45
desrtjust long enough to ensure that my streak was broken :)12:45
desrtseb128: from time to time (a few times a year) in ingress is some event called 'anomaly' where the rules of the game are changed at a point that is focused in a particular place12:46
desrttomorrow, that place is downtown toronto, practically centred on my house12:46
seb128oh ok12:46
seb128they pulled that trick out to make you come back!12:46
seb128which seems to have worked... ;-)12:46
desrti never intended to leave for good.  i just wanted to break my streak at an event 360 (the top badge tier) to make sure i didn't end up with a sick incentive to continue to 400, ... or 500, ... or ...12:47
desrt*even 36012:47
seb128lol12:47
desrt"...on the 361st day, Desrt rested."12:48
desrtuninstalling is a bit of a symbolic gesture and a guard against accidentally opening the app and hacking something... when you mindlessly do something every single day for a year, you get a bit auto-pilot about it12:49
desrtit's a common tactic in this situation :)12:49
=== vigo-afk is now known as vigo
jhodappWhat would cause the temporary non-pinned icons that show on the launcher when you run a program to not show up towards the end but instead showing up as the 3rd icon from the top every time? It just started happening on one of my desktop machines very recently and this without changing anything being pinned on the launcher13:29
willcookeTrevinho, ^13:30
willcookeodd13:30
Trevinhomhmh13:30
jhodappIt's not full either, about 75%13:31
Trevinhois that xenial?13:31
jhodappyes13:31
jhodappI don't seem to able to influence where those show up from this point either13:31
Trevinhoit happened in the past because of a race of bamf and unity calls, but this shouldn't happen now13:31
Trevinhoor.... well... it could be caused by the new "starting" flag13:32
Trevinhowhich... andyrock did. Could be because of that... mhmh13:32
jhodappTrevinho, was that a recent SRU change or released with 16.04?13:32
andyrock?13:32
andyrockjhodapp: can you open a bug with few steps to reproduce the issue?13:33
jhodappandyrock, well I don't know how to reproduce it, that's part of the problem13:33
jhodappit just started happening13:34
jhodappandyrock, and continues to happen any time I open an app not pinned on the launcher13:34
andyrockwhich app? any app?13:34
jhodappyes13:34
jhodappany13:34
andyrockdid you try to restart unity?13:35
jhodappyup13:35
andyrock16.04?13:35
jhodappcorrect13:35
jhodappandyrock, I'd be happy to file a bug with this info if it's good enough13:35
andyrocka screencast of the issue would help too13:36
jhodappandyrock, sure np13:36
andyrockkk13:36
andyrocksend me the link when you're done13:36
jhodappandyrock, awesome thanks13:36
Trevinhoandyrock: one thing I thought it could happen is that... I'm not sure wether we're flagging the starting-icons as seen in unity... But it should be...13:40
andyrockwell what's weird is that it's the first time this problem is reported13:41
jhodappandyrock, yeah and I've been running 16.04 on this machine for quite some time but it just all of a sudden started happening13:42
ximionLaney: well, this is terrible and we need to fix the bug - I have never seen it in Debian, and KDE Neon and elementary and Arch also never reported it13:50
ximion(so, the hanging thread might be in the langpack code, and something is fishy about the curl downloads of packages)13:51
Laneyximion: haha14:17
Laneythe hang is in seedContentsData14:17
ximionLaney: so it is a write issue then14:19
ximionI hope the NOTLS change didn't break it then...14:19
ximion(if it did, the LMDB docs lie)14:20
ximionthe Debian extraction runs are crazy slow now... 40min (but for some weird reason it's *always* around 40min, no matter if there were 10 or 30 packages processed)14:22
Laneydid you profile it?14:29
ximionLaney: I just looked at the log timestamps14:30
ximionoh, yes I did, but at some time in May, a lot has change dsince then14:30
Laneytimestamps is ok14:31
ximionpackage extraction was still the most time-consuming step, followed by any operation onvolving searching icons and then on the third place screenshot downloading14:31
Laneywhere's most of the 40 minutes being spent?14:31
ximiondata export... takes 4min14:32
ximionthat isn't right14:32
ximionhttps://appstream.debian.org/logs/2016/09/14:32
ximionI need to look at this, that is taking too long14:33
Laneyturn on --verbose14:33
ximionoh, actually, it's rendering HTML there too14:33
LaneyI have this suspicion that it might be doing Translation- stuff too often14:33
ximionso likely that and parsing all the data is a culprit14:33
ximionyou can logInfo with some ID everytime it does that14:34
Laneywant to see how much it happens in your logs14:34
ximion(another useless hint everyone else would have thought of got served, by me :P)14:34
Laneythere's already some logDebug there14:34
ximionLaney: while turning on verbose mode, I noticed that today's run didn't produce a proper log14:37
ximionthe reason is that it crashed14:37
Laney/o\14:37
LaneyWHAT HAVE WE DONE!14:37
ximionI am running https://github.com/ximion/appstream-generator/commit/12ca9be289eb615a73b8372c0e4108609580a341 now14:38
ximionnow, if I just knew the working version that was running before I uploaded the broken one yesterday...14:38
Laneycan't tell what that does14:39
seb128could somebody try to add a google account through u-c-c -> uoa on yakkety and let me know if the webview goes white for them as well when focussing the textentry?14:39
ximionyeah, I think the last working version was https://github.com/ximion/appstream-generator/commit/dd87662d7f3dbdfe2dafaad0fcd2223be7a72bd914:39
ximionLaney: so, some commit in the range of be7a72bd9..9580a341 probably did something bad14:40
Laneyseb128: yup14:40
seb128Laney, it does?14:40
Laneyyes14:41
seb128Laney, thanks for confirming14:41
Laneynp14:41
Laneyximion: that TLS thing is the most suspicious isn't it14:41
Laneycan you run under gdb?14:41
ximionLaney: if I could be sure that it crashes then... The first run this morning at 8:10 succeeded14:42
ximionthe current one at 14:10 didn't14:42
Laneyindeed14:42
Laneyit sometimes works14:42
* Laney is gdbing14:43
Laneythis stuff is annoying to debug14:43
ximionthe TLS thing indeed is the thing I would place my bets on14:43
ximionjup - it's highly parallel and also takes a while14:44
ximiondebugging anything threaded is always a pain14:44
ximionbut if we disable threads, it will probably work :P14:44
ximionin the last log, there is no line telling about a segfault, btw14:45
ximionthe log just ends14:45
Laneydo you put stderr in there?14:45
ximionexec >> "$LOGFILE" 2>&114:46
Laneymmm14:46
ximionit ends prematurely though, and the only way that could have happened is by the command crashing14:47
ximionit didn't execute the run for stretch at all14:47
ximionso, this was either the OOM killer killing the script instead of asgen, or it crashed and the buffer wasn't written to disk14:47
LaneyOOM would say "Killed" or something and you would see it in dmesg14:48
ximionunfortunately I have no access to any system logs14:48
ximionotherwise I would know more already :P14:48
LaneyO_O14:48
ximionDSA machines are highly restricted14:49
Laneydmesg works14:49
Laney[116865.646259] appstream-gener[14057]: segfault at 8 ip 00007fe4d30f5835 sp 00007fc4c63967c0 error 4 in libgio-2.0.so.0.4800.0[7fe4d3082000+181000]14:49
Laney[138390.878702] appstream-gener[673]: segfault at 8 ip 00007faafe825835 sp 00007f8af1ac67c0 error 4 in libgio-2.0.so.0.4800.0[7faafe7b2000+181000]14:49
Laney[159892.877074] appstream-gener[18486]: segfault at 8 ip 00007f431c97b835 sp 00007f230fc1c7c0 error 4 in libgio-2.0.so.0.4800.0[7f431c908000+181000]14:49
ximionindeed!14:49
Laneymekeel%14:49
Laneygio...14:50
ximion[  204.048422] [sched_delayed] sched: RT throttling activated14:50
ximion[116865.646259] appstream-gener[14057]: segfault at 8 ip 00007fe4d30f5835 sp 00007fc4c63967c0 error 4 in libgio-2.0.so.0.4800.0[7fe4d3082000+181000]14:50
ximion[138390.878702] appstream-gener[673]: segfault at 8 ip 00007faafe825835 sp 00007f8af1ac67c0 error 4 in libgio-2.0.so.0.4800.0[7faafe7b2000+181000]14:50
ximion[159892.877074] appstream-gener[18486]: segfault at 8 ip 00007f431c97b835 sp 00007f230fc1c7c0 error 4 in libgio-2.0.so.0.4800.0[7f431c908000+181000]14:50
Laneydeja vu14:50
ximionjup... why GIO?14:50
Laneymeh14:50
Laneyrun it under gdb14:50
ximionLaney: have you seen that bug already?14:50
=== JanC is now known as Guest73904
=== JanC_ is now known as JanC
Laneyno just the ones I filed14:51
Laneyalthough if you look at the latest log http://appstream.staging.ubuntu.com/logs/2016/09/23_1400.log14:51
ximionoh great :(14:51
Laneythat happened later on in the run14:51
Laneyah14:52
Laneycould have been at the start of the backports run14:52
* Laney adds some more info to the script14:52
ximionLaney: I wonder if the script was still running when I added --verbose14:55
ximionbecause the logfile now has a "cannot execute command "bose"" at the bottom :D14:55
ximionsuper weird... can I tell dmesg to show timestamps?14:55
Laneydmesg -T14:56
ximionit also looks like all asgen commands ran through, at least they updated the timestamps information, which is the very last stepp14:56
ximionLaney: hehe ^^14:57
ximion[Mo Sep 19 20:14:35 2016] appstream-gener[14057]: segfault at 8 ip 00007fe4d30f5835 sp 00007fc4c63967c0 error 4 in libgio-2.0.so.0.4800.0[7fe4d3082000+181000]14:58
ximion[Di Sep 20 02:13:20 2016] appstream-gener[673]: segfault at 8 ip 00007faafe825835 sp 00007f8af1ac67c0 error 4 in libgio-2.0.so.0.4800.0[7faafe7b2000+181000]14:58
ximion[Di Sep 20 08:11:42 2016] appstream-gener[18486]: segfault at 8 ip 00007f431c97b835 sp 00007f230fc1c7c0 error 4 in libgio-2.0.so.0.4800.0[7f431c908000+181000]14:58
Laneysoftware sucks14:58
ximionLaney: so maybe I broke it myself by editing a script that was still running14:58
Laneylet's go become farmers14:58
Laneybah15:00
ximionmy lab is currently solving sofware issues with hardware workarounds15:00
Laneyit's working under gdb15:00
ximionbecause we have an electrical engineer :P15:00
* Laney modifies the script15:00
Laneyrun in foreground, run the asgen under gdb15:01
ximionhah, like the one bug I had a few years back which just *never* appeared in valgrind and gdb :P15:01
Laneyit's probably just because I do one run at a time here15:01
Laneybut the real run is yakkety yakkety-proposed yakkety-updates yakkety-security yakkety-backports15:01
Laneyand cleanup15:01
Laneyhigher chance that one of them breaks15:02
ximionLaney: since cleanup is super-expensive, I only do it once a week15:02
ximionI am currently running asgen manually with --verbose, so you can get information about how often it does what15:02
Laneyhm, didn't notice it being that slow15:02
ximionbecause you have a way faster machine than mekeel is15:03
ximion`asgen forget` is super fast15:03
LaneyASGEN="gdb -ex 'handle SIGUSR1 SIGUSR2 pass nostop noprint' -ex run --args ${BASE_DIR}/appstream-generator/build/appstream-generator --verbose"15:05
Laneywinning15:05
ximion^^15:05
ximionbtw, you can put that "don't handle SIGUSR" stuff into some gdb config file15:05
* ximion did that at home15:05
Laneysensible15:06
ximionI pretty much never want to halt on a SIGUSR anyway15:06
ximionanyway, I need to run (back home) - will be back soonish15:07
Laneyhappy riding15:08
LaneyI got the crash, and it's SCARY15:42
=== bschaefer_ is now known as bschaefer
ximionLaney: any interesting events while I am gone?16:05
ximion*was16:05
Laneyyes16:06
Laneybut not in a good way16:06
ximion(or was the interesting event that you left for the weekend? ;-P)16:06
ximiongrr16:06
ximionso -pthread didn't help16:06
Laneyit's a different crash16:06
Laneyone second16:06
Laneythe couchsurfers just turned up16:07
Laneyneed to go say hi16:07
LaneyHAHA16:19
Laneyhe showed me his phone16:19
Laney........................................which was running Ubuntu16:19
Laneyso I was like "come up and see my office" and he basically shat bricks16:19
Laney:D16:19
davmor2Laney: hahahaha16:21
Laneyximion: https://paste.debian.net/83657616:23
Laney:( :( :( ): ): ):16:24
seb128Laney, why did he show you the phone? did you have an ubuntu tshirt? ;-)16:29
Laneyseb128: maybe he sensed something about me :P16:31
ximionLaney: I see a lot of stuff waiting, and one GC thread apparently doing stuff16:32
Laneyximion: the GC thread crashed16:32
ximiondafuq16:32
Laneytold you16:32
ximionLaney: check all your destructors, are you allocating memory with the GC in any of them?16:32
ximionalso, are you compiling with LDC or GDC?16:32
LaneyI never wrote any destructors :/16:33
Laneygdc16:33
Laneyyou should run under gdb too, see if you get this crash or a different one16:33
ximionLaney: nothing is crashing for me: https://appstream.debian.org/logs/2016/09/23_1459.log16:37
ximionI compile with LDC though16:38
Laneyit was earlier ...16:38
ximionthat GIO crash might have been temporarily, I want to see it happening again before I trust it16:39
ximiontemporarily as in: I was messing around with asgen at that time16:39
ximion(since the crashes in the log were all from 3 days ago)16:42
ximionLaney: I saw some errors when allocating with the GC in a destructor, but apart from that, I never saw this16:44
ximionsomething is seriously broken there16:44
Laneywoe is us16:45
Laneylemme try building with ldc :/16:46
ximionI am preparing an ldc upload at time, which fixes most of its packaging issues16:47
ximionit's still a Git version though :-/16:47
Laneyseems mostly broken in yakkety16:47
Laneyman16:47
Laneythis toolchain sucks16:47
ximionindeed it does16:48
ximionit's in part Debian people's fault, but also GDCs16:48
ximionall the manpower is in DMD and LDC at time, GDC gets less16:48
ximionoh, of course you could try a DMD compilation16:48
vigodavmor2, any news about release?16:55
davmor2vigo: not yet still testing i386 but it should be soon I guess16:56
ogra_davmor2, how about now ?16:56
davmor2ogra_: no and everytime you ask it is delayed by another hour or whatever the party bot says ;)16:59
ogra_:D17:00
ximionLaney: LDC upstream is working on fixing the bug which prevents me from uploading a better version to the archive17:33
Laneywin17:33
ximionsince someone synced a broken version into yakkety-proposed, we maybe see it updated soon17:34
ximionso far the ldc people never disappointed me :)17:34
=== maclin1 is now known as maclin
ximionFTR: https://github.com/ldc-developers/ldc/issues/177417:35
ximionLaney: meanwhile, I'll make fonts work :P17:35
ximionfonts suck17:35
Laneythe pub quiz last week had a font round17:36
Laneyhttps://scontent-lhr3-1.xx.fbcdn.net/v/t1.0-9/14355541_1142627962450197_5893877451705311053_n.jpg?oh=6a4ac8f5d47bd363f084d09a16659b34&oe=5868860C17:36
Laneyximion: I backported the new ldc and it at least builds asgen on my machine here17:39
Laneywill try it on the server on monday17:39
* Laney needs to get outta here17:39
ximion:D nice idea!17:40
ximion(the font quiz)17:40
LaneyCURLZ MT BABY17:40
Laneyok, time to shoot17:42
Laneybye kids!17:42
seb128Laney, have a nice w.e!18:15
seb128calling it a week as well, and holidays!18:15
seb128see you in some weeks desktopers!18:15
willcookehappy holiday seb12818:25
willcookeright, enough for this week.18:27
willcookenight all18:27

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