[00:30] lol: http://www.quickmeme.com/meme/35v6bh/ [00:36] where is the kubuntu for android announcement? :p [04:26] shouldn't kubuntu-active be arch: any instead of arch: i386? [04:39] looks like update.cfg needs the archs enumerated [04:40] * JontheEchidna fixes and runs the update script [04:41] Funny thing, I was testing multiarch duplicate package filtering in Muon and found that kubuntu-active was only on i386 :P [04:59] Uploaded kubuntu-active-meta 1.1 w/ the fix [05:27] that's plasma active? [09:32] Darkwing: ping? [11:29] rbelem: the cookbook? [11:29] I kind of need such a book, I can read and understand python code, just need more practice writing it [11:30] find bugs and fix them, best way to get into a language [11:30] we have plenty :) [11:30] :D [11:30] plenty of python bugs? [11:30] Just don't point me to unity, too big a project for me to look into [11:30] erm [11:30] sure, language-selector has a nasty one that needs looked into I think [11:30] s/unity/ubiquity/ [11:30] shadeslayer: You did something wrong... Try s/you/me/ or tell me "help sed" [11:30] oh [11:31] bug 928400 ? [11:31] Launchpad bug 928400 in language-selector (Ubuntu) "systemsettings crashed with AttributeError in onSystemLanguageApply(): 'QtLanguageSelector' object has no attribute 'writeSysLangSetting'" [High,Fix released] https://launchpad.net/bugs/928400 [11:31] oh fixed, nice, maybe ScottK's charm on pitti worked :) [11:32] ok software-properties-kde has an underscore on the "do you want to reload apt settings" dialogue when you close it that really annoys me [11:32] that'll turn you into a python expert! [11:34] interesting, I don't see it :S [11:34] I'm probably blind [11:34] pitti is awesome, he merged bluez as well [11:34] <3 [11:34] shadeslayer: make a change, click close, dialogue "The information about available software is out-of-date" has _Reload [11:34] that string will come expect GTK [11:35] the _ needs changed into a & for Qt [11:35] nope, no _Reload here [11:35] shadeslayer: what do you get? [11:35] Riddell: http://wstaw.org/m/2012/02/23/plasma-desktoprc2091.png [11:36] hmm, en_GB bug? [11:36] Lemme login into stable [11:37] same old same old [11:39] shadeslayer: it is an en_GB bug [11:39] well well [11:39] :D [11:40] shadeslayer: ok here's a real pythonic one for you [11:40] 1:35 < apachelogger> can't load DistUpgradeViewKDE (coercing to Unicode: need string or buffer, tuple found) [11:40] wha [11:40] does the dist upgrade tool work in precise is the question [11:40] Need more context there [11:40] and oneiric [11:40] as in, upgrading *from* precise to precise+1 ? [11:41] oh [11:41] I don't know, I've not looked into it [11:42] checkout update-manager, run kubuntu-devel-release-upgrade, does it work [11:43] ah [11:43] Riddell: that was fixed [11:43] Riddell: ubuntu people broke it via security update [11:43] oh ever better [11:43] hehe [11:43] shadeslayer: you're a great bug fixer, fixing bugs before I even know about them :) [11:44] lol [11:45] well I'm sure there's loads more in those packages waiting to be fixed, language-selector, update-manager DistUpgradeKDE, software-properties etc [11:45] iirc the printer app is python as well right? [11:46] and it was broken or sth [11:46] oh yes, loads to do there [11:46] bugs in bugs.kde.org for that or just run it [11:47] it's not even feature complete (compared to gtk system-config-printer) [11:47] I think there's a bug where is runs a bit of gtk code that I hadn't replaced with KDE and of course crashes [11:47] I don't even have system-config-printer-kde installed [11:47] :P [11:48] * Riddell feels so unappreciated :) [11:48] good god, this thing is *slow* [11:50] https://bugs.kde.org/show_bug.cgi?id=209379 [11:50] KDE bug 209379 in general "systemsettings printer settings crash startup [PyTuple_Pack, PyType_Ready, PyQt]" [Crash,Unconfirmed] [11:52] https://bugs.kde.org/show_bug.cgi?id=210133 looks trivial [11:52] KDE bug 210133 in general "doesn't work - python backtrace" [Crash,New] [11:53] like I say, loads to do :) [11:54] things with stack backtraces are usually issues with the bindings, things with python backtraces are my bugs [11:55] shadeslayer: there's the other issue that CUPS permissions are different on Ubuntu than on fedora so they have some permissions issues we don't [11:55] or maybe I just don't use it with advanced enough cups settings to come across them [11:57] self.password = '' #FIXME not in Gnome version [11:57] self.passwd_retry = False #FIXME not in Gnome version [11:57] what's that? [11:58] dunno, something to do with me porting the GTK system-config-printer code to KDE [11:58] presumably those lines aren't in the gnome version and I reconed they were needed [11:59] maybe it's a reminder to me to send it to the gtk maintainer [12:00] Is there any simple guide that allow me to: [12:00] Riddell: host = None #FIXME should be loaded from somewhere ? [12:00] you load it 3 lines later on here : host = cups.getServer() [12:00] have a ppa with: Qt 4.8, kdelibs, kde-runtime [12:01] I mean, a guide as simple as possible for cloning such packages and build them without having to become a packaging ninja [12:01] afiestas: all that is in precise, you mean on oneiric? [12:02] Riddell: yes, can't wait to next stable :/ [12:02] afiestas: pad.lv/~kubuntu-ppa ? [12:02] afiestas: precise is actually quite stable, there's a new maintenance team to keep it so [12:02] http://pad.lv/~kubuntu-ppa [12:02] clickable++ [12:03] afiestas: I doubt there's a guide for exactly what you want but it's a case of downloading the packages (for launchpad say) and running debuild to build them [12:03] s/for/from/ [12:03] Riddell meant: "afiestas: I doubt there's a guide from exactly what you want but it's a case of downloading the packages (for launchpad say) and running debuild to build them" [12:03] kubotu: I'm really not sure that's a useful feature [12:05] shadeslayer: is Qt 4.8 there? [12:06] huh, we didn't backport qt 4.8? [12:07] https://launchpad.net/~kubuntu-ppa/+archive/experimental/+packages [12:07] FTBFS [12:07] :O [12:08] * shadeslayer goes into fixoring mode [12:09] ok so, this is the thing [12:10] I develop a small server using calligra which will convert incoming files (odt,doc,etc) into png-jpg [12:10] for doing the deployment I recommended kubuntu, and they are doing it [12:10] yay :D [12:10] they successfully installed some packges from here or there and build the thing but I'm afraid that's not the way to proceed [12:11] I mean, for deployining something they should create a ppa with the branch, compile it using launchpad etc, right? [12:11] That would be the right way, yeah [12:11] they can setup daily builds of your code [12:11] automatic binary upgrades foreva [12:12] ofcourse, just make sure master is always stable and make features in branches :D [12:12] would be possible to hire someone from kubuntu (must be a packaging ninja :p) to teach them? [12:12] I tried a few times to learn myself debian packaging but always failed mainly because tehre is too much information around [12:13] :D [12:13] afiestas: what do they need exactly? [12:14] I can setup automated builds if that's all that's needed ... [12:14] well they need packaging teaching but focused on Qt-KDE and skipping the huge manual about debian packaging I saw round there [12:14] ah [12:14] I thought you wanted a one off thing to setup everything [12:15] they should be able to do it theirselves imho [12:16] I alwasy think of this manual: http://hetland.org/writing/instant-python.html [12:16] we need something like that but about debian packaging :p [12:16] Unfourtunately debian packaging is not that ... trivial :P [12:18] pay shadeslayer to teach it, he accepts payment in stickers [12:18] lol ^ [12:19] I have no time to teach stuff, just enough time to setup everything [12:19] yeah that's probably the best thing, just set it up for them [12:19] (and charge your daily rate :) [12:19] :P [12:20] seeing how there's no way to get plasma active on this tablet, I could use the dough to buy another one and experiment on that [12:27] Time to automate KDevelop [12:27] shadeslayer: automate the packaging? [12:27] yes [12:27] shadeslayer: how will you do that? [12:27] well, kgetsource and shell scripts [12:28] I don't know kgetsource, why not use uupdate? [12:28] uupdate? [12:28] I've never heard of that [12:28] * shadeslayer looks [12:28] or whatever it is that uses debian/watch files [12:29] hmm, I'm not sure KDevelop has a watch file [12:29] nope [12:29] okay, lets write a watch file in that case [12:29] kdevelop will give packagers some days notice so they'll need sftp'ed off the server anyway [12:29] actually they have it on the ftp server [12:29] yes after it's public [12:29] no as in it's public [12:30] well yes but for the 3 days before release it's private no? [12:30] nope [12:30] ftp://ftp.kde.org/pub/kde/unstable/kdevelop/4.2.82/ [12:30] iirc they don't do private [12:30] plus we're so busy with the main KDE packages that we can afford a delay in KDevelop packages [12:32] the question now is, do we use kde/unstable or kde/stable [12:33] well whatever is appropriate [12:34] if the release date is known and is before yours then unstable [12:34] well yeah, it's before final freeze [13:00] folks, I'm your beta release manager [13:00] the okular package here needs looked into toot sweet http://people.canonical.com/~ubuntu-archive/nbs.html [13:01] ' Morning all [13:02] shadeslayer: what needs doing to the kdev package here? http://people.canonical.com/~ubuntu-archive/component-mismatches.txt [13:02] Riddell: I don't think okular-odp-backend is on any image [13:03] debfx: no it's not but my instructions say to clear nbs and it will need doing [13:03] oh [13:03] Riddell: whats that? [13:03] shadeslayer: what's what? [13:03] Riddell: http://people.canonical.com/~ubuntu-archive/component-mismatches.txt :D [13:03] packages then need moved from main to universe or universe to main [13:04] ah sec .. [13:04] kdevelop-custom-buildsystem should probably be in main, though it's a plugin and can happily stay in universe as well [13:05] Riddell: sure but aren't you the one who wanted to take care of the koffice -> calligra transition? [13:05] not sure what to do about the other packages [13:06] debfx: oh it comes from calligra? [13:06] koffice [13:06] Riddell: imho There's no added advantage of putting the plugin in main ... [13:07] shadeslayer: then can you drop the recommends from kdevelop? [13:07] make it a suggests [13:07] Riddell: uh, upstream made it clear that it should be a recommends [13:07] debfx: I can just delete it right? [13:07] shadeslayer: then it needs to be in main [13:07] can't have it both ways [13:07] can't we just move kdevelop to universe? [13:08] Riddell: oh, interesting, I thought packages in universe could recommend packages in main [13:08] debfx: not while it's on the DVD [13:08] and drop it from the dvd or kill the dvd altogether [13:08] shadeslayer: yes but packages in main can't recommand packages in universe [13:08] ah, not the other way around [13:10] debfx: it's too late to kill the dvd this cycle and I doubt we'd want to anyway [13:10] s/recommends/suggests/ is easier [13:10] Riddell: You did something wrong... Try s/you/me/ or tell me "help sed" [13:10] wheesht kubotu [13:10] Riddell: why is it too late? we'd just not release that image [13:10] I'd drop KDevelop from the DVD .... [13:10] bbiab [13:12] debfx: we're past feature freeze, needs a dozen things changed, and people use the DVD [13:13] Riddell: about koffice: I think we should just convert koffice into an empty native package that provides all the transitional packages [13:13] hmm calligra does make okular-backend-odp [13:14] oh okular-odp-backend vs okular-backend-odp [13:14] ok killing okular-odp-backend [13:14] * debfx wants a odp-okular-backend ;) [13:15] why do you want to kill it? it needs to become a transitional package [13:16] quick fix [13:16] feel free to do it properly else it'll be on my long todo list [13:24] Riddell: U/I freeze mail should probably go to u-d-a too. [13:24] ScottK: it's in the queue [13:24] Ah. OK. [13:24] alas admins have either moved on from ubuntu or are on holiday [13:24] see that's what I'm talking about. we worry about extra stuff like releasing a dvd while struggling to take care of essential stuff (like supporting upgrades). [13:25] Lovely. [13:25] debfx: that's why we'll move to a single ~1GB image next cycle [13:26] ok demoting kdevelop to universe [13:29] shadeslayer, yup [13:29] hmm [13:30] shadeslayer, you can find good examples in other places [13:32] ok [13:32] yay [13:32] my first watch file [13:32] kdevelop: Newer version (82) available on remote site: [13:32] :D [13:33] shadeslayer, i have this book here in the office and i just took a look once [13:33] rbelem: the cookbook? hmm [13:33] shadeslayer, and we used to do lots of python code [13:33] rbelem: where do you work anyway? :P [13:33] shadeslayer, indt [13:33] :-) [13:33] ah [13:33] shadeslayer, nokia technology institute in brazil [13:34] yeah, I've heard about it :D [13:34] :-D [13:34] bug triagers: do any of these worry us for beta released next week? https://launchpad.net/ubuntu/+milestone/ubuntu-12.04-beta-1 [13:35] possibly https://bugs.launchpad.net/ubuntu/+source/kde-l10n-ru/+bug/935521 ? [13:35] Launchpad bug 935521 in kde-l10n-ru (Ubuntu Precise) "kde-l10n-ru version 4:4.8.0-0ubuntu1 FTBFS on i386 in precise" [High,Confirmed] [13:36] I could try and fix that tonight [13:36] I've seen those errors before [13:36] oh wait [13:36] Unable to load library icui18n "Cannot load library icui18n: (libicui18n.so.48: cannot open shared object file: No such file or directory)" [13:36] 0.o [13:36] !file libicui18n.so.48 [13:36] Sorry, I don't know anything about file libicui18n.so.48 [13:36] !find libicui18n.so.48 [13:36] Package/file libicui18n.so.48 does not exist in oneiric [13:37] !find libicui18n.so.48 precise [13:37] File libicui18n.so.48 found in lib32icu48, libicu48, libicu48-dbg [13:37] Might need a build depend on one of those [13:42] * ScottK is fixing seeds/meta. [13:42] guys is this to be worried about? http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html [13:42] ScottK: meta needs updated for my kdevelop change [13:42] ScottK: what's up in seeds? [13:43] When you removed kubuntu-common you left it in the Task seeds for desktop. [13:43] Just fixed it and I'll upload meta here in a minute. [13:43] oh thanks [13:43] Riddell: uhh, how does one use uupdate? I can't quite figure it out [13:43] shadeslayer: dunno I've never used it [13:44] :S [13:44] same here [13:44] it's ment to update the whole packaging I think [13:44] shadeslayer: The man page is pretty decent. [13:44] if you can get a URL out of uscan to just download that's probably easier [13:44] ScottK: that's what I was going through [13:45] I think I expect too much of uupdate [13:50] Done. [14:15] http://notalwaysright.com/those-who-know-just-enough-to-be-dangerous/656 [14:18] Riddell: xD http://wstaw.org/m/2012/02/23/plasma-desktopNn4413.png [14:29] shadeslayer: Unable to load library icui18n <-- that's a harmless warning message [14:29] debfx: ah, in that case, malinformed entry in the sources [14:43] Peace-: that plasma in a unity style? [14:45] ScottK: you and maco have the same addiction to that site? :) [14:45] Riddell: yes i have loaded my panels and i hae seleceted the human theme [14:45] for icons [14:46] *have selected [14:47] morning skaet [14:48] good afternoon, Riddell, :) === aleix_ is now known as apol [15:19] is it possible to do a full upgrade from kubuntu oneiric to precise? [15:19] sure [15:19] but it's untested :) [15:19] do-release-upgrade [15:20] actually kubuntu-devel-release-upgrade [15:20] is it already possible with "do-release-upgrade"? [15:20] or wait until beta? [15:21] i juyst installed kubuntu 12.04 in another partition [15:21] starbuck: the options passed by running kubuntu-devel-release-upgrade should make it upgrade to precise [15:21] we'll be needing to test this for beta so thanks for taking the lead :) === Stecchino_ is now known as Stecchino [15:22] xD [15:23] haha [15:23] :) [15:23] what does it actually do: kubuntu-devel-release-upgrade ? [15:24] >cat /usr/bin/kubuntu-devel-release-upgrade [15:24] kdesudo "do-release-upgrade -m desktop -f kde -d" [15:24] which runs the release upgrade tool same as the GUI prompt you to do after release [15:24] Riddell: i did ubuntu-bug stuff and :D it crashed [15:25] after it has lauched firefox [15:25] Peace-: ubuntu-bug crashed? did you get a backtrace? [15:25] yes and i have send it [15:25] on mail i guess [15:25] Peace-: sent it where? [15:25] Sha [15:25] Ups [15:25] sh [15:25] Peace-: launchpad.net/ubuntu/+source/apport is the place [15:26] Riddell: http://paste.ubuntu.com/854109 [15:26] was there ever a GUI in Kubuntu for this? [15:27] How can i install q 4.8 in oneiric? [15:27] Trying to use backports experimental but somehow im still getting 4.7 in apt [15:28] starbuck: not for devel release upgrade, we don't want non-geeks to do that. there is for the final upgrade. but that command should just start a GUI [15:28] afiestas_droid: I think shadeslayer said it hadn't compiled [15:28] Riddell: when it crashed it did all by itself open a mail to kubuntu-devel with tha backtrack into [15:29] Peace-: report on launchpad launchpad.net/ubuntu/+source/apport [15:29] and shadeslayer will fix it, he's looking for python bugs :) [15:29] Riddell oks :/ [15:31] afiestas_droid: big red X beside it https://launchpad.net/~kubuntu-ppa/+archive/experimental/+packages [15:32] And is it the only build? or isit only the last one? [15:33] afiestas_droid: I don't understand the question [15:35] afiestas_droid, i did [15:35] It didn't build the last time or never did? [15:36] afiestas_droid, you just have to remove one build-dependency that only work on precise [15:36] Riddell: done https://bugs.launchpad.net/ubuntu/+source/apport/+bug/939597 [15:36] Launchpad bug 939597 in apport (Ubuntu) "Automatic crash report generated by DrKonqi for Apport KDE." [Undecided,New] [15:37] afiestas_droid, and remove the related entry in the debian/rules [15:37] rbelem but from where shou [15:37] i get it? [15:37] afiestas_droid, i can build it for you here [15:38] afiestas_droid, do you want? [15:38] thanks Peace- [15:38] rbelem how long will it take? [15:38] Riddell: btw i can't report the telepathy bug :D [15:38] afiestas_droid, ~20min [15:39] rbelem that would be super awesome! ! [15:39] afiestas_droid, my new machine ia a xeon quad core with 24gb ram :-D [15:39] Need qt 4.8 to have beautiful fonts in calligra [15:39] Xd [15:39] afiestas_droid, nice :-0 [15:39] Peace-: why not? [15:39] :-) [15:39] afiestas_droid, i will start now [15:40] afiestas_droid, which architecture do i build tha package? [15:41] afiestas_droid, amd64 or i386? [15:41] 1min [15:41] Riddell: well when i do ubuntu-bug telepathy-stuff it just crash :D [15:42] Riddell: but i found a way i guess => changed default browser to konqueror and it seems it doesn't crash anymore [15:42] Peace-: remove apport-kde install apport-gtk [15:42] ahhh Riddell :D i didn't think to that [15:43] Riddell: :D but it seems konqueor works with apport-kde [15:45] rbelem x86_64 [15:45] afiestas_droid, oki [15:46] rbelem your beercounter has increased [15:46] afiestas_droid, apt-get source qt4-x11 download speed 666 kB/s 11s [15:46] :-O [15:46] afiestas_droid, :-D [15:48] rbelem then can I get kde4.8? [15:48] Gimme gimme xd [15:48] :-D [15:48] afiestas_droid, updating pbuilder [15:52] Peace-: there's apport-cli if the GUI doesn't work === yofel_ is now known as yofel [15:52] yofel: good [15:53] yofel: but it seems it s working with konqueror [15:53] it's a firefox problem [15:53] bah [15:56] oh [15:57] afiestas_droid: looking into Qt now [15:57] afiestas_droid: I was updating kdevplatform [15:57] Riddell: distro update says: Checking for a new ubuntu release, No new release found [15:58] shadeslayer thx, ! [15:58] so many packages missing [15:58] :( [15:59] shadeslayer for qt? [16:00] afiestas_droid: kinda, apt reports that it needs a really long list of packages, and then I noticed one in particular, pkg-kde-tools [16:00] For compiling qt you need something from kde? [16:00] starbuck: mm interesting, I'll test it in a bit [16:00] It wants version 0.14.2 or greater, but oneiric has 0.14.1 [16:01] rbelem if so many packages are missing how are youdoing it? [16:01] afiestas_droid: oh no, pkg-kde-tools are just a bunch of files that we use in debian/rules [16:01] afiestas_droid, removing those deps [16:01] * afiestas_droid feels so noob :/ [16:01] build scripts and stuff specifically made for packaging KDE [16:02] hahah :-D [16:02] Riddell: maybe because i have so many ppas and project neon, something interferes? [16:03] uhm, highly impossible for neon to interfere with stuff [16:03] starbuck: what command did you use? [16:03] starbuck: no then it would say something like "can't calculate the upgrade" [16:04] afiestas_droid, pbuilder is downloading the build deps [16:05] oh xflux, what would I do without you [16:09] yofel: kdesudo "do-release-upgrade -m desktop -f kde -d" [16:09] but then, its not kubuntu, alright, sry, i think i know what i do wrong here :) [16:10] hm, should work [16:10] not vanilla kubuntu ;) [16:11] so what does the command do anyway, so i can manually do it? [16:12] downloads the upgrader from the bottom of here and runs it http://changelogs.ubuntu.com/meta-release-development [16:14] Riddell, does pbuild-dist take -j arg? [16:17] from past experiences, is it generally better to do a new install or use the updgrade path? [16:17] rbelem: I've never used it I'm afraid [16:17] starbuck: upgrade should be fine but as I say we haven't tested it at all yet, that's next week's task [16:20] when is beta supposed to be released? [16:20] starbuck: a week today [16:20] march 1st [16:21] I'll be making candidates probably from tomorrow [16:21] and as the release manager I'll be showing no favouritism to kubuntu at all, you have been warned :) [16:41] did someone test MER ? [16:42] maemo thing? [16:45] Riddell: yes [16:45] there is nemomobile and mer [16:45] not I [16:45] presumably aaron and his spark dudes have since they use it [16:45] looks a interesting project [16:51] but it's RPM based :9 [16:51] :( [17:03] Riddell: would it be alright if I put Qt in ninjas? [17:04] Qt 4.8 for Oneiric [17:07] shadeslayer: sure but why not experimental? [17:07] just because it'll take a shit load of time to build [17:07] go ahead then :) [17:08] will do :) [17:08] I just need to compile it locally first [17:10] need an ec2? [17:11] my machine would probably be faster than a EC2 [17:12] it's just the connection that sucks [17:18] shadeslayer: ec2 does all sorts of machines [17:18] although the 8 cpu ones are very expensive [17:18] ^ :P [17:19] download at 40% [17:19] good thing I have a 1Mbps connection now [17:22] starbuck: mm, release upgrade tool is broken for me right enough, I'll need to look into it tomorrow [17:31] Riddell: how is it broken? freeze during updgrade? or not starting at all? [17:44] starbuck: it's not starting at all for me [17:51] Riddell: do-release-upgrade oneiric->precise just finished fine for me in a chroot [17:51] * yofel gives lucid a try [17:58] oxygen-gtk is dead :'( [17:58] bambee_: huh, why? [18:00] yofel: http://people.ubuntu.com/~bambi/wtf.png [18:01] bambee_: which release? [18:01] it uses the gtk theme [18:01] the last one I guess, let me check [18:03] mhhh... I use gtk2-engines-oxygen and not gtk3-engines-oxygen [18:03] gtk2-engines-oxygen 1.2.0-1ubuntu1 [18:03] bambee_: which ubuntu release? [18:03] oh precise sorry [18:04] bambee_: is oxygen-gtk set as theme in kcm-gtk? [18:04] yes [18:04] bambee_: does thunderbird use the theme or is it broken too [18:04] ? [18:05] thunderbird is broken too [18:06] bambee_: how does your ~/.gtkrc-2.0-kde look like? [18:08] http://paste.kde.org/427916/ [18:08] something like that [18:09] bambee_: is xsettings-kde running? [18:10] nop [18:10] is it installed? [18:13] yofel: nop [18:13] bambee_: install it and start it [18:13] ok [18:13] * yofel wonders why it's not installed [18:14] :P chakra ? no kubuntu http://wstaw.org/m/2012/02/23/plasma-desktopS10114.png [18:14] xD [18:15] yofel: missing dependency in gtk2-engines-gtk ? [18:15] bambee_: kubuntu-desktop recommends it [18:16] recommends != installs [18:16] by default in ubuntu: recommed == installs [18:16] if someone uses --no-install-recommends that's not our fault [18:17] a working gtk theme isn't *required* [18:17] mhhh I don't use this options and I did not disabled the option "recommended==install" ... strange :\ [18:18] s/disabled/disable/ [18:18] bambee_ meant: "mhhh I don't use this options and I did not disable the option "recommended==install" ... strange :\" [18:18] not sure what happened then [18:18] well, it works [18:18] thanks :) [18:19] * yofel wonders if he should've done that a bit different [18:21] wtf, lucid->precise upgrade fails with: http://paste.kde.org/427934 [18:23] yofel: xD [18:50] hmm, that's weird [18:50] http://paste.kde.org/427952/ [18:53] shadeslayer, you have to remove the first kubuntu patch [18:54] rbelem: yeah already on that [18:54] and away we go .... [18:54] shadeslayer, without this one kubuntu_01_fix_build_glib_231.diff ? [18:55] shadeslayer, building for oneiric? [18:55] rbelem: yeah, I just grepped it and removed the patch [18:55] yep [18:55] heh, I'm almost out of swap and have about 2 GB's of RAM left [18:56] shadeslayer, i already built the packages but it did not create the packages because lacks of free space [18:56] huh? [18:57] where? [18:57] how many gigas qt build takes? [18:57] shadeslayer, my machine [18:57] ah [18:57] well, I have 4 GB's of swap [18:57] and about 500 MB of that is left [18:58] and 580 MB of RAM consumption ( after killing Plasma Desktop and no browser ) [18:58] Just IRC and 3 windows of konsole [19:00] shadeslayer, i freed 16gb and it was not enough [19:00] uh oh [19:00] Lets see how far I can go then :P [19:01] I'll start shutting useless stuff down [19:01] if I start running out of space [19:06] shadeslayer, seeing the logs i notice that 16gb was enough for the build but when package generation started it filled the remaining free space [19:14] shadeslayer, till now 8.9G [19:15] shadeslayer, oops 12G [19:15] rbelem: g++: internal compiler error: Killed (program cc1plus) [19:15] @_@ [19:15] shadeslayer, ouch... [19:15] shadeslayer: heh, what does dmesg say? ^^ [19:15] shadeslayer, oomk [19:16] ? [19:16] probably [19:16] awwww [19:16] [12036.926525] Out of memory: Kill process 1837 (cc1plus) score 18 or sacrifice child [19:16] :( [19:16] :D [19:16] hahaha [19:16] But I have 3 Gigs of RAM [19:16] sure, swap is full [19:17] you need memory for every g++ process if you build in parallel, and ld needs a lot too. Not too hard to run OOM there [19:17] * shadeslayer grumbles a bit [19:18] shadeslayer: Qt is at least 9GB [19:18] :S [19:19] here it is taking 12GB [19:19] * yofel never understood why dh_install uses cp instead of ln [19:19] with -B, it's 15GB on LP [19:19] that makes most of the space bloat [19:20] So .. I don't have that kind of space on my HDD ... [19:21] Riddell: I guess I'll take that EC2 instance now ... [19:21] should have bought that extra RAM when I was in the US ... :/ [19:21] 15GB now :-O [19:22] 16GB [19:23] 17GB [19:23] ... [19:23] bah, someone broke libegl-dev [19:24] rbelem: did you do any changes after dropping the first kubuntu patch? [19:25] shadeslayer, the build-deps versions besides the kubuntu patch [19:26] yeah, I downgraded those as well [19:26] hmmm .. I guess we can upload to a PPA then [19:27] shadeslayer, it build all the packages, except the dbg that it is still building [19:27] cool [19:27] shadeslayer, that would be nice :-) [19:28] rbelem: do you want to finish this? or should I upload? [19:28] shadeslayer, you can upload :-) [19:28] the funny thing is, Qt doesn't even start compiling with clang [19:29] fails right in the beginning [19:29] why? [19:29] I don't remember the failiure .. :S [19:29] shadeslayer, my changes to debian/changelog and debian/control is not ok probably [19:30] s/is/are/ [19:30] rbelem meant: "shadeslayer, my changes to debian/changelog and debian/control are not ok probably" [19:30] rbelem: uh, I just downgraded a couple of the build deps and dropped the first patch, I guess you did the same [19:30] yup [19:30] yofel: we could switch over to clang in neon :P [19:30] and how if qt doesn't build with that? :P [19:30] yeah, right after we fix that [19:31] * rbelem calls afiestas [19:31] altho, it's not necessary to build Qt with clang [19:31] that would be a fun derivation of everyone's expectations ^^ [19:31] you can build Qt with GCC and then everything else with clang, will still work [19:31] :D [19:34] shadeslayer, what is the clang advantage over gcc? [19:35] rbelem: the ones I know of are, faster compile times, prettier build errors, more pedantic, there's also something called llvm but I've not looked into that [19:36] hum... nice [19:36] rbelem: allows you to catch issues like these : https://bugs.freedesktop.org/show_bug.cgi?id=46396 [19:36] Freedesktop bug 46396 in tp-glib "telepathy-glib fails to compile with clang" [Normal,Resolved: duplicate] [19:37] rbelem: this http://cgit.collabora.com/git/libnice.git/commit/?id=db6f5f33aee8f136192e2833a17b7a9caa115ff1 and this as well http://cgit.collabora.com/git/libnice.git/commit/?id=59f3b0f87683436bdbcf0137ee48fc5b7c2968cb [19:39] oh [19:39] yofel: rbelem: http://channel9.msdn.com/Events/GoingNative/GoingNative-2012/Clang-Defending-C-from-Murphy-s-Million-Monkeys [19:39] shadeslayer, awesome... that would hard to find with gcc error messages [19:39] rbelem: yeah :D [19:39] rbelem: gcc doesn't even warn you [19:39] over the past few weeks I've seen alot of errors/warnings like those [19:40] shadeslayer, gcc compile errors sucks [19:40] for eg. KGenericFactory is now deprecated in favor of KPluginFactory, fixed up all sorts of stuff in telepathy [19:40] +kde [19:40] clang is beautiful [19:40] <3 [19:40] shadeslayer, i think i will start to use clang :-) [19:41] :D [19:41] * yofel uses clang every now and then, but never extensively [19:41] rbelem: you should probably bookmark this : http://clang.llvm.org/cxx_status.html [19:43] shadeslayer: fun read too: http://blog.regehr.org/archives/213 [19:44] ugh [19:44] I hate my touchpad [19:44] bookmarked! [19:45] bookmarked as well [19:45] yofel: looking :D [19:45] shadeslayer, is the clang from repos enough? [19:45] rbelem: yes [19:46] rbelem: just add this to your bashrc : # Use clang [19:46] export CC=clang [19:46] export CXX=clang++ [19:46] or zshrc or whatever [19:47] or switch the dpkg-alternatives for cc and c++ [19:47] but then again, not everyone uses those [19:47] I actually use export because some stuff just *refuses* to compile with clang at times, so I just switch to gcc to quickly get stuff done [19:48] stuff like Qt :D [19:48] good idea [19:48] sweet :-) [19:49] clang installed [19:52] shadeslayer, Makefile still points to gcc after exporting CC and CXX [19:52] rbelem: re run CMake [19:53] remove the CMakeCache.txt file [19:53] shadeslayer, i'm using qmake [19:53] oh, then, uh, remove whatever qmake generates [19:53] meaning the Makefile [19:54] shadeslayer, git cleaned -xfd and still the same o.O [19:54] rbelem: remove the Makefile like yofel said [19:54] hm, git clean won't fail [19:54] * yofel wonders what's wrong [19:55] git clean -xfd removed everything [19:55] rbelem: source the bashrc? [19:55] shadeslayer, i just export CC=clang and export CXX=clang++ [19:55] hmm [19:56] weird [19:56] shadeslayer, qmake -recursive -spec linux-clang [19:56] stupid qmake [19:56] :-D [19:56] kill it with fire [19:57] or better yet, napalm [19:57] qmake-- [19:57] ~karma qmake [19:57] karma for qmake: -1 [19:57] hm [19:58] in fact qmake -recursive -spec linux-llvm [19:59] linux-clang does not exists [19:59] but linux-llvm does not work [19:59] o.O [20:00] Wouldn't have the slightest Idea what to do with qmake [20:01] shadeslayer, from qt sources mkspecs/unsupported/linux-clang [20:02] hurr durr, Port everything to CMake, napalm qmake, ???, profit [20:03] shadeslayer, qmake -recursive -spec unsupported/linux-clang [20:03] it is working now [20:03] :S [20:03] nice warning [20:04] :-) [20:04] rbelem: there's also a static analyzer bundled with clang [20:04] rbelem: clang --analyze foo.cpp [20:05] shadeslayer, how do i use it? [20:05] rbelem: clang --analyze foo.cpp [20:05] shadeslayer, it failed to find some qt headers [20:06] I haven't figured out how to make it do recursive folders tho [20:06] rbelem: yeah, idk why it does that [20:06] happens with glib as well [20:06] hum... [20:06] uploading Qt ... [20:07] thanks for the tips shadeslayer :-) [20:07] rbelem: anytime ;) [20:07] and it is indeed faster than g++ :D [20:08] ^ yeah [20:08] rekonq-mainline: clang: 1m1s, g++: 1m9s [20:08] :D [20:08] wow [20:08] thats fast [20:08] yofel, how many jobs? [20:09] 1, on an i7 m620 [20:09] rbelem: https://gist.github.com/1828527 [20:09] nice [20:11] try fixing Qt compiles with clang :P [20:12] :-D [20:12] will do [20:15] http://labs.qt.nokia.com/2010/10/29/compiling-qt-with-clang/ [20:15] a bit old though [20:16] yofel: "Formatting root partition, chomp chomp" lol [20:16] hehe, yeah [20:16] that's exactly how I imagine which eat my data sound like [20:17] *apps which eat [20:17] O_O [20:17] yofel: look at mac release :O [20:18] don't ask me... [20:18] shadeslayer: read the text below for another wtf [20:18] I have Qt Checked out on OS X [20:18] yofel: yeah sizes [20:18] I'll give it a try :P [20:19] so far I've only compiled Qt with gcc on OS X [20:19] thanks yofel [20:19] afiestas: Qt uploaded, I'll copy it to the public PPA tomorrow :) [20:23] Off to sleep I am, nini [20:27] rbelem: something more relevant: http://philippmuenzel.de/wordpress/fun-with-clang-or-how-to-build-qt-4-8-with-clang-3-without-going-insane/ [20:28] haven't finished reading yet [20:31] hm [20:31] /home/yofel/data/neon/project-neon-qt-2+git20120223+r2690/build/include/QtCore/private/qutfcodec_p.h:1:10: fatal error: '../../../../../src/corelib/codecs/qutfcodec_p.h' file not found [20:31] that is one ../ too much [20:34] hmpf, putting the build folder outside the source tree helped [20:35] rbelem: how far did you get? [20:41] I found a bug in quassel in precise [20:41] where do I track it? [20:42] txwikinger: what's the bug? [20:42] The client loses the configuration [20:43] I had to add my core information from scratch [20:44] yofel, i just finished to run ./configure -opensource -confirm-license -no-webkit -platform unsupported/linux-clang [20:44] yeah, it works as in-source-build, but not out of source build with build folder inside source [20:45] txwikinger: file it on launchpad and talk to Sput, could be anything from quassel to qt that's to blame [20:45] I didn't loose any settings here [20:46] Well. I just upgraded to precise and there in no cor-configuration there at all [20:46] but I don't have my core on this machine [20:46] Yes my core is on a server in a data-centre [20:46] I upgraded my netbook here [20:47] Not really a big deal for me.. but if this is a problem we might want to fix it before non-IT people upgrade [20:49] hm, quassel stores the settings in $XDG_CONFIG_HOME/quassel-irc.org/settings.qss and quasselclient.conf did you remove anything? [20:49] No. I did not remove anything [20:49] file a bug then [20:49] yofel, it is outputing lots of warning [20:49] yeah, fun to look at ^^ [20:50] hm [20:50] * yofel gives kdelibs a try [20:51] :-D [20:54] yofel: shouldn't it be in the users home folder? [20:54] txwikinger: XDG_CONFIG_HOME defaults to ~/.config [20:55] rbelem: bwahaha, kdelibs ftbfs with clang http://paste.kde.org/428024 [20:55] * yofel -> dinner [20:55] well. I cannot say anymore since the file is overwritten with my new configuration [20:56] however the other configurationfiles (i.e. for the core) are still there and are the old ones [21:34] nokia city scene is just.... <3 [22:24] ubuntu one has QT interface now ? [22:25] unity 2d and kde are both done in Qt [22:25] maco, yes but im talking about Ubuntu One [22:25] client [22:26] oh i reversed two words [22:26] i saw "ubuntu has one Qt interface now" [22:26] I know the sso-client has one, not sure about u1 [22:26] ;D [22:28] I tried ubuntu one on precise today, and for some reason u1sdtool just hung on every command [22:28] not sure what's wrong [22:28] :/