/srv/irclogs.ubuntu.com/2016/03/21/#ubuntu-desktop.txt

hikikohello :)05:20
pittiGood morning07:35
pittiinfinity: FWIW, I've always asked for sending locale patches upstream, and many of them should already have Bug: links07:36
didrocksgood morning pitti07:37
pittibonjour didrocks, ça va ?07:39
didrockspitti: bon week-end, oui, et toi ?07:40
pittididrocks: le week-end était magnifique -- Annet et moi étaions à Londres, pour le concert d'Adele07:41
pittiet un peu de tourisme :)07:41
didrocksah, d'où le rond point avec les feux rouges :)07:42
pittioui :)07:42
pitticomme un arbre de Noël07:42
didrockshéhé07:43
=== Drac0 is now known as Guest96193
Sweet5harkmoin!07:55
willcookemorning desktoppers08:55
Laneymorning!09:02
willcookewhat up Laney09:03
davmor2willcooke: so good news bad news, cyphermox is making progress good news, bad news looks like it is most of the unity graphics stack that takes out the system on upgrade :(09:05
willcookedavmor2, yeah I asked hikiko to take a deeper look in to that.09:05
willcookehikiko, did you find anything out yet?09:05
willcookedavmor2, I did some rudimentary debugging with Compiz on Friday and it looks like the X server is going away09:06
willcookebut needs hikiko to dive in to it in more dept09:06
willcookeh09:06
hikikowillcooke, you mean the crash during the upgrade?09:07
willcookehikiko, yeah09:08
hikikoI couldn't reproduce it could you tell me what you did exactly and in which system?09:08
willcookehrm.  It's very reproducible here. Did you see my email, all the steps are laid out there09:08
willcookeBasically:  install 14.04.  upgrade to 16.04.  Crash.09:09
hikikosorry I didn't see this one ok looking at it now09:09
Laneyhi willcooke, how's it going?09:11
hikikooh I saw that  I have marked the email as important but I totally forgot sorry :/09:12
willcookethanks hikiko, this is a priority for now, even more than e zoom.  Until we know what's going on at least.09:12
hikikook09:12
hikikowillcooke, do you experience this bug in vbox only>09:15
hikiko?09:15
willcookehikiko, no, davmor2 has it on real hardware as well: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/155523709:16
ubot5Launchpad bug 1555237 in ubuntu-release-upgrader (Ubuntu) "Upgrade from 14.04.4→ 16.04 dies midway taking out the session." [Critical,In progress]09:16
hikikomm ok, because here they say that it was a low memory issue: https://bbs.archlinux.org/viewtopic.php?id=18337609:17
hikiko(similar bug)09:17
hikikoand I was wondering if it's because the vm graphics memory is very low and we use it all during the upgrade09:18
hikikook I'll look further09:18
willcookeah, interesting09:18
willcookeyeah, please do some more investigation09:18
willcookeI'll also boost the RAM on my VM09:19
davmor2hikiko: my vm has 2Gb of memory that should be enough for an upgrade and the hdd is 20Gb, and hardware wise it is hybrid intel nvidia prime, 8Gb ram and I can't remember how much memory the gfx card has09:19
hikikodavmor2 I mean the graphics memory09:20
hikikowhich is 128 in vbox09:20
hikikooh you said you have 8GB09:20
hikikook ok I'll look at it, I just wanted to make sure it's not something that simple :) (too good to be true)09:21
davmor2hikiko: vm has 64Mb, looking on hardware now09:25
davmor2hikiko: 256Mb on hardware09:26
hikikodavmor2, you tried the virtualbox too?09:27
hikikoI mean09:27
hikikoyou only tested this in vbox?09:27
hikikoor in real hardware too?09:27
davmor2hikiko: both and I use kvm not vbox09:27
ksamakgood day everyone09:27
hikikoalright, I am downloading the 14.0409:28
davmor2hikiko: I check daily on vm that it is still happening and then once a week on spare hardware to ensure it is still happening there too09:28
davmor2hikiko: I can run another test on hardware in a bit if you want and open up and ssh port to to it if that helps09:30
hikikoI want to check if: 1- if it's possible that the program that runs during the upgrade has a bug that consumes the memory, 2- if something else tries to make use of the :0 while compiz is running09:31
hikikodavmor2, I dont know if that helps I'll set up it here in a few minutes09:32
hikikobut thanks :)09:32
LaneyTrevinho: No Unity upload I see09:34
TrevinhoLaney: it's in https://requests.ci-train.ubuntu.com/#/ticket/1146 but I noticed a small issue, that I've fixed, but I was waiting andyrock to check it. Then we can go. By today.09:37
Laneyk09:38
Laneyhi Trevinho and hikiko09:39
TrevinhoHi, Laney, yeah 😃09:39
=== rhuddie_ is now known as rhuddie
Laneywormery just arrived \o/10:13
pittiLaney: does that have anything to do with worms?10:14
Laneyhey pitti!10:14
pittihey Laney, how are you?10:14
Laneyyeah, food in, compost out10:14
Laneyvia worm digestion10:15
Laneypitti: great, thanks!10:15
Laneyand you?10:15
LaneyI saw your pictures, looked like a fun weekend10:16
pittiLaney: wow; is this available for the other way too?10:16
pittiLaney: indeed -- the concert was absolutely amazing10:16
Laneypitti: you mean compost -> food?10:17
pittiand we managed to visit Greenwich Observatory/Prime Meridian, the aquarium, Camden Town, the Regent canal (I think that one), a walk through Westminster, and some nice cafés/pubs too10:17
pittiLaney: yeah :)10:17
Laneythat's the circle of life :P10:17
Laneyoh wow10:17
Laneypacked weekend10:17
pittiLaney: well, we started Friday morning already10:17
pittiso Greenwich and the concert was Fri afternoon/evening10:18
LaneyWe visited the Observatory in the summer last year10:19
Laneyquite a nice park it's in too10:20
Laneyand there was a market nearby that we visited, bit more crafty than the Borough one10:20
* Laney blinks10:20
Laneysomeone just retried glib/s390x at literally the same time as me10:20
Sweet5harkLaney: race conditions ftw!10:42
Laneymore impressed that someone else was looking at this :)10:43
Laneyalthough...10:43
Laney...has it hung again?10:43
Laneyffs11:03
Laneyworks on the autopkgtest machine of course11:03
GunnarHjLaney: Saw your comment at bug #1559070. The plan is to wait with uploading ubuntu-docs again until the tranlators are done. Is there a reason to do it before?11:09
ubot5bug 1559070 in Yelp "SVG icons not shown / "yelp </path/to/file.page>" fails" [High,Confirmed] https://launchpad.net/bugs/155907011:09
LaneyGunnarHj: So that it stops being broken11:10
Laneybut, up to you11:10
LaneyGunnarHj: willcooke is preparing some new text/screenshots for the slideshow atm FYI11:10
Laneydon't think there has been UIFe for that yet11:10
willcookenot yet - just got the OK from design11:11
willcookestill need to finish doing the screenshots11:11
willcookethere is a very small change to the text on one slide11:11
willcookethe one about Ubuntu Software Centre11:12
GunnarHjLaney: Then I'll wait with u-c.11:12
Laney'k11:13
davmor2willcooke: and accompanying screenshot which is still USC right11:13
willcookedavmor2, yeah, changing the screenshot, plus a few others11:14
willcookeactually, I'll just redo them all11:14
willcookeso the wallpaper matches11:14
GunnarHjwillcooke, Laney: Suppose we should notify the translators via the mailing list when the text string is available in Rosetta. The screen shots is not a problem, since we don't include screenshots from the installer in the docs.11:14
willcookeGunnarHj, sure thing - I will email the translation team once I have an MP up11:15
GunnarHjwillcooke: Great.11:15
* Sweet5hark never uploaded a libreoffice himself, but just triggered/unblocked the migration from proposed for the first time.11:34
LaneyTHE POWER11:36
Sweet5harkLaney: https://www.youtube.com/watch?v=_BRv9wGf5pk11:38
=== Drac0 is now known as Guest71064
LaneySweet5hark: I was hoping it would be that12:08
Laneyhey that band is German12:08
Laneywho knew?12:08
Sweet5harkLaney: most of that embarrassing 1990ies eurodance trash is german ...12:38
desrthappy monday12:55
LaneyDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEESSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTT12:56
desrtwhat did i do now? :(12:59
Laneyit was a hello12:59
desrter.. i mean12:59
desrthi laney :)12:59
Laneyimagine me running towards you12:59
Laneyfor a glomp12:59
desrtis a glomp something good?13:00
desrtit sounds like it might be painful13:00
Laneyin a good way13:00
desrtokay.  good :)13:00
desrtglomp away13:00
Laneyhow's it going?13:00
desrtokay13:00
desrtchatting security 'bugs' again13:01
=== alan_g is now known as alan_g|lunch
Laneyfun13:01
desrtand it makes me wonder13:01
desrtwhy can't we all just be nice to each other?13:01
desrtwhy all of this "security" anyway?13:01
Laneynot that I was prepping you13:01
Laney...but...13:01
Laneyhttps://launchpad.net/ubuntu/+source/glib2.0/2.47.92-1/+build/9368499 <- this build keeps hanging13:01
desrti mean... if i put a key on something, isn't it clear that i want you to stay out?  why are we even talking about how to crack the key?13:02
Laneyon https://git.gnome.org/browse/glib/tree/glib/tests/642026.c this test13:02
Laneyand I can't make it happen on a test machineeeeeeeeeeeeeeeee whyyyyyyy13:02
desrtthis case looks pretty simple13:03
desrtdoes x390 have an exotic memory architecture or something?13:03
Laneywould expect to be able to reproduce it if so13:04
* Laney checks kernel versions13:04
desrta hang points to a problem with condition variables13:05
desrtwhich could very well be a problem with the kernel's futex implementation on x39013:05
desrtour implementation of gcond is pretty straight forward13:05
LaneyLinux laney 4.4.0-14-generic #30-Ubuntu SMP Tue Mar 15 13:01:11 UTC 2016 s390x s390x s390x GNU/Linux13:05
desrtcould also be the mutexes of course...13:05
Laneythis works13:05
qenghoI think Laney is drunk with springtime.13:05
LaneyKernel version: Linux z13-017 4.4.0-10-generic #25-Ubuntu SMP Wed Mar 2 14:56:49 UTC 2016 s390x13:05
Laneythis does not13:06
desrtcheck if anything changed with futexs in there13:06
desrtthat would be my first guess13:06
* Laney wonders how13:06
desrtgit diff?13:06
Laneyhttp://kernel.ubuntu.com/git/?s=idle13:06
desrtdon't look at me :p13:06
LaneyI guess http://kernel.ubuntu.com/git/ubuntu/ubuntu-xenial.git/13:07
Laneyspam has stepped up on my personal account in the last week or so13:09
Laneyforget hosting this myself13:09
desrti keep getting a string of very similar spam messages that the filter always fails to flag13:15
desrti'm starting to wonder if the fastmail 'mark spam' button does anything at all13:16
desrtsender is always Sevgisandali and it's always the same message in turkish13:16
Laneyyeah, I have dspam and it fails to catch duplicate things that I've already marked quite often13:22
dobeywillcooke: don't know if you saw, but the change to make click scope depend on packagekit has landed in xenial.13:23
willcookeoki, thanks dobey13:23
willcookedavmor2, per our conversation on Friday, could you add the tests for codec downloading etc to your list?>13:24
Laneydesrt: what does status 'reviewed' mean on bgo?13:24
desrttypically "i took a look at this but i am defering to someone else's judgement... see details in what i wrote"13:25
Laneyhttps://bugzilla.gnome.org/show_bug.cgi?id=76361713:25
desrtcan be used if the person doing the review is not a committer, or if some changes were suggested but not mandated (ie: patch submitters choice about if to do it or not)13:25
ubot5Gnome bug 763617 in general "giotypefuncs.c: Sort _get_type functions in the 'C' locale" [Normal,New]13:25
* Laney gets pinged by reproducible people about this13:25
* Laney giggles at "reproducible people"13:25
desrtLaney: a-c_n13:28
Laneyty13:28
Laneythat rules is indeed hilarious13:28
Laneyrule13:28
* Laney rips own brain out13:29
Laneyshut up about IDS13:29
andyrockhey all13:31
* Sweet5hark serves Laney a cookie and backs up slowly.13:31
desrtandyrock: good morning13:32
Laneyhowdy andyrock13:32
mhall119Laney: can I forward you an email from an upstream asking for help with their AppStream icon? I'm not entirely sure what they should be doing13:37
Laneymhall119: ok13:39
mhall119thanks Laney13:42
Laneyreplied13:50
* Laney lunch13:50
pittiLaney: do we still actually need app-install-data?14:02
pittimvo: ^14:02
pitti(15 MB deb, 45 MB installed size, so nothing to sneeze at)14:03
pittiATM sessioninstaller depends on it, but I wonder why? I thought sessioninstaller would merely install an already given pacakge name14:03
mvopitti: not on the image for sure, maybe some other tools like the kde software center use it, but even if they do the data is now getting sstale, so lets remove it14:12
mvopitti: it may use it to show fancy icons14:12
ChrisTownsendHey all, I noticed unity-scope-click was removed from my system in this morning's updates for some reason.  When I try ti reinstall it, this is what I get: http://pastebin.ubuntu.com/15463069/14:35
ChrisTownsendIs there something special with python3-aptdaemon.pkcompat since it is trying to be removed?14:35
ChrisTownsendBTW, when unity-scope-click is removed, then there is no App Scope in the Unity 8 desktop.14:36
=== alan_g|lunch is now known as alan_g|afk
willcookehi ChrisTownsend14:41
ChrisTownsendwillcooke: Hey:)14:41
willcookeChrisTownsend, yes - we're trying something to fix installing of Clicks in to the U8 session in 16.0414:41
willcookewe're going to drop the python compat and replace with with PK0.8#14:42
willcookeand see what breaks in U714:42
willcookeClick needs PK0.8 in order to work14:42
ChrisTownsendwillcooke: Ok.  I wouldn't think removing the scope that is needed to actually launch apps in Unity 8 desktop is intended though, right?14:42
willcookeno, that's a strange one14:43
willcookedobey, FYI ^14:43
ChrisTownsendwillcooke: I'm not sure as to what actually wanted to remove it as apt was perfectly happy removing it and updating other packages and of course I just just 'Y' willy nilly:)14:45
dobeyChrisTownsend: i guess it might have gotten removed if there was a aptdaemon update at the same time14:45
dobeybut otherwise, no, i can't tell you why it would have been removed. it probably shouldn't have14:45
dobeyif you don't have the apt-get summary that you pressed 'Y' to, i can't make a more educated guess either really14:46
ChrisTownsenddobey: Yeah, it scrolled off unfortunately.  I have /var/log/apt/history.log, but that doesn't really reveal anything.14:47
dobeyright. history log just shows it getting removed i guess, and not why it got removed14:48
ChrisTownsenddobey: But if I try reinstalling unity-scope-click, it wants to remove python3-aptdaemon.pkcompat.14:49
mikedld|whello guys, is Ricardo Sousa present here by any chance?14:50
mikedld|wric_s: ^ maybe it's you? :)14:52
ric_syes mikedld|w14:54
=== Drac0 is now known as Guest68692
willcookeChrisTownsend, yeah, we can't have PK0.8 && the Py compat layer,  They clash on dbus namespace15:06
ChrisTownsendwillcooke: Ok, I see the issue.  python3-aptdaemon.pkcompat conflicts with packagekit.  And unity-scope-click depends on packagekit.15:12
davmor2and I'm back on a system with a gui15:14
ChrisTownsendwillcooke: No idea how this would be fixed, but it's not good.15:14
willcookeChrisTownsend, well, we're dropping python3-aptdaemon.pkcompat15:15
willcooke(at least, we're trying it out)15:16
ChrisTownsendwillcooke: Well, that's good.   Was there a recent change here that broke this though?15:16
willcookeChrisTownsend, yeah, we changed it on Friday (IKR)15:17
willcookedropped pkcompat15:17
willcookeso we can see if it a) fixes click installs on the U8 session and b) see what horrors emerge in U715:18
willcookeSeb's theory is that not very much will break, and davmor2 is going to be testing that hypothesis this week15:18
ChrisTownsendwillcooke: Hmm, ok.  I'm just confused about how this chain of conflicts recently showed up in the archive to where unity-scope-click was removed.15:19
ChrisTownsendwillcooke: I mean, I'm probably one of the few who actually does stuff in the Unity 8 desktop, but it's perplexing nonetheless.15:20
ChrisTownsendwillcooke: And if I reinstall unity-scope-click and it removes python3-aptdaemon.pkcompat, that will be OK?15:21
willcookeChrisTownsend, it /should/ be OK.  But I'd like to know if it isnt.  Not sure why u-s-click got removed.  But we can look in to that as soon as Seb is back.15:24
willcookeAnd yeah, it will only effect u8 session users15:24
ChrisTownsendwillcooke: Ok, thanks15:25
willcookeChrisTownsend, I think that particular issue will "only" affect people who already have u8 session installed on a 16.04 machine and upgrade.15:26
willcookebut we'll take a look15:26
ChrisTownsendwillcooke: Ok.  I took the plunge to see what happens.  The Apps scope is back and I'll keep an eye out for other things.  But I admit, it's just a test machine, so some things may never be observed that a regular user might see.15:27
flexiondotorgTrevinho, Not sure if this is in the queue? https://code.launchpad.net/~ubuntu-mate-dev/compiz/ubuntu-mate-wallpaper-common/+merge/28877715:46
Trevinhoflexiondotorg: mh, oh... I forgot to copy that -_-15:46
Trevinhoflexiondotorg: next landing will be there.15:46
flexiondotorgTrevinho, Thanks :-)15:46
Trevinhoflexiondotorg: thank you15:47
mhall119aney: is everything on https://bugs.launchpad.net/ubuntu/+source/kdocker/+bug/1558713 done the way you wanted?16:01
ubot5Launchpad bug 1558713 in kdocker (Ubuntu) "AppStream icon for kdocker.desktop" [Undecided,New]16:02
Laneywill look soon16:02
Laneyfixing upstream -> win16:02
Laneypitti: laney@nightingale> for r in trusty xenial; do echo -n "${r}: "; GET http://ddebs.ubuntu.com/dists/${r}/main/binary-amd64/Packages | grep-dctrl -c .; done                                           ~16:03
Laneytrusty: 12116:03
Laneyxenial: 302116:03
Laneysomething borked with ddebs/trusty?16:03
pittiLaney: urgh, obviously :/16:06
Laneywas looking for compiz ones16:07
Laneythey seem to be gone from the pool too16:07
Laneyseems like a bad sign16:07
ksamakhikiko: hey16:19
ksamakhikiko: i'm trying to modify some behavior of ezoom in compiz.16:20
ksamaki'd like to have the mouse always centered inside the zoomed area16:20
ksamaki can't seem to find the right maths in the code.16:20
ksamakhikiko: would you have any idea about that?16:20
willcookeLaney, desktoppers:  ignore the buttons on the righthand side for now, but thoughts on:  http://imgur.com/JJrJ8b316:34
Trevinhowillcooke: you hacked on what precisely? tabs?16:36
willcookeyeah, tabs have different colour depending on current tab or not, plus I had to faff around with the borders between the tabs because the old one which was a light colour gradient clashed with the different colour tabs and gave a 1px white border between the tabs and the menu bar16:38
pittiLaney: it looks like trusty now only has the packages which have the same version in xenial16:38
pittihow on earth did that happen16:38
Trevinhowillcooke: for terminal only, maybe it would be nice to have the same idea of firefox: so selected tab is white, others are matching the toolbar... what you think?16:39
willcookeI'll start with gtk3 notebook16:39
willcookelemme get that done first :)16:39
Trevinho:)16:39
willcookeso gedit will have something similar (not identical because GNOME Terminal seems to do things a bit differently)16:40
willcookeactually, it should be identical16:40
willcookewhat do you think about the thickness of the border between tabs?16:40
willcookeLook ok to you:16:40
willcooke?16:40
Trevinhook as for the notebook itself, maybe the unselected color is still to be tuned imho... I can't explain how :-D, but that reminds me too much the windows95 gray :P16:41
TrevinhoI think that's ok.16:41
willcookeoki, cool.  I'll tweak the colours and get design to take a look16:42
willcookeoh I should fix those buttons on the right first16:42
willcookeI hate those buttons16:42
willcookeIn other design related news..... http://imgur.com/JWjBRBl16:45
TrevinhoMh,16:45
davidcallewillcooke: that's something16:46
Laneyhmm16:46
LaneyI have no eye for this stuff16:47
Laneywillcooke: did you tell GunnarHj & friends that you're working on that?16:47
Laneyalso16:47
LaneyI attached gdb to compiz and did a release upgrade to xenial16:48
Laneyhttps://paste.ubuntu.com/15465006/16:48
GunnarHjLaney, willcooke: I heard that. :)16:48
Laneycompiz got multiarched in the meantime16:49
Laneycould that break this?16:49
Laneyhikiko: ^?16:49
=== alan_g|afk is now known as alan_g
TrevinhoLaney: mh it could be that16:52
TrevinhoLaney: however that trace seems suspcious to me... like some memory issue16:52
Laneyyes16:52
Trevinhoin fact that signature is the one used by the unity panel service iirc16:52
Laneywhole chunks of the system got swapped out from under the running process16:52
LaneyI only got one frame on the bt before gdb exited16:52
Trevinho#define ENTRY_SIGNATURE "(sssusbbusbbi)"16:53
Trevinhoit mismatches because this is the one, but the old one was like the one in the trace16:53
Trevinhobut, I don't see why the file should be unloaded...16:54
ximionLaney: almost done with implementing the icon-loading code in the new generator16:54
Trevinhoit's probably likely that removing that file causes something problematic16:54
Trevinhobut...16:54
ChrisTownsendwillcooke: dobey: I filed https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/1560129 for tracking the issue I saw.16:55
ubot5Launchpad bug 1560129 in unity-scope-click (Ubuntu) "unity-scope-click is either held back or removed depending on apt-get command" [Undecided,New]16:55
ximionLaney: unfortunately, the loading and processing of the Contents file slows the thing down massively16:55
dobeyChrisTownsend: well, "held back" makes sense16:55
dobeyChrisTownsend: it added a new binary depends; when that happens, apt generally holds it back until you dist-upgrade to pull in the new package16:55
ChrisTownsenddobey: Yeah, which is probably what most users will see.  But I'm not most users and I willy nilly say 'Y' on dist-upgrade:)16:56
ChrisTownsenddobey: Well, dist-upgrade removes unity-scope-click.16:56
ChrisTownsenddobey: As I tried to explain in the bug, packagekit conflicts with python3-aptdaemon.pkcompat which is already installed, so bye-bye unity-scope-click.16:58
dobeyChrisTownsend: well, python3-aptdaemon.pkcompat should get removed, generally16:58
Laneyximion: Thought you were making that yourself16:59
dobeyChrisTownsend: it would only be an issue if both are being upgraded at the exact same time16:59
ChrisTownsenddobey: As willcooke explained, not when U7 is installed.  And U8 and U7 co-existing is the norm.16:59
dobeyChrisTownsend: huh?17:00
LaneyTrevinho: hm I removed that whole directory and it didn't break17:00
ximionLaney: not yet, because I run into an henn-and-egg problem there: To process metadata, I need to know about all icons in all packages. But that information is not yet available when going through the packages, because some might be processed later in the queue. So I would need two passes at the packages, one for building the contents information and marking interesting packages, and one for actually extracting the data17:01
ximionthat is much slower than using the Contents file, so I focus on the traditional method now, and the "we-build-contents-file" method will be implemented later17:01
dobeyChrisTownsend: this is an issue with how apt resolves dependences, and just bad timing with the update17:01
ximionI also want to reach feature parity with the dep11-generator ASAP, so that's the focus at time17:02
ChrisTownsenddobey: Yeah, most likely the case.  I guess everyone will just have to work through it then.17:02
dobeyhrmm, but aptdaemon wasn't updated17:03
dobeyso dist-upgrade should have pulled in packagekit, and removed python3-aptdaemon.pkcompat17:03
ChrisTownsenddobey: Maybe this?17:04
ChrisTownsend$ apt-cache depends ubuntu-desktop | grep python3-aptdaemon.pkcompat17:04
ChrisTownsend  Recommends: python3-aptdaemon.pkcompat17:04
ChrisTownsendAlthough it's not a specific depends, so I may be grasping at straws.17:05
Laneyximion: The first pass is to look at the contents, not the data itself17:05
dobeyChrisTownsend: that's just a Recommends, so it should have just been removed as a result of that17:05
LaneyAnd only has to be done once per .deb17:05
dobeyand as you said, if you just install unity-scope-click again after, it works; so it should have worked during the upgrade17:05
Laneyximion: did you apply for that funding yet?17:05
dobeyChrisTownsend: was "ubuntu-desktop" in the updates list?17:06
ChrisTownsenddobey: Yeah, I really don't know why apt wanted to hold on to it.  It was happy to remove it if I manually (re)installed unity-scope-click.17:06
dobeyChrisTownsend: can you attach the bit of the apt history log from the time when you ran dist-upgrade to the ubg?17:06
dobeybug even17:06
ximionLaney: will do that in an hour (funding)17:06
Laney'k17:06
ChrisTownsenddobey: Yes, ubuntu-desktop was in the updates list.17:07
ChrisTownsenddobey: Yes, I'll attach the log.17:07
ximionLaney: even for the contents, we need to unpack the ar archive, and open up the data.tar.* tarball - this is much faster than in the dep11-generator, but still not very cheap17:07
ximionregardless of that, the "we generate contents data" approach will come17:08
Laneyximion: Doesn't it use the md5sums in control?17:08
LaneyI believe you that it's slower17:08
Laneybut in terms of development effort I would avoid doing something that you know you're going to throw away17:08
ximionLaney: no - but that's something we could do, haven't thought about that at all yet - that could be a massive optimization17:08
Laneyespecially on a rewrite17:09
willcookeChrisTownsend, dobey - I'm a bit lost I think, but just wanted to state that the *default* situation should be that in 16.04 python3-aptdaemon-pkcompat should be as it is today (i.e. installed).  Only if the user installs unity8-desktop-session-mir should PK0.8 get installed and py3-pkcompat get removed.17:09
Laneyximion: you're handling this manually?17:09
Laney:-o17:09
willcookes/today/last Monday17:09
dobeywillcooke: that is the default behavior now17:09
willcookedobey, cool!  thanks17:09
ximionLaney: jup, using libarchive directly turned out to be 1.5 -2 times faster spawning dpkg17:10
dobeyhttp://pastebin.ubuntu.com/15465408/ <- that's what i get if i try to install unity-scope-click right now17:10
ximiondpkg itself also seems to run tar and xz, while libarchive has archive support built-in, which works well with the multithreading17:11
Laneyfor getting the contents you don't really want to use the tar file if you can help it17:11
Laney:)17:11
Laneytar sucks for that17:11
ChrisTownsenddobey: Yeah, I had something similar to that when installing unity-scope-click manually after it was removed.17:11
willcookeTrevinho, could you follow up with hikiko on that issue about compiz crashing on upgrade. She's been looking at it today17:11
ChrisTownsenddobey: I also attached the history log to the bug.17:12
dobeyok17:12
ChrisTownsenddobey: Thanks17:12
Trevinhowillcooke: I've asked also andyrock to look at it, he's playing with VMs right now17:12
willcookenice one, thanks Trevinho, andyrock. hikiko FYI ^17:12
dobeyChrisTownsend: i'll take a peak, but so far all i can tell is that it will work correctly for new users of 16.04. it's only potentially an issue on upgrade if unity-scope-click is already installed. so moderately low priority17:14
ximionLaney: we will still need to open the control tarball ^^ - but since that one is smaller, chances are we can process packages even faster (at time, the generator does roughly 4-5 packages per second on my machine)17:15
Laneyit's not the opening17:15
Laneyit's reading the entire huuuuuuuuuge thing to get the filenames17:15
Laneylooking forward to hearing how much this helps17:16
ChrisTownsenddobey: Ok, thanks.  We just need to be prepared for those folks who do already have it installed and they complain that the Apps scope is gone (if they do dist-upgrade) or wonder why they still can't install clicks when we are saying they can (due to it being held back).   Not complaining, just saying:)17:17
dobeyChrisTownsend: sure; this dependency might not stay there either. we added it so it can be more easily tested if packagekit being installed breaks other unity7 features17:19
ChrisTownsenddobey: Ok.  Thanks again.17:19
ximionLaney: I'll know that soonish - need food first. Btw, I reduced the dependencies of the generator a little, the only thing I now still want to get rid of is the gdlib for image rendering. I originally used it to avoid gdk-pixbuf and pulling in X11 stuff etc. and make the whole think more lightweight - but it turns out librsvg2 depends on gdk-pixbuf anyway, and if I want to render SVGs, there's no way around it17:20
dobeysure, np :)17:20
ximionLaney: so I could use gdk-pixbuf directly anyway ^^ - will do that later, when I feel motivated enough to dive into image rendering / scaling again17:21
ximion(huge pain - but Cairo + librsvg2 from D is again faster than using it from Python, which in this case makes less sense, since both should only be calling C stuff)17:21
=== muktupavels_ is now known as muktupavels
TrevinhoLaney: britney is running on https://requests.ci-train.ubuntu.com/#/ticket/1146 for some time, once it's done, it's good to me.17:32
LaneyTrevinho: ok, ta17:33
LaneyTrevinho: how do you see the britney thing?17:35
TrevinhoLaney: I can't... I only know it *should* run.17:35
Laneywhere is it normally linked from?17:35
* Laney is a train newbie17:35
LaneyTrevinho: whatever, forget britney17:43
LaneyI published it17:43
Laneyooooooooooh no17:43
Laneyfix that!17:43
andyrockTrevinho willcooke hikiko I'm building unity with debug info on a vm right now17:46
andyrockhopefully i can reproduce the issue17:46
Laneyandyrock: you should do compiz too17:46
TrevinhoLaney: done17:46
Laneyok17:46
andyrockLaney: i already did that17:46
andyrocknux and compiz17:47
Laneyokey17:47
andyrockand unity is on his way right now17:47
willcookethanks andyrock - just fwd'd you a mail with some steps to reproduce17:47
andyrockthx17:48
andyrocki'll also creare a couple of snapshots of the vm17:48
Laney$ update-manager -d17:48
Laneydone17:48
andyrockso i can reproduce it more than once17:48
TrevinhoLaney: when does it happen the crash on upgrade, generally?17:48
LaneyTrevinho: for me like 2 minutes after it starts installing the packages17:49
Trevinhook... So, better to do a snapshot after download is done..17:49
Laneyit's a bit annoying because the upgrade carries on after compiz crashes17:50
willcooketurn off the screensaver too, at least to begin with17:50
Laneyso you don't see which package actually made it happen17:50
Trevinhoif anybody can save a good snapshot (close to where the issue happens), it would be nice if it's shared.18:00
=== alan_g is now known as alan_g|EOD
Laneynight folks18:07
willcookesee ya Laney18:11
=== Guest22890 is now known as fredp
=== fredp is now known as Guest4999
davmor2willcooke: hmmm just tried updating this box as it said there were 100+ updates and get the following http://paste.ubuntu.com/15466433/18:40
sarnolddavmor2: https://twitter.com/frazelledazzell/status/71064313328592896218:41
willcookeerk18:42
davmor2\o/18:42
davmor2sarnold: thanks18:42
sarnolddavmor2: granted, getting that update may be difficult..18:42
davmor2willcooke: so we broke spotify's archive then \o/18:43
willcookeThose digest issues are only warnings though, right18:43
willcookeI think the thing stopping your upgrade working davmor2 is the qt5 issue18:44
davmor2willcooke: I assume so, I'll dig into what is holding it back in a second18:44
willcookedpkg: error processing archive /var/cache/apt/archives/qtdeclarative5-ubuntu-ui-extras-browser-plugin_0.23+16.04.20160321.1-0ubuntu1_amd64.deb (--unpack):18:45
willcooke trying to overwrite '/usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/Extras/Browser/libubuntu-ui-extras-browser-plugin.so', which is also in package qml-module-ubuntu-ui-extras-browser:amd64 0.23+16.04.20160321-0ubuntu118:45
willcookemaybe chrisccoulson knows? ^18:45
chrisccoulsonwillcooke, that's above the bit that I work on18:47
chrisccoulsonHowever18:47
chrisccoulsonThat's probably related to bug 134203118:48
ubot5bug 1342031 in webbrowser-app (Ubuntu) "Rename QML modules to follow qml-module-foo naming" [Medium,In progress] https://launchpad.net/bugs/134203118:48
davmor2http://paste.ubuntu.com/15466561/18:50
davmor2fun and games18:50
dobeyoh fun18:58
dobeysomeone didn't breaks/conflicts right18:59
robert_ancellwillcooke, hi19:57
willcookewhat up robert_ancell19:58
willcookeHave I told you how much I dislike Gtk theming lately?19:58
robert_ancellwillcooke, haha, so glad you voulnteered for that bus19:59
robert_ancellbug19:59
willcooketbh, I think I'm going to need to call in the big guns19:59
willcookeI'm going to spend another couple of days fixing up everything I can20:00
willcookeand then put out a general call for help20:00
willcookeotherwise they won't get done20:00
willcookeI'm soooo close to having Terminal look better20:00
=== Drac0 is now known as Guest66908
willcookeBut I'm stuck with the last tab in the notebook20:00
willcookeit's got a "+" for new tab and a dropdown menu for choosing which tab you want20:01
willcookebut I cannot for the life of me work out a CSS selector to let me tweak it20:01
willcookeit does respond to a generic .tab selector20:01
willcookeso it must be part of the notebook20:01
willcookebut I can't find a way of selecting only that tab20:01
willcookeperhaps I should look in the source20:02
robert_ancellhttp://imgur.com/gallery/Q3cUg29 ?20:02
dobeyheh, the gnome 3.18 apps are indeed a bit annoying20:03
willcookeROFL, exactly that20:03
deadlockHello, guys. The 'xinput' command will be available in the Mir? I need to disable touchscreen and i can do it with this command, but i don't know if it will work in Unity 8.20:17
dobeydeadlock: no, xinput is for X input devices, so i don't think it will work under Mir20:24
dobeydeadlock: you want the touch screen to always be disbled no matter what? on a laptop?20:30
deadlockdobey: yes. The touchscreen of my laptop is damaged. I've created a file in /usr/share/X11/xorg.conf.d/ name 99-no-touchscreen.conf with settings to ignore the touchscreen, but i'm searching a alternative method to do this in the Mir.20:37
deadlockExists a command to disable?20:38
dobeydeadlock: can you not disable it in the bios?20:39
ximionLaney: with using the md5sums file, I can now process about 20 non-interesting package in one second20:50
ximion(non-interesting == no AppStream metadata)20:50
deadlockdobey: no. There is no such feature in the BIOS.20:51
dobeydeadlock: oh, every laptop with touchscreen that i've had, i could disable it in bios20:52
dobeydeadlock: if that isn't possible, maybe add the kernel module to the blacklist, for it20:52
deadlockdobey: I will search about the second option. Thank you very much20:56
willcookeg'night all21:22
willcookephear my l33t haxor skillz!22:26
willcookeI've sort of cracked it robert_ancell!!22:26
willcookeThe reason I couldn't get the CSS to apply to that last box in Terminal...22:26
robert_ancell\o/22:26
willcookeLemme show you...22:27
qenghoNot sure I'm l33t enough.22:27
willcookehttps://git.gnome.org/browse/gnome-terminal/tree/src/terminal-notebook.c?h=gnome-3-18#n5022:28
willcookerobert_ancell, ^22:28
willcookeThey hard coded the padding and spacing of the buttons22:29
willcookefor reals.22:29
robert_ancell:(22:29
sarnoldheh, 75% of that file is super-abstractions and then the few lines that -do- something get hard coded :)22:30
robert_ancellwillcooke, can it be un-hard coded?22:31
willcookeDon't know enough at this point22:31
willcookebut I "fixed" it22:31
willcookeI fixed it good.22:31
willcooke*shakes fist*22:31
willcookehttps://git.gnome.org/browse/gnome-terminal/tree/src/terminal-window.c?h=gnome-3-18#n275122:31
willcookeI just commented out that line and got rid of the whole actions area.22:32
willcookeIt was a button to add a new tab and a menu to select the current tab22:32
willcookepersonally, I don't think it brings anything to the party22:32
willcookeso I'll discuss with Laney in the morning, see if we really need it or not22:33
willcookeright, time to really call it a night now..22:36
willcooketa ta22:36
attenterobert_ancell: hey, mind if i force push wip/ubuntu-changes? i want to revert the last four commits...23:53
robert_ancellattente, sure23:54
attenterobert_ancell: thanks. if you didn't pull, you shouldn't have to do anything, but if you did, just reset the head back up to where origin/wip/ubuntu-changes is right now23:58
robert_ancellnp23:58

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