/srv/irclogs.ubuntu.com/2012/06/27/#kubuntu-devel.txt

JontheEchidnaneat, langpack support00:02
JontheEchidnaew: http://paste.kde.org/508526/00:40
JontheEchidnawonder how I managed that...00:40
JontheEchidnaoh, bug 101556700:41
ubottuLaunchpad bug 1015567 in dpkg (Ubuntu Quantal) "upgrade failed: mixed non-coinstallable and coinstallable package instances present" [High,Triaged] https://launchpad.net/bugs/101556700:41
JontheEchidnait's what I get for running quantal :P00:42
JontheEchidnawell it was a nice 15 minute diversion00:57
JontheEchidna...except for the part where I screw up my /var/lib/dpkg/status :D01:00
littlegirlHey there, can someone help me to branch the kubuntu system documentation for Quantal?01:43
jjesseyes01:45
jjessebra branch lp:kubuntu-docs should do it for you01:45
jjesseah silly autocorrect01:45
jjessebzr01:46
littlegirlAh, that's the command I've been using, and that gives the Precise documentation. How do I get the Quantal documentation>01:47
littlegirlheh01:47
jjessehrmm i thought quantal was branched already01:47
littlegirlThanks for adding me to ubuntu-core-doc, by the way. (:01:47
littlegirlI downloaded it and the About page still says Quantal. I know how to change it, but I wasn't sure whether I should, since that's till supported and can still be updated, right?01:48
jjesseyes it can be still be updataed01:48
jjessehrmm it looks like no one branched it01:48
littlegirlThat's what I figured. How hard is that to branch on the server?01:48
jjessei've never done it01:49
jjessesorry01:49
littlegirlAh, that's okay - neither have I. Someone will know how it's done. (:01:49
jjessehrmm i'll look into it01:50
littlegirlI think I pick a bad time of day to get on here. It would probably be better to get on in the morning Eastern Standard Time. (:01:50
jjesseyeah it might01:51
jjessei did add you to the core-doc group01:51
jjesseso you have commit privileges01:51
littlegirlYeah, thanks for that!01:51
jjessewelcome01:51
littlegirlDoes that also give me Kubuntu privileges, because that's what I really wanted. (:01:51
* littlegirl is a Kubuntu girl all the way01:51
jjesseyes you have rights to both ubuntu-docs and kubuntu-docs01:51
littlegirlMy son uses Ubuntu, but I prefer Kubuntu. (:01:51
littlegirlWhat I could do, since I've got a copy of the Precise documents, is go ahead and start changing those over locally, and once they're branched I can grab them again, merge my changes into them here and then push to the server if you like.01:52
jjesseyes you can01:52
littlegirlOnce the branch is done, will it be a different bzr command to get to the Quantal docs, or will that stay the same?01:53
jjessebzr merge01:53
littlegirlNo, I mean the bzr branch lp:kubuntu-docs command, which currently leads to Precise documents. Will it be a new command to get to the Quantal docs, or will that one go to Quantal, and a different command take us to the Precise ones?01:54
jjesseyou will do a bzr merge lp:kubuntu-docs when it is quantal01:55
jjessethe system will know that you are pushing to a new branch01:55
littlegirlYeah, I guess what I'm trying to figure out is how you get to each separate branch, since I don't know the structure of the branches. (:01:56
jjesseonce the quantal branch is up you will do a bzr merge or bzr push lp:kubuntu-docs and for precise you would do bzr merge lp:kubuntu-docs/precise01:57
littlegirlOh, that's perfect - thanks!01:58
littlegirlWell, thank you for all your hel, jjesse! I'll be on earlier tomorrow to see about getting this thing branched. (:02:02
jjesseok i'll reach out to Matthew East on the Ubuntu-Doc team and I'm sure he can figure it out :)02:02
littlegirlCool. I've got Bazaar installed here locally, and I'm using it for all my version control, but my structure is a bit different from the Ubuntu structure, I'm sure. (:02:03
=== cyphermox is now known as cyphermox_
=== cyphermox_ is now known as cyphermox
JontheEchidnajonathan@jonathan-laptop:/tmp$ sudo apt-get install -f02:23
JontheEchidnabash: /usr/bin/sudo: No such file or directory02:23
JontheEchidna:D02:23
JontheEchidnabrb, reinstalling02:23
JontheEchidnaOh well, I hadn't reinstalled since the beginning of the oneiric cycle anyways :P02:38
littlegirlThat was fast. (:02:39
JontheEchidnaI'm downloading the ISO in windows :P02:43
littlegirlOh, ew!02:43
JontheEchidnaas long as I stay in Chrome the whole time I shouldn't know the difference!02:43
littlegirlLOL02:44
littlegirlIs this a laptop with Windows on it that will be getting Kubuntu on it?02:44
JontheEchidnayeah02:45
JontheEchidnaIt's dual-booted w/ a tiny partition for the windows side, and ext4 partitions for / and /home02:46
littlegirlOh, that's cool. I did something similar with my HP laptop many years ago and it worked out great. (:02:47
JontheEchidnaall I'll have to do is re-install over root, and reinstall a bunch of packages and I'll be back in business02:47
littlegirlGood. (:02:47
JontheEchidnayeah, I hose the system once every 2 or 3 cycles or so02:48
JontheEchidnanot on purpose, of course, but it happens02:49
littlegirlSame. I keep the LTS releases on my system and wipe it and start over with a fresh one each time. (:02:49
claydohis the iso image size going to be larger now, officially?05:24
debfxclaydoh: yes, but hopefully not as large as they currently are06:08
claydohdebfx: thanks, could see where that was noted. WHat will be the official size once we get everything buttoned down?06:09
* claydoh is just editing a wiki page, wondering if he should remove references to "CD" disks :)06:09
debfxthe hard limit is 1GB06:10
debfxyeah, they are no CDs anymore06:10
Riddellkubotu: newversion soprano 2.809:04
kubotuhttps://bugs.launchpad.net/bugs/101830009:04
Riddellwibble, polkit isn't working on usb-creator-kde09:47
Riddelland usb-creator-gtk is just plain broken09:47
Riddellpolkit isn't working in muon either :(09:47
JontheEchidnaSo the Windows default power policy is such that you can't even leave it unattended *plugged in* for the amount of time it takes to download an ISO before it suspends, ruining your download. :/10:15
Riddellfail10:20
Riddellyay polkit fixed itself in alpha 210:29
Riddell!testers10:33
ubottuTesting help needed in #kubuntu-devel ping Riddell, yofel, soee, Tm_T, shadeslayer, BluesKaj, James147, em10:33
Riddellalpha 2 candidate ISO images need testing10:33
soeeok10:36
apacheloggerRiddell: it fails utterly for most non-ascii and is still vastly changing, so I think a package in the experimental ppa is of more use to us and upstream10:57
apacheloggershadeslayer: yeah, tell tdfischer to release 461 already10:57
Riddellapachelogger: what's this?10:57
Riddelloxygen font?10:57
apacheloggerRiddell: oxygen font10:57
Riddellright10:57
=== Blizzzek is now known as Blizzz
apacheloggeris it just me or is the usb disk creator not working?11:30
apacheloggerthat is: erasing never finishes11:30
Riddellapachelogger: right that's a bug I have11:52
apacheloggerworks with gtk ui -.-11:52
=== apachelogger changed the topic of #kubuntu-devel to: Kubuntu - Friendly Computing | Status: http://goo.gl/ZGGJP | Packaging TODO: http://notes.kde.org/kubuntu-ninjas | apachelogger: make KTP testing happening & fix usb-creator
apacheloggeractually11:52
apacheloggerzsh: segmentation fault  /usr/bin/usb-creator-gtk11:52
apachelogger^^11:52
* apachelogger suspects oxygengtk11:53
Riddellapachelogger: usb-creator-kde can be worked around by quitting and restarting11:54
Riddellbut it's a priority issue that11:54
apacheloggerRiddell: it's in the backend it seems12:12
apacheloggerit never calls the callback on success12:12
apacheloggeralso the code there is a bit fishy to begin with12:13
apacheloggerdef format_done(self, dev=None):12:13
apacheloggerthen it actually overloads dev with an iter12:13
apachelogger(i.e. completely ignores the arg)12:13
BluesKajHiyas all12:16
debfxwhy does every distro have its own usb iso writing tool anyway?12:18
apacheloggerRiddell: and then it gets duplicated entries in the device view -.-12:20
apacheloggerdebfx: do they?12:20
shadeslayerwhat's the problem in ktp?12:21
apacheloggerand then the backend falls over if you try to format the wrong entry12:22
apacheloggergood lawd12:22
debfxat least fedora, opensuse and ubuntu have their own12:23
=== ejat is now known as e-jat
apacheloggercuz opensuse likes sane languages, cuz ubuntu likes silly languages, cuz fedora likes beautiful languages12:24
debfxI hope usb-creator has some safeguards so it doesn't wipe random partitions when it triggers one of its many bugs ;)12:24
apacheloggerdebfx: http://lists.freedesktop.org/mailman/listinfo/distributions is your friend12:24
apacheloggerdebfx: terribly unlikely12:24
apacheloggergiven that not even all sources of exceptions are handled12:25
* apachelogger is sure that stuff will be left inconsistent when that happens12:25
apacheloggerRiddell: how does the educated developer us kdebug in python?12:26
Riddellapachelogger: I don't think I've ever used it12:35
Riddellprint statements work fine12:35
apacheloggerhum12:35
apacheloggerprint is inferior to kdebug :P12:36
Riddellyes12:36
Riddelldebfx: I don't think suse or fedora have usb writing tools, they just tell users to use dd12:37
debfxRiddell: no, they have GUI tools12:38
Riddelli know the ubuntu images weren't hybrid images until recently so you couldn't do dd and that stopped sharing tools between distros12:39
debfxfedora's is written with pyqt4 but unfortunately it needs to be run as root12:40
Riddellinteresting, didn't know they were into pyqt12:41
RiddellI just tried the netrunner image with usb-creator-kde and it just gives me a syslinux prompt that doesn't do anything12:42
* shadeslayer looks at release schedule12:42
Riddellstarbuck: but I did try encrypted folder and it worked fine in 12.04 and 12.10 alpha12:42
shadeslayerno time for testing :|12:42
Riddellshadeslayer: what's releasing?12:42
shadeslayerRiddell: alpha 212:42
shadeslayerI have to leave for a wedding and tomorrow I have to go shopping for jussi and pack everything12:43
shadeslayerhence, no time for alpha 2 testing12:43
Riddellclaydoh: how did you get on with alpha 2 notes?12:56
apacheloggeroh boy oh boy12:58
Riddelloh?12:58
apacheloggerRiddell: seems to me http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qtreewidget.html#removeItemWidget is kaput12:58
apacheloggerdoesn't actually remove the item, though it does something (i.e. if I call clear() first which will delete all items it will except)12:59
apacheloggerwhich leads to the duplicated entries from what I understand12:59
Riddell"Removes the widget set in the given item in the given column." that sounds like it removes a widget (e.g. a button) in the QWidgetListItem13:00
apacheloggerexcept it does not13:00
Riddellin the QTreeWidgetItem rather13:00
Riddellapachelogger: do we have any widgets in QTreeWidgetItem ?13:01
apacheloggeryeah, all the entries are treewidgetitems13:01
Riddellbut not QTreeWidgetItem with widgets inside them13:02
Riddellshould it not be using QTreeWidget.takeTopLevelItem ?13:02
apacheloggerwell, we already have the item13:02
apacheloggerso it should work13:02
apacheloggerbut yeah, that function might be more appropriate13:03
Riddellor just delete the QTreeWidgetItem I think13:04
apacheloggertaketoplevel works13:04
apacheloggerso either QTW refuses to remove toplevels via the remove function or it is defunct with pyqt13:05
Riddellyou misunderstand what removeItemWidget() does13:05
Riddellif a QTreeWidgetItem has a widget (a button or drop down box or whatever) in it then it'll remove that13:06
Riddellit doesn't remove the QTreeWidgetItem itself13:06
apacheloggercrash13:06
apacheloggerah13:07
apacheloggeruh13:07
apacheloggerRiddell: yeah, now I get it13:07
apacheloggercheers :)13:07
Riddellconfusingly I can't find how you actually add a widget in an item in a widget13:07
apacheloggerRiddell: you'd probably simply parent it13:08
apacheloggerRiddell: QTreeWidgetItem ( QTreeWidget * parent, int type = Type )13:09
apacheloggeras always your's truely is in favor of rewriting the thing13:15
apacheloggerat least so that it uses a proper model13:15
apacheloggerit apparently now crashes because adding and removing the same udi multiple times screws with the items somehow13:16
apacheloggeranyhow13:16
apacheloggerlunch13:16
=== e-jat is now known as ejat
=== yofel_ is now known as yofel
littlegirlHey there, is there anyone on who can branch the Kubuntu system documentation so there's a branch for Precise and another for Quantal?15:08
Riddellhi littlegirl 15:14
Riddelllittlegirl: You just need to push it to the right place15:15
Riddellbzr branch lp:kubuntu-docs 15:15
Riddellcd kubuntu-docs15:15
Riddellbzr push lp:~ubuntu-core-doc/kubuntu-docs/quantal15:15
littlegirlOh, thanks - sorry about that - I had gone off into another window and forgot to check back here. So once I push it to a new place will the new branch command be bzr branch lp:kubuntu-docs/quantal ? 15:31
jjesseRiddell,  will that change the lp:kubuntu-docs to being ready for quantal or will some other magic have to be done?15:32
littlegirlIs there a way we can browse the tree?15:33
Riddelllittlegirl, jjesse: I think there are more settings that will need to be played with15:33
jjessethats what i thought15:33
jjessereached out to a couple of people on the ubuntu-core-doc team via eail15:33
Riddellyep http://bazaar.launchpad.net/~ubuntu-core-doc/kubuntu-docs/precise/files15:33
littlegirlThanks. Now how do I go backward through that branch? If I do http://bazaar.launchpad.net/~ubuntu-core-doc/kubuntu-docs/ I get NOT FOUND.15:34
Riddelllittlegirl: that is the top of the branch15:35
littlegirlI'm figuring if we can see the structure of the tree, maybe we can get an idea of how the branch command knows which revision to give us. (:15:35
Riddelloh that's set in launchpad15:35
littlegirlAh, okay, then we need whoever does that. (:15:35
Riddellyou'll need to register a new series, see https://launchpad.net/kubuntu-docs -> Register a series 15:36
Riddellyou! :)15:36
littlegirlLOL!15:36
littlegirlHow? I'm all for learning as long as you don't mind me possibly blundering it up on occasion. (:15:36
jjessei can do that15:36
Riddelllittlegirl: have you pushed a new branch?15:37
littlegirlRiddell: No, not yet. Should I just push a duplicate of the Precise documentation?15:37
jjesseyes you can littlegirl or i can whatever you feel comfortable w/15:38
Riddelllittlegirl: yep15:38
littlegirlOkay, hang on, I'll do it.15:38
littlegirlDone: 15:40
littlegirlUsing default stacking branch /+branch-id/518370 at chroot-96673232:///~ubuntu-core-doc/kubuntu-docs/15:40
littlegirlCreated new stacked branch referring to /+branch-id/518370.15:40
Riddellgroovy, we have quantal docs https://code.launchpad.net/~ubuntu-core-doc/kubuntu-docs/quantal15:41
Riddelllittlegirl: now add a quantal series https://launchpad.net/kubuntu-docs/+addseries15:41
jjesseso lp:kubuntu-docs needs to be marked megreged?15:41
Riddelllittlegirl: you can copy the values from https://launchpad.net/kubuntu-docs/precise/+edit15:42
Riddelljjesse: not merged, mature I think15:42
littlegirlRiddell: Okay. (:15:42
jjesseok15:42
littlegirlDone.15:44
littlegirlhttps://launchpad.net/kubuntu-docs/quantal15:45
Riddelllittlegirl: now in https://launchpad.net/kubuntu-docs/+edit set the development focus to quantal15:46
littlegirlDone.15:47
Riddellyay, now if you do bzr branch lp:kubuntu-docs   you'll get quantal15:48
littlegirlTesting... (:15:48
Riddellor   bzr checkout lp:kubuntu-docs  (which means you can just do a bzr commit rather than having to do  bzr commit; bzr push15:49
littlegirlOkay, now if someone wants to branch the precise documentation do they do bzr branch lp:kubuntu-docs/precise   ?15:50
jjesseyes15:50
Riddellyep15:50
littlegirlExcellent. Perfect. (:15:50
Riddellyou are now a launchpad master!15:50
jjesselittlegirl, glad to have you along, ping me if you have more questions about how to fix things etc15:51
Riddelllittlegirl: so if you've any documentation written that needs added, go ahead and add it15:52
littlegirlThanks, I appreciate the welcome. (:15:52
littlegirlWill do, although I'll need to look it over and make sure it still applies since it's a bit old.15:52
littlegirlRiddell: Will any of these steps change for me because I now have direct commit privileges? https://wiki.kubuntu.org/Kubuntu/SystemDocumentation#Work_on_the_Kubuntu_documentation15:53
littlegirlIn those instructions I was proposing merges rather than directly making them.15:54
jjesseyou just make them now15:54
jjessebecause you have commit rights15:54
jjesseyou don't have to wait for someone to approve your changes15:54
littlegirlSo I basically stop at step number 8 because my push goes directly to the branch?15:55
Riddellyep, just "bzr push" needed, doesn't even need a branch name15:55
littlegirlAwesome, although I'll probably do the branch name just to keep things sorted in my Bash history. (:15:55
littlegirlI guess I should grab a copy of Quantal and slap it into VirtualBox and see what needs to be written up. (:15:56
littlegirlOh, we had work orders of some sort on Launchpad for Precise. Has that been automatically created for Quantal or do I need to set those up?15:56
littlegirlBlueprints.15:57
Riddellyou mean https://blueprints.launchpad.net/ubuntu/+spec/kubuntu-q-docs ?15:57
Riddellthat's the only docs plans for quantal and it's just what some of us came up with in a room at UDS, the only thing it says that needs written is about kubuntu active15:58
littlegirlYep, that looks like it.15:59
jjesselittlegirl, a lot of doc work is hard in the alpha stage of thngs15:59
littlegirlI'll probably add work items like on https://blueprints.launchpad.net/kubuntu-docs/+spec/desktop-p-kubuntu-docs-precise15:59
jjesseits more dealing w/ the in the beta or feature frezze15:59
littlegirljjesse: Not a problem, as long as you'all are willing to overlook the occasional mess-up from someone new. (:15:59
Riddelllittlegirl: yep, do take the initiative and add what you think needs16:00
littlegirlRiddell: Okay, I'm going to get started on it so that the instructions on the wiki page will make sense for Quantal.16:01
Riddellsome new things are listed at https://wiki.kubuntu.org/QuantalQuetzal/Alpha2/Kubuntu but not filled out and they might well change as we decide they're not ready or new things come along16:01
littlegirlSince I'm new, I may well do something not quite right, so any/all of you please feel free to contact me either in here or via email (my email is listed on my Launchpad page). I check my mail more than once a day, so I'm likely to catch any message pretty quickly. (:16:05
littlegirlWork items are now up for the system documentation here: https://blueprints.launchpad.net/ubuntu/+spec/kubuntu-q-docs16:09
Riddelllittlegirl: ooh organised :)16:10
littlegirlRiddell: Heh, it makes the wiki page make sense. (:16:11
littlegirlI am the queen of organization. It's what I do. (:16:11
=== nhandler is now known as StaffUnicorn
starbuckany way to install oxygen-font with apt-get?16:18
Riddellstarbuck: it's not packaged yet, apachelogger says it's not ready for anything other than a PPA16:19
Riddelltoo much change and too limited coverage16:19
starbuckany ppa with latest for testing?16:20
Riddellstarbuck: not currently, but it's pretty easy to get yourself16:21
starbuckokay, so where is the latest oxygen font for testing?16:21
Riddellgit clone git://anongit.kde.org/oxygen-fonts   I think16:22
starbuckokay thanks16:23
Riddellstarbuck: then put what it gets into ~/.fonts16:23
Riddellmkdir ~/.fonts; cp -r oxygen-fonts/version-0.2/ ~/.fonts16:25
Riddellapachelogger: the kubotu newversion, could it be adapted to make the bug for the current distro series?16:50
Riddellhttps://bugs.launchpad.net/ubuntu/+source/calligra/+bug/1018071  is for quantal now16:51
ubottuLaunchpad bug 1018071 in calligra (Ubuntu Quantal) "Please update calligra to 2.4.3" [Undecided,New]16:51
Riddellthat's a nicer way of keeping track of what bugs we want compared to milestones which need to be moved16:51
Riddelland should make them appear in http://reports.qa.ubuntu.com/reports/rls-mgr/rls-q-tracking-bug-tasks.html16:52
yofelRiddell: rewriting the script to do that is simple, but you will need to give the bot user on launchpad nomination accepting permissions17:02
yofelcurrently it can't even set the importance17:03
Riddellyofel: mm right17:09
RiddellI wonder how to do that17:09
claydohRiddell: I have added headlines to the main tech preview page17:24
claydohand https://wiki.ubuntu.com/QuantalQuetzal/Alpha2/Kubuntu17:24
claydohis in good progress, I have to leave soon for an unexpected job interview :) and will fork on polish later before I go in to work late tonight17:25
claydohs/fork/work17:25
Riddellclaydoh: good luck!17:26
kubotu::workspace-bugs:: [1009602] krunner crashed with SIGABRT in __gnu_cxx::__verbose_terminate_handler() @ https://bugs.launchpad.net/bugs/1009602 (by Francesco Ruvolo)17:44
littlegirlHey there, is there an example of https://blueprints.launchpad.net/kubuntu-docs/quantal/+addspec from Precise so I know what to put in the boxes to register the Blueprint page?18:05
littlegirlHey there, do you know what to put into the boxes in https://blueprints.launchpad.net/kubuntu-docs/quantal/+addspec for Quantal, Jjesse?18:18
jjesseumm busy on a phone call w/ work can i get back to you?18:19
littlegirlSure. (:18:19
=== StaffUnicorn is now known as nhandler
Riddellclaydoh: flattering picture of kamoso :)22:57
claydohRiddell: I can change it if it scares kittens and puppies22:57
Riddellno no, it's lovely22:57
claydohIm working on being more wordy in there but have to get off to work soon :(22:58
Riddellclaydoh: kde-config-tablet for wacom pads is also new although untested and I don't have the hardware to test23:00
claydohditto here :(23:00
* Riddell snoozes, those alternates needing testing if anyone is up for it23:01
* claydoh notes that he cheated and used kamoso in Precise as at least uvc webcams (logitech) are not working atm23:04

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