/srv/irclogs.ubuntu.com/2011/07/20/#kubuntu-devel.txt

CIA-52[lp:~kubuntu-packagers/kubuntu-packaging/kde-workspace] Philip Muškovac * 527 * debian/ (changelog kdm.install) remove stripes.png from kdm.install again since the patch removes it.00:18
dpmgood morning apachelogger, whenever you've got a minute, may I ask you to check that these template changes make sense? -> http://pastebin.ubuntu.com/648025/ - it's the last batch of changes, and after they've been applied KDE Oneiric templates should then be ok in Launchpad07:21
bambeemorning07:32
apacheloggercan't we like remove https://launchpad.net/ubuntu/+source/nepomukcontroller ?08:24
apacheloggerwell then08:26
apacheloggerdpm: good morning... nepomuk template was split according to kde rev 1196093 , nepomukcontroller moved from own source to kde-runtime as per http://quickgit.kde.org/index.php?p=kde-runtime.git&a=commit&h=c8ead9258cb7ccfb96f1557089e64d7f310f0044 , consequently the new templates in runtime are good and the old ones can be dumped , qedjescripts was renamed in kde rev 993559 , solid-powermanagement was removed in kde rev 120212008:28
ubottuhttp://websvn.kde.org/trunk/?rev=1196093&view=rev | svn://anonsvn.kde.org/home/kde/trunk -r 1196093 | copy the "global" nepomuk.po(t) to the various pieces it has just been split in kdebase the scripty run of tomorrow will create the correct templat...08:28
ubottuhttp://websvn.kde.org/trunk/?rev=993559&view=rev | svn://anonsvn.kde.org/home/kde/trunk -r 993559 | move/rename translations to make plasma translatable08:28
ubottuhttp://websvn.kde.org/trunk/?rev=1202120&view=rev | svn://anonsvn.kde.org/home/kde/trunk -r 1202120 | gone08:28
valorie!info amarok08:54
ubottuamarok (source: amarok): easy to use media player based on the KDE Platform. In component main, is optional. Version 2:2.4.0-0ubuntu5.1 (natty), package size 5835 kB, installed size 24948 kB08:55
valoriehmmm, how do I find out about the beta?08:55
valorieis it packaged?08:55
valorieor jsut a tarball08:55
emonkeyvalorie, maybe with project neon if its still exists09:12
valorieI don't think they ever got amarok building within the neon environment09:13
valoriebut i'll ask09:13
emonkeyask apachelogger, he's in this channel09:13
valorieI looked through the ppas, and don't see the beta09:14
valorieso I don't think it was packaged09:14
valoriethat's fine, there is a tarball09:14
debfxapachelogger: I've already filed a removal request for all packages that have been dropped in the kde 4.7 migration09:41
debfxthe real challenge though is getting the archive admins to actually process those requests09:42
dpmthanks a lot apachelogger. There is one I'm not sure about: what was qedjescripts renamed to in kde rev 993559 ?11:00
ubottuhttp://websvn.kde.org/trunk/?rev=993559&view=rev | svn://anonsvn.kde.org/home/kde/trunk -r 993559 | move/rename translations to make plasma translatable11:00
debfxScottK, shadeslayer: I've uploaded gwenview12:03
debfxshadeslayer: any news on the kate licensing situation?12:04
shadeslayerScottK: debfx still waiting on upstream on whether or not we can remove the file, apart from that the author did agree to license it under GPL 2 or LGPL 2 ...13:04
ScottKshadeslayer: If the author agreed to appropriate licensing, document that agreement (copy/paste the email) in debian/copyright and upload.13:25
shadeslayerwhoa, the entire email? :O13:27
ScottKYou can trim excess not necessary for context.13:30
shadeslayeror i could just add the license in the git repo till someone tells me whether or not i can remove that file13:35
ScottKCome on.  It's copy/paste/done.  How hard is that?13:48
debfxdidrocks: I've finally uploaded qtwebkit 2.2 :D14:17
didrocksdebfx: fun that you are telling that exactly 20s I made an apt-cache policy to see if I missed something :-)14:18
debfxheh14:18
didrocks(and when I'm telling 20s, it *was* 20s :))14:18
didrocksdebfx: so, now I can merge qtcreator14:19
didrocks(I think qmlpuppet bin is missing in fabo's package) to make the qml designer working)14:20
debfxdidrocks: yep, well you can just sync the package and add your changes on top of that14:20
didrockssure14:21
debfxdidrocks: looks like we need a patch to cope with some qreal/float fun: https://buildd.debian.org/status/fetch.php?pkg=qtcreator&arch=armel&ver=2.2.1-1&stamp=130912433514:22
didrocksdebfx: oh "nice" do we have standard patch for that on qt? (I guess you already played with that)14:24
debfxthere is no standard patch. you need to either define the variable as double instead of qreal or add type casts14:30
debfxok in this case we need to s/double/qreal/14:33
didrocksdebfx: hum, why not casting?14:34
debfxdidrocks: the class works with QRectF, QLineF, .. which use qreal14:36
debfxso you'd have to cast qreal -> double -> qreal14:36
didrocksin verticalSnappedLines for instance, indeed14:37
didrocksdebfx: are you doing it? do you want me to do it?14:39
debfxdidrocks: I'm hoping it's a simple s/double/qreal/g :)  can you test build it on armel?14:45
didrocksdebfx: not really unfortunatly. I don't have a suiting ppa with armel hw14:45
debfxScottK: have you powered down your arm machines?14:47
ScottKdebfx: No, but I did have a power outage.  I forgot to turn them back on.14:47
ScottKI'm not at home now, I'll bring them back up this afternoon.14:47
debfxok, thanks14:48
debfxdanimo: the qtcreator qmldesigner plugin doesn't build on arm because the code assumes qreal==double14:52
debfxdanimo: do you think replacing double with qreal in the variable definitions is the right approach?14:52
didrocksdebfx: there are other files using them as well in the same plugin, not sure how much we have to replace15:26
debfxdidrocks: um indeed, that's quite bad :(16:09
debfxshadeslayer: could you add that mail about kate licensing to debian/copyright or forward the mail to me?16:39
debfxoh whatever, I'll just drop that file from the tarball16:41
debfxScottK: which one was it again?16:41
shadeslayerdebfx: part/syntax/data/find-trivial-regexpr.sh16:45
debfxhm there are a bunch of other scripts that don't have a license header as well16:47
=== skreech_ is now known as Daskreech
debfxScottK: are there any other licensing issue in kate besides these shell scripts?17:50
ScottKNot that I noticed.17:50
=== jjesse_ is now known as jjesse
debfxScottK: I've reuploaded kate, all remaining kde 4.7 packages (except some bindings) are now in New18:16
Quintasan_:/18:30
Quintasan_Looks like I'm out of luck when it comes to hardware18:30
=== Quintasan_ is now known as Quintasan
shadeslayerQuintasan: what happened?18:38
Quintasanshadeslayer: magic memory18:38
shadeslayerah18:38
QuintasanNo idea what's exactly going on but I can't turn on my computer once I turn it off18:38
* shadeslayer got some new hardware today18:38
Quintasanand the default action in Win7 is to shutdown18:38
Quintasan:/18:38
shadeslayerchange the default option in Win7 to reboot the machine?18:39
yofelshadeslayer: your new notebook hopefully?18:39
shadeslayeryus :D18:39
yofel:DD18:39
shadeslayerpreparing to put Koo-boon-too on it18:40
yofelapachelogger: ^18:40
danimodebfx: sorry, didn't see your comment18:40
danimodebfx: qmldesigner plugin on arm?18:40
danimodebfx: interesting usecase :)18:40
shadeslayerseems like the EFI bootloader does not want to boot my ISO, converting into a img now18:41
danimodebfx: can you paste the compile error somewhere?18:41
debfxdanimo: https://buildd.debian.org/status/fetch.php?pkg=qtcreator&arch=armel&ver=2.2.1-1&stamp=130912433518:42
shadeslayeryofel: fun fact, you cannot maximize apps in OS X18:42
danimodebfx: interesting, debian still doesn't use a cacert certificate... :/18:42
shadeslayerQt apps work like they're supposed to tho18:42
yofelnever noticed that when trying it out in the shops...18:42
apacheloggerdanimo: ah yeah, simple confusiong WRT qreal != double on ARM18:42
apacheloggerthe most common ARM incompatiblity btw ^^18:43
danimoapachelogger: I wonder if this is the only place though18:43
danimodebfx: are you trying to build the 2.3 beta?18:44
debfxdanimo: no, 2.2.118:44
Quintasanshadeslayer: It's the "Multitasking? What's that?" feature from iPhone18:44
danimodebfx: 2.3 has a completely different codebase in that regard18:45
shadeslayerQuintasan: lol18:45
shadeslayerNightrose: Happy Birthday!!!18:45
shadeslayerQuintasan: Lion supposedly has that feature18:45
danimodebfx: you can try a patch that uses qreal instead of double (no idea if that still really works then, but it might)18:45
QuintasanIt's Nightrose's b-day?18:46
* danimo switched from unity to KDE btw18:46
Quintasankubotu: cookies for Nightrose18:46
Quintasanderp18:46
Quintasankubotu: order cookies for Nightrose18:46
* kubotu slides a whole bunch of world's finest cookies down the bar to Nightrose.18:46
shadeslayerno no no18:46
danimounity is way to unpredictable18:46
shadeslayerkubotu: order birthday cake for Nightrose18:46
* kubotu slides birthday cake down the bar to Nightrose18:46
shadeslayerisn't there a birthday cake key word there apachelogger?18:47
apacheloggerkubotu: order birthday package for Nicke18:47
* kubotu is running to the corner shop to get a birthday present.18:47
* kubotu slides a birthday cake and a present down the bar to Nicke and gives everyone a nice frosty mug of beer.18:47
kubotuHappy birthday to you, happy birthday to you, happy birthday Nicke, happy birthday to you!!!! - Wooooho!18:47
kubotuHappy Birthday Nicke :D18:47
kubotuTo your health!18:47
apacheloggerG18:47
apacheloggerkubotu: order birthday package for Nightrose18:47
* kubotu is running to the corner shop to get a birthday present.18:47
* kubotu slides a birthday cake and a present down the bar to Nightrose and gives everyone a nice frosty mug of beer.18:47
kubotuHappy birthday to you, happy birthday to you, happy birthday Nightrose, happy birthday to you!!!! - Wooooho!18:47
kubotuHappy Birthday Nightrose :D18:47
kubotuTo your health!18:47
shadeslayer\o/18:47
* apachelogger hugs and kizzes the Nightrose and goes for a cig before he breaks yet another keyboard over not working stuff18:47
shadeslayerarf ... disk I/O on this USB is sloowwww18:48
yofelNightrose: happy brithday :)18:48
Nightroseshadeslayer: thx :)18:49
NightroseQuintasan: thx! nomnomnom :D18:49
* Nightrose hugs apachelogger18:49
shadeslayerpoor kubotu, he did all the work and apachelogger gets the hugs18:50
debfxdanimo: are you sure that it's a different codebase? there are no changes in snapper.cpp18:50
* Nightrose hugs kubotu too18:50
Nightroseshadeslayer: ^ :P18:50
danimodebfx: maybe not, but lots of stuff moved into a puppet process18:50
Nightroseyofel: thx :)18:51
shadeslayer:P18:51
danimodebfx: (a physically different application remote controlled by creator)18:51
danimohey Nightrose, happy birthday18:51
Nightrosethx :)18:51
debfxdanimo: this sounds like a lot of work, so maybe we'll just disable the qmldesigner on arm18:59
debfxI just hope the qreal mess is going to be fixed in Qt 518:59
danimodebfx: might be the best for now18:59
danimodebfx: please also open a bug report19:00
danimodebfx: what mess?19:00
danimodebfx: people who want portable code should use qreal, excactly because you want max precision but some archs cannot deliver on it19:00
danimodebfx: the code at hand assumes that all platforms it will ever run on have double19:00
danimodebfx: (again, which arm hardware is there that people want to run creator on? tablets?)19:01
debfxdanimo: the problem is that you don't notice these qreal==double mistakes when you don't build the code on arm19:09
* micahg would humbly suggest fixing the assumptions19:11
=== timblechmann is now known as tim
ScottKdebfx: arm boxen are up now.19:37
=== skreech_ is now known as Daskreech
apacheloggerdanimo: the only reason qreal is float on ARM is because way back float was much faster than double, whether that still is the case with VFP and other mumbo jumbo is questionable ... I do agree on the qreal for protability though ^^19:49
danimoapachelogger: I discussed it with a collegue, float is still faster by a few clock cycles I think, depending on the operation19:52
danimoapachelogger: it also depends on the arm designs we are talking19:52
danimoapachelogger: which in turn depends on the type of device19:53
danimoapachelogger: which brings me back to the original question: "which arm powered device would run Creator"19:53
apacheloggerright19:53
* danimo strictly assumes that "Netbooks" are pretty much dead19:53
apacheloggerpandaboard19:53
* apachelogger could totally imagine himself doing development on there19:54
danimoapachelogger: with gcc?19:54
danimohmmm19:54
apacheloggernot that it is ever going to happen19:54
apacheloggerdanimo: right now I think it is rather unimportant to have creator build on arm, taking aside ARM devboards I cannot imagine an actual device where one would want to run creator on19:55
danimoexactly :)19:56
apacheloggermight change in the future with the rise of arm for everydevice and my toaster ^^19:56
danimostill i wouldn't mind a bug report for that problem19:56
danimoapachelogger: I totally think ARM has a bright future19:56
danimoespecially with Windows 8, as sad as that might sound19:56
=== tazz_ is now known as tazz
debfxdanimo: I've opened a bug report about the issue: http://bugreports.qt.nokia.com/browse/QTCREATORBUG-554720:37
debfxScottK: thanks. any chance you have time to review the packages in New? 4.7 final is about to be tagged20:42
ScottKdebfx: I should be able to do it in the next few hours.20:42
CIA-52[lp:~kubuntu-packagers/kubuntu-packaging/libkexiv2] Philip Muškovac * 16 * debian/ (changelog control) Merge branch lp:~bambi/kubuntu-packaging/libkexiv2 and bump build-dep on kde-sc-dev-latest20:50
CIA-52[lp:~kubuntu-packagers/kubuntu-packaging/kde-wallpapers] Philip Muškovac * 8 * debian/ (changelog control) Merge branch lp:~bambi/kubuntu-packaging/kde-wallpapers20:54
=== yofel_ is now known as yofel
debfxafiestas: could you please have a look at https://git.reviewboard.kde.org/r/101642/ ?21:11
afiestasdebfx: it seems ok, ship it21:12
debfxafiestas: cool, where should I commit it, master or unstable?21:15
afiestasmaster and CC'21:16
afiestasCC'd ereslibre with it21:16
afiestas(he is the maintainer of libbluedevil actually)21:16
debfxok21:21
ScottKafiestas: One of my daughters is taking a foreign language course over the summer and she has regular assignments to turn in where she has to turn in a video of her speaking the language.  She's very happy using Kamoso to do it.  Thanks.21:23
afiestasScottK: glad to know that it is working well 21:25
afiestasI usually only work in Kamoso when I'm on vacation and since I'm spending all vacations on floss events... I don't have time for Kamoso xD21:25
ScottKIt's that with plasma-netbook on my dell mini 10v.21:26
afiestasbut at least it covers the basics now :p21:26
ScottKIt does.21:26
afiestas(and it does it without crashing)21:26
ScottKI'm glad I did the backport of 2.0 to natty now.21:26
afiestasin theory, 3.0 will be even more rock solid since we will use higher level gstreamer api (camerabin2) but that will have to wait 21:27
ScottKNote: The kate I just rejected is the old one.21:27
ScottKkdegraphics-mobipocket source accepted.21:32
ScottKsvgpart source accepted.21:37
ScottKdebfx: On kdegraphics-strigi-analyzer, explain to me how it is that raw/parse.c is distributable?21:41
ScottKIt also makes me wonder if our dcraw.c is distributable.21:41
ScottKActually maybe it's OK21:45
debfxScottK: my assumption was that dcraw is in main -> passed NEW at some point (that's a rather weak assumption, I'll admit)21:45
ScottKLet me look at it again.21:45
debfxthe copyright file basically says that some parts are under the GPL but fails to mention the license of the rest21:45
ScottKBut does say you can distribute/modify them.21:46
ScottKThe part you didn't copy over says:21:47
ScottK   The functions that process Foveon images have been RESTRICTED21:47
ScottK   since Revision 1.237.  All other code remains free for all uses.21:47
ScottK   *If you have not modified dcraw.c in any way, a link to my21:47
ScottK   homepage qualifies as "full source code".21:47
ScottK"All other code remains free for all uses." is the license for the rest.21:47
debfxwhere is that from?21:47
ScottKfrom dcraw.c in dcraw21:48
debfxah, I've only looked at the copyright file21:48
debfxwhich doesn't include that part21:48
ScottKSo, if you can include that part in your debian/copyright, I think kdegraphics-strigi-analyzer is OK21:49
ScottKI'll reject the one that's there now21:51
debfxScottK: why do you think the license of dcraw.c applies to parse.c as well?21:51
ScottKBecause it says "Based on parse.c and parts of dcraw.c by Dave Coffin"21:52
debfxoh in parse.c it also says "It is free for all uses."21:52
ScottKYes.21:53
debfxso since that version doesn't seem to contain any GPL code yet, I'll just add "Free for all uses." as license?21:54
ScottKAre you sure?21:55
ScottKI'd just copy all the licensing information over.21:55
debfxok, might be worth filing a bug against the dcraw package to get that copyright file improved21:59
ScottKAgreed.22:00
* ScottK is on to gwenview now.22:00
ScottKgwenview source accepted.22:01
ScottKdebfx: Did you file bugs/communicate with upstream on the licensing concerns on the files you dropped from kate?22:03
ScottKREADME.Debian can be removed from kate22:04
ScottKkate source accepted.22:05
debfxScottK: no, shadeslayer was doing that22:06
ScottKOK.22:06
debfxthere is a lot of stuff in kate that doesn't have an explicit license or copyright information so I'm not sure that's a battle we can win22:07
ScottKkdegraphics-strigi whatsit source accepted.22:07
ScottKPerhaps, but we should at least tell them.22:07
ScottKThen send Riddell after them.  He's pretty effective at getting licensing stuff in KDE cleaned up.22:08
ScottKkdegraphics-mobipocket binaries accepted.22:10
ScottKsvgpart binaries accepted.22:12
debfxit's pretty hard to enforce that. I'm sure the minority of projects have licensed all their images and .ui files properly22:13
=== emonkey is now known as 31NAAQ6HO
=== Blizzzek is now known as Blizzz
=== James1479 is now known as James147
ScottKYes, but it's worth working towards.22:17
debfxagreed, but we are less than understaffed this cycle22:20
debfxthat reminds me22:20
Riddellwhat's up?22:20
debfxyofel: how is your kubuntu-dev application progressing?22:21
debfxRiddell: there are a bunch of files in the kate repository that are lacking license and/or copyright information (e.g. *.sh, part/tests/hl/*)22:24
Riddellis there a global copyright file?22:24
debfxthere is a AUTHORS file22:26
Riddellthere's a COPYING.LIB file22:27
Riddellso that should be fine, files would be under that licence unless otherwise stated22:27
=== jtechidna is now known as JontheEchidna
debfxRiddell: it's not obvious to me that the license applies to every file just by putting it into the root directory22:31
Riddellit's a safe assumption22:32
yofeldebfx: I've got exams coming up so I've spent time on that so I can keep myself some free time for 4.7.0 once it's tagged and forgot about the application in the process :/ Need to finish the wiki page22:35
ScottKkdegraphics-strigianalyzer binaries accepted.22:35
yofelRiddell: and what are you supposed to assume if you've got COPYING _and_ COPYING.LIB, it doesn't matter? (I doubt that)22:35
RiddellCOPYING would take precidence since that's the more general one by name22:36
yofelwell, fun thing is smoke, smokeqt for example had no licensing at all, now it got both files added and svuorela say the authors say it's all LGPL. (btw. there's still not a single copyright statement in the package)22:37
debfxyofel: if you hurry you can even upload 4.7.0 yourself :)22:39
debfxsince I won't do that (already spent way too much time on 4.6.90)22:39
yofelheh, I first need to remember what to put on that page... I've done pretty much only packaging here, other time was spent on getting neon to work and doing some testing...22:40
CIA-52[lp:~kubuntu-packagers/kubuntu-packaging/kdelibs] Philip Muškovac * 365 * debian/ (changelog control) Make kdelibs5-plugins depend on katepart for transitional reasons and fix the changelog entry22:56
ScottKgwenview binaries accepted.23:13
yofelreminder: we have kdevelop 4.2.3 packages for natty and oneiric in ninjas that need testing23:26
ScottKkate binaries accepted.23:44
ScottKdebfx: I think I've processed everything through New now.23:58

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