/srv/irclogs.ubuntu.com/2009/08/21/#kubuntu-devel.txt

Riddellyuriy: oh I never worked out what that was00:03
ghostcubehmm a tip if anyone notices bugs in ff 3.5 and has ubufox installed try to deactivate it in add ons00:05
ghostcubeseems to make trouble00:05
ghostcube-_-00:05
JontheEchidnayay, libmysqld-pic in main00:11
JontheEchidnaand the amarok merge is in bzr00:12
* shtylman is pleased OO kde4 is in kubuntu now :)00:14
DAskreechIt's in Karmic?00:15
DAskreechRiddell: Ping00:16
Riddellhi DAskreech00:17
RiddellJontheEchidna: anything new in amarok bzr compared to the archive?00:19
JontheEchidnaRiddell: a merge from Debian00:19
JontheEchidnas/from/with00:19
DAskreechBah of course Irssi doesn't ping back01:10
DAskreechRiddell: If we are not going to use the Kubuntu identi.ca account to make mini announcements can we at least send a greeting message since it's one of the first things people see when they boot up a Kubuntu Live Cd from here on out?01:11
RiddellDAskreech: I'd like to get into the habit of using it for mini announcements01:17
Riddellanything you think should be announced?01:17
NightroseRiddell: apachelogger of course01:18
Nightrosenetbook remix01:18
Nightrosealpha 401:18
* DAskreech points the person with answers ;-)01:22
* Nightrose now has 2 twitter and 3 identi.ca accounts in choqok01:30
Nightroseoh dear...01:30
NightroseRiddell: i'll subscribe to a few kubuntu peeps so it doesn't look dead01:31
Nightroseand also join !kubuntu so we can post notes to that01:31
Nightroseok this looks much more lovely now :)01:35
Nightroseanyone from the kubuntu team who hasn't been followed by @kubuntu just now please let me know so I can add you too01:36
Riddellcan I get twitter to forward to identica?01:38
Nightrosenope only the other way around01:38
Riddelland kubotu can only talk to twitter, annoying that01:40
Nightroseit shouldn't be hard to make it talk to idenit.ca01:40
Nightrosethe api is the same afaik01:40
Riddellyes01:41
Nightroseyou can also use jabber to update identi.ca if you use that01:41
Nightroseargh... 3 am already01:42
Riddellcan't say I do01:42
Nightrosei need to go to bed - like really01:42
Nightrosegood night :)01:42
Riddellhere's ruphy!01:46
Riddellruphy: seen the new openoffice oxygen style?01:46
yuriywhoa just got a plasma notification from nm-applet. sweet.02:03
Riddellyay02:03
yuriyof course that's bittersweet cause I had to run nm-applet in the first place02:04
DAskreechNightrose: I was thinking things like new items in Kubuntu+1 and smaller victories or call to tests get posted to the Kubuntu account where large releases and  significant events get posted to !kubuntu by kubuntu02:18
DAskreechOr wait Riddell for the above :)02:19
DAskreechAh Work sucks02:19
DAskreechWhere is the new OO.o umm O style?02:20
=== word__ is now known as word
=== ryanakca is now known as Guest76526
* spstarr syncs today's packages05:39
spstarrhmm05:42
spstarrError Type: Error Value: 'PackageKitCache' object has no attribute '_dict' File :05:42
spstarrKpackageKit crashy05:42
spstarrmaybe aptitude clean will 'fix' the cache05:42
spstarrno05:43
spstarr103 new packages :)05:43
=== m4v_ is now known as m4v
NightroseHappy Birthday JontheEchidna! \o/09:04
Guest76526Riddell: I may have time to look at it at work today... I'm gone to a Highland Games / visiting family all weekend... Its package may be quick enough to through together though, they use qmake...11:33
ghostcubehi peoples, i got a question. would it be possible to setup the extensions for thunderbird-3.0 into an backport or experimental ppa ?12:08
ghostcubecause enigmail and lightning arent working on 3.0 would be very cool12:08
ghostcubeand there are no 64 bit xpi around12:09
ghostcubethats the problem sorry12:10
davmor2Guys I'm a bit confused I'm just running some tests on yesterdays install as all of the iso's are broken thanks nvidia :).  Whilst running dist-upgrade I got asked the config options for postfix, please tell me that kubuntu isn't turning into server edition slowly12:12
=== Guest76526 is now known as ryanakca
davmor2default window for kmail through pim is tiny :(12:30
Riddelldavmor2: CDs built today?12:55
JontheEchidnaNightrose: thx13:06
=== JontheEchidna is now known as jonny|birthday
shadeslayerhey all,anyone free here? ( Im starting out on packaging :) )13:38
shadeslayeri cant seem to figure out the wiki by myself...13:39
Riddellhi shadeslayer, what are you looking at?13:39
shadeslayerRiddell: https://wiki.ubuntu.com/PackagingGuide/Complete13:40
shadeslayerRiddell: i want to start out building packages,and eventually help you guys :)13:40
Riddellshadeslayer: do you have something in mind to package?13:41
shadeslayerRiddell: i want to start out by building .deb out of svn check outs13:41
shadeslayersomething simple like rekonq for jaunty13:42
ikoniashadeslayer: why do you want svn checkouts packaged ?13:42
ikoniasurley working on the supported packages is a better option otherwise they will just become your PPA13:42
shadeslayerikonia: this is just a personal project as of now,im just starting out,i want to help some of my freinds who think compiling is very difficult ( and dont have the time for it )13:43
* ryanakca wonders if he should mention Dooble ;)13:44
ikoniashadeslayer: ok - so what's the problem then, start a PPA13:44
shadeslayerikonia: ill have a look13:45
ikoniashadeslayer: a good way to practice is re-build a package that is a known working pacakge13:45
Riddellshadeslayer: want to try Dooble and make ryanakca happy? :)13:45
* ryanakca grins13:46
ikoniashadeslayer: eg: pick a package that already exists and is known working then follow the process on that package (that way you won't hit anything out of the norm )13:46
shadeslayerikonia: thing is i can compile easily but packaging is a whole new level :)13:46
ryanakcashadeslayer: You can get a tarball of the latest SVN revision from http://dooble.svn.sourceforge.net/viewvc/dooble/trunk/browser.tar.gz?view=tar13:46
ikoniashadeslayer: don't start with development / svn builds, get to know and understand the process first13:46
ikoniashadeslayer: that's why I'm suggesting rebuild and package an existing package13:47
shadeslayerikonia: ok,thats what im asking,how do you build a package out of a source tar ball,im all confuzled by the wiki13:47
ikoniashadeslayer: get to know the process in side out without the headache of trying to fix problems, rebuild something that is an already existing and known package13:47
ikoniashadeslayer: what part's causing you problems ?13:47
shadeslayerikonia: i get you :)13:47
shadeslayerikonia: the part which says pbuilder13:47
ryanakcashadeslayer: apt-get source aoeui   (it's a very simple package) and try building it with pbuilder13:48
ikonialet me pull up the wiki13:48
shadeslayerryanakca: whats dooble btw?13:48
ryanakcashadeslayer: a web browser13:48
shadeslayerryanakca: um i have rekonq,so why another browser?13:48
ryanakca"Dooble is a Secure and Open Source Web Browser that provides solid performance, stability, and cross-platform functionality.13:48
ryanakcaOne of the application's most important goals is to safeguard the privacy of its community with a group of integrated privacy features of the browser: search engine, secure messenger, and e-mail client. The installer also provides a means of installing the Dooble browser component."13:48
ikoniashadeslayer: ok - which step with pbuilder isn't clear13:48
shadeslayerikonia: the second part,what if the source has no dsc?13:49
ryanakcashadeslayer: because upstream *really* wants it packaged :)13:49
ikoniashadeslayer: you have to build one13:49
* ryanakca wonders if this would be better suited for -motu13:49
ikoniashadeslayer: just looking for the bit i nthe doc13:50
shadeslayerikonia: ok ill google that :)13:50
shadeslayerikonia: btw does "         --othermirror "deb http://archive.ubuntu.com/ubuntu <ubuntu_version> main restricted universe multiverse"13:51
ryanakcashadeslayer: also, http://www.debian.org/doc/maint-guide/ is a very good guide for packaging13:51
shadeslayerupload the package to a mirror?13:51
shadeslayerryanakca: i need something which tells me the basic ABC of packaging13:51
ikoniashadeslayer: check the "Building the Package" section on the wiki13:52
ryanakcashadeslayer: It does... anyways, I'm off13:52
shadeslayerryanakca: thanks alot13:52
shadeslayerikonia: the ubuntu one?13:52
ikoniashadeslayer: yup13:53
shadeslayerok13:53
shadeslayerok ill catch you in 30 mins or so...ill go through both the wikis13:53
ikoniashadeslayer: look at an existing file, use it as a template13:53
shadeslayerikonia: the dsc? ok ill download some source13:54
ikoniashadeslayer: that's it13:54
ikoniajust have a look through to get an idea of the layout and contents13:54
shadeslayerok13:55
jussi01!packaging14:00
ubottuThe packaging guide is at http://wiki.ubuntu.com/PackagingGuide - See https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/UbuntuDevelopment - See also !backports14:00
=== txwikinger3 is now known as txwikinger_work
davmor2Riddell: not yet but should be soon I'll check with evand14:11
Riddellhttp://people.canonical.com/~ubuntu-archive/livefs-build-logs/karmic/kubuntu/20090821/livecd-20090821-i386.out  no broken14:15
davmor2Riddell: yes it is look at the bottom14:17
davmor2nvidia breaks the live install14:17
MamarokRiddell: you have mail...14:17
davmor2and alternate at the moment14:17
davmor2Riddell: the kubuntu livefs last worked on the 17th14:18
davmor2and Ubuntu's on the 19th14:18
Riddellpesky nvidia14:21
=== rickspencer3-afk is now known as rickspencer3
davmor2Riddell: yesterday was OO.o and foomatic.  https://wiki.ubuntu.com/Testing/DailySmoke You might want to subscribe to that page :)14:23
Riddellnixternal: let's get your feedback applet up and running, where can I find it and what needs set up on a server?14:24
ryanakcaRiddell: the plasmoid appears to be here http://blog.nixternal.com/2009.06.18/kubuntu-qa-and-feedback/ ... server side, no clue.14:42
rgreeningryanakca: I'll take a stab at dooble (if no one else feels so inclined)15:04
JontheEchidnaRiddell: waa, I forgot to push my amarok merge to bzr yesterday. it's there now15:05
ryanakcargreening: Thanks. It's kindof like emacs... it has everything... I don't know if it's better making one mega package or making one each for the browser, the search engine, the im client, the email client, etc.15:10
rgreeningryanakca: package the browser first (IMO) at least from looking at the source15:11
ryanakcargreening: *nod* ... I'd only stick it in a PPA, it seemed to crash a lot on me...15:13
rgreeningsure15:13
ryanakcaBut then, it's all up to you, you're the one packaging it ;)15:14
rgreeninglol15:14
rgreeninghmm.. any one got an example packge which uses qmake to build a .pro file?15:14
ryanakcargreening: kid3, kscope, merkaartor, qsynaptics, touchfreeze15:16
rgreeningcool. good place to start15:16
rgreeningty ryanakca15:16
shadeslayerhey im back with another question :)15:22
shadeslayercant we just upload a raw svn checkout to the PPA and get it todo the work for us?15:23
ryanakcashadeslayer: No, you need to package it15:24
shadeslayerryanakca: ahh...so i upload .debs :)15:24
ryanakcaonce it's packaged, you can upload it to a PPA and have it build it for you. It's generally quicker to pbuild it though, you'll ned up waiting a while for the buildds to get around to your package if you upload it to a PPA15:24
ryanakcashadeslayer: no, you dput a .changes file, which uploads the .dsc, the .diff.gz and the .orig.tar.gz15:25
shadeslayerok,so these file are the ones i need to learn to create15:26
ryanakcashadeslayer: Yes. Have you tried building an already existing package?15:26
shadeslayerryanakca: nope im too busy reading all the links and importing keys to my PPA account : https://launchpad.net/%7Erohan16garg15:27
ikoniashadeslayer: why are you setting ppa's up15:27
ikonialearn the packaging first15:27
ryanakcashadeslayer: OK. Well, as ikonia recommended earlier, building an existing package is a good way to start.15:27
shadeslayerikonia: its empty15:27
ikoniadon't start at the end - start at the begining15:27
shadeslayerryanakca: ok15:28
shadeslayerikonia: i thought that we can directly upload sources....my bad15:28
BluesKajI have the printer configuration service back , but I get this error .The service 'Printer Configuration' does not provide an interface 'KCModule' with keyword 'system-config-printer-kde/system-config-printer-kde.py'The factory does not support creating components of the specified type.15:28
yuriywhen i use the search feature in dolphin 4.3 on jaunty it says nepomuk died15:29
BluesKajlooks to me like the printer is being handled by a kernel module.. does that seem right ?15:30
ryanakcashadeslayer: apt-get source hello or apt-get source hello-debhelper15:30
shadeslayerokies....apt is kinda busy right now :)15:31
Riddellvorian: how is "Plasma Widgets: Create Universe meta package to get all packaged widgets" doing?15:31
ryanakcashadeslayer: #ubuntu-motu is a better place to ask general packaging questions15:31
shadeslayerok ill go there15:31
RiddellBluesKaj: that's a kcontrol issue and probably caused by a problem in python-kde15:32
davmor2Riddell: respins in play now according to evand :)15:33
BluesKajRiddell, yes I'll ask in #kde15:34
RiddellBluesKaj: they don't know15:34
RiddellBluesKaj: try   kcmshell4 system-config-printer-kde15:34
Riddellon the command line15:34
BluesKajwhat about python15:34
Riddelland pastebin the output15:34
Riddelldavmor2: I think Kubuntu will have to wait, we still have that packagekit issue15:34
davmor2is that what killed pyhton 2.615:35
davmor2Riddell: yeah but you still have aptitude right so not essential just nice :)15:36
Riddelldavmor2: well the CDs won't build until python-apt is installable15:37
BluesKajRiddell, http://www.pastebin.ca/153774415:37
RiddellBluesKaj: mm, that's an issue with our packaging, please report it to launchpad.net/ubuntu/+source/kdebindings15:38
nixternalRiddell: did you get anywhere on the feedback?15:42
nixternalgetting a message box stating a file or something is missing after logging in...I take it this is already known because it happens on all 3 machines :)15:42
BluesKajRiddell, I assumed that that like some other app/device modules are now taken over by a kernel module and are handling printing thru HAL ...does that make sense ?15:43
BluesKajRiddell, cuz my printer is working fine , I just don't have any printer options15:43
Riddellnixternal: what missing file?15:43
nixternaldoesn't say...popup icon == apport and the message says "No such file or directory"15:44
RiddellBluesKaj: yes cups does all the hard work, as long as it detects the printer correctly you don't need a UI15:44
BluesKajRiddell, cool, i won't bother you with this ay longer , thx for your input :)15:45
RiddellBluesKaj: well do bother me if it's not fixed in the next week or so15:46
BluesKajRiddell, fine , i'll bbl then15:47
nixternalRiddell: any idea on how to use the tooltip that kmix, info icon, and such use instead of the generic blue rectangle one that looks so kde3?15:50
nixternalKSystemTrayIcon Tooltip is old looking, I want the new plasma themed one15:51
nixternalfor an app I am writing15:51
Riddellnixternal: you need the new system tray class15:55
Riddellknotificationitem15:56
nixternalthat isn't in pykde4 yet is it?16:03
=== rdieter_ is now known as rdieter
BluesKajRiddell,just for your info : "system-config-printer-kde" bug has already been reported on launchpad, https://bugs.launchpad.net/ubuntu/+source/kdebindings/+bug/37733316:07
ubottuLaunchpad bug 377333 in kdebindings "KDE Printer Configuration applet is broken" [Undecided,Fix released]16:07
=== lipk is now known as micmord
Riddellrgreening: go ahead on dooble if you want16:19
RiddellJontheEchidna: hrm, this amarok merge will break .pot generation16:33
JontheEchidnamust be the fancy dh_7 stuff?16:34
Riddellyeah16:35
=== bdefreese2 is now known as bddebian
nixternalI would love to learn how to convert libs to pykde4...seems a bit over my head just by looking at it16:53
nixternalooh, actually it doesn't look all that difficult, just tedious16:57
RiddellJontheEchidna: why does amarok need gcal?16:59
macoapport-kde is fuly capable of a DOS16:59
nixternalmaco: is there a bug report for it?17:00
macohttp://pastebin.com/f5e24958a17:00
macomy system's still trying to recover from it17:00
macoi dont mean apport is being DOS'd. i mean it causes one17:00
nixternalwhat is triggering apport?17:01
macoi dont know, but after i cancel apport, the process doesnt quit17:01
nixternalhrmm17:02
macoso if over the course of a few days it comes up a bunch, and i keep telling it to go away, the window goes away, but the process keeps going...and then a ton of 'em build up. ive seen about 30 or so before, but...191 this time?17:02
nixternalI have apport-kde notifications popup one after the other in the past...did you only get one popup or a bunch of them?17:02
macoi had probably 50 or so when i booted 2 days ago17:03
nixternalnice :/17:03
macoi just kept clicking cancel17:03
nixternalI wonder if there is a general apport problem, because I was getting the same deal on Ubuntu box17:03
JontheEchidnaRiddell: is that a build-depend?17:03
RiddellJontheEchidna: it is in your merge17:04
Riddelllibgcal017:04
macoi wonder if the process doesnt exit when you cancel AND new processes start up for anything in /var/crash/ after each resume from suspend? thatd get me up to 191 pretty easy17:04
JontheEchidnaRiddell: I don't see that anywhere17:04
nixternalwell, the apport-kde process used to exit when clicking cancel instead of segfaulting like apport-qt did17:04
Riddellwhich hum17:04
macoits tricky too cuz id look in top and be like "a couple things using 100MB or so....how does that make 6GiB???" and then see a bunch of apport-kde using small amounts of ram..a.nd then they addup17:05
RiddellJontheEchidna: well dunno, debuild wanted it installed but now it doesn't17:05
nixternal>>> (svn)-[KDE:1014138] [1028] which hum17:05
nixternalhum not found17:05
JontheEchidnahuh, strange17:05
RiddellJontheEchidna: maybe something else needed it updated, ignore me :)17:05
nixternal;p17:05
JontheEchidna:)17:05
nixternalI am starting to dig arora a bit, just some inconsistencies that are annoying as hell to me17:08
=== rickspencer3 is now known as rickspencer3-afk
Riddellfabo: any thoughts on what would be a good debhelper 7 target to override for generating .pot translation files?17:15
nixternalok, heading to the laundromat with laptop :) see you soon17:18
Riddelllaundromat is such a strange Americanism, I wonder where it came from17:20
=== ScottK2 is now known as ScottK
=== rickspencer3-afk is now known as rickspencer3
macoRiddell: what do you call it?17:25
ScottKI believe it came from automatic laundry.17:26
ScottKOf course I believe lots of things that probably aren't true.17:26
ryanakcaAccording to http://www.etymonline.com/index.php?term=laundry , Laundromat is from 1943, originally a proprietary name by Westinghouse.17:26
ryanakcaScottK: Oh, but you are right, From Laundromat, trademark of Westinghouse Electric Corporation for its washing machines, as a blend of laundry and automatic :)17:27
ryanakcahttp://en.wiktionary.org/wiki/laundromat17:27
Riddellmaco: laundrette17:28
macothat sounds like a small one17:33
ScottKRiddell: Is it time for the old knetworkmanager package to die?18:04
alterooNightrose: ping18:35
ScottKRiddell: I'm looking at updating our plasma-widget-networkmanagement snapshot and I notice we currently have a po file directory that upstream doesn't.  How do I regenerate that?  Do I just copy the old one?18:44
Nightrosealteroo: pong18:48
alterooNightrose: Did you see my message about possible uses of identi.ca from last night?18:59
alterooOh18:59
alterooumm wait18:59
=== alteroo is now known as Daskreech
DaskreechOk now did you see it? :)18:59
NightroseDaskreech: heh nope sorry - must have missed that19:00
Nightrosewhat did you say?19:00
DaskreechI was thinking that significant inclusions for Kubuntu+1 calls for testing and small victories can be transmitted on the kubuntu account while major releases and larger stuff can be transmitted on !kubuntu19:01
NightroseDaskreech: sorry for lag - too much to do before heading off to conference19:05
NightroseDaskreech: uhm sure19:05
Nightrosethat was at least my plan ;-)19:06
NightroseI just need people to poke me with them if I forget19:06
Nightrosebut I'll try to do my best to make it as lively as @amarok19:06
Daskreech9;2~:-)19:07
faboRiddell: probably override_dh_install or maybe dh_auto_install seems fine19:07
jefferaiRiddell: ping19:15
jefferaior, any other ubuntu devs around?19:15
Daskreechhi apachelogger19:16
jefferaiCan anyone tell me how I can know which version of the kernel a particular linux-image is based on? 2.6.28-15...is this 2.6.28.[0-10]?19:19
apacheloggerhola Daskreech19:19
apacheloggerhola everyone else19:19
vorianRiddell: i havent had a chance at all - i've been very busy moving and whatnot19:20
ScottKjefferai: Probably #ubuntu-kernel for kernel questions.19:21
jefferaithanks19:24
* Daskreech starts taking accolades off apachelogger 19:24
apacheloggerhuh?19:25
Daskreechapachelogger: Well you had so many piled on you :)19:27
apacheloggerI did? nice :D19:28
MamarokQuestin: why doex our wiki state that Kubuntu 8.04 is an LTS release? I thought it was clearly stated that it was *not* so. When did that change?19:44
Mamarokdoes*19:44
smarterit isn't19:44
smarterfix the wiki, I guess :]19:45
* Mamarok goes to fix that...19:45
=== rickspencer3 is now known as rickspencer3-afk
Mamarokhm, I can't, as this is not actually on our wiki but a redireted page from ewiki.ubuntu.com, so changing this would change it there19:48
Mamarokwe need to change this, but how?19:48
smarterwhat's the page?19:48
davmor2Mamarok: before you do you might want to check at what number the current hardy release is at I think you'll find it is hardy.3 the same as Ubuntu's19:53
DaskreechI'm not sure what the point is?19:56
=== Blizzzek is now known as Blizzz
Daskreech!hardy19:59
ubottuUbuntu 8.04-LTS (Hardy Heron) was the eighth release of Ubuntu. Downloading: http://releases.ubuntu.com/8.04 - See !lts for more details.19:59
Daskreechshould support for hardy be up now if it's not LTS?19:59
ScottKDaskreech: In October20:00
Daskreechok I'm confused as to that. Is that paid support?20:00
DaskreechI mean they are not shutting off the servers right?20:14
Mamarokdavmor2: I don't think it has something to do with the Hardy version, it's about Kubuntu 8.04 *not* being an LTS20:14
Mamarokso our own wiki shows a redirected page fom wiki.ubuntu.com which states that Hardy *is* LTS20:15
Mamarokand we clearly said even beofre the krelease that Kubuntu would not be LTS, so we have to change our wiki20:15
Mamarokbut, as this is a redirected page I can't change it, the redirection needs to be changed first20:16
ScottKRiddell, apachelogger, etc: Unless someone objects, I'm going to upload the kdebase-workspace and plasma-addons patches for netbook.20:18
ScottKThat or not do it because someone else already did ....20:19
ScottKLovely to get back from vacation and find work already done.20:21
dtcheni keep wishing for that, and all i get is coal in my stocking20:27
dtchenclearly i fail at taking vacation20:27
DaskreechTake longer vacations20:28
DaskreechLiks=e say 5 months20:30
=== rickspencer3-afk is now known as rickspencer3
apachelogger!mir21:22
ubottumir is Main Inclusion Report - see https://wiki.ubuntu.com/MainInclusionProcess for more information.21:22
apacheloggerScottK: ping21:25
ScottKapachelogger: Pong21:32
apacheloggerScottK: did you take a look at kubuntu-firefox-installer yet?21:37
ScottKapachelogger: No.  ENOTIME.21:37
apacheloggeroh dear21:37
apacheloggerScottK: need to know if it is MIRworthy at this point ;-)21:37
apacheloggerdepends on libgettext-ruby MIR as well21:37
ScottKI'd ask Riddell.21:38
* ScottK wasn't kidding about ENOTIME.21:38
* apachelogger thinks that Riddell is on weekend awayism21:41
ScottKshtylman and yuriy: Great job on openofficd.org-kde.  Looks very KDE4.22:07
ghostcubeis this in upstream already ?22:15
ghostcube:)22:15
ghostcubehi btw22:15
ScottKYes22:16
apacheloggerhum22:18
apacheloggerlibgettext is quite the biatch I must say22:18
apacheloggerScottK: of a package that is in main do all the build-deps need to be in main as well?22:20
ScottKapachelogger: Yes.22:20
apacheloggerthere comes the headache again22:20
DaskreechI privately consider Gnome a better option because I don't trust KDE since it was hard to patch the second version for FreeBSD.22:21
* Daskreech chuckles22:21
ScottKWhere did you read that?22:21
apacheloggerso either I fork libgettext-ruby or I cripple it22:21
apacheloggeryay for good options :S22:21
DaskreechScottK: Does it make a difference? Logic seems to fail this person22:22
ScottKOr write a big stack of MIR22:22
ScottKapachelogger: ^^22:22
apacheloggerbig it would be indeed22:22
apacheloggerhalf of universe :P22:22
apacheloggerthat fancy package provides support for rails22:22
ScottKOh dear.22:22
apacheloggeralso it builds for ruby1.8 and ruby1.922:23
apacheloggerboth of them being in universe22:23
ScottKCould you split it?22:23
* ScottK has done that before.22:23
apacheloggerthe source?22:23
ScottKYes.22:23
ScottKEssentially use the same tarball in two packages.22:24
ScottKOne builds just what you need for Main and the other builds the rest.22:24
apacheloggeryeah, that is what I would understand as fork :)22:24
ScottKOK22:24
apacheloggerit's an option, not a very good looking one though22:24
* ScottK did it for amavisd-new in Intrepid.22:24
ScottKIt was not fun.22:24
apacheloggeractually, it might be the only option and involves heavy patching to get rid of the rails stuff22:25
* ScottK is always in favor of getting rid of rails insanity.22:25
apacheloggerrails is quite sane though :P22:25
ScottKOK.  I guess it's the gems that's the really insane part.22:26
apacheloggerthat aint got nothing to do with rails22:26
ScottKOK22:26
* ScottK is suspicious of the entire mess.22:26
apacheloggerthey are just common in rails project, as it the php counter part in php and probably the python counter part in python ;-)22:26
ghostcubethe openoffice.org-kde available is only for 3.0x when will the  3.1x version be in repo :)22:27
ScottKRight, but the Python one we have a reasonable working relationship these days.22:27
apacheloggerwell, it makes sense on the point of view that windows and mac don't have central packagement and that most linux distros dont have all the software in their repos a user could possibly use22:27
Daskreechghostcube: This is Koala?22:27
ScottKghostcube: Nope.  openoffice.org-kde | 1:3.1.1~rc1-1ubuntu1 |        karmic | amd64, i38622:27
smarterpython has a gem/pear/cpan like ?22:28
ScottKYes.22:28
ScottKPython Cheese Shop and ez_install.22:28
apacheloggerwell22:28
apacheloggerI think I shall fork the package22:28
apacheloggeranother thing...22:28
apacheloggerI am porting apturl to KDE, for some unknown reason it always crashes at exit22:29
apacheloggerclues?22:29
smarterbacktrace?22:30
apacheloggerhttp://paste.ubuntu.com/257166/22:30
ghostcubenah i have jaunty :(22:30
apachelogger+ I want to note: I find it quite insane to have the backend implement a mainloop22:30
apacheloggerthough I see it's advantages22:31
apacheloggerits even22:31
smarterapparently the backtrace is missing the last calls (due to kcrash?)22:31
smartertry with --nocrashhandler?22:32
apacheloggermight be22:32
ScottKNCommander: Any chance of KDE armel portablity fixes soon?22:32
apacheloggersmarter: I wonder how I would do that22:35
apacheloggersee backend implementing mainloop :P22:35
smarterwhat?22:35
apacheloggernvm22:36
apacheloggerbt not any more useful22:36
NCommanderScottK, not until FF22:39
NCommanderScottK, very busy until then22:39
ScottKUrgh.22:39
NCommanderScottK, ???22:39
NCommanderScottK, they can be uploaded post-FF22:39
ScottKSure, but in the meantime stuff is broken.22:39
NCommanderI'll see what I can do22:40
ScottKI wanted to swap a kubuntu-netbook image for our current kubuntu-desktop one and was hoping to get it in shape first.22:40
NCommanderScottK, maybe this weekend22:41
NCommanderScottK, maybe22:41
NCommandergtg22:41
ScottKOK.  Thanks.22:41
apacheloggersmarter: http://qt.gitorious.org/qt/qt/blobs/7023e7f95bdbc0a3c6923336c846f06a7b16e6fa/src/gui/painting/qwindowsurface_x11.cpp#line8422:45
apacheloggersmarter: I suppose that the gc is already dead when it comes to this section22:46
smartera quick googling reveals that gc store some windows painting related stuff22:49
smarterbut if it was dead, it should be 0 at that point22:49
apacheloggernot if it was nuked outside the Qt mainloop I suppose22:51
apacheloggerapturl at some point always ends with sys.exit22:51
smarterweird22:52
apacheloggeras it stands the qt mainloop (app.exec_) is not invoked at all, since I am using dialogs and access their local exec_22:52
smarterthat certainly can't work out well :pm22:52
apacheloggerbut I doubt it would make much difference if I would use app.exec_ rather than dialog.exec_22:52
apacheloggersmarter: the app and its wigets will not be nuked once the mainloop exists eitherway22:53
smarterhow does the gtk interface handles that?22:53
apacheloggerdoesn't seem to utilize any sort of mainloop22:54
apacheloggerwell, other than the core loop :)22:54
apacheloggersmarter: actually, it does it exactly the same way22:57
* smarter looks at apturl code22:57
apacheloggerjust that their dialog.exec_ is dialog.run and does not hide or destroy the dialog22:57
apacheloggersmarter: there was a similar report against kile, which apparently was because of some parenthood problem22:58
smarterdo you define a parent here?22:58
apacheloggerhttp://websvn.kde.org/?view=rev&revision=96294622:59
apacheloggersmarter: mainwidget is child of dialog and all other widgets/layouts are children of mainwidget22:59
smarterand does the dialog has a parent?23:01
apacheloggernope23:01
apacheloggerthe dialog is the window23:01
smarterI can haz the code?23:03
apacheloggersec23:03
apacheloggerhacking around right now :P23:03
apacheloggereven if I remove everything but the mainwidget I end up with a crash, even when that one is not a child of the dialog23:03
apacheloggerI really think it is due to premature death caused by sys.exit23:04
smarterwhat happens you remove the sys.exit?23:04
smarter*when23:05
ScottKapachelogger: If you want a break from that, you might see if you can convince kde4libs to build using lzma-dev instead of liblzma.dev.23:05
* ScottK throws up his hands.23:05
apacheloggersmarter: no change, what I think is that somehow I should be telling the kapp that we are going to exit soonish so it can wrap up its things :)23:06
apacheloggersmarter: pushing to lp:~apachelogger/apturl/kde-port23:09
smarterkool23:09
apacheloggersmarter: pusehd23:12
apacheloggerOo23:23
apacheloggersmarter: for some reason dialog.deleteLater() seems to fix the issue23:23
apacheloggermaybe it is enough to have the event scheduled23:23
smarterthat's hackish23:23
apacheloggertell me about it23:23
smarterapachelogger: adding self.setAttribute(Qt.WA_DeleteOnClose) to AptUrlDialog.__init__ seems to do the trick too23:33
smarterstill no idea why :p23:33
smarter'night23:34
apacheloggersmarter: that can't be used, the dialog object will be reused in some cases23:35
apacheloggere.g. refresh cache => install23:35
apacheloggeror add section => install23:35
apacheloggerthough the latter is pretty much useless nowadays anyway :P23:35
smarterthat's already quiet unusual23:35
smarterwhat's wrong with recreating a kdialog object each times?23:36
apacheloggerwhat is wrong with just calling deletelater once? :P23:36
apacheloggerseems much more resource efficient than recreating the very same object for at least 2 times in a row23:36
smarter"premature performance is the root to all evil"23:37
smarter*optimization23:37
shtylmanScottK: :)23:37
apacheloggersmarter: anyway, the window should stay open anyway23:38
apacheloggerthat is what the gtk thingy does and it is a lot more sensible than just having it disappear and wait for kdesudo23:39
smarterthen deleteonclose should not be a problem, since it won't be closed until everything is finished, nah?23:39
apacheloggerit will be deleted on close23:39
apacheloggerthus the name :P23:39
apacheloggernot when everything is finished23:39
apacheloggeror rather, when everything is finished, if those ubuntu python apps actually left the mainloop creation to the frontend and not force something upon it backend-wise ;-)23:40
smarterreworking the backend seems more sensible23:40
apacheloggeron a minimum effort that base that might not be so sensible23:41
smarter:p23:42
smarteranyway, off to bed, have fun struggling with pythons :p23:43
* apachelogger should port to ruby anyways :P23:43
smarterport it to mono \o/23:44
apacheloggeror VBA23:44
voriannomo23:45
vorianno mo please23:45
jjesseC# :)23:45
* vorian invents C-23:45
vorianc--+-23:45
apacheloggercome fly with me lets fly lets fly away23:45
vorianfranky23:45
jjessef#23:45
* apachelogger takes vorian for a dance23:46
vorian:o23:46
vorianmy idaho neighbors might burn my house down if they saw that23:46
apacheloggerI suppose we could then squeeze some money out of them?23:47
vorianhehe23:48
apachelogger1 more mir23:52
apachelogger2 more mir23:52
apachelogger3 more mir23:52
apacheloggerwhy dont we just do MIRs for all of universe?23:52
apacheloggerScottK: do I need a MIR if $source is in main but $binary is in universe?23:54
ScottKapachelogger: No, just file a bug and subscribe ubuntu-mir.23:54
apacheloggeroh, nvm, that dep gets replaced by stock ruby1.8 anyway23:55
apacheloggerI need MIRs for rake, racc and libgettext-ruby (+ that needs to be forked and fitted for main)23:57
apacheloggervolunteers?23:57

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