/srv/irclogs.ubuntu.com/2014/02/13/#kubuntu-devel.txt

apacheloggerunless00:01
apacheloggerah script line bogus00:01
apacheloggerfor pot in *.pot ; do po=${pot:0:-1}; msgmerge ../po.orig/de/$po $pot > $po; echo $po; msgfmt --statistics $po; msgfmt --statistics ../po.orig/de/$po; echo "-----"; done00:02
apacheloggerthat's the correct one00:02
apacheloggershadeslayer: translation good to go00:02
ahoneybundoes anyone have alpha 2 installed with the new kubuntu-docs package working?00:06
ahoneybunhey valorie00:06
apacheloggerahoneybun: possibly, what do you need?00:07
ahoneybunI installed the new package and it does not show up in khelpcenter00:07
apacheloggeroh something is bugged00:11
ahoneybun/usr/share/doc/kubuntu-docs has nothing in it. 00:12
ahoneybunbut a copyright file and a changelog.gz00:13
valoriehello00:19
apacheloggersomething is fishy in the build00:21
ahoneybunoh?00:23
apacheloggermy that is lovely00:24
apacheloggersome piece of shit automated compression is gzipping the flipping docbooks which makes them unlocatable for khelpcenter00:24
apacheloggerffs00:25
apacheloggerand of course actually mentioning that one is throwing stones at the installed files is too much to ask, so the logs are as always utterly useless00:26
apacheloggerahoneybun: possible fix uploading right now00:34
ahoneybunawesomeness00:37
valorielovely that you two are fixing that00:51
valorie:-)00:52
valorieapachelogger: I did your muon discover survey00:52
ahoneybunvalorie: apachelogger is the developer not I00:53
ahoneybunsurvey?00:53
valorieyou tested and gave feedback00:54
valoriehttps://docs.google.com/forms/d/1MIE1hbjAABbhvXnq-Ys_JLYAbKu1pN_0nlc8wVYVXUg/formResponse00:55
valorieis the survey00:56
apacheloggervalorie: ah, you were that, it prompted me to add an email field :P00:57
apacheloggermight also be handly to have comment options00:57
valorieheh00:57
valoriewell, I was an early whiner about it00:57
valorieso I felt I owed some feedback00:58
valorieI found no place to add a review though00:58
apacheloggerthere should be a button on the apps mainpage00:58
valoriehmmm, I didn't discover it00:59
apacheloggerhttp://i.imgur.com/9vfaTlH.png00:59
valorieha!00:59
valoriemy fault; when I was on that page, i didn't look for it00:59
apacheloggervalorie: file a wishlist bug I guess, although aleix wanted to change the apps pages considerably01:00
apacheloggermight be more discoverable then01:00
valorieand when I looked for it, I wasn't on that page01:00
valorieI was looking at the other reviews01:00
valorieoops, dinner time01:00
valoriettyl01:00
apacheloggervalorie: I added a description to the test01:01
apacheloggeralas, the review dialog is outright atrocious as I discovered when writing the test cases01:01
apacheloggerso personally I wouldn't put my money on that feature right now ^^01:02
apacheloggervalorie: I also added comments fields to all tests so one can note things that seem odd etc.01:05
apacheloggervalorie: did this type of testing seem accessible though?01:11
valorieyes, very accessible02:06
valorieas long as a devel can look at the results easily02:07
valorievery easy for the tester though02:07
valorieoff to see my daddy02:12
=== zarvox_ is now known as 45PAADNQW
=== xnox_ is now known as xnox
=== chaudhary_ is now known as Guest980
=== Pici is now known as Guest56659
=== snele is now known as 92AAAD76F
=== murthy is now known as 92AAADKPD
=== JoseeAntonioR is now known as jose
=== rdieter_laptop is now known as rdieter
=== wgrant is now known as Guest34733
=== Guest34733 is now known as wgrant
valoriegeez, another split?06:07
valoriesheesh06:07
Tm_Tit's not that often (:06:20
valorieas long as it's not another attack06:24
ScottKapachelogger: I can run a patched one for testing, but it'll be on saucy.06:33
yofelwtf, I was wondering why my system is swapping and update-apt-xapian-index is using 1.5G of memory O_O08:51
Riddellmust be lots of packages!08:53
yofelwell yeah, my sources.list is huge - but that's just excessive for a "background" process08:53
apacheloggeryofel: it is python python python, it is ewww, it is python python python, it is booo, it is python python python, it is kaput.09:12
yofelwell, thanks to it being python I fixed this for now by putting 'sys.exit(0)' at the top09:13
apacheloggerScottK: that shouldn't be a problem, but what does 'gets grumpy' look like in terms of UI etc.09:13
lordievaderGood morning.09:22
Riddelloh dear, libmm-qt is not in the slightest bit binary compatible10:11
Blizzzis this new that you cannot paste into qt-pinentry?10:17
apacheloggergettext is really very shitty I have to say10:17
apacheloggerhttp://www.gnu.org/software/gettext/manual/html_node/The-LANGUAGE-variable.html#The-LANGUAGE-variable10:18
apacheloggerif you set en:pt it will simply not give a rats behind and use pt10:18
Riddellblaze: hmm dunno but I can't paste either10:26
Riddellnothing has changed there recently10:26
apacheloggerBlizzz even ^^10:28
Riddellhim too10:30
BlizzzRiddell: mh, right. I typed my passphrase manually before, but now I got a different key and don't know it by heart. So, probably it attracted my attention just because of this. However,  it makes password manager quite useless. Where would bugs be filed for qt-pinentry?10:31
Riddellin gnupg I think http://www.gnupg.org/aegypten/10:32
BlizzzRiddell: ty10:33
shadeslayermorning10:34
RiddellBlizzz: I can see in the code it has QSecureLineEdit::paste()10:34
xnoxshadeslayer: encrypted btrfs -> use alternate/d-i installer e.g. using mini.iso or server.iso10:38
xnoxshadeslayer: one can do it, by preseeding default filesystem to btrfs.10:38
xnoxshadeslayer: i'd like to add gui options to pick btrfs/xfs into the installer.10:39
BlizzzRiddell: what does it mean?10:39
RiddellBlizzz: it seems to want to accept the paste but only if it thinks it's valid, you could try recompiling with that method removed and see if that fixes the issue10:40
shadeslayerack10:40
shadeslayerapachelogger: https://notes.kde.org/p/kubuntu-foreign-language is fine wrt localization test cases?10:41
BlizzzRiddell: do you know what the criteria for considering it being valid are?10:45
RiddellBlizzz: no idea I'm afraid10:47
Blizzztheres an old bug in launchpad for this https://bugs.launchpad.net/ubuntu/+source/pinentry/+bug/32613210:50
ubottuLaunchpad bug 326132 in pinentry (Ubuntu) "[wishlist] Pinentry does not allow to paste into it, why?!" [Wishlist,Confirmed]10:50
apacheloggershadeslayer: I think that needs two test cases10:51
shadeslayerapachelogger: I'm listening10:51
apacheloggerinstall in $locale -> test && install in en -> change via systemsettings -> test10:51
apacheloggeralas, I'll settle for former TBH10:52
Blizzzi found an issue on gnupg, the claim compiling with --enable-pinentry-qt4-clipboard should solve it10:52
apacheloggerthe systemsettings step is really just adding application QA into the mix10:52
shadeslayer^^10:52
apacheloggershouldn't be a ISO test case10:52
apacheloggershadeslayer: can't look at it in detail though right now10:52
apacheloggerknee deep in gettext snafu10:52
shadeslayerI think the latter can be covered easily by adding a "Install $lang via systemsettings"10:52
shadeslayerhehe10:52
shadeslayerapachelogger: I just wanted to make sure that is indeed what the card wanted10:52
BlizzzRiddell: can i see the default compile options as they are used for 13.10 somewhere?10:55
RiddellDEB_CONFIGURE_EXTRA_FLAGS = --disable-rpath --without-libcap \ --enable-pinentry-curses --disable-pinentry-qt --enable-pinentry-qt4 --disable-pinentry-gtk --enable-pinentry-gtk210:56
RiddellBlizzz: from the package debian/rules file ↑10:56
RiddellBlizzz: where do you see about --enable-pinentry-qt4-clipboard ?10:56
BlizzzRiddell: good to know, thanks! and sorry for all the stupid questions ;)10:56
Riddellgrep doesn't come back with anything for that10:56
BlizzzRiddell: https://bugs.g10code.com/gnupg/issue1374 10:57
Blizzzthe most recent (= top) comment10:57
Blizzzah10:57
Blizzzrequires 0.8.410:57
Riddellthere's a 0.8.4?10:58
BlizzzRiddell: seems like it is not released, yet10:59
Riddellright10:59
Blizzzlatest pinentry release according to the git short log was 0.8.310:59
Riddellyou could find the patch if you're keen on it11:00
Blizzzthe commit is http://git.gnupg.org/cgi-bin/gitweb.cgi?p=pinentry.git;a=commit;h=0b3a8568e14b994a8d1f4c1cb42aed4959dfc811 11:00
jussiRiddell: it came! :)11:00
Riddellyay!11:00
Riddellwhat did?11:00
Riddelloh tablet?11:00
RiddellBlizzz: I guess we'd need to pass that by an ubuntu security person first11:02
=== ikonia_ is now known as ikonia
RiddellBlizzz: pinged them11:03
* Riddell updates libnm-qt and libmm-qt11:04
shadeslayerapachelogger: re https://bugs.launchpad.net/ubuntu/+source/kubuntu-settings/+bug/1268931 : what if the user explicitly put in kopete, in say 13.1011:11
ubottuLaunchpad bug 1268931 in kubuntu-settings (Ubuntu) "need kconf_update for kickoffrc" [Medium,Triaged]11:11
shadeslayerapachelogger: because they want OTR11:11
shadeslayerapachelogger: won't the update script then cause annoyance11:11
BlizzzRiddell: seems also http://git.gnupg.org/cgi-bin/gitweb.cgi?p=pinentry.git;a=commit;h=54b9b92c13a496a33868501dec893bc8d82b1a8d is required but this cannot applied to  0.8.1 without dragging other commits into qt4/Makefile.am11:16
Peace-guys11:17
Peace-i can't connect to ftp here http://wstaw.org/m/2014/02/13/plasma-desktopCE2295.png11:17
Peace-why :D11:17
Blizzzwithout this, configure  claims to not knowing --enable-pinentry-qt4-clipboard although all patches are applied and i rechecked that the part really is inside configure.ac11:17
jussiRiddell: yep, tablet :)11:19
BluesKaj'Morning all11:38
apacheloggershadeslayer: SRU a noop migration script to 13.10 then11:45
apacheloggerpersonally I would not care TBH11:45
apacheloggerRiddell: ping11:46
shadeslayermm11:46
shadeslayerapachelogger: I need some bash help11:46
shadeslayerapachelogger: why would this not work http://paste.kde.org/p9muwjlx111:46
apacheloggerRiddell: eglibc is utterly broken and misehaves with LANGUAGE=en:foo, it will always pick foo, apparently ubuntu's language selector forces all englishes to be last to avoid this problem11:47
apacheloggerthe ubuntu approach is somewhat non trivial for us because of how those two list widgets work11:47
apacheloggerand personally I would simply redirect each and every bug in that department to eglibc11:47
apacheloggershadeslayer: because of unicorns11:51
apacheloggeralso that condition looks fishy to begin with11:51
apacheloggerwhy would it care about the branch variable name11:51
Riddellapachelogger: why is it non-trivial to mv en to the end of the list?11:52
apacheloggerRiddell: visually11:52
shadeslayerapachelogger: because debian/config defines BRANCH as the kde-l10n branch and the LANG_PACK_BRANCH as the language-pack one11:52
apacheloggerRiddell: you basically need to lock en_US and en_GB at the end of the listwidget11:52
apacheloggerwhich basically means that the user can move them around and you reset them again and say "scru u"11:52
shadeslayerif you run the meta lang pack script , it will compare rev's between 2 different branches11:53
apacheloggerRiddell: if you try the ubuntu version you'll see why that approach is shit11:53
apacheloggerif you try to drag en_AU in front of say french it will simply do nothing...11:53
Riddellapachelogger: why does it need to be end-user visible? can't it just be worked around behind the scenes?11:53
apacheloggerRiddell: how?11:53
apacheloggerif the user configures en:fr and then his terminal apps speak french he'll be somewhat unhappy11:54
Riddellif (startswith("en")) {move to end of list}11:54
Riddellah your point being that the end result is always end user visible11:55
apacheloggerRiddell: bug 124780211:55
Riddellwell that sucks11:55
ubottubug 1247802 in kde-runtime (Ubuntu) "language KCM sets incorrect LANGUAGE" [Low,Fix released] https://launchpad.net/bugs/124780211:55
apacheloggerRiddell: well, as I said IMO the approach should be to spam eglibc with bug reports11:55
apacheloggerRiddell: also FWIW it appears that this behavior is not even intentional11:56
apacheloggerif you insert a conditional breakpoint in getenv it will suddenly start to use english11:56
Riddellthat seems quite broken11:57
apacheloggerwell11:59
apacheloggerit's a marginal use case at best11:59
apacheloggerthere is no real use case for haven en:foo:... as en will cover everything11:59
apachelogger*having11:59
apacheloggerso really this probably only ever happens when a user is too lazy to move the old languages around and simply moves en to the top12:00
apacheloggerwhich in itself is a weird thing to do for a normal person IMO12:00
apacheloggerRiddell: perhaps we'll want to have a release note though?12:01
kubotu::runtime-bugs:: [999054] DrKonqi should suggest to add dbgsym packages @ https://bugs.launchpad.net/bugs/999054 (by Dennis Schridde)12:02
Riddellapachelogger: yep12:02
Riddellshadeslayer: new comment on https://code.launchpad.net/~dpm/intltool/add-qtdesigner-support/+merge/14511212:02
shadeslayercool12:03
shadeslayercdbs question : if I override a target in my make file, and that target also exists in a make file that I've included, how do I call the target from the included make file?12:04
apacheloggerhow is that a cdbs question :O12:05
shadeslayerbecause said target exists in a cdbs make file12:06
apacheloggeryou cannot call an overriden target in general you can however call a fake dependency if they exist12:06
apacheloggerlike for example12:06
apacheloggersuperclean:12:06
apacheloggerclean: superclean12:06
apacheloggerthen you override clean with12:06
apacheloggerclean: superclean12:06
apachelogger(the overridden target in this case is assumed to not have any actual logic and all the actual logic is in superclean)12:06
apacheloggershadeslayer: cdbs usually has such super targets12:07
apacheloggerI think they usually are prefixed with ::12:07
apacheloggernot sure though12:07
apacheloggersimply read the files? :P12:07
shadeslayerapachelogger: trying to solve https://trello.com/c/DtAwHbWR12:08
shadeslayerI replaced all instances of 14.04 with RELEASE12:08
shadeslayerand want to resubstitute during build .. hmm12:08
apacheloggershadeslayer: IIRC xnox had an opinion on that12:09
shadeslayerxnox: ^^12:09
apacheloggeractually12:09
apacheloggershadeslayer: that makes no sense12:09
apacheloggerthe substitution needed to happen in ubiquity12:09
shadeslayeroh hm12:10
apacheloggeryou have no access to the translated strings outside of that I think12:10
shadeslayerdoesn't the slideshow have it's own pot?12:10
shadeslayerdifferent from that of the installer12:10
apacheloggermaybe12:10
apacheloggerthat has nothing to do with who loads the catalog though12:11
shadeslayerapachelogger: well at the very least the kde loads a webview to show the slideshow12:12
shadeslayerwould it make sense to add code there that replaces _RELEASE_ with whatever the release version is?12:13
apachelogger<- not working on ubiquity, so he does not know12:14
RiddellI'm updating packages and gosh debian seems to be behind on everything12:15
Riddellhi vorian, ahoneybun 12:23
ahoneybunhey Riddell12:23
=== amichair__ is now known as amichair
Riddellshadeslayer: can you remember what the magic command is to get bluetooth working on my laptop?12:44
Riddellhcitool dev  reports nothing12:44
Riddell12:48 < mdeslaur> jdstrand, Riddell: I wouldn't object at all...the user is choosing to paste a password12:49
RiddellBlizzz: I guess that means we can go ahead, but is the patch more complex than the single commit?12:50
Riddell12:50
BlizzzRiddell: these are two commits, but the second cannot be applied without tracking changes in Makefile.am. I guess it is doable. What i do not understand was why configure is not recognizing the option.12:52
apacheloggerwhy don't you simply wait for new upstream release?12:54
Riddellwho knows when that will be12:54
Riddellwe want to paste now!12:54
apacheloggeryou weren't able to paste for the past 6 years12:54
jussiapachelogger: but impatience!!!12:55
apacheloggerbut efficient use of time :P12:55
Blizzzapachelogger: I agree that memorizing a handful strings like xaiRe6shoY9fo^oDi0Ais>u3g is helpful for training your memory12:57
apacheloggerI do not question that it's handy, my point is that it affects like 10 people in the whole wide world and the patch seems to be complicated to get going :P12:58
Blizzzof it's just two or three it's really not so much a problem12:58
apacheloggerresovle a bug that affects 100 people vs. resolve a bug that affects 10 people12:59
apacheloggerhell yes, it's not so much a problem :P12:59
apacheloggershadeslayer: https://trello.com/c/bmg4cNW9 did you find out how to push screenshottery?12:59
Blizzzwell, everybody complains how complex and unusable cryptography is OTOH. Tho no doubt you're right, apachelogger,.13:01
jussiapachelogger: our activities thing is going to need more time, sadly. Plasma people said to me basically, "go away, we are too busy right now with plasma next" 13:01
apacheloggerlol13:01
* apachelogger reasd what they actually said13:02
apacheloggerI see nothing, at least as funny13:02
jussiapachelogger: comment was made by marting in #plasma-devel: [15:24:17] <mgrae sslin> jussi: I think the timing is probably just bad as we are all so busy in getting Plasma Next running13:04
jussiMartin even...13:04
apacheloggerBlizzz: fwiw, somehow security developers always get weird ideas that stand in the way of usability13:04
Blizzzapachelogger: imho you need to make compromises anyway if you want security, nevertheless making it as easy and comfortable as  possible is crucial in the long run.13:06
apacheloggerI completely agree13:07
xnoxshadeslayer: huh? we have support for "RELEASE" to substitute to cd-flavour build from .disk at cdimage build time.13:22
xnoxshadeslayer: dito within interface.13:22
xnoxshadeslayer: it's just a special care needs to be taken.13:22
xnoxshadeslayer: where is RELEASE not substituted?13:22
xnoxshadeslayer: we can't have it substituted in the .deb package, as it needs to be dynamic at cdimage .iso time.13:23
xnoxsure we only have one flavour using qt-frontend at the moment, but you wouldn't want to prevent new flavours to start using it with their own name (or e.g. respin the iso with a different name e.g. Kubuntu Active)13:23
shadeslayerxnox: this is for the slideshow13:41
shadeslayerwhere the values are hard coded13:41
shadeslayerapachelogger: nope, need to contact maintainer13:42
shadeslayerapachelogger: because it uses saucy lists and the web form needs to be updated to use trusty13:42
xnoxshadeslayer: ideally slideshow would also somehow do runtime substituion...13:44
xnoxshadeslayer: it's reading files off disk doesn't it?13:44
shadeslayerxnox: I do have an idea of how to do it13:44
shadeslayeratleast for the KDE ui13:44
shadeslayerwe have markers like _RELEASE_ in the html files13:44
shadeslayerthen read the file in the installer, replace _RELEASE_ with number, set that as the HTML for QWebView13:45
shadeslayerhttp://qt-project.org/doc/qt-4.8/qwebview.html#setHtml < allows setting html directly13:45
xnoxshadeslayer: interesting. 13:45
xnoxshadeslayer: let me see if whichever webview binding gtk is using to see if that can also do it.13:45
xnoxshadeslayer: cause we'd want to replace distro name and version number.13:46
shadeslayercool13:46
shadeslayerxnox: yep13:46
shadeslayerwell13:46
shadeslayername is hard coded13:46
xnoxideally we want to replace both name and version number.13:46
shadeslayernot sure why I said that ...13:46
shadeslayer*nod*13:46
xnoxas names are trademarks and shouldn't be translated.13:46
xnoxIt's Kubuntu not Кубунту13:47
shadeslayer*nod*13:47
* shadeslayer moves to other cards while waiting for xnox13:48
shadeslayerapachelogger: poke13:48
apacheloggerouch13:49
shadeslayerapachelogger: which card do you want me to do?13:49
shadeslayercuz FF in one week13:49
shadeslayerI somehow managed to miss that >.>13:49
apacheloggeryes, let's freeze that future13:50
apacheloggeractually13:50
apacheloggerlets take the opportunity to postpone things that won't be in the scope13:50
* shadeslayer is sad, no one comments on his bugs13:50
shadeslayerapachelogger: *nod*13:51
apacheloggerRiddell: https://trello.com/c/0uTGSJbM won't happen this cycle I guess?13:51
shadeslayerapachelogger: d_ed says he wants a new KTP in before FF13:51
apacheloggerwell, I want some ice cream13:51
* shadeslayer hands apachelogger a cone and a ice cream machine13:51
Riddellapachelogger: unlikely13:52
shadeslayerapachelogger: FWIW I don't think that the upgrade option should be implemented13:52
apacheloggerfeature wise we are in a pretty good state I'd say13:52
shadeslayerit's hacky at best13:53
apacheloggershadeslayer: firefox apt has been handed off?13:53
shadeslayerapachelogger: yes13:53
shadeslayerapachelogger: not a feature, but a bug13:53
shadeslayertalk to seb12813:53
apacheloggershadeslayer: https://trello.com/c/w5Ji8mIw13:54
d_edshadeslayer: apachelogger: we're about to make a beta, I want 0.8 in the final release of LTS13:54
d_edis that possible?13:54
apacheloggerd_ed: many things are possible, some things are just not as likely as others13:54
shadeslayersure, but I'm conflicted on whether to include the 0.8 beta on the 14.04 beta13:54
shadeslayerapachelogger: card needs more details13:55
apacheloggerdetails!13:55
apacheloggerd_ed, shadeslayer: upload beta to 14.04 and please tell me that ktp 0.8 is feature frozen :P13:55
Riddellshadeslayer: do it!13:55
d_edaye, we will be13:55
shadeslayer^^13:55
d_edI don't expect many changes between 0.8 beta and 0.8 release13:56
shadeslayerRiddell: do what ? :D13:56
apacheloggershadeslayer: details have been spewed13:56
Riddellshadeslayer: ktp 0.8 beta13:57
apacheloggershadeslayer: upload13:57
shadeslayerRiddell: ah ok13:57
shadeslayerapachelogger: upload what ? :S13:57
apacheloggerif 0.8 is feature frozen anwyay and supposed to reach final before 14.04 there is no reason why one shouldn't do ktps' beta testing as part of our beta testing13:57
apacheloggershadeslayer: ktp13:57
shadeslayerd_ed: plz provide tarballs13:58
d_edis by Monday ok?13:58
shadeslayerapachelogger: cool, will have a look at it post discussion 13:58
shadeslayerd_ed: fine by me ;]13:58
d_edcheers guys13:58
apacheloggerI hate it when I write cards that are really epics13:59
* apachelogger cries in the corner13:59
Riddelland yay I got gtalk working in ktp again!13:59
apacheloggersuch awesome.13:59
d_edRiddell: hmm, what was broken?14:01
Riddelld_ed: I don't know, I just removed it and added again and it started working14:03
shadeslayerapachelogger: https://trello.com/c/0tn1vYPN14:04
apacheloggerOO14:04
shadeslayerapachelogger: I've been using the settings for a couple of weeks14:04
shadeslayerand the fonts do look a tiny bit sharper14:04
apacheloggerthe question I guess is14:04
apacheloggerwhy does the global fontconfig/freetype config not have this set14:05
apacheloggeri.e. if we were to supply different settings via kubuntu-settings we'd start diverging from ubuntu platform settings14:05
apacheloggerand that sounds like a pretty bad idea14:06
apacheloggerin particular since neither of us knows anything much about fontconfig/freetype14:06
shadeslayerwell, does ubuntu ship such a config?14:06
shadeslayermaybe they do and we don't know about it?14:06
apacheloggerask them14:06
apacheloggerbut it would be a platform setting14:06
apacheloggerthere is no point in supplying the font settings for one desktop I reckon14:07
apacheloggerwell, except for the case that some times someone is breakint font rendering in Qt so it all ends up being rubbish ^^14:07
shadeslayerheh14:07
shadeslayerapachelogger: anything else?14:11
apacheloggerno, I don't know anything about font rendering :P14:12
shadeslayerneither do I :P14:12
shadeslayerbut I was talking about any other cards that need discussing14:13
shadeslayerfor Feature Freeze14:13
sgclarkRiddell: not sure what going on with thse symbols, uploaded rebuilt libssh, no errors here.14:13
shadeslayerapachelogger: re https://trello.com/c/Mw5FBYpI http://bazaar.launchpad.net/~ubuntu-installer/ubiquity/trunk/revision/611014:13
apacheloggershadeslayer: there's no other feature cards apparently14:14
apacheloggeror they are in doing14:14
apacheloggerand hopefully will be done in time14:14
apacheloggerwell the qt path thing in startkde might be something14:15
apacheloggerotherwise everything is in doing14:16
shadeslayerapachelogger: bug fix IMHO14:16
apacheloggerso I guess the idea is to push that along as much as possible so everything lands before feature freeze14:16
xnoxshadeslayer: i think the right approach is to inject javascript into webview which does "var distro='Buntu'; var distro_version='16.04'"14:16
xnoxshadeslayer: and then slideshows should use script write that variable.14:17
apacheloggerthen we get the other changes cards done that might not have been features but aren't bugfixes either14:17
apacheloggerand after that it's bug fixeroo all the way to final14:17
shadeslayer*nod*14:18
shadeslayerxnox: should be doable14:19
shadeslayerI think ...14:20
shadeslayerat the very least I see http://qt-project.org/doc/qt-4.8/qwebframe.html#evaluateJavaScript14:20
shadeslayerxnox: though I have no clue how the js side of things will work ;)14:27
=== mamarley_ is now known as mamarley
shadeslayerapachelogger: could you fixup the bzr rev check in debian/common in kde-l10n-common?14:40
shadeslayerbecause the two ways I know don't work14:40
Riddellsgclark: libssh is all good, it's in14:41
sgclarkRiddell: ok thank you14:42
apacheloggeraaaaah, time14:52
apacheloggershadeslayer: please write a card14:52
* apachelogger needs to leave in 8 minutes14:52
xnoxshadeslayer: looks like not possible with current webkit/python api. we need a new one =/14:56
shadeslayer:(14:56
shadeslayerxnox: can the gtk web view allow setting HTML?14:57
shadeslayerif so, we can do the first solution till the next release14:57
xnoxshadeslayer: yes, and no, setting html will not work here we need to load it.15:00
xnoxshadeslayer: also why is it a problem? a 14.04 slideshow was already uploaded...15:01
shadeslayerxnox: https://trello.com/c/DtAwHbWR15:02
shadeslayerextra effort for translators apparently15:02
shadeslayerand if it's not translated, it looks like shit apparently15:03
xnoxshadeslayer: the upload i did for s/13.10/14.04/ copied translation strings.15:03
xnoxshadeslayer: and you are going to change translation string to omit 14.04, which will also retriger translation...15:03
xnox(thus 14.04 should not have less translations than 13.10 did for that versioned string)15:04
shadeslayerhmm, I see15:04
shadeslayerapachelogger: ^^15:04
shadeslayerpostpone to 14.10?15:05
sgclarkapachelogger: is packaging librocket something I can do?15:08
shadeslayersgclark: so many KF alpha packages to poke at :)15:10
sgclarkshadeslayer: what do you mean? need packaging?15:11
shadeslayersgclark: some of them need packaging, others need rebuilding/fixing15:11
sgclarkshadeslayer, oh ok, did not know15:11
sgclarkshadeslayer: is there a list somewhere?15:13
shadeslayersgclark: I posted a link somewhere in te backlog15:15
shadeslayerbut can't find it anymore :(15:15
shadeslayersgclark: maybe Riddell still has the link15:17
Riddellmaybe I do15:18
Riddellhttp://paste.kde.org/psafkbfir15:19
shadeslayerthere we go ^^15:19
Riddellbut mostly click retry on all of these https://launchpad.net/~kubuntu-ppa/+archive/experimental/+packages15:19
shadeslayersgclark: something that is sorely needed is adding versioning to build depends15:20
Riddellit's all in bzr now so stuff like that can just be added to bzr without having to upload to the PPA15:21
Riddellis there not new frameworks to package?  plasma-framework? something else?15:21
shadeslayeryep that too15:21
shadeslayerRiddell: do you think we can land a KWallet PAM module which will only work with KDE SC 4.13 before KDE SC 4.13?15:22
sgclarkRiddell: I do not have option to click retry. Shadeslayer: don't know what you  mean by versioning15:25
Riddellshadeslayer: will it break anything?15:25
Riddellsgclark: I just added you to the team so you should be able to click retry15:26
Riddellalthough really it should be scripted15:26
shadeslayerapachelogger: fyi flash plugin install does not work in Ubuntu too15:27
sgclarkRiddell: ok ty.15:27
sgclarkRiddell or shadeslayer, so if it fails again I need to repackage/fix it correct?15:28
Riddelldepends on the failure, it might just be waiting for something else to compile first15:29
shadeslayer^^15:29
sgclarkok15:29
shadeslayerahoneybun: valorie: plz review migration guide from a docs POV https://notes.kde.org/p/kubuntu-migration-guide15:33
jussianyone tried today's dail.y yet? 15:41
jussihrm, links to the images are wrong on the qa tracker thiogn15:43
=== jono is now known as Guest53088
sgclarkRiddell: pbuilder fails with http://paste.ubuntu.com/6926219/ I remember seeing this before I just don't remember what we did, all the patches appear to have been removed.16:19
jussi01ok, so now the fun begins...16:35
sgclarkRiddell: nevermind I figured it out16:36
sgclarkRiddell: frameworkintegration ready for you16:38
jussi01at the partitioning screen with a totally blank drive, using guided, use entire disk, the after part says "Kubuntu 1.0B" - this seems weird, no?16:39
shadeslayersgclark: how did you solve that test issue?17:08
sgclarkshadeslayer: added X support17:08
sgclarkshadeslayer: openbox trick17:08
shadeslayeropenbox? :)17:09
shadeslayercan I have a look at your rules file?17:09
sgclarkshadeslayer: http://paste.ubuntu.com/6926489/17:10
shadeslayersgclark: what happens you just run xvfb-run -a dh_auto_test ?17:10
shadeslayerand well, also export the dbus-launch variables17:11
sgclarkshadeslayer that is what I had when it failed17:11
sgclarkdoes not fail local, just in pbuilder which has no X support17:12
shadeslayersgclark: which package is that?17:12
sgclarkframeworkintegration17:13
ScottKapachelogger: It's the dialogue you get when more packages are needed due to dependency and have to be added to the set to be installed, but in this case they aren't really required.17:16
shadeslayersgclark: does the test take quite a bit of time?17:22
sgclarkshadeslayer: nope17:23
shadeslayersgclark: fwiw when using  /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk please use overriden_target17:35
shadeslayerinstead of calling dh_auto_test17:35
shadeslayerso something like : xvfb-run -a $(overriden_target)17:35
sgclarkshadeslayer: I have no idea what you mean sorry17:35
shadeslayersgclark: in debian/rules, if you include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk17:36
shadeslayerplz use $(overriden_target) inside target overrides17:36
sgclarkahh ok, did not know sorry17:36
shadeslayersgclark: do you know *why* calling dh_installwm causes it to work?17:38
sgclarkshadeslayer: because it adds X support? I do not know the nitty gritty of lower level operating system functionality sorry :(17:39
shadeslayerno, that's from xvfb-run17:39
shadeslayersee man xvfb-run17:39
sgclarkshadeslayer: I meant window manager sorry17:40
sgclarkthose calls are being made to the window manager17:40
sgclarkpbuilder  and the build farms do not have that support17:40
sgclarkhense why the openbox trick works, I feel like I did something wrong?17:41
shadeslayerhmm, I don't think those calls go to a window manager since openbox isn't actually installed on my pbuilder17:42
shadeslayersgclark: well, I'm trying to figure out why that works17:42
sgclarkRiddell: may have better answers for you, he was around when I discovered it.17:44
sgclarkand is has alot more knowledge than I17:45
sgclarkopenbox has to be listed as a build depend17:45
shadeslayerwell, since it's working without it being installed, it clearly doesn't need to be listed as a build-depend17:46
=== Blizzzek is now known as Blizzz
shadeslayerRiddell: ^^ why does dh_installwm make things work>17:49
shadeslayerit's just generating postinst and prerm files is it not?17:49
sgclarkshadeslayer: it will fail on the build farms without it.17:52
shadeslayersgclark: ok, but why ? :)17:57
shadeslayersgclark: thing is, dh_installwm just generates some postinst and prerm files17:58
shadeslayerand man pages17:58
sgclarkdid you see the tests that fail? maybe look at those and compare to what installwm does to see why? I am not yet a coder so I am not much help, I am sorry : /18:02
jussiis nvidia in trusty borked or is it just me? 18:03
shadeslayerI did have a quick look at installwm18:03
shadeslayerand it doesn't make any sense to me :P18:04
shadeslayer( why running installwm would work that is )18:04
alleeshadeslayer: maybe you know: where does user-manager store the email?  I stare at the code and don't get it :-(18:40
shadeslayerit stores it with account service afaik18:41
alleeshadeslayer: and where does account service store it?  The usual 'Save' and: fiind ~/.??* -cmin -2 does not work :-(18:43
apacheloggerScottK: mh, ok, I'll try to come up with a debug patch tomorrow18:44
shadeslayerallee: try qdbus --system org.freedesktop.Accounts /org/freedesktop/Accounts/User1000 org.freedesktop.Accounts.User.Email 18:44
apacheloggerScottK: FWIW I think that is qapt being silly18:44
shadeslayerbtw if you add the kdeconnect plasmoid to the systemtray , does plasma start for you?18:44
shadeslayer( make sure everything is updated )18:44
apacheloggershadeslayer: please do not upstream bugs yourself, if one has further questions for debugging you won't be able to provide them18:45
apacheloggerohohohoho, talking about kdeconnect18:45
apacheloggerwe need to get that listed in discover somehow18:45
apacheloggerseeing as it is going to be come a featured app18:45
alleeshadeslayer: uh. magic!  Thx     Me continues hunting storage place ...18:45
shadeslayerapachelogger: actually, I will be able to, I could reproduce the search bug at the very least18:45
shadeslayerapachelogger: https://bugs.kde.org/show_bug.cgi?id=33111618:46
ubottuKDE bug 331116 in plasmoid "Plasma Desktop crashes when trying to start" [Crash,Unconfirmed]18:46
apacheloggershadeslayer: in refernece to teh qaptworker one18:47
apacheloggerthat will likely need excessive gdb fiddling18:48
apacheloggerjust thought I'd point it out in general though18:48
shadeslayerroger roger18:49
shadeslayerapachelogger: I was testing muon discover today18:49
shadeslayerdiscovered that it had a upgrade feature18:49
shadeslayerwhich is quite bad :/18:49
apacheloggeryeah18:50
apacheloggermaster is somewhat better18:50
shadeslayerdo we want to get that in before FF?18:50
apacheloggeractually we were thinking about handling upgrades through discover for 2.2, but it's still not quite there18:50
apacheloggershadeslayer: yeah18:50
shadeslayeradd a card for it?18:50
apacheloggerI guess18:50
shadeslayerapachelogger: so, regarding firefox plugins18:51
apacheloggertalking about cards, new numbers: 28 todo, 18 doing, 46 done, 12 postoned, 9 abandoned \o/18:51
shadeslayerthey don't work on ubuntu too18:52
apacheloggershadeslayer: yeah, I figured18:52
apacheloggershadeslayer: but even if it did we wouldn't be able to use it because that would be piped through aptworker which is in a bit of a conflict with qaptworker18:52
apacheloggereh18:52
apacheloggers/aptworker/aptdaemon18:52
shadeslayerapachelogger: was trying to read the code, and it just went over my head18:52
apacheloggershadeslayer: yes, I had pretty much the same experince18:52
shadeslayerso I tried writing my own plugin, but that's not something I can whip up in a day or two18:53
apacheloggermostly mad that mozilla stuff ix :P18:53
shadeslayersince I have no experience with FF plugins18:53
shadeslayer( side note : xul reads like it was developed by a mad man )18:53
apacheloggershadeslayer: well, I'd suggest talking to the ubuntu-mozilla team, perhaps we somehow can fiddle in some sort of support into ubufox18:54
shadeslayerthough apparently you can hook xul up with C++ code18:54
shadeslayerusing autotools ....18:54
apacheloggeri.e. if we only call qapt-batch-installer it would still be somewhat sensible18:54
apacheloggerafter all, that is what we did for rekonq and it's pretty non-invasive18:54
apacheloggerin fact the only thing we needs is a dbus call and handle the rest in kubuntu-notification-helper18:55
shadeslayerapachelogger: I was thinking more along the lines of just poking the user with the restricted plugin install dialog18:55
shadeslayerexactly18:55
apacheloggershadeslayer: maybe, I'd still talk to them, perhaps someone is feeling generous and coudl whip up a simple plugin to do that18:55
shadeslayerapachelogger: I talked to chriscoulson and he has 0 time18:55
apacheloggerwell that's unfortunate18:56
shadeslayereven for apturl issues18:56
apacheloggershadeslayer: maybe spy what other distros do18:56
shadeslayerhmm18:56
shadeslayersuse at the very least ships kde patches18:57
shadeslayerapachelogger: btw I was also fidding with various protocol support handlers18:57
shadeslayerand it's not just apt that's broken, every protocol that you try and register won't work18:57
shadeslayerso for eg. try registering magnet -> doesn't work18:57
apacheloggersee, we should have gone with chromium18:58
apacheloggerI said it all along :P18:58
mamarleyFirefox for the win!!!18:58
Peace-apachelogger: why?18:59
shadeslayerapachelogger: unfortunately, I own a "I <3 Mozilla" wristband and cannot in good conscience say we should ship Chromium 18:59
apacheloggershadeslayer: lol18:59
Peace- shadeslayer xD18:59
apacheloggershadeslayer: actually I think it is entirely possible that canonical will eventually go to chromium18:59
apacheloggerunless mozilla is throwing sweets at them19:00
mamarleyI would own an "I <3 Mozilla" wristband if Mozilla would actually sell them to non-Mozillians...19:00
shadeslayermamarley: https://bugs.kde.org/show_bug.cgi?id=33111619:05
shadeslayererm19:05
ubottuKDE bug 331116 in plasmoid "Plasma Desktop crashes when trying to start" [Crash,Unconfirmed]19:05
shadeslayerhttps://plus.google.com/photos?pid=5979961400218894194&oid=11513841018958601639219:05
mamarleyDarn, I seem to have forgotten my Google+ password...19:06
shadeslayermamarley: http://imgur.com/XZje9HL19:06
mamarleyNice :)19:06
shadeslayerapachelogger: http://imgur.com/XZje9HL19:07
* mamarley has been a die-hard Firefox user since one of his friends in high school converted him from IE6 about 9 years ago.19:07
shadeslayerapachelogger: I'm bored19:07
shadeslayerapachelogger: nothing interesting on trello19:07
shadeslayerand the interesting bits I don't know how to do19:07
mamarleyIronically, that person is now an Apple® fanboy.19:07
shadeslayer:D19:08
Peace-mamarley: lol19:09
shadeslayerRiddell: do you reckon we can remove kdeconnect-kde from Trusty?19:09
shadeslayerapachelogger: btw plz also check my kconf_update work19:13
apacheloggershadeslayer: card plz19:18
shadeslayerapachelogger: already there19:19
ScottKapachelogger: It may well be qapt.  Not sure.19:31
shadeslayerRiddell: https://bugs.launchpad.net/ubuntu/+source/kdeconnect-kde/+bug/1279949 when you get the time19:55
ubottuLaunchpad bug 1279949 in kdeconnect-kde (Ubuntu) "Please remove the kdeconnect-kde source from Trusty" [Undecided,Triaged]19:55
apacheloggershadeslayer, Riddell: doesn't bluedevil 2rc only work with bluez5?20:31
apacheloggerbug 127996020:32
ubottubug 1279960 in bluedevil (Ubuntu) "bluedevil 2.0~rc1-0ubuntu1 not recognized Bus 001 Device 003: ID 13d3:3362 IMC Networks" [Undecided,New] https://launchpad.net/bugs/127996020:32
apacheloggerehm20:32
apacheloggerIf your distro is using BlueDevil 2.0 you must:20:32
apachelogger1-Use at least BlueZ 5.11 [1]20:32
apacheloggerRiddell: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^20:32
shadeslayer^^20:33
shadeslayerapachelogger: Alex confirms20:33
apacheloggerdoctor said instead of raging I should sigh20:33
apacheloggerso imagine me sighing while the veins on my head are throbbing20:34
shadeslayerapachelogger: http://paste.kde.org/pvkkp715o20:34
shadeslayerthis format is so bad :<20:35
apacheloggerwhy it is beautiful20:35
apacheloggerhtml markup is something we should use a lot more20:36
apacheloggersuch a pleasent read as well20:36
* shadeslayer heads home for dinner20:37
ScottKshadeslayer: Shouldn't kdeconnect provide a kdeconnect-kde transitional package for upgrades?21:17
ScottKapachelogger: ^^^21:19
shadeslayerScottK: I have a package ready for upload21:35
shadeslayeronce kdeconnect-kde is removed I'll upload21:35
shadeslayeror should I upload anyway?21:35
ScottKLet me do the removal and then wait a publisher cycle.21:44
ScottKHang on.21:44
ScottKshadeslayer: Removed.  Wait half an hour and upload.21:45
shadeslayerthx21:45
shadeslayerScottK: plz upload https://launchpad.net/~rohangarg/+archive/experimental/+files/kdeconnect_0.4.2-2ubuntu2.dsc22:34
shadeslayerI'm not elite enough22:35
ScottKIf you got MOTU ....22:45
ScottKDone.22:49
valorieshadeslayer: I've added my suggestions to the migration doc22:57
shadeslayerthanks valorie :)22:58

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