=== clay_doh is now known as claydoh === claydoh is now known as Guest5889 === Guest5889 is now known as claydoh [01:53] JontheEchidna: Any thoughts about what's wrong in http://paste.ubuntu.com/1395372/ - only fails in armhf. [02:11] ScottK: qreal v. double inconsistency [02:12] in the WorksheetEntry interface class, layOutForWidth is defined as: virtual void layOutForWidth(qreal w, bool force = false) = 0; [02:12] but it is implemented as virtual void layOutForWidth(double w, bool force = false) = 0; in the derived classes [02:12] which on !arm is ok because qreal == double [02:13] but on arm it's a float, which is a different signature, which means layOutForWidth is not defined in the derived classes [02:13] (I know you know the float v. qreal differences, but to clarify... ;-) [02:14] ScottK: changing the line "virtual void layOutForWidth(double w, bool force = false);" to "virtual void layOutForWidth(qreal w, bool force = false)" would fix [02:14] (in the TextEntry, CommandEntry, and LatexEntry headers) [02:15] seems to be one of the more subtle bugs of this type [02:17] OK. Thanks. I'll try that. === ronnoc_ is now known as ronnoc [02:51] qreal ALL the things. [02:51] ronnoc: pong [02:53] If someone has a raring install, it'd be lovely for them to build kphotoalbum at https://github.com/jzarl/kphotoalbum/tree/kipi and see if it works. [02:57] k [03:01] Comments back to KDE bug 307148 [03:02] afiestas: There's a proposed patch in https://bugs.kde.org/show_bug.cgi?id=307147 for Kamoso with KDE SC 4.9.80 that's been there sinced september with no comments. Would you please have a look at it? [03:07] ScottK: builds fine here [03:31] OK. How about working? [03:47] Cantor uploaded... [04:04] JontheEchidna or shadeslayer_ or somebody else with KDE commit rights: would you please commit http://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging/cantor/revision/54 upstream? === Guest33109 is now known as gaurav [05:10] ScottK: will have a look today :) [05:12] ScottK: best to just upload to review board and get the maintainers to commit it [05:12] that way you can also apply for kde commit rights at some point in the future === shadeslayer_ is now known as shadeslayer === vHanda_ is now known as vHanda [06:46] incase anyone does kbreakout packaging stuff http://paste.kde.org/616532/ [06:47] I got upstream to do some packaging :P === Tonio_ is now known as Tonio_aw === markey_ is now known as markey [09:56] ScottK: cantor fix committed [09:56] you're getting quite good at these arm fixes :) === Tonio_aw is now known as Tonio_ [11:10] Riddell: Thanks. JontheEchidna helped on that one. [11:20] My force-hint worked, so all of 4.9.80 is in raring now. === Tonio_ is now known as Tonio_aw [12:04] ScottK: yay :) [12:04] thanks for taking care of that [12:05] hola :D [12:07] hi Peace- [12:07] raring ? [12:07] * Peace- installing raring [12:09] soee: our development version [12:09] ah ok [12:09] hi Riddell [12:18] * Peace- installed on pavillion with x200 ati [12:19] ok the installed worked fine :) [12:19] installer * [12:29] Peace-: using today's image? [12:32] Riddell: yes [12:32] let me check but usually i use the daily live [12:32] Riddell: http://cdimage.ubuntu.com/kubuntu/daily-live/current/ [12:32] :) [12:33] The only thing that doesn't work it's the wifi [12:34] addittional drivers says no proprietary drivers are in use and it gives no options [12:34] but well i have the broadcomn 4306 [12:39] Peace-: what version of kde is on it? [12:39] 4.9.80 Riddell [12:41] lovely [13:11] Riddell: btw installing the firmware now wifi works [13:11] but on jokey-kde you can't install it why? [13:12] i remember some old release that asked to install the broadcom stuff [13:15] isn't ubuntu droping jokey? [13:16] *wasn't [13:16] yes [13:16] dantti_laptop: are you brazilian guy ? [13:16] yup [13:17] wtf i have read of your problem with jail -ambassy [13:18] embassy [13:19] what a mad story man [13:19] yup, unfurtunatelly not over yet :/ === dpm_ is now known as dpm [13:40] dantti_laptop: Welcome back. [13:40] ScottK: thanks === Tonio_aw is now known as Tonio_ === yofel_ is now known as yofel [13:55] am I the only one whose akonadi demands a vacation in raring? http://paste.kde.org/616892 [13:56] yofel: It may be on strike until you upload 4.9.2 to quantal-proposed. [13:56] heh [13:56] I'll try to look at 4.9.3 when I get home [13:57] Thanks. [13:57] Yeah, meant 4.9.3. === LordOfTime is now known as TheLordOfTime === 20WABM4XS is now known as jussi === jussi is now known as jussi01 === jussi01 is now known as jussi [14:24] yay [14:24] Hi all [14:39] hey guys and girls here is a free open source site http://bitfungus.org/ feel free to contribuite on that, we would like to make your/our life easier when searching for code resources, sorry for my bad english, if you want you can add your own resource link or third parties one === Tonio_ is now known as Tonio_aw [15:37] afiestas: ping [15:37] ScottK: read the kamoso thing., is in my todo already [15:37] afiestas: OK. Thanks. [15:44] * Riddell onto kdegames packaging [15:48] Riddell: Did libkdegames get sorted? [15:50] ScottK: seems in good shape to me, do you know of any issues left with it? [15:50] Riddell: Just the note in the pad. [15:53] I thought the copyright was done, shadeslayer's e-mail to kde-games-devel doesn't seem to have come through [15:54] Dunno. [16:01] shadeslayer? [16:02] shadeslayer: ? [16:02] Your turn. [16:03] rohan? [16:03] oh he's at foss.in [16:03] at the woefully underpublicised kde mini summit [16:04] Calligra RC is supposed to release today. I think I'll go ahead and upload it. [16:05] * ScottK already did packages. [16:06] ScottK: I never wait with calligra, I just upload it once the packaging is done [16:06] Right. [16:23] What's the lcms that's mentioned in conjunction with calligra in the packaging spec? [16:23] Calligra 2.6 rc2 is uploaded. [16:25] a colour library? [16:25] yes a ICC CMM library [16:27] Project page? [16:27] www.littlecms.com [16:27] Thanks. [16:27] you are welcome [16:30] Package looks pretty unmaintained in Debian. Two NMUs are the last two uploads. [16:35] lcms2 should be supported [16:35] (assuming calligra supports it :)) [16:35] I'm sure I remember adding this as a calligra dep at some point [16:41] a friend of mine asks if there is a ppa or something with beta1 for Quantal [16:41] is there any? [16:43] afiestas: I'm afraid not, first update of the cycle always takes longer [16:43] afiestas: project-neon ftw! [16:43] just packaging kdegames is a long process [16:43] Riddell: btw, gwenview now optionally depends on lcms2 as well [16:44] ScottK, yes, 2.4 would be good to have, where are the NMUs listed? [16:44] agateau: noted for further investigation [16:44] Riddell: why is that? having neon already building those games shouldn't speed up the process? [16:46] afiestas: I doubt neon has copyright files complete enough for the archive === Tonio_aw is now known as Tonio_ [16:47] copyright files for debain should specify old copyright holders? or only the ones owning actual lines of code? [16:47] only the ones owning actual lines of code [16:48] can't git blame be used for the job then? [16:48] no better way of having a complete copyright === Tonio_ is now known as Tonio_aw [17:00] neon is helpful to figure out the build-deps, but the copyright files are... rather incomplete... [17:06] yofel: then can't we use git blame? [17:06] or svn blame for that matter [17:06] for what? [17:06] for getting all the copyright holders of a file/project [17:07] shadeslayer dug out some copyright parser I believe that I haven't tried yet. I usually use a combination of licensecheck and grep [17:08] why parse the copyright when you can get all teh accurate data from git/svn ? [17:08] afiestas: in case you don't know how the copyright files are supposed to look like: http://dep.debian.net/deps/dep5/ [17:08] licence still will have to be greped though [17:08] we need to copyright file in the binary packages [17:09] you can't read the source from there [17:09] I don't know what a bianry package is, the thing that I install_ [17:09] ? [17:09] the .deb yes [17:09] and if I understood ScottK right, then simply having the source available somewhere isn't enough [17:10] but you create the copyright file used to build the binary don't you? [17:10] can't that file be generated using accurate data from git? [17:11] well, sure, if you write a copyright file parser that returns a formatted copyright file [17:11] we need a) list of files that the license applies to b) short license text and pointer to full text c) copyright holders with name and year [17:12] i.e. what the source files usually have as header [17:12] we can get C with 100% accurary, the rest must be human checked since there is no perfect parser [17:12] then I wonder, do we have something that checks if there's been a difference in the header from version X to version X+1 ? [17:12] or do we check all files one by one? [17:13] there's 'licensecheck' which tries to parse the license out of the files, I then usually grep for license and feed the file list into grep Copyright to get the holders and then filter them out [17:14] that's my workflow at least [17:14] copyright files are rarely updated with new versions (which is a bug) [17:14] I'm a little bit lost still [17:15] so we have shadeslayer neon with master packages that in theory work [17:15] Riddell: do you have a workflow for that other than re-creating the file from scratch each time? [17:15] we can't use them as a base for beta1 release because we need to update copyright [17:15] yofel: nope [17:15] and according to what yofel says checking the copyright seems like a fairly quick thing to do, where is the trick? [17:16] afiestas: neon packaging is quite different from archive packaging for various reasons [17:16] amount of packages? amount of manpower? [17:16] latter mostly [17:16] both though [17:16] no paticular problem, I'm doing it now and I expect to be finished sometime tomorrow morning [17:17] Riddell: 10 days after release, we should do better ideally [17:17] is KDE not doing a good work preapring releases? [17:18] beta releases I mean, I know that for final releases there is a period of time where distros can create packages [17:18] do we do that for beta? [17:18] it would be good if someone from the KDE side would do a copyright check with debian-strictness before release. But otherwise the release management is fine [17:19] it's mostly lack of manpower for the amount of packages on our side, and our automation scripts are still new and have lot of improvement potential [17:19] afiestas: first update of the cycle always takes extra time [17:19] I know that we can't change this but, is there any legal requirement to do have all this copyright info in the pacakge? [17:20] Riddell: we should start to package earlier then (ofc if possible and if that won't mean wasting effort) [17:22] afiestas: yes, most licenses require that packages should be shipped with copyright notices [17:22] ScottK explained this a few days ago iirc [17:23] btw I'm talking about this from a upstream PoV, it is stupid to release a beta if nobody can test it [17:23] maybe we should call it "Package time" or something like that [17:23] agateau: so I guess archlinux is ilegal (they do a simple tarball afaik) [17:24] afiestas: most likely, yes [17:24] afiestas: I assume no free software developer has yet bothered to attack them for not respecting licenses :) [17:25] but Debian is a lot more picky about licensing [17:25] afiestas: have you read heard about the json license problem? [17:25] s/read// [17:26] * yofel wonders what RPM does here [17:26] all I can find is a one-line copyright field [17:27] agateau: nope [17:27] afiestas: http://tanguy.ortolo.eu/blog/article46/json-license [17:28] fun [17:29] Riddell: ScottK I've managed to rope in viranch, he works on some of the KDE Games and he went through a couple of sources and generated copyrights for us [17:29] We also discussed if we should ship these in the sources by default since then we can just copy the file over to debian/copyright [17:30] agateau: so muon is ilegal as well :33? (shadeslayer :p) [17:30] afiestas: why would it be illegal? [17:30] afiestas: distrubuting binary packages without the debian/copyright would be illegal, yes :P [17:31] agateau: because yofel said that neon packages are missing some ocpyright stuff [17:31] rdieter: just to make sure I understand this right: In a RPM spec you have one single field that documents the License of the whole package? What do you do if licenses are mixed? Put all licenses into that field? [17:31] afiestas: ah neon, not muon [17:31] aaaah, sorry [17:31] neon [17:31] neon is as grey as it gets I fear... [17:31] I always mess both of them xD [17:31] yofel: yes, e.g. License: LGPLv2+ and GPLv2 [17:32] rdieter: you guys sure have it easy... [17:32] I have a great idea to solve that copyright mess! [17:32] let's request copyright assignment! [17:32] rdieter: thanks [17:32] scnr [17:32] yofel: though we often simplify it if possible at packagers' discretion to only list the "effective" license (ie, in the above example, License: GPLv2) [17:33] so redhat that is super picky with patents and licences only requrie one line [17:33] interesting [17:33] rdieter: ok, that at least explains why we and debian seem to be the only ones that are picky about the copyright contents [17:33] afiestas: unfortunately we inherit Debian pickiness here, not sure we can avoid this [17:34] agateau: first thing I said "I know we can't change this" [17:34] not reall, we work from the same policy [17:34] afiestas: the only workaround iirc is ppa [17:34] *really [17:34] * shadeslayer notes that copyright is probably the most time consuming part [17:35] have a beta ppa which can be used to quickly push packages, then get proper copyrighted packages in the archive [17:35] PPA's have some copyright rules as well, it's not like you can put _anything_ in there [17:35] ^ [17:35] shadeslayer: got links to those copyright files? your kbreakout you posted earlier has timed out [17:35] yofel: sure, but it doesn't seem to be much of a problem if we look at neon [17:35] Riddell: lemme check [17:36] it's not a problem as long nobody cares [17:36] drat [17:36] Riddell: all links timeout, I'll just ask him to paste them 'forever' [17:36] yofel: do you think people would start to care if we put kde beta and rc in a ppa? [17:37] probably not... as long as we fix it later. Riddell ? [17:37] agateau: not from a legal view no [17:38] I just find it easier to get it sorted in development archive before doing backports to a ppa [17:40] we need scripts to make this more automatic imho [17:41] we can easily check modified files in the header area, new created files, and deleted files [17:41] at least give to the packager a hint of what to look at [17:41] we do, they just don't really work for beta1 [17:41] yofel: why? [17:42] lots of new dependencies etc. so it took a while until the packages built [17:42] later on will be faster [17:43] new dependencies, new files, deleted files, new apis, new abis, broken abis [17:43] * yofel makes his way home - bbl [17:43] a large variety of changes needed [17:44] ScottK: ninjas build in new if you like to keep apol_ happy (and I do) [17:44] :D [17:47] * shadeslayer goes off to fix bug in kdiamond [17:48] * Riddell is squatting in a closed library and wonders when the polis will show up [17:48] * agateau is off as well [17:49] Riddell: I'm away from my computer now. I'll look at it later. Calligra-l10n in New tooif you could review. [17:50] ScottK: accepted! [17:54] Thanks. [17:55] hmm I just looked at the debian packaging to see how they're managing with kdegames but the recent uploads are 4.8.4.. [18:07] hej [18:08] does someon know why /usr/lib/kde4/libexec/kscreenlocker_greet takes 12% of cpu all the time? [18:09] it is huge amount of power... [18:09] hrw: it shouldn't [18:10] ok, got down to 4% but still [18:10] hrw: which version of kde are you using? [18:10] raring-proposed one [18:11] no idea of what is [18:11] 4:4.9.80-0ubuntu7 [18:11] oks, then is the new screen locker [18:11] can you install debug symbols for it, and then do some debugging? [18:11] yes, the one which requires me to enter password twice. [18:11] twice_ [18:11] not today I'm afraid [18:11] ? [18:11] :s [18:12] only once here [18:12] on previous version when I pressed Backspace + password it worked. now I wake up screen with Backspace, enter password, get 'wrong password' and enter it again [18:13] ok, will try to find some time tomorrow to check what is wrong [18:13] backspace + password? [18:14] to remove any chars I entered when screen was off [18:14] I'm quite lost :/ but report a bug pls [18:14] getting the new screen locker to the quality of the old one is important [18:15] sure [18:15] today I am out of home so not possible to check ;D [18:16] have a nice day afiestas - have to go [18:19] hrw: you too [18:21] any ideas why k-d-s depends onlibnewt0.52 [18:23] * Use the new default virtual terminal color palette instead of forcing the [18:23] original one. (LP: #739943) [18:23] Launchpad bug 739943 in kubuntu-default-settings (Ubuntu) "package kubuntu-default-settings 1:11.04ubuntu7 failed to install/upgrade: subprocess installed post-installation script returned error exit status 2" [Medium,Fix released] https://launchpad.net/bugs/739943 [18:23] * Depend on libnewt0.52 to make sure that the newt-palette alternatives are [18:23] registered. [18:23] -- Felix Geyer Tue, 22 Mar 2011 20:13:21 +0100 [18:23] says changelog [18:24] aha [18:24] okay [18:38] re [18:39] what does re actually mean? [18:41] Riddell: re-turned [18:41] i.e. back [18:42] welcome back :) [18:42] if we frown on public away messages, should not we frown on public back messages? ;) [18:43] thanks ;) [20:07] Darkwing: Does Blue Systems have any type of formal support services in place as of yet? If not, is it still a goal? [20:12] ronnoc: wy specifically Blue Systems? [21:31] ronnoc: There's work in progress on making support contracts available. [21:32] For packaging lcms2, the symbol _cmsGetStockOutputFormatter@Base has gone missing. Any idea if we care. [21:32] OK thanks ScottK. If you remember, can you ping me when there is something concrete? [21:33] I'm almost always glad to agree to things on the condition I remember to do it. [21:35] Calligra doesn't use it. [21:36] lcms2 has a lot of rdepends, so i would say we care [21:36] and it's used by krita from what I see [21:39] I'm downloading all the sources and I'll grep to see if it's used. [21:40] krita uses lcms, but not that symbol. [21:40] Riddell: You have mail on the ubuntu-release list. [22:17] ok, now let's give this sru script a try... [22:23] hm, bug 1081018 [22:23] Launchpad bug 1081018 in Kubuntu PPA "lose oxygen style with 4.9.3" [Undecided,New] https://launchpad.net/bugs/1081018 [22:24] someone kill Trolltech.conf with fire [22:28] Riddell: Accepted ninja. Watch file doesn't work though. Ought to be fixed. [22:32] hm, gnome-keyring killed the script, next try [22:44] lcms2 done. [22:51] ScottK: is it fine if I mass-upload 4.9.3 to quantal-proposed? === Mamarok is now known as Guest88910 === Guest88910 is now known as Mamarok [23:49] * yofel uploads and hopes the release team won't strangle him [23:58] I'll do l10n tomorrow, forgot about it