/srv/irclogs.ubuntu.com/2012/02/23/#kubuntu-devel.txt

JontheEchidnalol: http://www.quickmeme.com/meme/35v6bh/00:30
nixternalwhere is the kubuntu for android announcement? :p00:36
JontheEchidnashouldn't kubuntu-active be arch: any instead of arch: i386?04:26
JontheEchidnalooks like update.cfg needs the archs enumerated04:39
* JontheEchidna fixes and runs the update script04:40
JontheEchidnaFunny thing, I was testing multiarch duplicate package filtering in Muon and found that kubuntu-active was only on i386 :P04:41
JontheEchidnaUploaded kubuntu-active-meta 1.1 w/ the fix04:59
DasKreechthat's plasma active?05:27
RiddellDarkwing: ping?09:32
shadeslayerrbelem: the cookbook?11:29
shadeslayerI kind of need such a book, I can read and understand python code, just need more practice writing it11:29
Riddellfind bugs and fix them, best way to get into a language 11:30
Riddellwe have plenty :)11:30
shadeslayer:D11:30
shadeslayerplenty of python bugs?11:30
shadeslayerJust don't point me to unity, too big a project for me to look into11:30
shadeslayererm11:30
Riddellsure, language-selector has a nasty one that needs looked into I think11:30
shadeslayers/unity/ubiquity/11:30
kubotushadeslayer: You did something wrong... Try s/you/me/ or tell me "help sed"11:30
shadeslayeroh11:30
Riddellbug 928400 ?11:31
ubottuLaunchpad 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/92840011:31
Riddelloh fixed, nice, maybe ScottK's charm on pitti worked :)11:31
Riddellok software-properties-kde has an underscore on the "do you want to reload apt settings" dialogue when you close it that really annoys me11:32
Riddellthat'll turn you into a python expert!11:32
shadeslayerinteresting, I don't see it :S11:34
shadeslayerI'm probably blind11:34
shadeslayerpitti is awesome, he merged bluez as well11:34
shadeslayer<311:34
Riddellshadeslayer: make a change, click close, dialogue "The information about available software is out-of-date" has _Reload11:34
Riddellthat string will come expect GTK11:34
Riddellthe _ needs changed into a & for Qt11:35
shadeslayernope, no _Reload here11:35
Riddellshadeslayer: what do you get?11:35
shadeslayerRiddell: http://wstaw.org/m/2012/02/23/plasma-desktoprc2091.png11:35
Riddellhmm, en_GB bug?11:36
shadeslayerLemme login into stable11:36
shadeslayersame old same old11:37
Riddellshadeslayer: it is an en_GB bug11:39
Riddellwell well11:39
shadeslayer:D11:39
Riddellshadeslayer: ok here's a real pythonic one for you11:40
Riddell1:35 < apachelogger> can't load DistUpgradeViewKDE (coercing to Unicode: need string or buffer, tuple found)11:40
shadeslayerwha11:40
Riddelldoes the dist upgrade tool work in precise is the question11:40
shadeslayerNeed more context there11:40
Riddelland oneiric11:40
shadeslayeras in, upgrading *from* precise to precise+1 ?11:40
shadeslayeroh11:41
RiddellI don't know, I've not looked into it11:41
Riddellcheckout update-manager, run kubuntu-devel-release-upgrade, does it work11:42
apacheloggerah11:43
apacheloggerRiddell: that was fixed11:43
apacheloggerRiddell: ubuntu people broke it via security update11:43
Riddelloh ever better11:43
shadeslayerhehe11:43
Riddellshadeslayer: you're a great bug fixer, fixing bugs before I even know about them :)11:43
shadeslayerlol11:44
Riddellwell I'm sure there's loads more in those packages waiting to be fixed, language-selector, update-manager DistUpgradeKDE, software-properties etc11:45
shadeslayeriirc the printer app is python as well right?11:45
shadeslayerand it was broken or sth11:46
Riddelloh yes, loads to do there11:46
Riddellbugs in bugs.kde.org for that or just run it11:46
Riddellit's not even feature complete (compared to gtk system-config-printer)11:47
RiddellI think there's a bug where is runs a bit of gtk code that I hadn't replaced with KDE and of course crashes11:47
shadeslayerI don't even have system-config-printer-kde installed11:47
shadeslayer:P11:47
* Riddell feels so unappreciated :)11:48
shadeslayergood god, this thing is *slow*11:48
shadeslayerhttps://bugs.kde.org/show_bug.cgi?id=20937911:50
ubottuKDE bug 209379 in general "systemsettings printer settings crash startup [PyTuple_Pack, PyType_Ready, PyQt]" [Crash,Unconfirmed]11:50
shadeslayerhttps://bugs.kde.org/show_bug.cgi?id=210133 looks trivial 11:52
ubottuKDE bug 210133 in general "doesn't work - python backtrace" [Crash,New]11:52
Riddelllike I say, loads to do :)11:53
Riddellthings with stack backtraces are usually issues with the bindings, things with python backtraces are my bugs11:54
Riddellshadeslayer: there's the other issue that CUPS permissions are different on Ubuntu than on fedora so they have some permissions issues we don't11:55
Riddellor maybe I just don't use it with advanced enough cups settings to come across them11:55
shadeslayerself.password = '' #FIXME not in Gnome version11:57
shadeslayerself.passwd_retry = False #FIXME not in Gnome version11:57
shadeslayerwhat's that?11:57
Riddelldunno, something to do with me porting the GTK system-config-printer code to KDE11:58
Riddellpresumably those lines aren't in the gnome version and I reconed they were needed 11:58
Riddellmaybe it's a reminder to me to send it to the gtk maintainer11:59
afiestasIs there any simple guide that allow me to:12:00
shadeslayerRiddell:         host = None #FIXME should be loaded from somewhere ?12:00
shadeslayeryou load it 3 lines later on here :             host = cups.getServer()12:00
afiestashave a ppa with: Qt 4.8, kdelibs, kde-runtime12:00
afiestasI mean, a guide as simple as possible for cloning such packages and build them without having to become a packaging ninja12:01
Riddellafiestas: all that is in precise, you mean on oneiric?12:01
afiestasRiddell: yes, can't wait to next stable :/12:02
shadeslayerafiestas: pad.lv/~kubuntu-ppa ?12:02
Riddellafiestas: precise is actually quite stable, there's a new maintenance team to keep it so12:02
shadeslayerhttp://pad.lv/~kubuntu-ppa12:02
shadeslayerclickable++12:02
Riddellafiestas: 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 them12:03
Riddells/for/from/12:03
kubotuRiddell 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
Riddellkubotu: I'm really not sure that's a useful feature12:03
afiestasshadeslayer: is Qt 4.8 there?12:05
shadeslayerhuh, we didn't backport qt 4.8?12:06
shadeslayerhttps://launchpad.net/~kubuntu-ppa/+archive/experimental/+packages12:07
shadeslayerFTBFS12:07
shadeslayer:O12:07
* shadeslayer goes into fixoring mode12:08
afiestasok so, this is the thing12:09
afiestasI develop a small server using calligra which will convert incoming files (odt,doc,etc) into png-jpg12:10
afiestasfor doing the deployment I recommended kubuntu, and they are doing it12:10
shadeslayeryay :D12:10
afiestasthey successfully installed some packges from here or there and build the thing but I'm afraid that's not the way to proceed12:10
afiestasI mean, for deployining something they should create a ppa with the branch, compile it using launchpad etc, right?12:11
shadeslayerThat would be the right way, yeah12:11
shadeslayerthey can setup daily builds of your code12:11
shadeslayerautomatic binary upgrades foreva12:11
shadeslayerofcourse, just make sure master is always stable and make features in branches :D12:12
afiestaswould be possible to hire someone from kubuntu (must be a packaging ninja :p) to teach them?12:12
afiestasI tried a few times to learn myself debian packaging but always failed mainly because tehre is too much information around12:12
shadeslayer:D12:13
shadeslayerafiestas: what do they need exactly?12:13
shadeslayerI can setup automated builds if that's all that's needed ...12:14
afiestaswell they need packaging teaching but focused on Qt-KDE and skipping the huge manual about debian packaging I saw round there12:14
shadeslayerah12:14
shadeslayerI thought you wanted a one off thing to setup everything12:14
afiestasthey should be able to do it theirselves imho12:15
afiestasI alwasy think of this manual: http://hetland.org/writing/instant-python.html12:16
afiestaswe need something like that but about debian packaging :p12:16
shadeslayerUnfourtunately debian packaging is not that ... trivial :P12:16
Riddellpay shadeslayer to teach it, he accepts payment in stickers12:18
shadeslayerlol ^12:18
shadeslayerI have no time to teach stuff, just enough time to setup everything 12:19
Riddellyeah that's probably the best thing, just set it up for them12:19
Riddell(and charge your daily rate :)12:19
shadeslayer:P12:19
shadeslayerseeing how there's no way to get plasma active on this tablet, I could use the dough to buy another one and experiment on that12:20
shadeslayerTime to automate KDevelop12:27
Riddellshadeslayer: automate the packaging?12:27
shadeslayeryes12:27
Riddellshadeslayer: how will you do that?12:27
shadeslayerwell, kgetsource and shell scripts12:27
RiddellI don't know kgetsource, why not use uupdate?12:28
shadeslayeruupdate?12:28
shadeslayerI've never heard of that12:28
* shadeslayer looks12:28
Riddellor whatever it is that uses debian/watch files12:28
shadeslayerhmm, I'm not sure KDevelop has a watch file12:29
shadeslayernope12:29
shadeslayerokay, lets write a watch file in that case12:29
Riddellkdevelop will give packagers some days notice so they'll need sftp'ed off the server anyway12:29
shadeslayeractually they have it on the ftp server12:29
Riddellyes after it's public12:29
shadeslayerno as in it's public12:29
Riddellwell yes but for the 3 days before release it's private no?12:30
shadeslayernope12:30
shadeslayerftp://ftp.kde.org/pub/kde/unstable/kdevelop/4.2.82/12:30
shadeslayeriirc they don't do private 12:30
shadeslayerplus we're so busy with the main KDE packages that we can afford a delay in KDevelop packages12:30
shadeslayerthe question now is, do we use kde/unstable or kde/stable12:32
Riddellwell whatever is appropriate12:33
Riddellif the release date is known and is before yours then unstable12:34
shadeslayerwell yeah, it's before final freeze12:34
Riddellfolks, I'm your beta release manager13:00
Riddellthe okular package here needs looked into toot sweet http://people.canonical.com/~ubuntu-archive/nbs.html13:00
BluesKaj' Morning all13:01
Riddellshadeslayer: what needs doing to the kdev package here? http://people.canonical.com/~ubuntu-archive/component-mismatches.txt13:02
debfxRiddell: I don't think okular-odp-backend is on any image13:02
Riddelldebfx: no it's not but my instructions say to clear nbs and it will need doing13:03
shadeslayeroh13:03
shadeslayerRiddell: whats that?13:03
Riddellshadeslayer: what's what?13:03
shadeslayerRiddell: http://people.canonical.com/~ubuntu-archive/component-mismatches.txt :D13:03
Riddellpackages then need moved from main to universe or universe to main13:03
shadeslayerah sec ..13:04
shadeslayerkdevelop-custom-buildsystem should probably be in main, though it's a plugin and can happily stay in universe as well13:04
debfxRiddell: sure but aren't you the one who wanted to take care of the koffice -> calligra transition?13:05
shadeslayernot sure what to do about the other packages13:05
Riddelldebfx: oh it comes from calligra?13:06
debfxkoffice13:06
shadeslayerRiddell: imho There's no added advantage of putting the plugin in main ...13:06
Riddellshadeslayer: then can you drop the recommends from kdevelop?13:07
Riddellmake it a suggests13:07
shadeslayerRiddell: uh, upstream made it clear that it should be a recommends13:07
Riddelldebfx: I can just delete it right?13:07
Riddellshadeslayer: then it needs to be in main13:07
Riddellcan't have it both ways13:07
debfxcan't we just move kdevelop to universe?13:07
shadeslayerRiddell: oh, interesting, I thought packages in universe could recommend packages in main13:08
Riddelldebfx: not while it's on the DVD13:08
debfxand drop it from the dvd or kill the dvd altogether13:08
Riddellshadeslayer: yes but packages in main can't recommand packages in universe13:08
shadeslayerah, not the other way around13:08
Riddelldebfx: it's too late to kill the dvd this cycle and I doubt we'd want to anyway13:10
Riddells/recommends/suggests/ is easier13:10
kubotuRiddell: You did something wrong... Try s/you/me/ or tell me "help sed"13:10
Riddellwheesht kubotu 13:10
debfxRiddell: why is it too late? we'd just not release that image13:10
shadeslayerI'd drop KDevelop from the DVD ....13:10
shadeslayerbbiab13:10
Riddelldebfx: we're past feature freeze, needs a dozen things changed, and people use the DVD13:12
debfxRiddell: about koffice: I think we should just convert koffice into an empty native package that provides all the transitional packages13:13
Riddellhmm calligra does make okular-backend-odp13:13
Riddelloh okular-odp-backend vs okular-backend-odp13:14
Riddellok killing okular-odp-backend13:14
* debfx wants a odp-okular-backend ;)13:14
debfxwhy do you want to kill it? it needs to become a transitional package13:15
Riddellquick fix13:16
Riddellfeel free to do it properly else it'll be on my long todo list13:16
ScottKRiddell: U/I freeze mail should probably go to u-d-a too.13:24
RiddellScottK: it's in the queue13:24
ScottKAh. OK.13:24
Riddellalas admins have either moved on from ubuntu or are on holiday13:24
debfxsee 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:24
ScottKLovely.13:25
Riddelldebfx: that's why we'll move to a single ~1GB image next cycle13:25
Riddellok demoting kdevelop to universe13:26
rbelemshadeslayer, yup13:29
shadeslayerhmm13:29
rbelemshadeslayer, you can find good examples in other places13:30
shadeslayerok13:32
shadeslayeryay13:32
shadeslayermy first watch file13:32
shadeslayerkdevelop: Newer version (82) available on remote site:13:32
shadeslayer:D13:32
rbelemshadeslayer, i have this book here in the office and i just took a look once13:33
shadeslayerrbelem: the cookbook? hmm13:33
rbelemshadeslayer, and we used to do lots of python code13:33
shadeslayerrbelem: where do you work anyway? :P13:33
rbelemshadeslayer, indt13:33
rbelem:-)13:33
shadeslayerah13:33
rbelemshadeslayer, nokia technology institute in brazil13:33
shadeslayeryeah, I've heard about it :D13:34
rbelem:-D13:34
Riddellbug triagers: do any of these worry us for beta released next week? https://launchpad.net/ubuntu/+milestone/ubuntu-12.04-beta-113:34
shadeslayerpossibly https://bugs.launchpad.net/ubuntu/+source/kde-l10n-ru/+bug/935521 ?13:35
ubottuLaunchpad 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:35
shadeslayerI could try and fix that tonight13:36
shadeslayerI've seen those errors before13:36
shadeslayeroh wait13:36
shadeslayerUnable to load library icui18n "Cannot load library icui18n: (libicui18n.so.48: cannot open shared object file: No such file or directory)"13:36
shadeslayer0.o13:36
shadeslayer!file libicui18n.so.4813:36
ubottuSorry, I don't know anything about file libicui18n.so.4813:36
shadeslayer!find libicui18n.so.4813:36
ubottuPackage/file libicui18n.so.48 does not exist in oneiric13:36
shadeslayer!find libicui18n.so.48 precise13:37
ubottuFile libicui18n.so.48 found in lib32icu48, libicu48, libicu48-dbg13:37
shadeslayerMight need a build depend on one of those13:37
* ScottK is fixing seeds/meta.13:42
Riddellguys is this to be worried about? http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html13:42
RiddellScottK: meta needs updated for my kdevelop change13:42
RiddellScottK: what's up in seeds?13:42
ScottKWhen you removed kubuntu-common you left it in the Task seeds for desktop.13:43
ScottKJust fixed it and I'll upload meta here in a minute.13:43
Riddelloh thanks13:43
shadeslayerRiddell: uhh, how does one use uupdate? I can't quite figure it out13:43
Riddellshadeslayer: dunno I've never used it13:43
shadeslayer:S13:44
shadeslayersame here13:44
Riddellit's ment to update the whole packaging I think13:44
ScottKshadeslayer: The man page is pretty decent.13:44
Riddellif you can get a URL out of uscan to just download that's probably easier13:44
shadeslayerScottK: that's what I was going through13:44
shadeslayerI think I expect too much of uupdate13:45
ScottKDone.13:50
ScottKhttp://notalwaysright.com/those-who-know-just-enough-to-be-dangerous/65614:15
Peace-Riddell: xD http://wstaw.org/m/2012/02/23/plasma-desktopNn4413.png14:18
debfxshadeslayer: Unable to load library icui18n <-- that's a harmless warning message14:29
shadeslayerdebfx: ah, in that case, malinformed entry in the sources14:29
RiddellPeace-: that plasma in a unity style?14:43
RiddellScottK: you and maco have the same addiction to that site? :)14:45
Peace-Riddell: yes i have loaded my panels and i hae seleceted the human theme14:45
Peace-for icons14:45
Peace-*have selected14:46
Riddellmorning skaet 14:47
skaetgood afternoon,  Riddell,  :)14:48
=== aleix_ is now known as apol
starbuckis it possible to do a full upgrade from kubuntu oneiric to precise?15:19
Riddellsure15:19
Riddellbut it's untested :)15:19
Riddelldo-release-upgrade15:19
Riddellactually kubuntu-devel-release-upgrade15:20
starbuckis it already possible with "do-release-upgrade"?15:20
starbuckor wait until beta?15:20
Peace-i juyst installed kubuntu 12.04 in another partition 15:21
Riddellstarbuck: the options passed by running kubuntu-devel-release-upgrade should make it upgrade to precise15:21
Riddellwe'll be needing to test this for beta so thanks for taking the lead :)15:21
=== Stecchino_ is now known as Stecchino
Peace-xD15:22
starbuckhaha15:23
starbuck:)15:23
starbuckwhat does it actually do: kubuntu-devel-release-upgrade ?15:23
Riddell>cat /usr/bin/kubuntu-devel-release-upgrade15:24
Riddellkdesudo "do-release-upgrade -m desktop -f kde -d"15:24
Riddellwhich runs the release upgrade tool same as the GUI prompt you to do after release15:24
Peace-Riddell: i did ubuntu-bug stuff and :D it crashed 15:24
Peace-after it has lauched firefox15:25
RiddellPeace-: ubuntu-bug crashed?  did you get a backtrace?15:25
Peace-yes and i have send it 15:25
Peace-on mail i guess15:25
RiddellPeace-: sent it where?15:25
afiestas_droidSha15:25
afiestas_droidUps15:25
afiestas_droidsh15:25
RiddellPeace-: launchpad.net/ubuntu/+source/apport is the place15:25
Peace-Riddell: http://paste.ubuntu.com/85410915:26
starbuckwas there ever a GUI in Kubuntu for this?15:26
afiestas_droidHow can i install q 4.8 in oneiric?15:27
afiestas_droidTrying to use backports experimental but somehow im still getting 4.7 in apt15:27
Riddellstarbuck: 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 GUI15:28
Riddellafiestas_droid: I think shadeslayer said it hadn't compiled15:28
Peace-Riddell: when it crashed it did  all by itself open a mail to kubuntu-devel with tha backtrack into15:28
RiddellPeace-: report on launchpad launchpad.net/ubuntu/+source/apport15:29
Riddelland shadeslayer will fix it, he's looking for python bugs :)15:29
afiestas_droidRiddell oks :/15:29
Riddellafiestas_droid: big red X beside it https://launchpad.net/~kubuntu-ppa/+archive/experimental/+packages15:31
afiestas_droidAnd is it the only build?  or isit only the last  one?15:32
Riddellafiestas_droid: I don't understand the question15:33
rbelemafiestas_droid, i did15:35
afiestas_droidIt didn't build the last time or never did?15:35
rbelemafiestas_droid, you just have to remove one build-dependency that only work on precise15:36
Peace-Riddell: done https://bugs.launchpad.net/ubuntu/+source/apport/+bug/93959715:36
ubottuLaunchpad bug 939597 in apport (Ubuntu) "Automatic crash report generated by DrKonqi for Apport KDE." [Undecided,New]15:36
rbelemafiestas_droid, and remove the related entry in the debian/rules15:37
afiestas_droidrbelem but from where shou15:37
afiestas_droid i get it?15:37
rbelemafiestas_droid, i can build it for you here15:37
rbelemafiestas_droid, do you want?15:38
Riddellthanks Peace- 15:38
afiestas_droidrbelem how long will it take?15:38
Peace-Riddell: btw i can't report the telepathy bug :D15:38
rbelemafiestas_droid, ~20min15:38
afiestas_droid rbelem that would be super awesome! !15:39
rbelemafiestas_droid, my new machine ia a xeon quad core with 24gb ram :-D15:39
afiestas_droidNeed qt 4.8 to have beautiful fonts in calligra15:39
afiestas_droidXd15:39
rbelemafiestas_droid, nice :-015:39
RiddellPeace-: why not?15:39
rbelem:-)15:39
rbelemafiestas_droid, i will start now15:39
rbelemafiestas_droid, which architecture do i build tha package?15:40
rbelemafiestas_droid, amd64 or i386?15:41
afiestas_droid1min15:41
Peace-Riddell: well when i do ubuntu-bug telepathy-stuff it just crash :D15:41
Peace-Riddell: but i found a way i guess => changed default browser to konqueror and it seems it doesn't crash anymore15:42
RiddellPeace-: remove apport-kde install apport-gtk15:42
Peace-ahhh Riddell :D i didn't think to that 15:42
Peace-Riddell: :D but it seems konqueor works with apport-kde 15:43
afiestas_droidrbelem x86_6415:45
rbelemafiestas_droid, oki15:45
afiestas_droidrbelem your beercounter has increased15:46
rbelemafiestas_droid, apt-get source qt4-x11 download speed 666 kB/s 11s15:46
rbelem:-O15:46
rbelemafiestas_droid, :-D15:46
afiestas_droidrbelem then can I get kde4.8?15:48
afiestas_droidGimme gimme xd15:48
rbelem:-D15:48
rbelemafiestas_droid, updating pbuilder15:48
yofel_Peace-: there's apport-cli if the GUI doesn't work15:52
=== yofel_ is now known as yofel
Peace-yofel: good15:52
Peace-yofel: but it seems it s working with konqueror 15:53
Peace-it's a firefox problem 15:53
Peace-bah15:53
shadeslayeroh15:56
shadeslayerafiestas_droid: looking into Qt now15:57
shadeslayerafiestas_droid: I was updating kdevplatform15:57
starbuckRiddell: distro update says: Checking for a new ubuntu release, No new release found15:57
afiestas_droidshadeslayer thx, !15:58
shadeslayerso many packages missing15:58
shadeslayer:(15:58
afiestas_droidshadeslayer for qt?15:59
shadeslayerafiestas_droid: kinda, apt reports that it needs a really long list of packages, and then I noticed one in particular, pkg-kde-tools16:00
afiestas_droidFor compiling qt you need something from kde?16:00
Riddellstarbuck: mm interesting, I'll test it in a bit16:00
shadeslayerIt wants version 0.14.2 or greater, but oneiric has 0.14.1 16:00
afiestas_droidrbelem if so many packages are missing how are youdoing it?16:01
shadeslayerafiestas_droid: oh no, pkg-kde-tools are just a bunch of files that we use in debian/rules16:01
rbelemafiestas_droid, removing those deps16:01
* afiestas_droid feels so noob :/16:01
shadeslayerbuild scripts and stuff specifically made for packaging KDE16:01
rbelemhahah :-D16:02
starbuckRiddell: maybe because i have so many ppas and project neon, something interferes?16:02
shadeslayeruhm, highly impossible for neon to interfere with stuff16:03
yofelstarbuck: what command did you use?16:03
Riddellstarbuck: no then it would say something like "can't calculate the upgrade"16:03
rbelemafiestas_droid, pbuilder is downloading the build deps16:04
shadeslayeroh xflux, what would I do without you16:05
starbuckyofel: kdesudo "do-release-upgrade -m desktop -f kde -d"16:09
starbuckbut then, its not kubuntu, alright, sry, i think i know what i do wrong here :)16:09
yofelhm, should work16:10
starbucknot vanilla kubuntu ;)16:10
starbuckso what does the command do anyway, so i can manually do it?16:11
Riddelldownloads the upgrader from the bottom of here and runs it http://changelogs.ubuntu.com/meta-release-development16:12
rbelemRiddell, does pbuild-dist take -j arg?16:14
starbuckfrom past experiences, is it generally better to do a new install or use the updgrade path?16:17
Riddellrbelem: I've never used it I'm afraid16:17
Riddellstarbuck: upgrade should be fine but as I say we haven't tested it at all yet, that's next week's task16:17
starbuckwhen is beta supposed to be released?16:20
Riddellstarbuck: a week today16:20
yofelmarch 1st16:20
RiddellI'll be making candidates probably from tomorrow16:21
Riddelland as the release manager I'll be showing no favouritism to kubuntu at all, you have been warned :)16:21
bambee_did someone test MER ?16:41
Riddellmaemo thing?16:42
bambee_Riddell: yes16:45
bambee_there is nemomobile and mer16:45
Riddellnot I16:45
Riddellpresumably aaron and his spark dudes have since they use it16:45
bambee_looks a interesting project16:45
shadeslayerbut it's RPM based :916:51
shadeslayer:(16:51
shadeslayerRiddell: would it be alright if I put Qt in ninjas?17:03
shadeslayerQt 4.8 for Oneiric17:04
Riddellshadeslayer: sure but why not experimental?17:07
shadeslayerjust because it'll take a shit load of time to build17:07
Riddellgo ahead then :)17:07
shadeslayerwill do :)17:08
shadeslayerI just need to compile it locally first17:08
Riddellneed an ec2?17:10
shadeslayermy machine would probably be faster than a EC217:11
shadeslayerit's just the connection that sucks17:12
Riddellshadeslayer: ec2 does all sorts of machines17:18
Riddellalthough the 8 cpu ones are very expensive17:18
shadeslayer^ :P17:18
shadeslayerdownload at 40%17:19
shadeslayergood thing I have a 1Mbps connection now17:19
Riddellstarbuck: mm, release upgrade tool is broken for me right enough, I'll need to look into it tomorrow17:22
starbuckRiddell: how is it broken? freeze during updgrade? or not starting at all?17:31
Riddellstarbuck: it's not starting at all for me17:44
yofelRiddell: do-release-upgrade oneiric->precise just finished fine for me in a chroot17:51
* yofel gives lucid a try17:51
bambee_oxygen-gtk is dead :'(17:58
yofelbambee_: huh, why?17:58
bambee_yofel: http://people.ubuntu.com/~bambi/wtf.png18:00
yofelbambee_: which release?18:01
bambee_it uses the gtk theme18:01
bambee_the last one I guess, let me check18:01
bambee_mhhh... I use gtk2-engines-oxygen and not gtk3-engines-oxygen18:03
bambee_gtk2-engines-oxygen 1.2.0-1ubuntu118:03
yofelbambee_: which ubuntu release?18:03
bambee_oh precise sorry18:03
yofelbambee_: is oxygen-gtk set as theme in kcm-gtk?18:04
bambee_yes18:04
yofelbambee_: does thunderbird use the theme or is it broken too18:04
yofel?18:04
bambee_thunderbird is broken too18:05
yofelbambee_: how does your ~/.gtkrc-2.0-kde look like?18:06
bambee_http://paste.kde.org/427916/18:08
bambee_something like that18:08
yofelbambee_: is xsettings-kde running?18:09
bambee_nop18:10
yofelis it installed?18:10
bambee_yofel: nop18:13
yofelbambee_: install it and start it18:13
bambee_ok18:13
* yofel wonders why it's not installed18:13
Peace-:P chakra ? no kubuntu http://wstaw.org/m/2012/02/23/plasma-desktopS10114.png18:14
Peace-xD18:14
bambee_yofel: missing dependency in gtk2-engines-gtk ?18:15
yofelbambee_: kubuntu-desktop recommends it18:15
bambee_recommends != installs18:16
yofelby default in ubuntu: recommed == installs18:16
yofelif someone uses --no-install-recommends that's not our fault18:16
yofela working gtk theme isn't *required*18:17
bambee_mhhh I don't use this options and I did not disabled the option "recommended==install" ... strange :\18:17
bambee_s/disabled/disable/18:18
kubotubambee_ meant: "mhhh I don't use this options and I did not disable the option "recommended==install" ... strange :\"18:18
yofelnot sure what happened then18:18
bambee_well, it works18:18
bambee_thanks :)18:18
* yofel wonders if he should've done that a bit different18:19
yofelwtf, lucid->precise upgrade fails with: http://paste.kde.org/42793418:21
Peace-yofel: xD18:23
shadeslayerhmm, that's weird18:50
shadeslayerhttp://paste.kde.org/427952/18:50
rbelemshadeslayer, you have to remove the first kubuntu patch18:53
shadeslayerrbelem: yeah already on that18:54
shadeslayerand away we go ....18:54
rbelemshadeslayer, without this one kubuntu_01_fix_build_glib_231.diff ?18:54
rbelemshadeslayer, building for oneiric?18:55
shadeslayerrbelem: yeah, I just grepped it and removed the patch18:55
shadeslayeryep18:55
shadeslayerheh, I'm almost out of swap and have about 2 GB's of RAM left18:55
rbelemshadeslayer, i already built the packages but it did not create the packages because lacks of free space18:56
shadeslayerhuh?18:56
shadeslayerwhere?18:57
rbelemhow many gigas qt build takes?18:57
rbelemshadeslayer, my machine18:57
shadeslayerah18:57
shadeslayerwell, I have 4 GB's of swap18:57
shadeslayerand about 500 MB of that is left18:57
shadeslayerand 580 MB of RAM consumption ( after killing Plasma Desktop and no browser )18:58
shadeslayerJust IRC and 3 windows of konsole18:58
rbelemshadeslayer, i freed 16gb and it was not enough19:00
shadeslayeruh oh19:00
shadeslayerLets see how far I can go then :P19:00
shadeslayerI'll start shutting useless stuff down19:01
shadeslayerif I start running out of space19:01
rbelemshadeslayer, seeing the logs i notice that 16gb was enough for the build but when package generation started it filled the remaining free space19:06
rbelemshadeslayer, till now 8.9G19:14
rbelemshadeslayer, oops 12G19:15
shadeslayerrbelem: g++: internal compiler error: Killed (program cc1plus)19:15
shadeslayer@_@19:15
rbelemshadeslayer, ouch...19:15
yofelshadeslayer: heh, what does dmesg say? ^^19:15
rbelemshadeslayer, oomk19:15
rbelem?19:16
yofelprobably19:16
shadeslayerawwww19:16
shadeslayer[12036.926525] Out of memory: Kill process 1837 (cc1plus) score 18 or sacrifice child19:16
shadeslayer:(19:16
yofel:D19:16
rbelemhahaha19:16
shadeslayerBut I have 3 Gigs of RAM19:16
shadeslayersure, swap is full19:16
yofelyou need memory for every g++ process if you build in parallel, and ld needs a lot too. Not too hard to run OOM there19:17
* shadeslayer grumbles a bit19:17
micahgshadeslayer: Qt is at least 9GB19:18
shadeslayer:S19:18
rbelemhere it is taking 12GB19:19
* yofel never understood why dh_install uses cp instead of ln 19:19
micahgwith -B, it's 15GB on LP19:19
yofelthat makes most of the space bloat19:19
shadeslayerSo .. I don't have that kind of space on my HDD ...19:20
shadeslayerRiddell: I guess I'll take that EC2 instance now ...19:21
shadeslayershould have bought that extra RAM when I was in the US ... :/19:21
rbelem15GB now :-O19:21
rbelem16GB 19:22
rbelem17GB19:23
shadeslayer...19:23
yofelbah, someone broke libegl-dev19:23
shadeslayerrbelem: did you do any changes after dropping the first kubuntu patch?19:24
rbelemshadeslayer, the build-deps versions besides the kubuntu patch19:25
shadeslayeryeah, I downgraded those as well19:26
shadeslayerhmmm .. I guess we can upload to a PPA then19:26
rbelemshadeslayer, it build all the packages, except the dbg that it is still building19:27
shadeslayercool19:27
rbelemshadeslayer, that would be nice :-)19:27
shadeslayerrbelem: do you want to finish this? or should I upload?19:28
rbelemshadeslayer, you can upload :-)19:28
shadeslayerthe funny thing is, Qt doesn't even start compiling with clang19:28
shadeslayerfails right in the beginning 19:29
yofelwhy?19:29
shadeslayerI don't remember the failiure .. :S19:29
rbelemshadeslayer, my changes to debian/changelog and debian/control is not ok probably19:29
rbelems/is/are/19:30
kuboturbelem meant: "shadeslayer, my changes to debian/changelog and debian/control are not ok probably"19:30
shadeslayerrbelem: uh, I just downgraded a couple of the build deps and dropped the first patch, I guess you did the same19:30
rbelemyup19:30
shadeslayeryofel: we could switch over to clang in neon :P19:30
yofeland how if qt doesn't build with that? :P19:30
shadeslayeryeah, right after we fix that19:30
* rbelem calls afiestas 19:31
shadeslayeraltho, it's not necessary to build Qt with clang19:31
yofelthat would be a fun derivation of everyone's expectations ^^19:31
shadeslayeryou can build Qt with GCC and then everything else with clang, will still work19:31
shadeslayer:D19:31
rbelemshadeslayer, what is the clang advantage over gcc?19:34
shadeslayerrbelem: 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:35
rbelemhum... nice19:36
shadeslayerrbelem: allows you to catch issues like these : https://bugs.freedesktop.org/show_bug.cgi?id=4639619:36
ubottuFreedesktop bug 46396 in tp-glib "telepathy-glib fails to compile with clang" [Normal,Resolved: duplicate]19:36
shadeslayerrbelem: this http://cgit.collabora.com/git/libnice.git/commit/?id=db6f5f33aee8f136192e2833a17b7a9caa115ff1 and this as well http://cgit.collabora.com/git/libnice.git/commit/?id=59f3b0f87683436bdbcf0137ee48fc5b7c2968cb19:37
shadeslayeroh19:39
shadeslayeryofel: rbelem: http://channel9.msdn.com/Events/GoingNative/GoingNative-2012/Clang-Defending-C-from-Murphy-s-Million-Monkeys19:39
rbelemshadeslayer, awesome... that would hard to find with gcc error messages19:39
shadeslayerrbelem: yeah :D19:39
shadeslayerrbelem: gcc doesn't even warn you19:39
shadeslayerover the past few weeks I've seen alot of errors/warnings like those19:39
rbelemshadeslayer, gcc compile errors sucks19:40
shadeslayerfor eg. KGenericFactory is now deprecated in favor of KPluginFactory, fixed up all sorts of stuff in telepathy19:40
shadeslayer+kde19:40
shadeslayerclang is beautiful19:40
shadeslayer<319:40
rbelemshadeslayer, i think i will start to use clang :-)19:40
shadeslayer:D19:41
* yofel uses clang every now and then, but never extensively19:41
shadeslayerrbelem: you should probably bookmark this : http://clang.llvm.org/cxx_status.html19:41
yofelshadeslayer: fun read too: http://blog.regehr.org/archives/21319:43
shadeslayerugh19:44
shadeslayerI hate my touchpad19:44
rbelembookmarked!19:44
yofelbookmarked as well19:45
shadeslayeryofel: looking :D19:45
rbelemshadeslayer, is the clang from repos enough?19:45
shadeslayerrbelem: yes19:45
shadeslayerrbelem: just add this to your bashrc : # Use clang19:46
shadeslayerexport CC=clang19:46
shadeslayerexport CXX=clang++19:46
shadeslayeror zshrc or whatever19:46
yofelor switch the dpkg-alternatives for cc and c++19:47
yofelbut then again, not everyone uses those19:47
shadeslayerI actually use export because some stuff just *refuses* to compile with clang at times, so I just switch to gcc to quickly get stuff done19:47
shadeslayerstuff like Qt :D19:48
yofelgood idea19:48
rbelemsweet :-)19:48
rbelemclang installed19:49
rbelemshadeslayer, Makefile still points to gcc after exporting CC and CXX19:52
shadeslayerrbelem: re run CMake19:52
shadeslayerremove the CMakeCache.txt file19:53
rbelemshadeslayer, i'm using qmake 19:53
shadeslayeroh, then, uh, remove whatever qmake generates19:53
yofelmeaning the Makefile19:53
rbelemshadeslayer, git cleaned -xfd and still the same o.O19:54
shadeslayerrbelem: remove the Makefile like yofel said19:54
yofelhm, git clean won't fail19:54
* yofel wonders what's wrong19:54
rbelemgit clean -xfd removed everything19:55
shadeslayerrbelem: source the bashrc?19:55
rbelemshadeslayer, i just export CC=clang and export CXX=clang++19:55
shadeslayerhmm19:55
shadeslayerweird19:56
rbelemshadeslayer, qmake -recursive -spec linux-clang19:56
shadeslayerstupid qmake19:56
rbelem:-D19:56
shadeslayerkill it with fire19:56
shadeslayeror better yet, napalm19:57
yofelqmake--19:57
yofel~karma qmake19:57
kubotukarma for qmake: -119:57
yofelhm19:57
rbelemin fact qmake -recursive -spec linux-llvm19:58
rbelemlinux-clang does not exists19:59
rbelembut linux-llvm does not work19:59
rbelemo.O19:59
shadeslayerWouldn't have the slightest Idea what to do with qmake20:00
rbelemshadeslayer, from qt sources mkspecs/unsupported/linux-clang20:01
shadeslayerhurr durr, Port everything to CMake, napalm qmake, ???, profit20:02
rbelemshadeslayer, qmake -recursive -spec unsupported/linux-clang20:03
rbelemit is working now20:03
shadeslayer:S20:03
rbelemnice warning20:03
rbelem:-)20:04
shadeslayerrbelem: there's also a static analyzer bundled with clang20:04
shadeslayerrbelem: clang --analyze foo.cpp20:04
rbelemshadeslayer, how do i use it?20:05
shadeslayerrbelem: clang --analyze foo.cpp20:05
rbelemshadeslayer, it failed to find some qt headers20:05
shadeslayerI haven't figured out how to make it do recursive folders tho20:06
shadeslayerrbelem: yeah, idk why it does that20:06
shadeslayerhappens with glib as well20:06
rbelemhum...20:06
shadeslayeruploading Qt ...20:06
rbelemthanks for the tips shadeslayer  :-)20:07
shadeslayerrbelem: anytime ;)20:07
yofeland it is indeed faster than g++ :D20:07
shadeslayer^ yeah20:08
yofelrekonq-mainline: clang: 1m1s, g++: 1m9s20:08
shadeslayer:D20:08
rbelemwow20:08
rbelemthats fast20:08
rbelemyofel, how many jobs?20:08
yofel1, on an i7 m62020:09
shadeslayerrbelem: https://gist.github.com/1828527 20:09
rbelemnice20:09
shadeslayertry fixing Qt compiles with clang :P20:11
rbelem:-D20:12
rbelemwill do20:12
yofelhttp://labs.qt.nokia.com/2010/10/29/compiling-qt-with-clang/20:15
yofela bit old though20:15
shadeslayeryofel: "Formatting root partition, chomp chomp" lol20:16
yofelhehe, yeah20:16
shadeslayerthat's exactly how I imagine which eat my data sound like20:16
shadeslayer*apps which eat20:17
shadeslayerO_O20:17
shadeslayeryofel: look at mac release :O20:17
yofeldon't ask me...20:18
yofelshadeslayer: read the text below for another wtf20:18
shadeslayerI have Qt Checked out on OS X20:18
shadeslayeryofel: yeah sizes20:18
shadeslayerI'll give it a try :P20:18
shadeslayerso far I've only compiled Qt with gcc on OS X20:19
rbelemthanks yofel 20:19
shadeslayerafiestas: Qt uploaded, I'll copy it to the public PPA tomorrow :)20:19
shadeslayerOff to sleep I am, nini20:23
yofelrbelem: something more relevant: http://philippmuenzel.de/wordpress/fun-with-clang-or-how-to-build-qt-4-8-with-clang-3-without-going-insane/20:27
yofelhaven't finished reading yet20:28
yofelhm20:31
yofel/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 found20:31
yofelthat is one ../ too much20:31
yofelhmpf, putting the build folder outside the source tree helped20:34
yofelrbelem: how far did you get?20:35
txwikingerI found a bug in quassel in precise20:41
txwikingerwhere do I track it?20:41
yofeltxwikinger: what's the bug?20:42
txwikingerThe client loses the configuration20:42
txwikingerI had to add my core information from scratch20:43
rbelemyofel, i just finished to run ./configure -opensource -confirm-license -no-webkit -platform unsupported/linux-clang20:44
yofelyeah, it works as in-source-build, but not out of source build with build folder inside source20:44
yofeltxwikinger: file it on launchpad and talk to Sput, could be anything from quassel to qt that's to blame20:45
yofelI didn't loose any settings here20:45
txwikingerWell. I just upgraded to precise and there in no cor-configuration there at all20:46
yofelbut I don't have my core on this machine20:46
txwikingerYes my core is on a server in a data-centre20:46
txwikingerI upgraded my netbook here20:46
txwikingerNot really a big deal for me.. but if this is a problem we might want to fix it before non-IT people upgrade20:47
yofelhm, quassel stores the settings in $XDG_CONFIG_HOME/quassel-irc.org/settings.qss and quasselclient.conf did you remove anything?20:49
txwikingerNo. I did not remove anything20:49
yofelfile a bug then20:49
rbelemyofel, it is outputing lots of warning20:49
yofelyeah, fun to look at ^^20:49
yofelhm20:50
* yofel gives kdelibs a try20:50
rbelem:-D20:51
txwikingeryofel: shouldn't it be in the users home folder?20:54
yofeltxwikinger: XDG_CONFIG_HOME defaults to ~/.config20:54
yofelrbelem: bwahaha, kdelibs ftbfs with clang http://paste.kde.org/42802420:55
* yofel -> dinner20:55
txwikingerwell. I cannot say anymore since the file is overwritten with my new configuration20:55
txwikingerhowever the other configurationfiles (i.e. for the core) are still there and are the old ones20:56
bambee_nokia city scene is just.... <321:34
soeeubuntu one has QT interface now ?22:24
macounity 2d and kde are both done in Qt22:25
soeemaco, yes but im talking about Ubuntu One22:25
soeeclient22:25
macooh i reversed two words22:26
macoi saw "ubuntu has one Qt interface now"22:26
yofelI know the sso-client has one, not sure about u122:26
soee;D22:26
yofelI tried ubuntu one on precise today, and for some reason u1sdtool just hung on every command22:28
yofelnot sure what's wrong22:28
soee:/22:28

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