/srv/irclogs.ubuntu.com/2013/12/04/#kubuntu-devel.txt

=== Toadnohyp is now known as Hypnotoad
ScottKRiddell: Any SRU team member can do stuff for Kubuntu, it's just the service is better when I'm around.04:45
=== debfx_ is now known as debfx
=== kubotu_ is now known as kubotu
soeegood morning07:11
lordievaderGood morning.07:26
soee4.11.4 is out :)08:30
=== vinay is now known as Guest86014
apacheloggershadeslayer_, yofel: soooooooooo, kf5 apparently is building on trusty now all and entirely which means once we have gotten a last weekly snapshot we can kill raring09:49
apacheloggerunless there's objections09:49
yofelnot from me09:50
apacheloggertsdgeos: which script generates kde's xx translations?10:10
apachelogger trusty doesn't start -.-10:15
soeekill raring :O10:16
apacheloggerkickoffrc bugged -.-10:25
apacheloggeranyways10:25
apacheloggerfirefox transition complete, however there's integration matters that need to be taken care of10:25
apacheloggerRiddell: bug 125767510:27
ubottubug 1257675 in kubuntu-firefox-installer (Ubuntu) "please remove kubuntu-firefox-install source & binary from trusty" [Wishlist,Triaged] https://launchpad.net/bugs/125767510:27
apacheloggerDoes anyone want to handle the announcement part of the firefox transition https://trello.com/c/M5jFkU9810:30
=== wgrant_ is now known as wgrant
Riddellapachelogger: I'd much rather it was left unannounced11:03
apacheloggerRiddell: why?11:03
Riddellapachelogger: because it's a failure of KDE software to be any good11:06
Riddell"Tm_T (Jussi Kekkonen) (tmt) renewed their own membership in the Kubuntu Membership" yay Tm_T still loves us11:06
apacheloggerRiddell: a success of us listening to our users ;)11:08
jussiI guess if we put it that this is a temporary fix until kde brings out more awsomeness...11:09
apacheloggerI'd not go into detail about this at all TBH11:09
apacheloggerjust "yo, ye asked for it, here it is."11:10
unicodesnowmanHi, I'd like to do the 'Package KFileBox for Kubuntu' GCI task. I can compile programs from the command line, althrough I haven't packaged an application before. I'd like to try through. 11:11
apacheloggerwe cannot just hide the change, because we need testing, because we just changed the flipping browser in the cycle leading to an LTS release11:11
Tm_TRiddell: ofcourse, even if I'm busy11:12
apacheloggerso all political nonsense aside we do need some degree of announcement and testing request11:12
apacheloggerotherwise we might as well ship no browser11:12
Riddellunicodesnowman: sweet11:14
Riddellunicodesnowman: first thing would be to compile it on your system and check it works and is useful11:14
unicodesnowmanRiddell: yep, this guide should help? http://packaging.ubuntu.com/html/packaging-new-software.html11:14
Riddellunicodesnowman: but tell me about you, what's your name and what have you done already?11:15
Riddellunicodesnowman: yeah that's a good page to start, I can or someone else can also take your through it when you've read that11:15
unicodesnowmanI'm Danny, I've done quite a few tasks, I was planning on cloning kfilebox and building it11:16
Riddellunicodesnowman: good start, go for it11:17
Riddellunicodesnowman: do you run Kubuntu 13.10?11:17
unicodesnowmanyup! should I claim the task?11:17
Riddellunicodesnowman: go for it, do I need to do something to assign you?11:17
unicodesnowmanYou need to accept the claim, I think. I'll get started :)11:18
shadeslayer_Riddell: apachelogger yofel apparently Alex has a C++ replacement for kde-config-touchpad11:19
shadeslayer_his GSoC student wrote a replacement11:19
Riddellshadeslayer_: alex the party?11:19
shadeslayer_yep11:19
Riddellinteresting11:19
shadeslayer_I'll have a look at this past Lunch11:19
apacheloggershadeslayer_: GIVE IT TO ME11:19
unicodesnowmaneek, svn code doesn't build11:19
apacheloggershadeslayer_: what's with your tail btw?11:20
=== shadeslayer_ is now known as shadeslayer
shadeslayerI grew a tail while I was sleeping11:20
shadeslayerI thought that was normal human behaviour11:20
Riddell"☃ snowman has left the following comment at Package KFileBox for Kubuntu"  I guess that's you unicodesnowman :)11:20
Riddellunicodesnowman: oh hi I'm Jonathan11:21
Riddellunicodesnowman: my girlfriend wonders if you've read Margaret Atwood books11:22
unicodesnowmanfigured that out :) ; I haven't, does that book strangely have a reference to a unicode snowman?11:22
apacheloggershadeslayer: not convinced it is :P11:23
apacheloggerRiddell: so.... since todays image doesn't boot properly anyway I'd be ok with simply having a testing request once alpha gets released11:24
unicodesnowmanI'll need to get it compile first :P the svn fails to compile11:24
apacheloggerthen people can actually test stuff xD11:24
Peace-mmm virtualbox kubuntu 14.04 black screen ?11:25
Riddellunicodesnowman: um, that might put a stop to it (but we can find something else to package if that doesn't work)11:25
Peace-i picked the daily build this morning11:25
RiddellPeace-: bah, yesterday was fine11:25
apacheloggerPeace-: that's what I was talkign about just now :P11:25
Peace-lol11:26
apacheloggerlightdm doesn't start for some reason11:26
Riddellunicodesnowman: grab the source tar file https://sourceforge.net/projects/kdropbox/files/kfilebox-0.4.9/Source/11:26
unicodesnowmanRiddell: yup, this compiles. the svn one is dirty :P - I'll follow the guide now11:27
* Riddell cycles into the office11:27
Peace-apachelogger: to pick another tty ? windows key + alt f5 doesn't work 11:28
Peace-or i remember bad?11:28
apacheloggerright ctrl11:28
Peace-ah11:28
apacheloggerrctrl+f111:28
Peace- :) yesterday i have upgraded windows 8 to windows 8.1 = grub devasted ,  everytime i see kubuntu spaslsh screen i fell at home11:29
apacheloggerRiddell, ScottK: did we sign up for alpha1?11:30
Peace-mmm it seems that in the menu firefox has not icon 11:31
apacheloggerfixed in bzr11:31
Peace-apachelogger:  i tried to add some widets ==> error http://wstaw.org/m/2013/12/04/plasma-desktopn16279.png11:38
unicodesnowmanRiddell: sorry but I already encountered an issue :/ when I try to do bzr dh-make, I get "tar: This does not look like a tar archive"11:41
unicodesnowmanI'm passing the tar.gz to it, and I've tried passing just the .tar after ungzing it, and I can untar it with tar -zxvf 11:41
apacheloggerPeace-: how did you start the session?11:41
Peace-apachelogger: startx11:41
apacheloggermaybe some envrionment vars aren't set11:41
Peace-ah11:42
apacheloggeror someone screwed up the packaging xD11:42
Peace-xD11:42
apacheloggeron my saucy install that module is not present11:43
apachelogger!find org.kde.telepathy trusty11:43
ubottuPackage/file org.kde.telepathy does not exist in trusty11:43
apachelogger!find PythonQt.h11:44
ubottuFile PythonQt.h found in libpythonqt2-dev11:44
unicodesnowmananyone got clues on why bzr dh-make barks at a valid .tar.gz file?11:50
apacheloggerPeace-: that's the quick chat plasmoid?11:53
soeePeace-, this contact list doesnt work for you ?11:54
Peace-one moment11:54
soeeits broke a long time11:55
Peace-quick chat11:55
Peace-it's the widget11:55
Peace-ah ok ok 11:55
Peace-i was just testing the iso :D11:55
shadeslayerapachelogger: Riddell so regarding the xapian index, there are comments that say that the xapian index will be rebuilt on the target by apt's cron.daily11:57
shadeslayerwhat say you?11:59
Peace-soee: but that is quick chat, i do not what you are referring   btw if it's on the iso it should work11:59
yofelshadeslayer: after install? That's broken then as it's obviously not there12:03
shadeslayeryofel: well, it'll be built once the cron job runs12:04
yofelthen anacron should trigger on first boot, and not after a day12:04
apacheloggershadeslayer: at a random point in time12:05
apacheloggerwhat yofel said12:05
apacheloggertechnically every qapt user would also rebuild the cache first... in a perfect world... but even so that rebuilding is blocking the user from using his system12:06
apacheloggerand considering we can perfectly build an initial cache as part of target configuration during installation that blockage is utterly pointless12:07
shadeslayerRiddell: yofel http://i.imgur.com/tIn8YDV.png12:08
shadeslayerfrom http://quickgit.kde.org/?p=scratch%2Falexandermezin%2Ftouchpad.git12:08
yofelnot too shabby12:08
shadeslayerapachelogger: the reasoning that's given is that the target sources.list might be different from the one that's on the ISO12:09
yofelcan't you generate the index in /target ?12:10
apachelogger^ that's what you *need to* do12:10
apacheloggergenerating stuff on the live session and copying it to the target never ever works12:11
* yofel remembers the cache copying talk in munich ^^12:11
apacheloggere.g. for sycoca I am reasonable certain we manually rip out certain kded modules12:11
shadeslayerright12:11
Riddellunicodesnowman: hi, how did you get on?12:12
unicodesnowmansorry, what do you mean?12:12
Riddellshadeslayer: yes it is built by cron but the trouble is if you want to install stuff with muon before cron does its thing12:12
shadeslayerso there's code that updates the apt-cache on the target, we can generate the xapian index right after that then12:13
Riddellshadeslayer: sounds good12:13
shadeslayertsdgeos: do you have anything that's still at 4.11?12:22
yofelkde-workspace should be at 4.1112:25
shadeslayerwell, yeah except for that :)12:28
shadeslayerI don't see anything else on the proposed-migration12:28
shadeslayerso that's good12:28
shadeslayer( might have missed something, so will be good if someone else gives it a go as well )12:28
shadeslayerI think the seeds need updating though?12:28
shadeslayerwheee12:31
shadeslayercurrent live cd doesn't boot12:31
apacheloggerPeace-: missing dependency it is12:32
Peace-apachelogger: :) good 12:34
Peace-someone has tried to install kubuntu 14.04 ?12:34
apacheloggersure12:34
Peace-all ok ? apachelogger12:35
apacheloggeryeah12:35
apacheloggerexcept for the lightdm issue12:35
Peace-good i am going to test too 12:35
Peace-ok that is not a problem 12:35
Riddellunicodesnowman: where did you get to with kfilebox?12:39
unicodesnowmani'm currently fiddling with compression issues with bzr. I *had* got a .deb file before, but it didn't do anything when I ran it12:39
unicodesnowmanTurns out that was a but with the program, not with my packaging.  :P12:40
* unicodesnowman is trying to figure out how to pass "use -z option" to tar /for/ dpkg-source12:42
BluesKajHiyas all12:43
Riddellunicodesnowman: I'm setting up an ec2 (cloud) server so we can work on it together, do you have an ssh key?12:44
unicodesnowmanyep, I'll pastebin it?12:44
unicodesnowmanlemmie try and get it working, I untargz'd and re-tar-gz'd, now it I'm able to actually use dh-make12:45
Riddellunicodesnowman: yes please12:45
unicodesnowmanRiddell: http://pastebin.com/Vc56EAZY12:46
unicodesnowmanthank you by the way :) 12:47
unicodesnowmanRiddell: I think I successfully packaged it12:49
Riddellunicodesnowman: ssh  ubuntu@ec2-107-21-133-26.compute-1.amazonaws.com  12:49
Riddellunicodesnowman: run  byobu12:50
unicodesnowmanRiddell: I'm in byobu, can you see what I'm typing? 12:51
Riddellunicodesnowman: yay :)12:51
Riddellunicodesnowman: yes we're now sharing a screen12:51
Riddellunicodesnowman: from your local computer can you copy over the files you have?   scp * ubuntu@ec2-107-21-133-26.compute-1.amazonaws.com:12:52
apacheloggerehm12:54
Riddellunicodesnowman: lovely,let me take a look12:54
unicodesnowmanscping. I believe I've got a working .deb, I'm currently just setting up a new gpg key and such12:55
apacheloggerRiddell: https://errors.ubuntu.com/problem/b674d33a11fddc5b8e414df042f41bb5a9b047af people still have printer-applet on 13.10 and it explodes a lot12:55
unicodesnowmanI had issues with the .tar.gz I downloaded, the build process would complain, I uncompressed and recompressed it into a .tar.gz and it seemed to work12:55
Riddellapachelogger: ehm12:56
apacheloggerexactly xD12:56
unicodesnowman(note: I do not think whta changed in v0.4.9 was documented :/ ) 12:57
Riddellunicodesnowman: hah you're right, the upstream tar was actually gzipped twice12:57
Riddellunicodesnowman: well done on figuring that out12:58
apacheloggerbug 1196344 is also occuring a lot on 13.1012:59
ubottubug 1196344 in kde-workspace (Ubuntu) "ksplashqml crashed with SIGSEGV in QObject::setProperty()" [Medium,Confirmed] https://launchpad.net/bugs/119634412:59
Riddellunicodesnowman: yuck is uses qmake for a build system, qmake is messy12:59
unicodesnowmanRiddell: thanks, and yeah I reckon! 12:59
Riddellunicodesnowman: can you install the package and run the application?13:00
Riddellunicodesnowman: does the application actually do anything useful? (I've not tried it)13:00
unicodesnowmanyes, it runs, but if you don't complete the setup proecss you need to delete .dropbox in your home directory13:01
unicodesnowmanotherwise it does nothing. the second time I run it (after packaging), I thought something was wrong on my end :/13:01
unicodesnowman(this has to be the worst program to package for for a beginner, lol)13:01
Riddellsorry :)13:01
unicodesnowmanI'll create and upload it to my ppa?13:02
Riddellunicodesnowman: so I think to complete the task there's some tidying up to be done then yep upload to a PPA13:02
Peace-mmm tryint usb 14.04 it seems blocked 13:03
Riddellunicodesnowman: where does that rules.dh7 come from?13:03
Peace-computer 5 years old 13:04
unicodesnowmanRiddell: generated when I ran dh-make13:04
unicodesnowman(i think)13:04
Riddellunicodesnowman: do you know if it works?13:04
Peace-ok is working 13:05
unicodesnowmanit's loading (Downloading Dropbox Daemon)13:06
unicodesnowmanno, it doesn't work :( - it's stuck on dropbox linking.13:08
Riddellhmm I should have set this server up to be amd64, i386 I can't easily test13:08
unicodesnowmanlemmie see if I get the same issue building from source13:08
Peace-Riddell: i have this old broadcom 4306 and it doesn't work on kubuntu, it needs firmware i guess 13:12
Peace-14.0413:12
unicodesnowmanRiddell: GTK installer works!13:12
Riddellunicodesnowman: umm, what?13:12
Riddellunicodesnowman: gtk installer?13:12
unicodesnowmanyeah, GTK installer or setup wizard. that worked13:13
unicodesnowman'simply link' does not work13:13
Riddellunicodesnowman: what gtk installer?13:15
unicodesnowmanafter you run kfilebox, and it downloads the Dropbox Daemon it asks you:13:15
unicodesnowman"Run gtk based installer" or "Or simplly (sic) link account"13:16
Riddellumm, ok, interesting13:16
unicodesnowmanthe 'gtk based installer' works, the 'link account' does not. not an issue with the packaging, it just doesn't work when I make it from source (changed API?)13:16
unicodesnowmanshould I just remove the option for 'simply link account'?13:17
Riddellunicodesnowman: patching that out would be good if it doesn't work yes13:18
unicodesnowmanRiddell, ok, what tidying tasks should I do?13:19
Riddellunicodesnowman: hang on I'm setting up an amd64 server13:22
Riddellunicodesnowman: use the rules.dh7 file as the rules file, it seems to work fine13:22
Riddellthen you'll need to add an install file listing the files to install (because this is too hard for qmake to do)13:23
Riddellunicodesnowman: ubuntu@ec2-54-242-220-132.compute-1.amazonaws.com13:24
Riddellunicodesnowman: copy your stuff up there again13:24
unicodesnowmanok13:24
Riddellunicodesnowman: use the dh7 rules file, it's much neater (as you can see it abstracts everything away)13:24
Riddelladd debian/install and list files to be installed and where13:24
unicodesnowmanwould I do that by replacing the rules contents with dh7?13:25
Riddellunicodesnowman: yeah13:25
Riddellunicodesnowman: tidy up the changelog, no need to keep upstream's stuff, just have one entry for yourself saying "initial package"13:25
unicodesnowmanok13:25
Riddellprobably the debian/docs and debian/dirs files can go to13:25
Riddellpatch that option away13:26
Riddellthat'll be fiddly13:27
unicodesnowmancurrently I just took the low risk option by making that button not visible13:27
Riddellunicodesnowman: that's the best way, minimal changes are best13:28
Riddellthat patch can go in debian/patches in the packaging13:28
Riddellunicodesnowman: I need to go for a lunch meeting now13:28
Riddellif you get stuck get apachelogger or someone to help you13:28
unicodesnowmanok, thank you for your help!13:28
Sick_RimmitHi everyone13:37
soeehi Sick_Rimmit 13:38
Sick_RimmitReceived my Kubuntu Business cards, Thank You, I shall be handing these out, with Kubuntu Live / Install dischs at LUG, Raspberry Pi, and some Business meetings too, so very welcome13:38
Sick_RimmitI am trying hard to get my head around Kubuntu development process. I think I got the beginnings of Bug fixing, and Documentation I think I'm getting there. Ultimately I want to write an Application for the Ubuntu store using QML and provide support for Touch.13:41
Sick_RimmitI can code reasonably OK. But I just get lost in the plethora of pages and links in the Ubuntu / Kubuntu docs...13:42
Sick_RimmitIf anyone has advice or pointers about what to read and where that would be really useful to me13:43
Sick_RimmitMy coding origins are BBC Basic, Cobol, Pascal, Assembler..13:43
Sick_RimmitYes I am a born again coder I guess,13:44
Peace-great13:45
Sick_RimmitMost of what I have done before was on 8bit Micro's, But I'm competent with PHP, and OK with Python. I've got the OOP ideas in my head now too, after much scalp scratching13:45
Peace-kubuntu 14.04 installed properly i was be able to connect to internet this old pc using a wired shared connection with the brand new 13:45
Peace-wifi did not work 13:45
Peace-so i have used the new computer , that with wifi connection , created new wired shared connection  connected via ethernet cable computer 1 to computer 2 :) it just works out of the box13:46
Peace-nice13:46
Sick_RimmitPeace-: Is that using the new Network Manager ?13:47
Peace-i don't think so 13:48
Peace-kubuntu 13.10 with wifi connection ===> kubuntu 14.04 without wifi connection 13:48
Peace-so 13.10 should use old network manager13:48
Peace-Riddell: i got an error  on jokey-kde 13:49
Peace-could not find any typelib for appindicartor313:49
semRiddell:  apachelogger http://wstaw.org/m/2013/12/04/plasma-desktoptN1748.png13:52
semalways 14. 0413:52
apacheloggerjockey is being replaced13:52
semah ok 13:52
apacheloggeron that note13:52
apacheloggershadeslayer: you may want to hurry up :P13:52
apacheloggerwhat with needing testing and all13:52
semapachelogger: btw the installation was fantastic 13:53
semi did not know that i could share connection with a  kubuntu wifi-working computer via ethernet cable13:54
semeven in the installation process13:54
apacheloggermagic13:54
shadeslayerapachelogger: yep, will give it a shot tomorrow14:04
shadeslayerimage doesn't boot in VBox :(14:04
unicodesnowmanabout ubuntu PPAs: after I uploaded a package, is it normal that it doesn't immediately update?14:05
unicodesnowmando I need to wait a certain amount of time?14:05
unicodesnowmanI get "Successfully uploaded packages.", but it doesn't show up.14:05
apacheloggerunicodesnowman: takes a while, it will send a mail once accepted14:10
unicodesnowmanapachelogger: ok, thank you, going to go to bed now14:11
apacheloggershadeslayer: tomorrow image doesn't boot in vbox, what?14:11
apacheloggerunicodesnowman: good night14:11
shadeslayerapachelogger: what14:11
unicodesnowmanI'm now 1000% less scared of creating a new package :P14:11
apacheloggershadeslayer: exactly14:11
shadeslayerhttp://cdimage.ubuntu.com/kubuntu/daily-live/current/trusty-desktop-amd64.iso.zsync14:12
shadeslayerdoesn't work14:12
apacheloggerworked for me14:12
apacheloggerI suspect pebkac14:12
apacheloggerunless a second image was built14:12
apacheloggerin which case you should get to the office earlier and try the image in the mornings :P14:12
shadeslayerapachelogger: http://i.imgur.com/gD7fbNZ.png14:17
apacheloggeris that after install?14:17
shadeslayerapachelogger: that's when booting the live cd14:21
shadeslayerand clicking "Try Kubuntu"14:21
apacheloggersame problem then14:21
apacheloggerlightdm is kaput14:22
shadeslayerlooks like it14:22
shadeslayersudo service lightdm start -> start: Job failed to start14:22
shadeslayerapachelogger: http://paste.ubuntu.com/6519961/14:23
shadeslayer"Remove lightdm-set-defaults and gdmflexiserver"14:29
shadeslayerapachelogger: filed a bug against lightdm14:40
shadeslayerbug 125776014:40
ubottubug 1257760 in lightdm (Ubuntu) "Lightdm doesn't work on Kubuntu Trusty anymore" [Undecided,New] https://launchpad.net/bugs/125776014:40
apacheloggershadeslayer, Riddell: what do we call that whoopsie thing? Diagnostics?14:48
shadeslayersounds good to me14:48
=== xnox_ is now known as xnox
Riddellapachelogger: why not call it whoopsie?14:53
shadeslayerRiddell: Whoopsie is the tool that sends diagnostic data, this is just a KCM to interact with Whoopsie14:56
RiddellSick_Rimmit: you're welcome, do look at the trello board if you want to get into doing things or help out packaging15:00
Sick_RimmitRiddell: Yes, I am just looking at the ZaReason videos on Ubuntu Development.15:01
apacheloggerRiddell: actually the reason is that whoopsie is technobabble :P15:01
Sick_RimmitSort of feel like there is lots of information, but everything is everywhere15:01
Sick_RimmitMaybe its just me..15:01
apacheloggerRiddell: the thing is called kde-config-whoopsie, I am asking about what to call it in user facing stuff15:02
Sick_RimmitHowever, fear not I will figure it out15:02
Riddellapachelogger: oh right, yeah call it Diagnostics then15:03
RiddellSick_Rimmit: sounds like you need a task to get started on15:05
RiddellSick_Rimmit: you could for example look at merging quassel package with debian15:05
Sick_RimmitRiddell: Yes, but if you recall I took on the Watch List task before, and failed! :-(15:06
Sick_RimmitRiddell: I sort of feel all disconnected with bits of knowledge everywhere.15:06
Peace-mm syslog doens't exist anymore ?15:06
Sick_RimmitRiddell: My plan was to try to do a Bug Fix, using the Getting Started docs15:07
apacheloggerRiddell: kde:scratch/sitter/kcm-whoopsie now also has packaging and diagnostics as name, should be good for release now15:10
Riddellapachelogger: ooh lovely15:10
Riddellapachelogger: need me to do stuff?15:10
apacheloggerjust a review if you feel bored15:11
RiddellPeace-: sure it does15:11
apacheloggeroh layout still needs a change15:11
Riddellapachelogger: did you work out how it related to apport?15:11
apacheloggershow reports anchors right which looks terrible when having a super wide window15:11
apacheloggerRiddell: not yet, no15:11
shadeslayerRiddell: apachelogger is it fine if I package the new touchpad KCM in Kubuntu experimental PPA15:11
shadeslayerfor people to try out15:11
apacheloggersure15:11
Riddellshadeslayer: awooga15:12
shadeslayercool15:12
shadeslayerdo we want the git import to be owned by kubuntu-dev or kubuntu-ppa?15:12
apachelogger-members15:12
shadeslayerack15:13
apachelogger-dev is only there to manage upload permissions15:13
apacheloggerequally -ppa is only there to provide nice ppa urls ;)15:13
shadeslayerproject .. .hmm15:17
shadeslayerdoesn't have a project for now15:17
shadeslayercan't put in junk apparently15:17
Riddellwhy not?15:17
shadeslayerform doesn't allow me to15:18
Riddellkubuntu-packaging15:18
Riddellif it's packaging15:18
shadeslayerit's a code importy15:18
shadeslayerbut I've put it in packaging for now15:19
Riddellah, then you need to make a project15:19
shadeslayerololol15:19
shadeslayerForm doesn't allow you to change it15:19
shadeslayerbut once you set it to kubuntu-packaging, you can change it to junk on the details page :D15:19
Riddellgood old launchpad, always configurable if you know how15:20
shadeslayer:)15:20
shadeslayercan't take the kde-config-touchpad name :/15:27
shadeslayerkde-config-touchpad-to-be-seen-if-better15:27
Riddellshadeslayer: why are you doing a code import of it?15:33
shadeslayerRiddell: daily packages for people to test?15:33
shadeslayerit doesn't have a release yet15:33
Riddellokay dokay15:34
shadeslayercalling it kde-touchpad-config for now15:35
Sick_RimmitI use 12.04 LTS on my laptop, I prefer the LTS releases for daily use. I also have a 13.10 in Virtualbox, Ideally I would prefer to setup and use the development tools from 12.04 on my Laptop. Does this sound OK15:35
RiddellSick_Rimmit: there's not much need to be using 12.04 when you're developing for 14.04..15:37
RiddellSick_Rimmit: but I'm on 13.10 now developing for 14.04 and 12.04 and I use chroots and ec2 servers15:38
RiddellSick_Rimmit: use debootstrap to make a chroot would be a good way to start15:38
Sick_RimmitRiddell: OK I can setup something for this. From the docs, I got the impression that pbuilder takes care of the build environment.15:39
Riddellanyone got comments on qt 5 qreal transition? https://lists.ubuntu.com/archives/ubuntu-devel/2013-December/037859.html15:39
RiddellSick_Rimmit: depends if you use pbuilder or not, I don't use it except as a final test, I just manage my chroots manually, pbuilder sets up a chroot each time which takes a lot of time15:40
Sick_RimmitRiddell: Ah OK I understand now. 15:41
Sick_RimmitRiddell: For simplicity and so that I can follow the Doc's I will use pbuilder, and accept the time penalty whilst I find my feet, thanks15:43
RiddellSick_Rimmit: which docs are you reading?15:43
Sick_RimmitRiddell: https://wiki.ubuntu.com/BeginnersTeam/FocusGroups/Development/Devbeginnings#Ubuntu Development Beginnings15:44
Riddellhmm that also has stuff about bzr in it which I don't think it necessary15:45
Riddellthat's what unicodesnowman was using earlier which I think is just extra faffy15:45
Sick_RimmitWell I have bzr setup, and am OK with it, more experience with SVN..15:47
Riddellmm, but using full source tree bzr branches is just unnecessary15:53
* Peace- http://nowardev.files.wordpress.com/2013/12/verademilo1.jpeg15:57
Peace-kubuntu 14.04 properly installed 15:57
Peace-i like it15:57
Riddellumm16:00
RiddellPeace-: did you sort your blank screen issue out?16:00
Peace-Riddell: yes16:01
Peace-Riddell: well sorry i have just started anew tty16:01
Peace-and it says that there is not a configuration found16:01
Riddellhmm16:03
Riddellbut it's likely to be not our problem if a kde session still runs fine16:03
semRiddell: lighdm error it's here i am Peace- http://paste.kde.org/p25336f2716:03
Peace-Riddell: there is not lightdm.conf file ?16:04
Peace-Riddell: btw in my instaallation i have another problem i can't add a wifi connection too 16:05
Peace-i just do add wifi bla bla set password etc but it just doeesnt add it 16:05
semwifi seems works fine sudo iwlist wlan0 scan does the job find all the stuff 16:06
sembut then i can 't add the wifi :s 16:06
Riddellsem: what are you testing?16:07
sem14.04 : add a wifi connection 16:08
semmmm 16:11
sem[   17.414714] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready16:11
shadeslayerRiddell: "The owner of the recipe (Kubuntu Members) does not have permission to upload packages into the daily build PPA (Kubuntu Experimental)"16:13
Riddellmm no it doesn't16:14
Riddellsem: the only thing that has changed revently on the kubuntu side is a new version of plasma-nm, but possibly something has broken lower down16:15
shadeslayerRiddell: recipe under my name for now16:15
semRiddell: the strange thing it's that there is no way to add the connection here  http://wstaw.org/m/2013/12/04/plasma-desktoplq1556.png16:16
semyou can configure it but it just doesn't add 16:16
=== eagles0513875_ is now known as eagles0513875
Riddellsem: add button?16:17
Peace-Riddell: yes the add button you can click set what you want then it will not appear 16:19
Peace-on the connection window16:19
RiddellPeace-: you could install the old plasma-nm package and see if it works better16:19
Peace-ok i will try i t16:19
shadeslayerxnox: I'm confused wrt something about ubiquity, got a moment?16:21
semRiddell: i will try this one http://packages.ubuntu.com/saucy/kde/plasma-nm16:21
xnoxshadeslayer: what's up?16:21
shadeslayerxnox: there's install.py that implements Install.run() and then there's plugininstall which implements Install.run() , which one is called first by ubiquity?16:22
shadeslayerxnox: I'm trying to make ubiquity populate the xapian cache on the target right after the installer updates the apt cache 16:23
xnoxshadeslayer: i am always confused about plugininstall, the fact that there are _multiple_ same named python files does not help, and the fact that their location is shuffled on the installed system also does not help.16:25
shadeslayerbah16:25
shadeslayeryeah, I should have said scripts/plugininstall.py16:26
shadeslayerin the source16:26
xnox(their location shuffled on the installed system that is on the live cd)16:26
shadeslayeryep16:26
xnoxthe way I understand it is that, after initial squashfs is blasted, "pages" ( i really don't want to use work plugin here) can register a plugininstall hook, such that "plugininstall" can execute the "other plugininstall" which does whole bunch of things.16:27
xnoxthe most recent implementation of this is ubuntu-one plugin.16:27
shadeslayerhttp://pastebin.kde.org/pbjez8vyt16:27
shadeslayeris how I was thinking of doing it16:28
geniiNot sure why but some update today pulled in Wayland16:28
xnoxmymicing ubuntuone should be sufficient...... it's just that you actually don't need to wait for any user input /  values16:28
shadeslayerokay, looking16:29
shadeslayerxnox: this seems a bit too much for just updating the xapian index since it's not really a page16:31
xnoxshadeslayer: 16:32
xnox  * Remove /target/var/lib/apt-xapian-index per Michael Vogt, since it needs16:32
xnox    to be rebuilt based on the installed system's sources.list, and apt's16:32
xnox    cron.daily script and/or synaptic will do this.16:32
xnoxubiquity (1.12.0) jaunty; urgency=low16:32
shadeslayeryes, I saw that16:32
shadeslayerxnox: http://irclogs.ubuntu.com/2013/12/04/%23kubuntu-devel.html#t12:0316:34
Peace-Riddell: mmm seems that doesn't fix the problem 16:35
xnoxshadeslayer: can you try dropping "#!/bin/sh \n chroot /target apt-xapian-index" as /usr/lib/ubiquity/target-config/run-apt-xapian and mark it executable and check if it did run?16:36
shadeslayertrying16:38
xnoxwell "/usr/sbin/update-apt-xapian-index"16:38
shadeslayeryep, already made that change locally ;)16:38
xnoxshadeslayer: that patch is not correct, as it would run apt-xapian-index in parallel to "apt-get update" which is wrong.16:59
shadeslayeroh okay16:59
shadeslayerxnox: I /think/ it works17:00
shadeslayerwaiting for install to finish17:00
shadeslayerbut atleast there is a /target/var/lib/apt-xapian-index folder17:00
xnoxshadeslayer: it would, but it is ugly. but it gives us a time reference where/when it's run.17:00
shadeslayeroh, why is it ugly?17:01
xnoxshadeslayer: if it takes too long, we'd want to start it early and run it in parallel to the rest of stuff.17:01
xnoxinstead of blocking the install / extending the install wall-clock time.17:01
shadeslayertrue17:01
xnoxi think instead of deleting the cache we should incrementally update it.17:01
shadeslayerso yeah that script does work17:06
shadeslayerxnox: so what could be done is not remove the index, and just run xapian update with the script which shouldn't take long?17:12
xnoxhuh? no17:13
xnoxshadeslayer: remove the code that removes the index from target which got copied from the CD17:13
xnoxshadeslayer: add code to incrementally update the apt-index in target after sources got refreshed.17:14
shadeslayerxnox: and how do I know that the update cache process has finished?17:16
xnoxshadeslayer: same way one always does, but using Popen module, storing pid, and if not exited kill at the end of ubiquity.......17:18
xnoxsee e.g. pid management of all the other processes.....17:18
xnoxshadeslayer: on the other hand i'd like to find where/why the software-center postinst is executed on the ubuntu cd.17:18
shadeslayerah, at the end of run() you kill the update process, I can just update the cache incrementally after that17:22
Riddell"PPA exceeded its size limit (10488.00 of 10240.00 MiB)" bother, ninjas is full up17:27
* Riddell deletes raring 4.11.3 packages17:28
shadeslayerxnox: I don't suppose there's a way other than printing a debug message to see if the command was actually run17:53
xnoxshadeslayer: it should be in the syslog, prefixed with ubiquity.17:55
xnoxshadeslayer: but note there is a bug over the past few days were syslogd was broken in ubuntu, so there was none.17:55
shadeslayeryeah, I don't see a /var/log/syslog17:55
shadeslayerxnox: http://pastebin.kde.org/pgmdv8j6417:58
shadeslayeroh17:59
shadeslayerwrong indent17:59
shadeslayerhttp://pastebin.kde.org/pwaf0k1j9 < better17:59
xnoxshadeslayer: this is still wrong.17:59
shadeslayer:O17:59
xnoxshadeslayer: you canno use subprocess.call ()18:00
xnoxshadeslayer: as i told you above.18:00
xnoxshadeslayer: and you cannot be doing it from scripts/install.py at all, now you have moved it from "running in parallel" to "we are about to shutdown" step.18:01
xnoxshadeslayer: the update-apt-xapian-index should be tracking pid and be executed where the delete of the apt-xapian-index used to happen18:01
xnoxor lower down, not sure where though.18:01
xnoxideally i'd want to place it just before software-centre postinst is executed (that's on ubuntu cds)18:02
xnoxbut I can't find where that happens.18:02
shadeslayerxnox: one other thing that I don't quite get18:04
shadeslayerupdate-apt-cache calls apt-get update from the live session18:04
shadeslayerbut then apt-get upgrade is called with the cache placed in /target18:05
xnoxnot quite.18:05
shadeslayeroh?18:05
xnoxthere are multiple apt calls, and apt is flexible to one can just exec "apt-get" but set options such that it uses configs e.g. from /target and or places caches there.18:05
xnoxubiquity installer can receive auto-update notification and self upgrade in the live session from the first screen.18:06
xnoxas a last-resort installer hot-fix option, if there is network connectivity18:06
xnoxand then it does call update/upgrade from live session.18:06
xnoxthere are also various calls to install/upgrade -> which actually are no-op, they re-mark things as manually installed instead of automatic such that at the end of the installation they are not auto removed18:07
shadeslayerhttp://bazaar.launchpad.net/~ubuntu-installer/ubiquity/trunk/view/head:/scripts/update-apt-cache18:07
shadeslayer^^ that to me reads as : update the cache on the live system in /var/cache/apt , but then use the cache on the target, which might be out of date, for upgrading?18:08
xnoxshadeslayer: Note "-d" which is download only.18:08
xnoxshadeslayer: and that script is only called if one ticks "Download updates during installation"18:08
xnoxshadeslayer: note that no upgrade is actually performed.18:08
shadeslayersure, but isn't it potentially using a outdated cache?18:08
xnoxshadeslayer: no, it's using live-session cache which was just generated in line 5, but downloads / places .debs into target.18:09
shadeslayerahhh18:09
xnoxwhich is created in line 3 & 418:09
shadeslayerokay that makes more sense18:09
xnoxjedi wave - these are not the apt-get update you are looking for =)18:10
shadeslayer=D18:10
shadeslayerRiddell: btw where do we want the KDE Developer meta package? in kdelibs?18:11
shadeslayerapachelogger: ^^18:13
Riddellshadeslayer: kde-meta ?18:25
Riddellkubuntu-meta ?18:26
Peace-Riddell: changed kubuntu-settings-desktop no candidate ?18:27
shadeslayermeta-kde sounds like the best one so far18:27
shadeslayerRiddell: http://pastebin.kde.org/px1fc2nqq18:38
shadeslayeralternatively, we define a variable in debian/rules with : apt-cache showsrc kde4libs | grep -i Build-Depends | cut -b 16-18:42
shadeslayerand that gets substituted in control18:42
Riddellshadeslayer: that would miss kdepimlibs-dev and other -devs which are part of kde sc18:46
shadeslayerRiddell: can be added to Recommends18:49
shadeslayerRiddell: I can push the initial version, and then we add stuff as required?18:55
Riddellyeah18:57
shadeslayerRiddell: http://pastebin.kde.org/pfvxm7l3i < better now?19:01
shadeslayerwith automatic Build-Depends parsing :>19:01
shadeslayerIt's architechture any because the parsing has Build Depends that are only installed on a specific arch19:02
shadeslayerRiddell: pushed to meta-kde19:04
shadeslayerRiddell: feel free to add more stuff as required19:05
ovidiu-florinI have the oportinity to give to a school a laptop with pre installed Kubuntu. How would I change the default desktop settings for all/any users?19:59
ovidiu-florinI'm logged in the OEM temporary user20:00
ovidiu-florincan I just change the desktop settings here? od do I have to change something somwhere?20:00
shadeslayerovidiu-florin: I believe you have to change them elsewhere20:45
shadeslayerovidiu-florin: you can start with /usr/share/kubuntu-desktop-settings20:45
shadeslayeror whatever it's called20:45
ovidiu-florinshadeslayer: I found my answer here http://userbase.kde.org/Tutorials/Modify_KDE_Software_Defaults20:45
shadeslayersure20:46
shadeslayerbut that might not work for Kubuntu since we override KDE defaults20:46
ovidiu-florinthank you20:46
kubotu::workspace-bugs:: [1257760] Lightdm doesn't launch Plasma on Kubuntu Trusty anymore @ https://bugs.launchpad.net/bugs/1257760 (by Rohan Garg)20:46
shadeslayerand you *really* don't want skel20:46
ovidiu-florinwhy not?20:47
shadeslayercan cause all sorts of cache issues20:47
shadeslayerI highly recommend looking at kubuntu-settings20:47
ovidiu-florinok, thank you20:50
ovidiu-florinshadeslayer: for the settings where can I see a documentation on how to edit the panel settings? for example how do I set the digital clock to show the long date?21:42
shadeslayersearch for plasma desktop scripting21:43
ovidiu-florinshadeslayer: I think I've found it22:04
shadeslayer;)22:04
ovidiu-florinshadeslayer: I can't find how to set folderview as default22:15
shadeslayerset folderview as default for what?22:15
shadeslayerah22:15
ovidiu-florindesktop22:15
shadeslayerright22:15
shadeslayerit can be done22:15
shadeslayerI don't remember it off the top of my head22:15
shadeslayerovidiu-florin: set it to folderview in your regular desktop and check what config value changes in ~/.kde/share/config22:16
shadeslayerthen you can do appropriate config writes22:16
ovidiu-florinyeah, I tried that22:16
ovidiu-florinand Kate is messed up and doesn't show the differences all the times22:17
ovidiu-florinit just freezes22:17
ovidiu-florinnow it won't open22:17
shadeslayerjust copy ~/.kde to ~/.kde.bak22:17
shadeslayerthen run diff on the config folders22:18
shadeslayerjussi: pingly22:18
ovidiu-florinok22:18
shadeslayero_o22:23
Sick_RimmitCool, after a busy day reading through docs, and getting lost in bug reports, I think I am ready to have a crack at fixing my first bug.22:26
Sick_RimmitThat's enough for today, catch yall tomorrow.. ttfn22:26
=== claydoh_ is now known as claydoh
ovidiu-florinfor OEM installs can I change the default language for the first boot, when the user has to configure his account?23:03
ovidiu-florinshadeslayer: I've removed the activities widget from /usr/share/kubuntu-default-settings/kde4-profile/default/share/apps/plasma-desktop/init/00-defaultLayout.js but on the first login on the new user the widget is still there. Is there some other place that adds it?23:06
shadeslayeryes23:06
shadeslayerthere's a kde specific update script that adds it23:06
shadeslayer/usr/share/kde4/apps/plasma-desktop/updates/addShowActivitiesManagerPlasmoid.js23:07
ovidiu-florinwhere is it called from? I want to disable it23:09
shadeslayerIt's called by plasma code23:09
shadeslayerthe only way to disable it is by patching the source or removing that file23:10
ovidiu-florinremoving the file won't affect it if the user later adds the widget?23:11
shadeslayernope23:12
shadeslayerhowever the file will probably reappear on a update23:12
shadeslayercausing the widget to be added on a upgrade23:12
ovidiu-florinwhat if I just comment the internals of that if?23:12
shadeslayerwhat if?23:12
shadeslayerupgrade will overwrite file23:12
ovidiu-florinoh..23:12
shadeslayernew file will not have comments23:12
shadeslayerlog out -> log in -> new shiny plasmoid23:13
ovidiu-florinso there is no way to disable it for good23:14
shadeslayernope23:14
ovidiu-florinthat thing is very confusing for new users23:14
shadeslayerheheh23:15
ovidiu-florinthey don't know what it is, and just click their way into it and all of the sudden their desktop is gone23:15
ovidiu-florinand the I get mad calls from angry users 23:15
ovidiu-florincomplaining that Kubuntu is bad23:15
* ovidiu-florin experienced this before23:16
ovidiu-florinI have an oportunity to put Kubuntu in a kindergarden and I need a way to controll the user interface23:18
shadeslayerovidiu-florin: the only way to fix that is to patch the source I'm afraid23:19
ovidiu-florincan't I make a script that deletes that file before login?23:20
ovidiu-florin:D23:20
shadeslayerwell23:20
ovidiu-florinI guess that thing comes from upstream right?23:20
shadeslayermaybe, if you name it correctly23:20
shadeslayerit might just work23:20
shadeslayerI don't recall what I did when I had to remove that file23:21
ovidiu-florinif I name what correctly?23:21
shadeslayerovidiu-florin: the update scripts are called in a sequence according to the name of the script23:21
ovidiu-florinwhere are these scripts located?23:22
shadeslayer"If there is more than one script, they are run sequentially in the alphabetical order of the file names."23:22
shadeslayerfrom http://techbase.kde.org/KDE_System_Administration/PlasmaDesktopScripting23:22
shadeslayerso if you name it so that it is run after the activities script, it'll work23:22
shadeslayeralso remember that the paths are also taken into account23:23
shadeslayerread that page ^^ :P23:23
shadeslayerhas everything you need23:23
ovidiu-florinok, thanks23:24

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