/srv/irclogs.ubuntu.com/2010/12/05/#kubuntu-devel.txt

=== emma is now known as em
apachelogger:O00:15
apacheloggernokia's n900 git repos are out of sync with meego00:16
apacheloggerwtf00:16
* apachelogger steals code00:16
apacheloggerhm00:37
apacheloggerthat almost works00:37
apacheloggerwoohooo \o/00:40
* apachelogger can ssh via usb to kubuntu mobile on n90000:41
* apachelogger is totally root00:41
apacheloggermhh, time to start plasma down to 1:0201:04
=== em is now known as emma
=== hunger_ is now known as hunger
=== Quintasan_ is now known as Quintasan
=== yofel_ is now known as yofel
=== AndChat| is now known as droidslayer_
hungerDamn... one of the recent kde upgrades hosed my addressbook.11:21
hungerkaddressbook even crashes whenever it tries to display one of the contacts (which all have random strings for a name now).11:22
valorieonly problem I've seen from the upgrades - my headphone jack is no longer seen11:25
valorieeven by pavucontrol11:25
valorie:(11:25
valoriethat said, goodnight11:25
apacheloggeroh right, armel upgrade to natty is foobar12:15
bulldog98apachelogger: I’m trying to fix bug #366535 can you tell me in which package /etc/lsb-release is?12:19
ubottuLaunchpad bug 366535 in grub (Ubuntu) "Kubuntu registers itself in /boot/grub/menu.lst as Ubuntu" [Wishlist,Confirmed] https://launchpad.net/bugs/36653512:19
apacheloggerbulldog98: dpkg -S /etc/lsb-release12:19
bulldog98apachelogger: ok thanks12:20
apacheloggeroh oh oh12:20
apacheloggerbulldog98: that fix is a bad idea12:20
bulldog98apachelogger: do you really think?12:20
apacheloggeryes12:20
bulldog98I wanted to provid an alternative for it12:20
apacheloggerwhat you should do is create a script in /etc/grub.d that overrides the name 12:21
apacheloggerwith a relatively high number12:21
apacheloggerthen ship that script in kubuntu-default-settings 12:21
bulldog98apachelogger: ok that’s an other posibilty to fix that12:22
* bulldog98 is going to look into that12:22
apacheloggerthat sort of thing must not have an alternative12:22
apacheloggerit messes things up12:22
apacheloggeralso the system is Ubuntu by definition12:22
apacheloggerso lsb is absolutely right there12:22
yofelerm, don't we talk about grub1 here? that doesn't use /etc/grub.d afaik12:23
apacheloggeryou just want to manipulate the appearance of the entry in grub12:23
apacheloggeryofel: there is little value in fixing it for grub1 though12: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 installed12:23
apacheloggergoodness12:23
yofelprobably :/12:23
* yofel goes back to fixing scribus12:23
apacheloggerhold on12:24
apacheloggeryofel: do you have access to kubuntu-ppa?12:24
yofelyes12:24
apacheloggeryofel: can you fix that phonon issue ;)12:24
apacheloggerseems the beta ppa does not contain phonon 4.4.3 (supposedly that is in updates for kde 4.5.4 though)12:24
* yofel goes looking12:25
apachelogger:O12:26
apacheloggerseems that is not even backported?12:26
apacheloggeroh12:26
apacheloggerthere it is 12:27
apacheloggerahhhh12:27
apacheloggerahhh12:27
apacheloggeryofel: nvm12:27
yofelk12:27
apacheloggerhooray for PPAs without arm12:27
apacheloggerno hrw to harass around :(12:27
bulldog98apachelogger: 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 both12:29
apacheloggerbulldog98: what os var?12:30
* apachelogger does not follow12:30
bulldog98apachelogger: in the grub scripts there is an var which holds the os12:30
bulldog98that var is getten the same way for ubuntu as for kubuntu12:31
apacheloggerhence I said you should add a new script to override the name12:31
bulldog98apachelogger: if I override the name that’ll change the name for ubuntu and for kubuntu12:31
apacheloggerget the existing list of distros and replace occurances of Ubuntu with Kubuntu12:31
apacheloggerbulldog98: Kubuntu is Ubuntu!12:32
apacheloggerthe only thing you can do is override it to say Kubuntu if the kubuntu-default-settings package is installed12:32
bulldog98apachelogger: yes but according to the bug #366535 the person want’s to be able to differ his ubuntu and his kubuntu installation12:32
ubottuLaunchpad bug 366535 in grub (Ubuntu) "Kubuntu registers itself in /boot/grub/menu.lst as Ubuntu" [Wishlist,Confirmed] https://launchpad.net/bugs/36653512:33
apacheloggerwhich is as close to actually *guessing* whether a Kubuntu is installed as you will get12:33
apacheloggerbulldog98: he cannot12:33
apacheloggerKubuntu is Ubuntu12:33
apacheloggereither it says Kubuntu or Ubuntu12:33
bulldog98apachelogger: yes12:33
apacheloggerthe entry is about the kernel, so quite frankly I am not even sure if branding it to Kubuntu is the right thing to do anyway12:34
apacheloggersince it *is* the Ubuntu 2.6.10whatever kernel, not Kubuntu12:34
apacheloggerthe 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:35
apacheloggerbulldog98: now for the actual reporter the proposed solution would be just as fine12:36
apacheloggersince he dualboots ubuntu and kubuntu12:36
apacheloggeri.e. he has to installations12:36
apacheloggerone containing kubuntu-default-setitngs and one does not12:36
apacheloggertherefore he would actually get one entry saying Kubuntu and one saying Ubuntu12:36
bulldog98apachelogger: If I change the branding at lets say 99_* this won’t change the String, does it?12:36
bulldog98apachelogger: no 12:37
apacheloggerbulldog98: what string?12:37
bulldog98Ubuntu -> Kubuntu12:37
apacheloggerwhere?12:37
bulldog98in the GRUB_DISTRIBUTOR12:38
apacheloggerno12:38
apacheloggeryou only want to change the actual result entries12:38
apacheloggerand only those that belong to your installation12:38
bulldog98apachelogger: but how do I ensure that only the Kubuntu entrys get changed?12:39
apacheloggerchecking the grub device or something12:39
apacheloggerif device contains /var/lib/dpkg/...kubuntu-default-settings.list or something12:40
apacheloggerbulldog98: cjwatson surely will be able to help you12:41
bulldog98apachelogger: where to find him?12:42
apacheloggerubuntu-devel12:42
Mamarokplasma-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% CPU12:55
mfraz74Still getting the X: user not authorized to run the X server, aborting errors13:10
mfraz74did another update this morning and it still isn't working13:16
apacheloggerbah13:54
apacheloggervisualparadigm is such a load of rainbows13:54
mfraz74can anyone help me?14:04
eMyllerMamarok: same did kwin (not at this release)14:16
=== emma is now known as em
mfraz74is there any way of fixing my access to xserver or do I upgrade to 11.04?14:21
apacheloggerScottK: bug 68552114:41
ubottuLaunchpad bug 685521 in kdebase (Ubuntu) "slow startup with dolphin" [Undecided,New] https://launchpad.net/bugs/68552114:41
barrapontowhy is kopete so buggy on kubuntu?14:42
ari-tczewapachelogger: +1 for this bug14:42
apacheloggerbarraponto: because kopete needs more developers14:44
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
barrapontoapachelogger: if only i could write cpp14:45
apacheloggerbarraponto: there are a billion starters guides to c__14:45
apacheloggerc++14:45
barrapontoapachelogger: but isn't it a packaging bug?14:45
barrapontoapachelogger: it works fine on archlinux14:45
apacheloggerno14:45
apacheloggersee14:45
yofelyou can add gwenview there, both take like 10  seconds to start on my eeePC using 100% CPU14:45
apacheloggerI have no idea what you are talking about14:45
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
apacheloggermake[2]: *** [src/worker/CMakeFiles/qaptworker.dir/worker.o] Fehler 114:46
apacheloggerJontheEchidna: qapt's version check for polkit seems bugged?14:46
JontheEchidnaapachelogger: which version do you have?14:46
apachelogger0.98.1~git20101107-0ubuntu1~maverick1~ppa114:47
JontheEchidnahmm, then it should work. (compiled on natty with the same version)14:47
* apachelogger clears cache and tries again14:47
apacheloggernope14:48
JontheEchidna:s14:48
apacheloggerit hates me14:48
barraponto__yofel: gwenview is slow here too14:49
barraponto__yofel: gwenview 4.614:49
=== barraponto__ is now known as barraponto
* apachelogger blinks14:49
apacheloggerbarraponto: you are using 4.6b1 and are wondering why kopete is buggy? :O14:50
apacheloggerJontheEchidna: my good sir, I would so much like to create a mobile ui for libmuon but your silly deps prevent me from doing it :P14:50
* apachelogger thinks that maybe he should set up on libqapt nayway14:51
JontheEchidnaI'd have to make libmuon unstatic anyways14:52
apachelogger*nod*14:55
apacheloggerJontheEchidna: btw, why does libqapt not have models?14:55
apachelogger... could one not migrate the model stuff to libqapt?14:55
JontheEchidnaI don't want to touch l10n with a 10 foot pole, and I'm not sure that one can do models without strings14:55
JontheEchidnainside libqapt anyways14:55
JontheEchidnabecause I'd like to keep libqapt Qt-only14:56
apacheloggerQt does translations, you know? :P14:56
JontheEchidnanot in a way that KDE supports, tho14:56
apacheloggersure it does14:57
apachelogger you can generate gettext stuff using message.sh just like regular kde foo14:57
apacheloggerin muon you then just make sure the qapt catalog is loaded in klocale14:57
JontheEchidnagettext works on tr() then?14:57
apacheloggerklocale will then inject itself as qtranslator14:57
apacheloggerthus klocale is used for tr() calls in Qt libs that are loaded in a kapp14:58
apachelogger(Qt strings themselfs get translated in KDE that way)14:58
JontheEchidnaneat, didn't know that14:58
apacheloggerdownside: that way qapt without kapp does not have translations14:59
apacheloggerthat can also be worked around by equipping it with either a gettext qtranslator or a qt-only simplified version of klocale14:59
* apachelogger meant to do both at some point but did not get to it14:59
apacheloggerJontheEchidna: a simple PoC http://people.ubuntu.com/~apachelogger/src/gettext-qtranslate/15:01
apacheloggerIIRC 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 gettext15:02
* apachelogger reboots into kubuntu mobile15:06
apacheloggerJontheEchidna: do you have a newer libpolkit package somewhere?15:10
JontheEchidnalibpolkit-qt-1-0:15:10
JontheEchidna  Installed: 0.98.1~git20101107-0ubuntu115:10
JontheEchidna  Candidate: 0.98.1~git20101107-0ubuntu115:10
apacheloggerthis is most silly15:11
apacheloggerJontheEchidna: I changed     PolkitQt1::SystemBusNameSubject *subject = new PolkitQt1::SystemBusNameSubject(service);15:14
apacheloggerto     PolkitQt1::Subject *subject = new PolkitQt1::SystemBusNameSubject(service);15:14
apacheloggerand it builds15:14
apachelogger/usr/include/polkit-qt-1/polkitqt1-subject.h:class POLKITQT1_EXPORT SystemBusNameSubject : public Subject15:15
apachelogger/usr/include/polkit-qt-1/polkitqt1-authority.h:    Result checkAuthorizationSync(const QString &actionId, const Subject &subject,15:15
apacheloggeruhhh15:15
apacheloggerI can upgrade to 4.6b1 \o/15:16
apacheloggeryay15:16
JontheEchidnaoh, I don't think 1.0.60 had the polkit-qt-q ifdef in qaptauthorization15:16
JontheEchidna*polkit-qt-115:17
JontheEchidnahttp://paste.ubuntu.com/539998/ <- in trunk15:17
apacheloggerah15:19
JontheEchidnaI'm releasing QApt 1.0.80 later today, after I polish up a few things in muon-installer15:19
apacheloggereh15:45
apacheloggerthat is bogus15: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:45
apacheloggerJontheEchidna: downloadmodel foward declares PackageDetails but has a private member QList<PackageDetails>15:46
JontheEchidnaapachelogger: you can blame smarter on that class :P15:46
QuintasanJontheEchidna: are you going to fix the QApt auth (or policykit) bug ?15:47
JontheEchidnaQuintasan: The beta today should fix the issue, yes15:47
QuintasanJontheEchidna: hmmm, actually I wanted to ask if you are going to release a fix today15:47
Quintasanoh15:47
Quintasangreat15:47
JontheEchidna:)15:47
Quintasanlet me go learn history now and I'll try this later15:48
JontheEchidnaapachelogger: yeah, the class should probably go in the header15:49
JontheEchidnain fact, couldn't it just be a struct?15:50
* Quintasan needs to return to learning qt magic15:51
apacheloggeryeah15:51
apacheloggerJontheEchidna: doesnt make a difference though IIRC15:51
apacheloggersince it would not be a pod struct anyway due to qfoo15:51
JontheEchidnatrue. 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 class15:52
apacheloggerJontheEchidna: structs can have initializers too if I am not mistaken15:54
apacheloggerthough I thikn the compiler handles it yet again like class, so...15:54
* apachelogger kicks qml15:54
JontheEchidnawell, I'll just move it to the header and leave it at that15:54
apacheloggeroh oh oh15:55
apacheloggerhm15:55
apacheloggerJontheEchidna: I gather that I need to populate the models myself? ^^15:55
* apachelogger wonders how to do that in a qml context15:55
JontheEchidnaapachelogger: the packageDownloadProgress signal from QApt::Backend should give you all the info you need for that model15:55
apacheloggerwell, I am initializing the model in qml since I have no idea how to do it in cpp and have it available in qml15:56
* apachelogger looks at kdepim15:56
CIA-24[muon] jmthomas * 1203894 * trunk/extragear/sysadmin/muon/libmuon/DownloadModel/ (DownloadModel.cpp DownloadModel.h) Move the implementation of PackageDetails to the DownloadModel header15:57
apacheloggerstupid qml examples only have qml-only models15:58
neversfeldeI am afraid, I will not be able to finish kdebase-workspace today15:59
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 Widget16:07
apacheloggerI wonder what show active in kate does16:07
JontheEchidnait doesn't seem to do anything when I click it16:08
apacheloggerseems broken ^^16:08
JontheEchidnais that button all by itself with a bunch of space between the other buttons?16:08
apacheloggeryeah16:08
JontheEchidnadid the upgrade also make you loose your whitespace highlighting settings?16:09
JontheEchidna*lose16:09
apacheloggercomes from kfiletree it seems16:09
apacheloggerah16:09
apacheloggeroh16:09
apacheloggerwhat a silly crap16:09
apacheloggerJontheEchidna: it focuses the currently open document in the documents list16:09
JontheEchidnauhm16:09
JontheEchidnaisn't it already focused, because it's the currently open document? :s16:10
* apachelogger notes that he would have to have like 100 docs open to ever need that :O16:10
apacheloggerJontheEchidna: well, I mean, the tree scrolls to it16:10
JontheEchidnaoh16:10
apacheloggerin case it was not visible16:10
JontheEchidnathat is really silly16:10
JontheEchidnaseems like something that could be put into the context menu of the tree16:10
apacheloggerthe icon also is misleading16:10
JontheEchidnathat icon looks like it should reload a folder16:11
CIA-24[muon] aspotashev * 1203899 * trunk/extragear/sysadmin/muon/installer/ApplicationLauncher.cpp fix typo16:11
apacheloggerbrrrr16:11
apacheloggerqml is a bit scary16:11
apachelogger*a bit*16:11
apacheloggerdoing a muon ui would envolve some mind twisting16:12
apacheloggermaybe a qwidget based mobile ui would be better for now ^^16:13
apacheloggerJontheEchidna: does 4.6 even have new cool things?16:21
JontheEchidnaapachelogger: kate has crash recovery16:21
apacheloggerah16:21
apacheloggermy promised vim like behaviour?16:21
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 launcher16:22
JontheEchidnahmm, I think that was the last of the obvious bugs16:25
JontheEchidnaoh, here's another one16:28
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:29
JontheEchidnaapachelogger: btw, the slow startup w/ the file dialog and dolphin should be fixed in beta2. Don't remember the KDE bug number though16:31
JontheEchidnahad something to do with plugin loading16:32
CIA-24[muon] jmthomas * 1203904 * trunk/extragear/sysadmin/muon/installer/ApplicationDetailsView/ApplicationDetailsWidget.cpp SVN_SILENT: Whitespace16:41
CIA-24[libqapt] jmthomas * 1203906 * trunk/extragear/sysadmin/libqapt/src/history.h SVN_SILENT: Minor apidox tweak16:41
apacheloggeroh dear16:43
apacheloggerplasma notification area once again fails to do the systray stuff properly16:43
CIA-24[libqapt] jmthomas * 1203907 * trunk/extragear/sysadmin/libqapt/ChangeLog ChangeLog++16:45
CIA-24[libqapt] jmthomas * 1203908 * trunk/extragear/sysadmin/libqapt/ChangeLog SVN_SILENT: wording tweak in the ChangeLog16:49
CIA-24[muon] jmthomas * 1203912 * trunk/extragear/sysadmin/muon/ChangeLog ChangeLog++16:53
CIA-24[libqapt] jmthomas * 1203913 * trunk/extragear/sysadmin/libqapt/CMakeLists.txt Version bump for 1.0.80 release16:55
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 release16:58
apacheloggershould the news claim that a satellite went down.... I did not bump into it... I swear...18:28
JontheEchidnawere you testing your spaceship again?18:50
apacheloggerno, I did not do it, really, must have been someone else18:52
JontheEchidnalibqapt 1.0.80 packages are in my staging PPA for those interested. I'll do an official release once I get back from town19:00
ScottKapachelogger: Commented.  Thanks.20:12
yofelScottK: 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:18
ScottKyofel: Yes.  We love backports of new packages because there's zero regression risk.20:19
yofelgood, since scribus-ng in lucid is ancient20:19
=== Pici` is now known as Pici
=== seajey_ is now known as SeaJey
sourcemakerI am not sure... but I think that the KDE 4.6 BETA1 contains the wrong KDE-PIM packages... right?23:01
sourcemakerwhen I use kontact =>kaddressbook... all kontact entries are not visible... and there is a bug report in bugs.kde related to the wrong pim version23:02
claydohwhat do you mean? kdepim still at 4.4.7, 4.6 kdepim packages are iirc on their way23:08
claydohsourcemaker: kdepim development is rather separate from kde sc development23:09
sourcemakerclaydoh: ok thanks23:09
claydohsourcemaker: you may have to add in certain akonadi resources, I am not a big address book user so i am not posititve23:10
sourcemakerclaydoh: well... it seems that the akonadi resources from the beta are not working right now... maybe I have to wait for the final release23:12
apacheloggerhttp://people.ubuntu.com/~apachelogger/mobile/kubuntu-mobile-lowquality.3gp23:22
macoapachelogger: what is .3gp?23:23
macowhat kind of a file is that??23:23
apacheloggersome mobile thing23:23
apacheloggera video23:23
macooh. sounds like bandwidth is needed then23:23
JontheEchidnaapachelogger: neat!23:25
JontheEchidnathat is with the kubuntu-mobile image?23:27
apacheloggeraye23:28
apacheloggerheavily modified though23:28
apacheloggerand using the meego kernel23:28
JontheEchidnaI've been having weird icon/pixmap corruptions with desktop effects off since the switch to raster23:45
JontheEchidnahttp://i.imgur.com/Gvjnt.png23:45
claydohapachelogger: what is that wierd pointy stick thing? :P23:48
claydohin your video23:48
JontheEchidnahmm, happens with native too, so it must just be my drivers sucking :(23:49
claydohJontheEchidna: I have seen that once in a while, I attributed it to my really ancient hardware23:51
claydohbut I have not noticed it in a while  (old ati)23:51
JontheEchidnawith mesa 7.8 the Intel situation went from pretty good to pretty craptastic23:51
claydoh:(23:52
JontheEchidna7.9 didn't help much23:52

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