[00:15] <apachelogger> :O
[00:16] <apachelogger> nokia's n900 git repos are out of sync with meego
[00:16] <apachelogger> wtf
[00:16]  * apachelogger steals code
[00:37] <apachelogger> hm
[00:37] <apachelogger> that almost works
[00:40] <apachelogger> woohooo \o/
[00:41]  * apachelogger can ssh via usb to kubuntu mobile on n900
[00:41]  * apachelogger is totally root
[01:04] <apachelogger> mhh, time to start plasma down to 1:02
[11:21] <hunger> Damn... one of the recent kde upgrades hosed my addressbook.
[11:22] <hunger> kaddressbook even crashes whenever it tries to display one of the contacts (which all have random strings for a name now).
[11:25] <valorie> only problem I've seen from the upgrades - my headphone jack is no longer seen
[11:25] <valorie> even by pavucontrol
[11:25] <valorie> :(
[11:25] <valorie> that said, goodnight
[12:15] <apachelogger> oh right, armel upgrade to natty is foobar
[12:19] <bulldog98> apachelogger: I’m trying to fix bug #366535 can you tell me in which package /etc/lsb-release is?
[12:19] <apachelogger> bulldog98: dpkg -S /etc/lsb-release
[12:20] <bulldog98> apachelogger: ok thanks
[12:20] <apachelogger> oh oh oh
[12:20] <apachelogger> bulldog98: that fix is a bad idea
[12:20] <bulldog98> apachelogger: do you really think?
[12:20] <apachelogger> yes
[12:20] <bulldog98> I wanted to provid an alternative for it
[12:21] <apachelogger> what you should do is create a script in /etc/grub.d that overrides the name 
[12:21] <apachelogger> with a relatively high number
[12:21] <apachelogger> then ship that script in kubuntu-default-settings 
[12:22] <bulldog98> apachelogger: ok that’s an other posibilty to fix that
[12:22]  * bulldog98 is going to look into that
[12:22] <apachelogger> that sort of thing must not have an alternative
[12:22] <apachelogger> it messes things up
[12:22] <apachelogger> also the system is Ubuntu by definition
[12:22] <apachelogger> so lsb is absolutely right there
[12:23] <yofel> erm, don't we talk about grub1 here? that doesn't use /etc/grub.d afaik
[12:23] <apachelogger> you just want to manipulate the appearance of the entry in grub
[12:23] <apachelogger> yofel: there is little value in fixing it for grub1 though
[12:23] <apachelogger>  phonon : Depends: libphonon4 (>= 4:4.7.0really4.4.3-0ubuntu2~maverick1~ppa2) but 4:4.7.0really4.4.2-0ubuntu1 is to be installed
[12:23] <apachelogger> goodness
[12:23] <yofel> probably :/
[12:23]  * yofel goes back to fixing scribus
[12:24] <apachelogger> hold on
[12:24] <apachelogger> yofel: do you have access to kubuntu-ppa?
[12:24] <yofel> yes
[12:24] <apachelogger> yofel: can you fix that phonon issue ;)
[12:24] <apachelogger> seems the beta ppa does not contain phonon 4.4.3 (supposedly that is in updates for kde 4.5.4 though)
[12:25]  * yofel goes looking
[12:26] <apachelogger> :O
[12:26] <apachelogger> seems that is not even backported?
[12:26] <apachelogger> oh
[12:27] <apachelogger> there it is 
[12:27] <apachelogger> ahhhh
[12:27] <apachelogger> ahhh
[12:27] <apachelogger> yofel: nvm
[12:27] <yofel> k
[12:27] <apachelogger> hooray for PPAs without arm
[12:27] <apachelogger> no hrw to harass around :(
[12:29] <bulldog98> apachelogger: I think this is’n fixable through both methodes, because the ubuntu is counted as the same as kubuntu. So If you change the OS var it’ll change both
[12:30] <apachelogger> bulldog98: what os var?
[12:30]  * apachelogger does not follow
[12:30] <bulldog98> apachelogger: in the grub scripts there is an var which holds the os
[12:31] <bulldog98> that var is getten the same way for ubuntu as for kubuntu
[12:31] <apachelogger> hence I said you should add a new script to override the name
[12:31] <bulldog98> apachelogger: if I override the name that’ll change the name for ubuntu and for kubuntu
[12:31] <apachelogger> get the existing list of distros and replace occurances of Ubuntu with Kubuntu
[12:32] <apachelogger> bulldog98: Kubuntu is Ubuntu!
[12:32] <apachelogger> the only thing you can do is override it to say Kubuntu if the kubuntu-default-settings package is installed
[12:32] <bulldog98> apachelogger: yes but according to the bug #366535 the person want’s to be able to differ his ubuntu and his kubuntu installation
[12:33] <apachelogger> which is as close to actually *guessing* whether a Kubuntu is installed as you will get
[12:33] <apachelogger> bulldog98: he cannot
[12:33] <apachelogger> Kubuntu is Ubuntu
[12:33] <apachelogger> either it says Kubuntu or Ubuntu
[12:33] <bulldog98> apachelogger: yes
[12:34] <apachelogger> the entry is about the kernel, so quite frankly I am not even sure if branding it to Kubuntu is the right thing to do anyway
[12:34] <apachelogger> since it *is* the Ubuntu 2.6.10whatever kernel, not Kubuntu
[12:35] <apachelogger> the problem is that you can have both Kubuntu desktop and Ubuntu desktop isntalled at the same time, and until the user actually logs in, it is not clear whether it is Kubuntu or Ubuntu (Desktop)
[12:36] <apachelogger> bulldog98: now for the actual reporter the proposed solution would be just as fine
[12:36] <apachelogger> since he dualboots ubuntu and kubuntu
[12:36] <apachelogger> i.e. he has to installations
[12:36] <apachelogger> one containing kubuntu-default-setitngs and one does not
[12:36] <apachelogger> therefore he would actually get one entry saying Kubuntu and one saying Ubuntu
[12:36] <bulldog98> apachelogger: If I change the branding at lets say 99_* this won’t change the String, does it?
[12:37] <bulldog98> apachelogger: no 
[12:37] <apachelogger> bulldog98: what string?
[12:37] <bulldog98> Ubuntu -> Kubuntu
[12:37] <apachelogger> where?
[12:38] <bulldog98> in the GRUB_DISTRIBUTOR
[12:38] <apachelogger> no
[12:38] <apachelogger> you only want to change the actual result entries
[12:38] <apachelogger> and only those that belong to your installation
[12:39] <bulldog98> apachelogger: but how do I ensure that only the Kubuntu entrys get changed?
[12:39] <apachelogger> checking the grub device or something
[12:40] <apachelogger> if device contains /var/lib/dpkg/...kubuntu-default-settings.list or something
[12:41] <apachelogger> bulldog98: cjwatson surely will be able to help you
[12:42] <bulldog98> apachelogger: where to find him?
[12:42] <apachelogger> ubuntu-devel
[12:55] <Mamarok> plasma-desktp was running wild after restart this morning with 4.6-beta 1 on Maverick, erasing the config settings did the trick. But it's weird that plasma-desktop does this at every major KDE release, using over 50% CPU
[13:10] <mfraz74> Still getting the X: user not authorized to run the X server, aborting errors
[13:16] <mfraz74> did another update this morning and it still isn't working
[13:54] <apachelogger> bah
[13:54] <apachelogger> visualparadigm is such a load of rainbows
[14:04] <mfraz74> can anyone help me?
[14:16] <eMyller> Mamarok: same did kwin (not at this release)
[14:21] <mfraz74> is there any way of fixing my access to xserver or do I upgrade to 11.04?
[14:41] <apachelogger> ScottK: bug 685521
[14:42] <barraponto> why is kopete so buggy on kubuntu?
[14:42] <ari-tczew> apachelogger: +1 for this bug
[14:44] <apachelogger> barraponto: because kopete needs more developers
[14:45] <CIA-24> [muon] jmthomas * 1203882 * trunk/extragear/sysadmin/muon/installer/ (4 files in 3 dirs) Now that we can queue multiple transactions, checking for only the current transaction doesn't make sense.
[14:45] <barraponto> apachelogger: if only i could write cpp
[14:45] <apachelogger> barraponto: there are a billion starters guides to c__
[14:45] <apachelogger> c++
[14:45] <barraponto> apachelogger: but isn't it a packaging bug?
[14:45] <barraponto> apachelogger: it works fine on archlinux
[14:45] <apachelogger> no
[14:45] <apachelogger> see
[14:45] <yofel> you can add gwenview there, both take like 10  seconds to start on my eeePC using 100% CPU
[14:45] <apachelogger> I have no idea what you are talking about
[14:46] <apachelogger> /home/me/tmp/qapt-1.0.60/src/worker/qaptauthorization.h: In function ‘bool QApt::Auth::authorize(const QString&, const QString&)’:
[14:46] <apachelogger> /home/me/tmp/qapt-1.0.60/src/worker/qaptauthorization.h:35: error: no matching function for call to ‘PolkitQt1::Authority::checkAuthorizationSync(const QString&, PolkitQt1::SystemBusNameSubject*&, PolkitQt1::Authority::AuthorizationFlag)’
[14:46] <apachelogger> /usr/include/polkit-qt-1/PolkitQt1/../polkitqt1-authority.h:222: note: candidates are: PolkitQt1::Authority::Result PolkitQt1::Authority::checkAuthorizationSync(const QString&, const PolkitQt1::Subject&, QFlags<PolkitQt1::Authority::AuthorizationFlag>)
[14:46] <apachelogger> make[2]: *** [src/worker/CMakeFiles/qaptworker.dir/worker.o] Fehler 1
[14:46] <apachelogger> JontheEchidna: qapt's version check for polkit seems bugged?
[14:46] <JontheEchidna> apachelogger: which version do you have?
[14:47] <apachelogger> 0.98.1~git20101107-0ubuntu1~maverick1~ppa1
[14:47] <JontheEchidna> hmm, then it should work. (compiled on natty with the same version)
[14:47]  * apachelogger clears cache and tries again
[14:48] <apachelogger> nope
[14:48] <JontheEchidna> :s
[14:48] <apachelogger> it hates me
[14:49] <barraponto__> yofel: gwenview is slow here too
[14:49] <barraponto__> yofel: gwenview 4.6
[14:49]  * apachelogger blinks
[14:50] <apachelogger> barraponto: you are using 4.6b1 and are wondering why kopete is buggy? :O
[14:50] <apachelogger> JontheEchidna: my good sir, I would so much like to create a mobile ui for libmuon but your silly deps prevent me from doing it :P
[14:51]  * apachelogger thinks that maybe he should set up on libqapt nayway
[14:52] <JontheEchidna> I'd have to make libmuon unstatic anyways
[14:55] <apachelogger> *nod*
[14:55] <apachelogger> JontheEchidna: btw, why does libqapt not have models?
[14:55] <apachelogger> ... could one not migrate the model stuff to libqapt?
[14:55] <JontheEchidna> I don't want to touch l10n with a 10 foot pole, and I'm not sure that one can do models without strings
[14:55] <JontheEchidna> inside libqapt anyways
[14:56] <JontheEchidna> because I'd like to keep libqapt Qt-only
[14:56] <apachelogger> Qt does translations, you know? :P
[14:56] <JontheEchidna> not in a way that KDE supports, tho
[14:57] <apachelogger> sure it does
[14:57] <apachelogger>  you can generate gettext stuff using message.sh just like regular kde foo
[14:57] <apachelogger> in muon you then just make sure the qapt catalog is loaded in klocale
[14:57] <JontheEchidna> gettext works on tr() then?
[14:57] <apachelogger> klocale will then inject itself as qtranslator
[14:58] <apachelogger> thus klocale is used for tr() calls in Qt libs that are loaded in a kapp
[14:58] <apachelogger> (Qt strings themselfs get translated in KDE that way)
[14:58] <JontheEchidna> neat, didn't know that
[14:59] <apachelogger> downside: that way qapt without kapp does not have translations
[14:59] <apachelogger> that can also be worked around by equipping it with either a gettext qtranslator or a qt-only simplified version of klocale
[14:59]  * apachelogger meant to do both at some point but did not get to it
[15:01] <apachelogger> JontheEchidna: a simple PoC http://people.ubuntu.com/~apachelogger/src/gettext-qtranslate/
[15:02] <apachelogger> IIRC one of the main problems is that native gettext is not as powerful as Qt's system, and klocale is more powerful than it, hence a cut down klocale version for qt would be better than gettext
[15:06]  * apachelogger reboots into kubuntu mobile
[15:10] <apachelogger> JontheEchidna: do you have a newer libpolkit package somewhere?
[15:10] <JontheEchidna> libpolkit-qt-1-0:
[15:10] <JontheEchidna>   Installed: 0.98.1~git20101107-0ubuntu1
[15:10] <JontheEchidna>   Candidate: 0.98.1~git20101107-0ubuntu1
[15:11] <apachelogger> this is most silly
[15:14] <apachelogger> JontheEchidna: I changed     PolkitQt1::SystemBusNameSubject *subject = new PolkitQt1::SystemBusNameSubject(service);
[15:14] <apachelogger> to     PolkitQt1::Subject *subject = new PolkitQt1::SystemBusNameSubject(service);
[15:14] <apachelogger> and it builds
[15:15] <apachelogger> /usr/include/polkit-qt-1/polkitqt1-subject.h:class POLKITQT1_EXPORT SystemBusNameSubject : public Subject
[15:15] <apachelogger> /usr/include/polkit-qt-1/polkitqt1-authority.h:    Result checkAuthorizationSync(const QString &actionId, const Subject &subject,
[15:15] <apachelogger> uhhh
[15:16] <apachelogger> I can upgrade to 4.6b1 \o/
[15:16] <apachelogger> yay
[15:16] <JontheEchidna> oh, I don't think 1.0.60 had the polkit-qt-q ifdef in qaptauthorization
[15:17] <JontheEchidna> *polkit-qt-1
[15:17] <JontheEchidna> http://paste.ubuntu.com/539998/ <- in trunk
[15:19] <apachelogger> ah
[15:19] <JontheEchidna> I'm releasing QApt 1.0.80 later today, after I polish up a few things in muon-installer
[15:45] <apachelogger> eh
[15:45] <apachelogger> that is bogus
[15:45] <CIA-24> [muon] jmthomas * 1203891 * trunk/extragear/sysadmin/muon/installer/ (4 files in 2 dirs) Don't remove a transaction from the queue after it is done, but rather introduce a "Done" state. This prevents the action button from re-appearing and also the possibility for an "In Progress" pane in the future.
[15:46] <apachelogger> JontheEchidna: downloadmodel foward declares PackageDetails but has a private member QList<PackageDetails>
[15:46] <JontheEchidna> apachelogger: you can blame smarter on that class :P
[15:47] <Quintasan> JontheEchidna: are you going to fix the QApt auth (or policykit) bug ?
[15:47] <JontheEchidna> Quintasan: The beta today should fix the issue, yes
[15:47] <Quintasan> JontheEchidna: hmmm, actually I wanted to ask if you are going to release a fix today
[15:47] <Quintasan> oh
[15:47] <Quintasan> great
[15:47] <JontheEchidna> :)
[15:48] <Quintasan> let me go learn history now and I'll try this later
[15:49] <JontheEchidna> apachelogger: yeah, the class should probably go in the header
[15:50] <JontheEchidna> in fact, couldn't it just be a struct?
[15:51]  * Quintasan needs to return to learning qt magic
[15:51] <apachelogger> yeah
[15:51] <apachelogger> JontheEchidna: doesnt make a difference though IIRC
[15:51] <apachelogger> since it would not be a pod struct anyway due to qfoo
[15:52] <JontheEchidna> true. plus you'd always have to ensure that it gets fully initialized if it was a struct, whereas we get the initializer list with a class
[15:54] <apachelogger> JontheEchidna: structs can have initializers too if I am not mistaken
[15:54] <apachelogger> though I thikn the compiler handles it yet again like class, so...
[15:54]  * apachelogger kicks qml
[15:54] <JontheEchidna> well, I'll just move it to the header and leave it at that
[15:55] <apachelogger> oh oh oh
[15:55] <apachelogger> hm
[15:55] <apachelogger> JontheEchidna: I gather that I need to populate the models myself? ^^
[15:55]  * apachelogger wonders how to do that in a qml context
[15:55] <JontheEchidna> apachelogger: the packageDownloadProgress signal from QApt::Backend should give you all the info you need for that model
[15:56] <apachelogger> well, I am initializing the model in qml since I have no idea how to do it in cpp and have it available in qml
[15:56]  * apachelogger looks at kdepim
[15:57] <CIA-24> [muon] jmthomas * 1203894 * trunk/extragear/sysadmin/muon/libmuon/DownloadModel/ (DownloadModel.cpp DownloadModel.h) Move the implementation of PackageDetails to the DownloadModel header
[15:58] <apachelogger> stupid qml examples only have qml-only models
[15:59] <neversfelde> I am afraid, I will not be able to finish kdebase-workspace today
[16:07] <CIA-24> [muon] jmthomas * 1203897 * trunk/extragear/sysadmin/muon/installer/ApplicationDetailsView/ (ApplicationDetailsWidget.cpp ApplicationDetailsWidget.h) Also handle the new "Done" state in the App Details Widget
[16:07] <apachelogger> I wonder what show active in kate does
[16:08] <JontheEchidna> it doesn't seem to do anything when I click it
[16:08] <apachelogger> seems broken ^^
[16:08] <JontheEchidna> is that button all by itself with a bunch of space between the other buttons?
[16:08] <apachelogger> yeah
[16:09] <JontheEchidna> did the upgrade also make you loose your whitespace highlighting settings?
[16:09] <JontheEchidna> *lose
[16:09] <apachelogger> comes from kfiletree it seems
[16:09] <apachelogger> ah
[16:09] <apachelogger> oh
[16:09] <apachelogger> what a silly crap
[16:09] <apachelogger> JontheEchidna: it focuses the currently open document in the documents list
[16:09] <JontheEchidna> uhm
[16:10] <JontheEchidna> isn't it already focused, because it's the currently open document? :s
[16:10]  * apachelogger notes that he would have to have like 100 docs open to ever need that :O
[16:10] <apachelogger> JontheEchidna: well, I mean, the tree scrolls to it
[16:10] <JontheEchidna> oh
[16:10] <apachelogger> in case it was not visible
[16:10] <JontheEchidna> that is really silly
[16:10] <JontheEchidna> seems like something that could be put into the context menu of the tree
[16:10] <apachelogger> the icon also is misleading
[16:11] <JontheEchidna> that icon looks like it should reload a folder
[16:11] <CIA-24> [muon] aspotashev * 1203899 * trunk/extragear/sysadmin/muon/installer/ApplicationLauncher.cpp fix typo
[16:11] <apachelogger> brrrr
[16:11] <apachelogger> qml is a bit scary
[16:11] <apachelogger> *a bit*
[16:12] <apachelogger> doing a muon ui would envolve some mind twisting
[16:13] <apachelogger> maybe a qwidget based mobile ui would be better for now ^^
[16:21] <apachelogger> JontheEchidna: does 4.6 even have new cool things?
[16:21] <JontheEchidna> apachelogger: kate has crash recovery
[16:21] <apachelogger> ah
[16:21] <apachelogger> my promised vim like behaviour?
[16:22] <CIA-24> [muon] jmthomas * 1203901 * trunk/extragear/sysadmin/muon/installer/ (ApplicationBackend.cpp ApplicationBackend.h) Fix a scoping bug that caused only apps from the first transaction to be shown in the launcher
[16:25] <JontheEchidna> hmm, I think that was the last of the obvious bugs
[16:28] <JontheEchidna> oh, here's another one
[16:29] <CIA-24> [muon] jmthomas * 1203903 * trunk/extragear/sysadmin/muon/installer/ (2 files in 2 dirs) Set the progress bar text to "Done" when progress reaches 100%. It wasn't doing this already because before we switched over to the queued transaction system we'd reload when we were done.
[16:31] <JontheEchidna> apachelogger: btw, the slow startup w/ the file dialog and dolphin should be fixed in beta2. Don't remember the KDE bug number though
[16:32] <JontheEchidna> had something to do with plugin loading
[16:41] <CIA-24> [muon] jmthomas * 1203904 * trunk/extragear/sysadmin/muon/installer/ApplicationDetailsView/ApplicationDetailsWidget.cpp SVN_SILENT: Whitespace
[16:41] <CIA-24> [libqapt] jmthomas * 1203906 * trunk/extragear/sysadmin/libqapt/src/history.h SVN_SILENT: Minor apidox tweak
[16:43] <apachelogger> oh dear
[16:43] <apachelogger> plasma notification area once again fails to do the systray stuff properly
[16:45] <CIA-24> [libqapt] jmthomas * 1203907 * trunk/extragear/sysadmin/libqapt/ChangeLog ChangeLog++
[16:49] <CIA-24> [libqapt] jmthomas * 1203908 * trunk/extragear/sysadmin/libqapt/ChangeLog SVN_SILENT: wording tweak in the ChangeLog
[16:53] <CIA-24> [muon] jmthomas * 1203912 * trunk/extragear/sysadmin/muon/ChangeLog ChangeLog++
[16:55] <CIA-24> [libqapt] jmthomas * 1203913 * trunk/extragear/sysadmin/libqapt/CMakeLists.txt Version bump for 1.0.80 release
[16:58] <CIA-24> [muon] jmthomas * 1203914 * trunk/extragear/sysadmin/muon/ (installer/main.cpp muon/main.cpp updater/main.cpp) A version bump for the impending 1.0.80 release
[18:28] <apachelogger> should the news claim that a satellite went down.... I did not bump into it... I swear...
[18:50] <JontheEchidna> were you testing your spaceship again?
[18:52] <apachelogger> no, I did not do it, really, must have been someone else
[19:00] <JontheEchidna> libqapt 1.0.80 packages are in my staging PPA for those interested. I'll do an official release once I get back from town
[20:12] <ScottK> apachelogger: Commented.  Thanks.
[20:18] <yofel> ScottK: can you request the backport of a package if it depends on a library that doesn't exist in the old release? (e.g. backport that lib too?)
[20:19] <ScottK> yofel: Yes.  We love backports of new packages because there's zero regression risk.
[20:19] <yofel> good, since scribus-ng in lucid is ancient
[23:01] <sourcemaker> I am not sure... but I think that the KDE 4.6 BETA1 contains the wrong KDE-PIM packages... right?
[23:02] <sourcemaker> when I use kontact =>kaddressbook... all kontact entries are not visible... and there is a bug report in bugs.kde related to the wrong pim version
[23:08] <claydoh> what do you mean? kdepim still at 4.4.7, 4.6 kdepim packages are iirc on their way
[23:09] <claydoh> sourcemaker: kdepim development is rather separate from kde sc development
[23:09] <sourcemaker> claydoh: ok thanks
[23:10] <claydoh> sourcemaker: you may have to add in certain akonadi resources, I am not a big address book user so i am not posititve
[23:12] <sourcemaker> claydoh: well... it seems that the akonadi resources from the beta are not working right now... maybe I have to wait for the final release
[23:22] <apachelogger> http://people.ubuntu.com/~apachelogger/mobile/kubuntu-mobile-lowquality.3gp
[23:23] <maco> apachelogger: what is .3gp?
[23:23] <maco> what kind of a file is that??
[23:23] <apachelogger> some mobile thing
[23:23] <apachelogger> a video
[23:23] <maco> oh. sounds like bandwidth is needed then
[23:25] <JontheEchidna> apachelogger: neat!
[23:27] <JontheEchidna> that is with the kubuntu-mobile image?
[23:28] <apachelogger> aye
[23:28] <apachelogger> heavily modified though
[23:28] <apachelogger> and using the meego kernel
[23:45] <JontheEchidna> I've been having weird icon/pixmap corruptions with desktop effects off since the switch to raster
[23:45] <JontheEchidna> http://i.imgur.com/Gvjnt.png
[23:48] <claydoh> apachelogger: what is that wierd pointy stick thing? :P
[23:48] <claydoh> in your video
[23:49] <JontheEchidna> hmm, happens with native too, so it must just be my drivers sucking :(
[23:51] <claydoh> JontheEchidna: I have seen that once in a while, I attributed it to my really ancient hardware
[23:51] <claydoh> but I have not noticed it in a while  (old ati)
[23:51] <JontheEchidna> with mesa 7.8 the Intel situation went from pretty good to pretty craptastic
[23:52] <claydoh> :(
[23:52] <JontheEchidna> 7.9 didn't help much