/srv/irclogs.ubuntu.com/2010/02/21/#kubuntu-devel.txt

=== dendrobates is now known as dendro-afk
=== nhandler_ is now known as nhandler
=== nhandler_ is now known as nhandler
shtylmanRiddell: yea...im gonna be looking at it later today05:51
apacheloggerRiddell: http://techbase.kde.org/KDE_System_Administration/PlasmaDestkopScripting#Misc._Global_Properties_and_Functions07:17
apacheloggerboolean hasBattery: whether or not the system has the ability to run on battery power, e.g. a laptop or mobile device07:17
apacheloggerit always annoyed me that my workstation did have the battery plasmoid added ;)07:17
Riddellapachelogger: why does the upgrade script interfere with that?07:19
apacheloggerRiddell: well, I only changed the init script to *not* add the plasmoid to the tray, but since the upgrade script gets executed right after the init script it would added the battery plasmiod nonetheless07:20
apacheloggerwhich was easy enough to work around by making the upgrade script check for hasBattery as well07:20
apacheloggerbut I imagine this can cause quite some headache in larger scripts07:21
apacheloggergotta talk to aseigo about that07:21
apacheloggerRiddell: also, we cannot add currently set foldeview to show desktop:/ because it does not have a configChanged() interface (which is what would be called by widget.reloadConfig()), I already poked fredrikh about it and he said that he's going to fix that07:23
apacheloggerotherwise we can easy enough patch a configChanged() in that only takes the url into account07:24
Riddellooh cool, nice fix07:25
apacheloggerRiddell: reloadConfig()? according to the documentation it gets done once the script exits anyway :)07:25
apachelogger(that of course implies there is a configChanged() interface ;))07:26
Riddellaye, I had to get aseigo to add that to get the init script working at all07:28
apachelogger*nod*07:28
markeyhttp://linuxexperimentation.blogspot.com/2010/02/kubuntu-lucid-review.html07:35
markey^ you will love this07:35
markey:)07:35
markey"This level of perfection reflects on how good the final release version is going be. I would recommend Kubuntu Lucid to any serious KDE user instead of the current stable Karmic.07:35
apacheloggerOo07:36
apacheloggernow that indeed is madness07:36
markeyis it?07:36
* markey hasn't tried Lucid07:36
markeytbh, I plan to migrate to Chakra07:36
markeythe UDev thing is killing me07:36
markeyand the whole Ubuntu nonsense too07:37
apachelogger"Kdm login to fully loaded desktop, 19 secs"07:38
apacheloggerthat is insanity07:38
* apachelogger never noticed it takes that loong07:38
RiddellI timed about 45 seconds grub to desktop07:42
apacheloggerRiddell: maybe we should also get started with that bootcharting business?07:45
* apachelogger thinks it shouldnt take longer than 20 or 25 seconds to get to once desktop :/07:46
* apachelogger also thinks that we need bash autocompletion for cmake ... that cmake_install_prefix option is way too long ^^07:47
Mamarokapachelogger: it sure doesn't take that long on Karmic08:51
apacheloggerMamarok: your machine boots in less than 20?08:53
apacheloggerdo you have ssd or something?08:53
Mamarokno, but it sure boots in 10 from KDM to destop08:56
Mamarokdidn't check from grup to desktop08:56
apacheloggerwell, it depends on the hardware08:57
apacheloggersomething tells me my system is using iso instead of utf809:29
apacheloggeroh09:29
apacheloggerlocale is C :D09:29
apacheloggerthat explains a lot09:29
apacheloggersilly ubiquity didnt install properly09:30
apacheloggerbah09:59
apacheloggerRiddell, Tonio_: https://code.launchpad.net/~apachelogger/packagekit/kubuntu-upgrade-support/+merge/19807 if someone could please merge :)10:19
=== xerosis_ is now known as xerosis
apacheloggerhttp://people.ubuntu.com/~apachelogger/screencasts/drkonqi-installdbgsymbols.ogv12:03
glatzorapachelogger, why did you add the fix_progress_crash.patch to PackageKit?12:19
glatzorapachelogger, there is already a self._backend._cache.has_key(pkg_name) check in the next line12:19
apacheloggerglatzor: jontheechdina did, I just synced what is in the archive12:24
shadeslayerapachelogger: ping13:06
shadeslayerapachelogger: i get these errors on a upload : http://pastebin.ca/1804583 : so i googled around and found that i need to get my gpg key signed13:07
shadeslayerso can someone sign them?13:07
a|wenshadeslayer: looks like you need to sign your own signature (self-sign it)13:09
shadeslayera|wen: how?13:11
shadeslayera|wen: i had to reinstall kubuntu but saved my keys and later imported them13:11
shadeslayeri have this problem since then13:11
a|wenshadeslayer: use "gpg --edit-key" on the key id and then mark it as trusted using "trust" ... i think that should be enough13:12
shadeslayerhmm13:13
shadeslayera|wen: thanks :)13:17
a|wenyw :)13:17
Tonio_apachelogger: ping13:46
Tonio_apachelogger: I tested your merge proposal seems fine13:46
apacheloggerTonio_: cool please merge then :)14:00
Tonio_apachelogger: read pv please :)14:02
shadeslayerapachelogger: btw i hope the naming is correct now : https://launchpad.net/~rohangarg/+archive/kde-extra/+packages14:04
shadeslayerfor the rekonq packages that is14:05
Tonio_apachelogger: merged :)14:31
JontheEchidnaglatzor: I added the patch back because the issue re-appeared without it14:35
JontheEchidnaand it has stopped the stream of dupes, so I am assuming that the patch indeed re-fixed it14:36
shadeslayerwow...this is new... chromium downloading via the KDE download manager :o14:40
shadeslayerhttp://imagebin.ca/view/mH2I9jF.html14:41
JontheEchidnashadeslayer: using the daily ppa?14:44
shadeslayerJontheEchidna: yeah14:44
* JontheEchidna updates14:45
shadeslayerJontheEchidna: it even used the kde window for asking where to save14:45
shadeslayerand not the ugly gnome one :D14:45
JontheEchidnawhoa14:45
shadeslayeryeah i was blown away :P14:45
JontheEchidnachromium for default browzar!1!14:45
shadeslayerJontheEchidna: hehe :D14:45
shadeslayeri vote rekonq :P14:46
persiaYou'd want to be testing the browsers *in* the archive, now that we've passed feature freeze, if you wantt o change the default :)14:46
JontheEchidnaheh, yeah14:46
JontheEchidnashadeslayer: your irssi backlog is the same as mine :x14:48
shadeslayerJontheEchidna: :P14:50
JontheEchidnahmm, no luck here :(14:51
JontheEchidnaboring ol' gtk dialog14:51
shadeslayerJontheEchidna: hmm.. weird.. i did uninstall some gnome packages related to ubuntuone gnome client earlier,maybe thats why?14:51
shadeslayerJontheEchidna: btw for a new package who should be the maintainer?14:51
JontheEchidnashadeslayer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>14:52
shadeslayerJontheEchidna: just for my PPA too?14:52
JontheEchidnaoh, there it doesn't really matter14:52
shadeslayerand the XSBC orig. maintaier?14:52
shadeslayer*maintainer14:52
JontheEchidnathat'd be you14:53
shadeslayergrrr... it was a glitch...14:53
apacheloggershadeslayer: nope14:53
shadeslayeryeah... i tried it again... didnt work14:53
apacheloggertechnically it should be 0.3.90+git20100221-0ubuntu0~ppa114:54
shadeslayeridk why though14:54
apacheloggerand 0.3.90+git20100221-0ubuntu0~karmic0~ppa1 for karmic14:54
shadeslayerapachelogger: its the same for lucid14:55
shadeslayer0.3.90+git20100221-0ubuntu1~ppa014:55
shadeslayeroh 0ubuntu0...14:55
* persia recommends just setting oneself as "Maintainer" for PPA uploads.14:56
shadeslayerbtw '>>' should work in the control file right?14:57
shadeslayerlike : libxcursor1 (>> 1.1.2)14:57
apacheloggeryes14:58
shadeslayerand the changelog should read initial release right?14:59
apacheloggeryup15:00
apacheloggerdoesnt really matter for ppa though :P15:00
shadeslayer:D15:00
shadeslayerapachelogger: regarding the watch file,how does one make the link?15:01
apacheloggerI do hate new kmail setups -.-15:01
apacheloggernothing but trouble15:01
shadeslayerlike fo rekonq its : http://sf.net/rekonq/rekonq-([\d.]*)\.tar\.bz215:01
apacheloggershadeslayer: I do not quite understand the question15:01
shadeslayerapachelogger: theres a line in the watch file,how do i write that line?15:02
shadeslayerits a new package...15:02
apacheloggerkubotu: google ubuntu manpages uscan15:02
kubotuResults for ubuntu manpages uscan: 1. #364116 - [uscan] please add --force-download to download tarball ...: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364116 | 2. Linux Programmer's Guide Man Pages - Ubuntu Forums: http://ubuntuforums.org/showthread.php?t=8960 | 3. Ubuntu Manpage: dh-make-pecl - Create debian source packages from ...: http://manpages.ubuntu.com/manpages/gutsy/man1/dh-make-pecl.1.html15:02
ubottuDebian bug 364116 in devscripts "[uscan] please add --force-download to download tarball when pkg is up to date" [Wishlist,Fixed]15:02
apacheloggeroh15:02
apacheloggerstupid google :P15:02
apacheloggershadeslayer: http://manpages.ubuntu.com/manpages/lucid/en/man1/uscan.1.html15:03
a|wenwohoo! digikam + kipi-plugins is nice :D15:06
shadeslayerapachelogger: if i just replace rekonq with the project name,will it work?15:07
apacheloggershadeslayer: again I do not understand the question15:08
shadeslayerfor eg in the line15:09
shadeslayerhttp://sf.net/rekonq/rekonq-([\d.]*)\.tar\.bz215:09
shadeslayeri replace rekonq with recorditnow15:09
shadeslayer http://sf.net/rekonq/rekonq-([\d.]*)\.tar\.bz215:09
shadeslayerargh15:09
shadeslayerhttp://sf.net/recorditnow/recorditnow-([\d.]*)\.tar\.bz215:09
apacheloggerwell15:10
apacheloggeryes15:10
apacheloggerif the tarball is called like that15:10
shadeslayerhmm15:10
apacheloggerotherwise you will have to make the regex fit as well15:10
shadeslayer([\d.]*) corresponds to version no. right? like 0.715:11
persia[\d.]* matches anything at all.15:14
persia[\d\.]* matches any combination of digits and '.'s.15:14
apacheloggerit corresponds to any string that repeats any number of times either a digit or a period15:14
persia[\d\.]+ is recommended for use in watch files for version numbers.15:14
apacheloggerpersia: inside [] you do not need to escape .15:14
persiaapachelogger: In perl you do, and that's parsed in perl.15:15
persiaPOSIX regexes work the way you describe.15:15
apacheloggerare you sure it is parsed as perl regex?15:15
apacheloggerjsut because it is parsed in perl does not mean it gets parsed as perl regex :P15:15
persiaYes.15:15
apacheloggerok15:15
apacheloggershadeslayer: in that case go read perl regex documentation ;)15:16
persiaman uscan | grep perl :)15:16
persia(man perlre)15:16
persiaBut really, [\d\.]+ is the good version string.15:16
shadeslayerpersia: no man page for perlre15:17
apachelogger!man15:17
ubottuThe "man" command brings up the Linux manual pages for the command you're interested in. Try "man intro" at the  command line, or see https://help.ubuntu.com/community/UsingTheTerminal | Manpages online: http://manpages.ubuntu.com/15:17
apachelogger!man perlre15:17
apacheloggertsimpson: ^15:17
apacheloggerfeature request15:17
persiashadeslayer: use manpages.ubuntu.com or install perl-doc15:17
apachelogger:)15:17
persiatsimpson: It could just link to manpages.ubuntu.com, so easy to implement :)15:18
apacheloggeryep, that is what I expect it to do15:18
shadeslayerpersia: ok :)15:18
* apachelogger goes killing unk15:19
JontheEchidnahmm, are we in main freeze? alpha3 is scheduled for the 25th15:20
apacheloggerJontheEchidna: soft freeze from tue to thu15:21
shadeslayeroh btw for the initial release do i need some special dch command?15:21
tsimpsonpatches are welcome :)15:21
apacheloggertsimpson: go use a bot implemented in a sensible language15:21
apacheloggerlike ecmascript15:22
* shadeslayer guesses dch --create15:22
tsimpsonapachelogger: feel free to port the existing plugins and I'll gladly ditch supy-hell15:22
tsimpsonI'm working on the channel management stuff right now, so I won't get to the manpage stuff for a while15:23
tsimpsonand I have jury service in march, so...15:23
apacheloggersounds like fun Oo15:23
apacheloggerJontheEchidna: do you think we should make unk a transitional package to knh?15:24
=== xerosis_ is now known as xerosis
JontheEchidnathat would help people who said "no" to update-manager's old-package-removal not have 2 notifiers15:26
JontheEchidnaI'm all for it15:27
JontheEchidnaapachelogger: update-notifier-kde has a higher version than k-n-h15:27
apacheloggerJontheEchidna: how so?15:28
apacheloggeroh15:28
JontheEchidna9.10ubuntu2 vs 0.4.9015:28
apacheloggerJontheEchidna: I would change knh's scheme15:28
JontheEchidnaperhaps k-n-h should adopt u-n-k's version scheme15:28
apacheloggerI think I migrated everything to the scheme used by unk15:28
JontheEchidnaI'll do that now15:29
apacheloggernot that we have all that much to migrate ;)15:29
JontheEchidnaI'll add the transitional package while I'm at it15:29
apacheloggercool, thx15:32
apacheloggerJontheEchidna: btw, is aptcc usable?15:36
JontheEchidnaapachelogger: yeah. works fairly well15:36
JontheEchidnaall it lacks is install-from-file and distro-upgrade15:36
apacheloggerwell, distro-upgrade could be archived via the helper script we used for adept15:37
apacheloggerthough I think CPython would be better15:37
* apachelogger wants to note that last time he wanted to use CPython he got all scared away by its uglyness :P15:38
apacheloggerJontheEchidna: killed all kopete-facebook bugs15:38
JontheEchidnanice15:39
shadeslayerapachelogger: we dont need it anymore :)15:39
apacheloggerthat is why I killed all bugs :P15:39
shadeslayerapachelogger: hehe... :D15:39
shadeslayerapachelogger: one pacakge i backported and it became redundant :'(15:39
apacheloggerwell, there are worse things in live ^^15:40
shadeslayer:D15:40
apacheloggersomething tells me that some part of our insanely space saving packaging is causing ksplashx to not refresh its cache16:04
apacheloggerand something tells me that I hate the freaking touchpad here16:04
apacheloggerand I am wondering where one would send a bash autocompletion script to16:05
JontheEchidnaapachelogger: cache refreshing woes were happening before the space-saving16:05
apacheloggerJontheEchidna: got autocompletion for kcmshell4 :D16:05
JontheEchidnatab completion fore kcmshell4 arguments??16:05
apacheloggeraye16:05
JontheEchidnasweet16:05
apacheloggeraaaaah16:06
apacheloggerwhy cant I turn on that the touchpad gets disabled when typing -.-16:06
apacheloggerJontheEchidna: kcm-touchpad doesnt like me :(((((16:06
JontheEchidna:(16:07
apacheloggeromg16:09
apacheloggerit is not even supposed to work!16:09
apacheloggerholy smokes16:09
* apachelogger turns off the touchpad16:10
shadeslayerapachelogger: now i get what you meant by killing kopete-fb bugs...16:10
shadeslayeri thought you meant you killed the bugs in the source :P16:11
apacheloggerbug 491353 looks strange16:20
ubottuLaunchpad bug 491353 in kubuntu-default-settings "karmic upgrade: hal-policy-ntfs-config-write-policy.fdi link breaks hal" [Undecided,New] https://launchpad.net/bugs/49135316:20
apacheloggerTonio__: is that ntfs fdi even necessary anymore?16:26
apacheloggerntfs-3g seems to ship with it's own fdi nowadays16:26
JontheEchidnabug 52536716:48
ubottuLaunchpad bug 525367 in kde4libs "kdelibs5-dev should depend on libattica-dev" [Undecided,New] https://launchpad.net/bugs/52536716:48
JontheEchidnaany reason why it shouldn't?16:48
shadeslayerbtw anyone using ktorrent svn?16:53
JontheEchidnaIf 4.0 gets released before UI freeze I'm filing a feature freeze exception, but I've not actually used it yet.16:56
shadeslayerJontheEchidna: +1 we *need* multiple tracker to be available :)16:57
JontheEchidna<3 magnet links16:57
shadeslayerhehe :)16:58
shadeslayerJontheEchidna: and i test ktorrent svn out.... and apart from the UI everything has changed :P16:59
shadeslayerbrb16:59
Tonio__apachelogger: yep, I think it shouldn't be necessary anymore17:04
Tonio__apachelogger: maybe we should clean kds on that point17:05
=== Tonio__ is now known as Tonio_
Tonio_apachelogger: ntfs 3G it always shipped with with it's own fdi, but kde3 ignored them17:05
Tonio_apachelogger: with kde4, that should work out of the box17:05
apacheloggerTonio_: kds is clean :P17:12
apacheloggerTonio_: do you remember a specific case where it did not work?17:12
Tonio_hum, can't remember no17:13
Tonio_apachelogger: which ntfs-3g are you talking about, if kds is now clean ?17:14
Tonio_apachelogger: I may not get your point :)17:14
apacheloggerTonio_: it is clean besides that fdi file :P17:17
apacheloggeri did not dare removing it earlier because I did not know a specific use case to test regressions against17:17
sithlord48i created a service menu how do i go about getting it in the repos ?17:25
apacheloggercreate a package around the service menu17:25
Tonio_apachelogger: well.... it doesn't arm atany point17:27
sithlord48and how do i create the package (i.e what tools do i need) its only a desktop files and will be dependent on okteta17:27
Tonio_apachelogger: maybe we shouldn't touch this right now and remove it for lucid+1 no ?17:27
Tonio_apachelogger: or remove it and test btw... afaik it should work, so you decide what's best17:28
apacheloggerTonio_: I would go for remove and test17:28
apacheloggerbut first we need a list of test cases to ask people to test against17:28
apacheloggerlike a) internal partition b) thumbdrive c) firewire17:29
JontheEchidnaI can't mount ntfs drives as it is17:29
Tonio_apachelogger: yeah17:29
Tonio_apachelogger: I'm not at home so I have nothing reliable to test except from a usb key :)17:29
Tonio_apachelogger: I'll be back home in a week17:29
JontheEchidnahttp://imagebin.ca/view/IpZJi1fq.html17:29
* apachelogger aint got no ntfs drive at all :D17:29
JontheEchidnadidn't we have a patch to ask for the pass on ntfs drives?17:29
apacheloggerpossibly17:30
JontheEchidnaseems we still do, but it ain't doing much17:31
JontheEchidnathis seems to break every other release17:31
apacheloggeroh well, you know my point on patches :P17:32
crimsunapachelogger: #454287 is not a bug; the driver cannot add support for it where the underlying hw doesn't exist. You may have implied as such in your comment; it's difficult to interpret.18:20
crimsun(LP #454287, that is)18:20
ubottuLaunchpad bug 454287 in alsa-driver "No Way to Enable Analog Loopback" [Undecided,Won't fix] https://launchpad.net/bugs/45428718:20
shtylmanRiddell: if you know someone with an Eee feel free to ask them to try the latest installer (not packaged yet) ... I just committed some fixes that should make it better on the smaller screen18:30
EagleScreenmy sister has one EeePc18:34
EagleScreenif some day comes here with it i will test18:35
=== raj_ is now known as txwikinger2
=== zegenie_ is now known as zegenie
JontheEchidnaLex79: have you packaged Qt 4.6.2 yet?20:32
Lex79no, I need sandsmark patch20:32
JontheEchidnahmm20:32
JontheEchidnaI have a patch I'd like to backport from 4.6.320:33
JontheEchidnahttp://qt.gitorious.org/+qt-developers/qt/staging/commit/059be19781a22d2e41f22072152589857d0fabf920:33
JontheEchidnaLex79: debian is going to switch back to kdesupport phonon, can we do the same?20:33
Lex79JontheEchidna: I'm ready for that, but we need an official decision :)20:34
JontheEchidnaLex79: they already did so in git: http://git.debian.org/?p=pkg-kde/qt4-x11.git;a=summary20:35
Lex79I know, I already merge in my compy :)20:35
JontheEchidnacould you add the patch I linked to too, please?20:36
Lex79ok20:36
JontheEchidnafixes a very annoying bug in k3bg20:36
JontheEchidna*k3b20:36
JontheEchidnathanks :)20:36
Lex79JontheEchidna: btw Phonon now is in gitorious http://gitorious.org/phonon20:40
Lex79they will drop from kdesupport20:40
Lex79just for your curiosity :)20:41
JontheEchidnaya, I've been keeping an eye on it20:41
JontheEchidnahopefully that will make it more likely to have stable releases before new KDE versions :s20:41
Lex79:)20:42
=== raj is now known as txwikinger3
=== txwikinger3 is now known as txwikinger2
=== xerosis_ is now known as xerosis
apacheloggercrimsun: oh well, I thought it might be doable at software level too (after all to me it only apears as using a tee from in to out and software)22:00
apacheloggerbut if it is hardware dependent it is all the same to me, as long as the bug does not clot poor old kdemultimedias bug list ;)22:01
crimsunapachelogger: heh :-)22:02
=== wgrant_ is now known as wgrant
falehi22:10
faleI was looking into kubuntu-meta22:10
faleand I've seen that it depends from hal22:10
fale(the lucid one, I'm looking into)22:11
falelucid wasn't planned to be hal free?22:11
=== raj is now known as txwikinger3
=== txwikinger2 is now known as Guest79842
=== txwikinger3 is now known as txwikinger2
Riddellfale: KDE still needs hal22:43
faleRiddell: than kubuntu lucid will have hal?22:43
fale*then22:43
RiddellQED22:44
falewhat are you trying to demostrate?22:45
ryanakcafale: Kubuntu Lucid needs KDE. KDE still needs hal. Therefore Kubuntu Lucid will have hal.22:55
txwikinger2hi ryanakca23:00
ryanakcaHi txwikinger223:00

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