/srv/irclogs.ubuntu.com/2014/11/13/#ubuntu-unity.txt

=== cyphase is now known as Guest44582
=== duflu_ is now known as duflu
=== Zhenech_ is now known as Zhenech
penghuanhi, i'm running unity8-desktop-session-mir on ubuntu 14.10, where can i get the log for unity8?07:11
Saviqpenghuan, ~/.cache/upstart/unity8.log08:19
liuxgdoes anyone know why I got "terminate called after throwing an instance of 'std::length_error'" when i try to a http request using "request->execute(08:20
liuxg                    bind(&Client::progress_report, this, placeholders::_1))"??08:20
liuxgI am actually following the SDK scope template. In the past, the same code did not have the problem.08:20
liuxgmy code is at bzr branch lp:~liu-xiao-guo/debiantrial/chinaweatherbad08:21
penghuanSaviq, thanks!08:22
=== Malsasa_ is now known as Malsasa
seb128bah, unity-dash segfault on current rtm09:46
Saviqseb128, got .crash?10:56
=== greyback__ is now known as greyback
=== MacSlow is now known as MacSlow|lunch
seb128Saviq, yeah, got that12:36
seb128it worked for once!12:36
seb128    msg=0xb3ff902c "UbuntuClientIntegration: connection to Mir server failed. Check that a Mir server is\nrunning, and the correct socket is being used and is accessible. The shell may have\nrejected the incoming connectio"...)12:37
seb128that happened after click "back" on the nearby lens, which was taking time to exit, while it was not done yet poping from that one I right edge swiped12:38
seb128not easily triggerable using those steps though12:42
=== dandrader is now known as dandrader|afk
Saviqseb128, iiinteresting, wonder what that message actually means (could it time out, too)12:51
Saviqugh12:51
=== alan_g is now known as alan_g|lunch
=== dandrader|afk is now known as dandrader
=== MacSlow|lunch is now known as MacSlow
mzanettidoes screen backlight control still work for you guys in vivid?13:39
mzanettidesktop, that is13:39
mzanettiboth, screen and kbd backlight control are gone for me13:40
mterrymzanetti, doesn't work as well no13:46
mterrymzanetti, no notifications but I think I notice some dimming happening13:46
mzanettino dimming here13:47
mzanettimakes me blind at night13:47
mterrymzanetti, oh btw, so what's my best solution to the tag nonsense from yesterday?  Fix the script?13:47
mzanettiand no keyboard backlight. given I'm already blinded by the scree I then fail to find keys :D13:47
mzanettimterry: yeah, fixing the script would be way to go I guess13:47
mterrymzanetti, Saviq: and we ultimately want to drop any tag with a question mark (any bad tag)?13:48
Saviqmterry, yeah, if possible13:48
mzanettimterry: hmm... not necessarily... there are situations where valid tags have question marks13:49
mzanettialthough not sure if one runs the script in those situations13:49
=== karni is now known as karni-lunch
=== alan_g|lunch is now known as alan_g
mterrySaviq, mzanetti: OK, how about http://paste.ubuntu.com/8987706/ ?  It deletes any bad tag, and avoids the hardcoded list14:13
Saviqmterry, sounds like something I wanted to do soon, too ;)14:14
mzanettilooks reasonable14:14
Saviqmterry, it looks much slower though?14:15
mterrySaviq, it's slower yes, but takes a second or two on my machine if doing nothing14:18
Saviqmterry, I mean on remote branches14:18
mterrySaviq, oh goodness I bet that is slower14:18
Saviqmterry, it took like 15s to do it on lp:unity814:18
mterrySaviq, I tend to run locally14:18
Saviqmterry, but that doesn't help14:18
Saviqmterry, once you pushed14:18
Saviqmterry, you can't push a tag deletion14:18
Saviqmterry, you need to delete it remotely14:18
mterrySaviq, well ok this is slower then.  But it seems to be doing the minimum necessary...14:18
mterryAt least I don't know enough about bzrlib to know a more optimal way14:18
Saviqmterry, yeah, I wonder if you can do something to cache it or something...14:18
=== JMulholland_ is now known as JMulholland
Saviqmterry, if you care, try and see what you can improve on the script, I'll try later as well14:21
mterrySaviq, or maybe just use this logic to expand the hardcoded list14:21
mterry"caching the hard way"14:22
Saviqmterry, it's a per-branch thing, not sure what can we do there, your approach seems the most flexible and future-proof, I just wonder if it can be made quicker14:22
Saviqespecially as I like to run it on all the MP'd branches from time to time14:22
mterrySaviq, do we know a bzrlib expert?14:22
Saviqmterry, wgrant comes to mind14:23
Saviqat least he could point to someone else hopefully14:23
mterryyar14:23
mterrySaviq, asked in #ubuntu-devel14:24
Saviqtx14:25
greyback_Mirv: what are "qtbase-abi-5-3-0" and "qtdeclarative-abi-5-3-0" ?14:29
dandraderdednick, ping14:34
dednickdandrader: hey14:34
Mirvgreyback_: they are imaginary packages provided by libqt5core5a 5.3.0 and libqt5qml5 5.3.0 that get added as dependencies to a package automatically if the package uses private headers/symbols from anywhere qtbase/qtdeclarative. thus they reforce rebuilding all such packages (as included in my Qt landings) when Qt version is updated14:34
Mirvgreyback_: so the vivid's Qt 5.3.2 packages provide qtbase-abi-5-3-2 and qtdeclarative-abi-5-3-2 accordingly14:35
Mirvoptimally as little packages as humanly possible depends on them / uses private headers14:36
Mirvso I hope eg. webbrowser-app will get rid of those14:36
greyback_Mirv: I'm not sure what imaginary packages are - there are no such packages in the repo though14:37
dandraderdednick, that fixed it http://bazaar.launchpad.net/~unity-team/unity8/shellRotation/revision/144514:37
dandraderdednick, do you see any potential problems with it14:37
dandraderdednick, it's the same approach used for the Launcher14:37
greyback_Mirv: my problem is we've a PPA (unity-team/demo-stuff) and installing anything we built recently fails like "qtubuntu-android : Depends: qtbase-abi-5-3-0 but it is not installable"14:37
Saviqgreyback_, rebuild it14:38
greyback_Mirv: what do you suggest we try?14:38
greyback_dandrader: ^ you heard the man14:38
Saviqgreyback_, you need to rebuild against -5-3-2 that got released into vivid now14:38
dednickdandrader: yeah, i had in one of my initial branches. dont think there were any troubles. as long as it doesnt break anything else, i dont see any prob.14:38
greyback_Saviq: "apt-cache search qtbase" doesn't list it though14:39
Saviqgreyback_, because it's virtual14:39
greyback_is that because it's imaginary?14:39
Saviqgreyback_, yes14:39
greyback_ok14:39
dandradergreyback_, ok, I will trigger a rebuild of all the stuff in the PPA then...14:40
Saviq⟫ apt-cache show libqt5core5a | grep -i Provides14:40
SaviqProvides: qtbase-abi-5-3-214:40
Saviqgreyback_, ↑14:40
greyback_Saviq: yep14:41
greyback_just not obvious to me14:41
Saviqgreyback_, that's because when we link to private bits, we need more than just "version 5" as there's no ABI guarantees14:42
greyback_Saviq: sure, I understand why. I just find it hard to detect when packages are virtual14:43
Saviqgreyback_, and well, yeah, `apt-cache search qtbase-abi-5-3-2` will return the correct package14:43
Saviqgreyback_, you were just searching for one that wasn't there any more14:43
greyback_huh14:43
Saviqgreyback_, -5-3-0 vs. -5-3-214:44
greyback_no I see that. But I didn't notice that "apt-cache search qtbase" actually returned libqtcore5a14:44
greyback_so my bad14:44
Saviqnow you know :)14:44
Mirvgreyback_: that's why they are imaginary :) ie. they are "packages" that are "Provides:" from the real packages14:45
Mirvgreyback_: you need to rebuild qtubuntu14:45
Mirvgreyback_: if it's vivid and it was built before Qt 5.3.2 landed finally yesterday to release pocket14:46
greyback_Mirv: yep all clear now. Rebuild being done14:46
MirvI see, Saviq explained it14:46
SaviqMirv, btw, where do those come from when building? is it some hook to dh_shlibs?14:47
Saviqor in .symbols in fact?14:47
Saviqcouldn't this be solved via .symbols?14:48
MirvSaviq: it's black magic. yes, dh_shlibdeps/dpkg-shlibdeps using /var/lib/dpkg/info/*.symbols14:49
MirvSaviq: so this is defined in the symbols of qtbase + qtdeclarative - private symbols are marked as such, and they give the dependency14:49
Mirvit gets even more complicated with rsalveti's true black magic of the gles twin packages on x86. I manage to mess it up a bit every time despite practice.14:50
Mirvso certain GLES symbols are specially marked as depending on normal libs on non-x86, and the twin packages instead on x8614:52
Mirvhurray whenever Qt gets runtime switching between GL and GLES14:53
Saviqindeed :)14:54
mzanettimterry: https://code.launchpad.net/~mterry/unity8/we-are-at-least-beta/+merge/241615/comments/59472815:07
=== karni-lunch is now known as karni
Saviqmzanetti, that doesn't matter15:08
mterrymzanetti, haha..  hrm15:08
mzanettiSaviq: yeah, I know... but we should not use the script on trunk if that's what it does now15:08
mterrymzanetti, you said you didn't want tags!  :)15:08
mzanetti:D15:08
mterrymzanetti, let me test latest version of script15:09
Saviqmterry, already ran it on trunk ;)15:09
Saviqand is fine15:09
mzanettihmm ok :)15:10
mterrymzanetti, OK I think I updated tags on that branch correctly, using a merge from trunk15:10
mterrymzanetti, I was using that branch as a guinea pig.  I could imagine one of my interim scripts borked it15:10
mzanettimterry: no worries... I just wanted to raise it, in case the script really destroys it15:10
mzanettiok15:10
mzanettimterry: approved15:13
mterrymzanetti, w00t!  we're out of alpha!  :)15:14
mzanettimterry: after all we're 8.01 already15:15
mzanettifirst bugfix release after stable :D15:15
mzanettiwhich I guess is true for the phone15:15
=== dandrader is now known as dandrader|lunch
=== alan_g is now known as alan_g|tea
=== alan_g|tea is now known as alan_g
=== dandrader is now known as dandrader|bbl
* vila_ is vila from a laptop setup for testing16:46
vila_swift list --debug hangs16:46
vila_meh, damn xchat, wrong channel, sorry for the noise >-}16:47
Saviqlp:~mzanetti/unity8/performanceoverlay: would delete 7.85+14.10.20140428.2-0ubuntu116:48
Saviqlp:~mterry/unity8/greeter-profiles: would delete 0.1.1616:48
mterryfixed16:49
mzanettithe new script?16:49
mzanettior something I should fix in the branch?16:49
mterrymzanetti, I think just tags that the new script caught16:50
Saviqmzanetti, I'm just uploading the new script16:53
Saviqmzanetti, http://people.canonical.com/~msawicz/unity8/strip-tags.py16:54
mzanettiSaviq: so I should delete that tag?16:54
Saviqmzanetti, it's an invalid tag on your branch, so yeah16:54
mzanettiI wonder how that came in though, it's not something we got from uity716:55
Saviqom26er, can you please run ↑ on lp:~om26er/unity8/show_password_on_label_tap, and any local unity8 checkouts you have (just pass the different branches as arguments)16:55
mzanettidone16:56
Saviqom26er, note you need to run the script on them all, pushing won't help to delete tags16:56
Saviq@unity ↑ new strip-tags.py script, one that works for any branch (not unity8-specific any more, thanks mterry!)17:01
CimiSaviq, what you mean not unity8 specific?17:02
SaviqCimi, you can use it for any random branch to clean invalid tags from it17:02
CimiSaviq, how do we know when tags are valid/not?17:03
SaviqCimi, the invalid ones don't relate to a revision17:03
CimiSaviq, moving this to CI?17:04
SaviqCimi, not a good place for it, no17:04
Saviqwe've had this discussion and have some ideas17:04
Cimiyeah, doing it manually for every single branch is not ideal too...17:05
CimiSaviq, maybe just having CI checking for tags17:05
SaviqCimi, that's the thing, you don't need to do it manually, we should be able to not do it at all once all of us get cleaned up17:05
Cimiit does not have to remove them, just complain17:05
SaviqCimi, basically, don't worry, I'll tell you17:05
Cimii like that :P17:05
=== alan_g is now known as alan_g|EOD
=== dandrader|bbl is now known as dandrader
josharensonso since gdm doesn't work in 15.04, and lightdm has never worked for me, does anyone have any ideas? My login screen is just black now...21:35
zbenjaminjosharenson: kdm?22:17
* zbenjamin runs22:17
zbenjaminjosharenson: there is also XDM, Slim,lxdm22:21
zbenjaminjosharenson: ssdm also sounds interesting, its using Qt/QML22:21
josharensonzbenjamin, ill try another dm22:22
zbenjaminjosharenson: you sure that this is not a xserver config/driver problem22:32
josharensonI can get a desktop to show if I run startx (Xorg was already running), however unity doesn't start when I do this22:34
zbenjaminmeh :/22:35

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