/srv/irclogs.ubuntu.com/2013/11/07/#kubuntu-devel.txt

valoriehttp://pastebin.kde.org/pdtbrlrdb00:39
valoriegotta go, but i'll look for hints for what I did wrong/forgot00:43
claydohMamarok: sorry for the delay, just finishing a vacation. I can't find the email in question, but a note to him might be advisable. 01:04
* claydoh catches up on the list01:04
* claydoh needs to get back into the swing of things01:09
* jalcine wants to get into the swing of things01:13
ahoneybunhey valorie 01:35
ahoneybunoh01:35
manchickenapachelogger: Thanks for the help04:11
manchickenapachelogger: I've got a working build again, now I'm just chasing down a series of crashes. The scenario you found a while back when you cancel immediately after starting the program is still happening, and I'm having all sorts of fun chasing it around.04:18
ScottKdebfx: Just import the latest.04:20
=== claydoh_ is now known as claydoh
claydohMamarok: perhaps the basil situation has cleared itself ? I don't think that we should worry about chatter of other distros, for example they do discuss us in  the english opensuse list, not necessarily in a negative fashion.05:16
claydohThat thread was far too confusing, I think I could have summed it up in a short, clear paragraph lol05:20
Mamarokclaydoh: well, it did not, as this idiot now makes a mess about it06:54
claydohMamarok: "Bas, I can see that Felix has offered his expertise to help you out with 06:56
claydohyour requirements so I will let him do just that if that's all right 06:56
claydohwith you."06:56
Mamarokread all the mails, including those to -owner...06:56
claydohbas = bas roufs, not basil chupin, that part confused me for  a sec06:56
MamarokI did send him a private mail with copy to -owner, which only we moderators receive, but he managed to think this was a public mail and sent a copy of it to the list06:57
Mamarok*headdesk*06:57
claydohOh, well it's done for the time being. 06:58
claydohand to think I may in the future move to Australia and be in clser proximity to him06:59
Mamarokyou may? Interesting :)07:00
claydoha redhead is involved :D07:01
claydohshe just went back from a visit here, now to save for a trip there07:03
Mamarokcongratulations in order?07:07
claydohMamarok: not yet, still have to scrape money up to finally get the divorce. The Ex left, but doesn't want to foot any bills lol07:26
lordievaderGood morning.08:06
benvantendemorning people08:44
Peace-guys i have a very big problem with usb 08:56
Peace-they work for some time then they are dead08:56
Peace-#kernel ?08:56
Peace-reboot09:04
=== Oli`` is now known as Oli
apacheloggeroh right10:21
apacheloggerRiddell, shadeslayer, ScottK: so ... yay or nay to the mail?10:21
apacheloggeralso I remembered that we shoudl slap a thread on kubuntuforums10:22
Riddellapachelogger: yay10:35
BluesKaj'Morning all12:20
shadeslayerapachelogger: looks good to me13:59
shadeslayerRiddell: and it's fine for GPL code to depend on a package that is LGPL and links to openssl?14:02
shadeslayer( GPL code doesn't link to openssl code )14:02
Riddellshadeslayer: hmm, maybe not14:03
Riddellwhat's the case?14:03
shadeslayersee ktp mailing list14:03
shadeslayerauth handler needs qca2 + ssl plugin14:04
apachelogger*plugin*14:04
apacheloggerif $thing works without $plugin then there is no license tie between $thing and $plugin14:05
apachelogger$thing *linking* against $plugin *linking* against openssl, $thing would not work without openssl thus there is a license tie14:07
shadeslayerhttps://mail.kde.org/pipermail/kde-telepathy/2013-November/010409.html14:07
Riddellyes (as long as you can argue it's not a derived work)14:07
apachelogger^ it's definitely not derived as long as A works without B, B is however a derived work of A when B is a plugin for A14:08
apacheloggerif B is not a plugin for A there's also not tie there (e.g. when A would dlopen B and manually resolve symbols - as long as A still works without B)14:10
apacheloggerreally the question you have to ask is "does A work without B"14:10
shadeslayerAs documented by the thread, A does not work without B14:17
shadeslayercauses crashes14:17
apacheloggerclaydoh: http://www.kubuntuforums.net/showthread.php?64098-Installing-Kubuntu-13-10-on-UEFI-SecureBoot-Systems you may want to sticky that or something14:18
apacheloggershadeslayer: well, depends on why it crashes14:20
apacheloggerbut if it crashes because it tries to load the plugin and can't find it then one could very likely argue for dervied work14:20
d_edhey, I was summoned?14:21
shadeslayeryep14:21
apacheloggerif it however crashes because there simply is no plugin then it's rather hard to argue for dervied work14:21
apacheloggerd_ed: why does qca make apps crash without the openssl plugin?14:22
apacheloggeris it because it must find it or because there is no plugin in general14:22
d_edif you ever call QCA::fromDER() it explodes. 14:22
shadeslayerd_ed: I wish I had detachable ears14:22
d_edwe have a runtime guard from 0.6.3 onwards14:22
d_edbut then it will just not work instead of crashing14:23
d_edwhich isn't exactly better14:23
apacheloggerd_ed: what's the bt though14:24
d_edhttps://bugs.kde.org/show_bug.cgi?id=32694814:26
ubottuKDE bug 326948 in auth-handler "ktp-auth-handler: Segmentation fault" [Crash,Resolved: duplicate]14:26
apacheloggercreepy codez14:29
apacheloggerd_ed: that seems like a bug in qca though ;)14:30
d_edwell... part of the code it's using is missing.14:30
apacheloggershadeslayer: no derived work ... it crashes because it has no keycontext provider, not specifically because it has no openssl plugin14:30
shadeslayer'keycontext provider" ?14:32
apacheloggerplugin interface type it appears14:32
apacheloggerif I write a plugin that implements a keycontext it would not crash14:33
apacheloggerso it is not derived work of openssl14:33
apacheloggerit is however badly written code because it crashes :P14:34
d_edwell, I want it to stop crashing.14:35
shadeslayerand it seems like a run time dependency to me, so I'm curious as to whether or not we can add it to Recommends14:37
d_edor the depends.14:37
d_edbecause it depends on it to run14:37
apacheloggerd_ed: that's a bug IMO14:39
apacheloggershadeslayer: recommends probably is an option14:39
apacheloggerOTOH14:39
apacheloggerthere are more pluing interfaces than that one so recommends may be excessive from a QCA pov14:40
apacheloggeri.e. if you don't need the key interface rubbish you don't need openssl specifically14:40
apacheloggerit's as if libphonon recommended libphononqml14:41
apacheloggerwell not really, but equally excessive :P14:41
apacheloggershadeslayer: IMHO the recommends ought to be on auth-handler14:41
apacheloggerin fact there it can be a depends14:41
shadeslayerthat's what I'm proposing14:41
apacheloggerah, I thought for QCA14:41
shadeslayerbut I was unsure of the legalese14:41
shadeslayerno, see my original question14:42
shadeslayerGPL code depends on LGPL package that depends on openssl14:42
apacheloggerpackaging has no implications on legal here :P14:42
apacheloggershadeslayer: no it doesn't14:42
shadeslayerokay14:42
RiddellMamarok: anything I need to do with this pesky Basil chap?14:42
apacheloggerif there wasn't a bug in QCA it would not crash, so ktp would not crash so there is no argument for dervied work14:43
apacheloggerktp doesn't specifically require openssl14:43
shadeslayerright14:43
apacheloggerit requires a QCA plugin that implements the keycontext plugin such that fromDER does something useful14:43
d_edand is there anything apart from openssl that actually does that?14:44
apacheloggerwhether that plugin is openssl or mylittlepony doesn't matter to KTP14:44
apacheloggerd_ed: dunno, from a legal pov it doesn't matter though14:44
d_edas I understand it, it's like us depending on phonon - but only phonon-gstreamer existing..with no-one pulling it in.14:44
apacheloggerd_ed: if you had no phonon backend you would still work14:44
apacheloggeryou would not produce sound or whatever14:45
apacheloggerbut you would not crash14:45
apacheloggerso not a derived work14:45
MamarokRiddell: no, I hope he understood the problem by now...14:45
apacheloggerd_ed: but as I said, ktp-auth depending/recommending openssl is fine because of the status quo that you *want* it so that the user is happy14:46
apacheloggeryou don't actually *need* it to work14:46
=== rdieter_work is now known as rdieter
RiddellMamarok: thanks for handling it14:51
MamarokRiddell: that's the least I can do :)14:51
shadeslayerapachelogger: which is why I was saying a recommends will be fine as well?14:52
apacheloggeryeah well14:53
apacheloggerI'd go depends TBH14:53
shadeslayerfine with me either way14:53
apacheloggersupposedly there is no GUI message explaining why a feature does not behave as expected by the user, so I'd simply avoid that alltogether14:54
gnumdkIs there any reason kubuntu ship an older version of phonon?14:55
shadeslayerd_ed: Canon Rock14:55
Riddellgnumdk: it ships 4.6.0 which was the newest version when we released14:59
gnumdkok15:00
gnumdkCool :)15:01
gnumdkBecause 4.7 is broken with pulseaudio :)15:01
gnumdkBackporting to 4.6 on arch fix my issue, going to report bug15:01
apacheloggergnumdk: what be the issue?15:04
gnumdkvolume isn't changed 15:05
gnumdkfrom amarok or dragonplayer15:05
apacheloggeryou have to update phonon-gstreamer/phonon-vlc as well15:05
gnumdkhttps://bugs.kde.org/show_bug.cgi?id=32727915:06
ubottuKDE bug 327279 in general "Volume control is broken with pulseaudio" [Normal,Unconfirmed]15:06
gnumdkapachelogger: using ArchLinux so up to date ;) As i was sure Kubuntu was not broken, i tried to downgrade phonon15:07
lordievaderGood afternoon.15:31
shadeslayerRiddell: ScottK ktp-auth-handler awaiting approval in the SRU queue16:46
shadeslayerbug 124901416:49
ubottubug 1249014 in ktp-auth-handler (Ubuntu Saucy) "[SRU] kde-telepathy-auth-handler does not depend on libqca2-plugin-ossl" [Undecided,New] https://launchpad.net/bugs/124901416:49
Riddellshadeslayer: Test Case TBD?17:39
shadeslayerRiddell: yes, waiting on d_ed17:41
shadeslayerktp contactlist still connects without the ssl plugin17:42
shadeslayerthough it should throw a warning dialog 17:42
* Riddell wanders off to barcelona17:57
shadeslayerRiddell: :D18:01
ovidiu-florinhow does the kubuntu packaging take place?18:26
shadeslayermagically?18:44
shadeslayeryofel: should I run the script for 4.1218:45
shadeslayeror do we want to merge thingums from debian first18:45
yofelshadeslayer: well, apachelogger and me talked about it yesterday and pretty much decided not to *merge*18:46
yofelwe can look for packaging fixes later18:46
shadeslayercool18:46
shadeslayerrunning scripty then18:46
yofelso go ahead18:46
shadeslayerit's not funny how muon has very obvious bugs18:47
shadeslayerfor eg. the package states are flags everywhere except in muonstrings.cpp where it's treated as a enum causing weird issues in the ui18:47
shadeslayerthen someone forgot to document the Package::Held enum as a string18:48
shadeslayercausing empty strings in the dialog that shows you what's going to be committed18:48
shadeslayeryofel: which files does one usually copy for a new release?18:51
shadeslayerkdesc-packages-foo and kdesc-dev-latest-foo ?18:52
yofelkde-sc-dev-latest-saucy.txt, you generate kdesc-packages-trusty.txt with kdesc-package-names18:52
shadeslayercool18:53
=== zorael is now known as zorael^
shadeslayer:S19:05
shadeslayerbzr: ERROR: Not a branch: "bzr+ssh://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging/libkomparediff2/".19:05
=== zorael^ is now known as zorael
shadeslayerwe should make kubuntu-initial-upload gracefully fail for new packages19:06
=== zorael is now known as zorael^
=== zorael^ is now known as zorael
=== zorael is now known as zorael^
=== zorael^ is now known as zorael
shadeslayeryofel: fwiw I see alot of debcommit: unable to determine commit message using bzr19:27
shadeslayerTry using the -m flag.19:27
shadeslayerokay, I have to leave19:28
shadeslayeryofel: plz be running the script :)19:29
=== zorael is now known as zorael^
=== zorael^ is now known as zorael
=== zorael is now known as zorael^
=== zorael^ is now known as zorael
ahoneybunhello20:29
kubotu::qt-bugs:: [1249094] qt4-designer segfaults in QMetaObject::indexOfSignal @ https://bugs.launchpad.net/bugs/1249094 (by SimonW)21:53

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