[07:11] <ThatGraemeGuy> morning all
[07:13] <bushtech> morning ThatGraemeGuy 
[07:17] <superfly> *yawn*
[07:18] <superfly> ohi ThatGraemeGuy, bushtech
[07:22] <theblazehen> hey ThatGraemeGuy bushtech superfly
[07:26] <Squirm> morning
[07:27] <bushtech> morning all
[07:27] <theblazehen> this is theblazehen's bro he not supposed be on technology
[07:28] <theblazehen> theblazehen not supposed be on technology
[07:31] <theblazehen> just ignore that...
[07:41] <bduk> More almal
[07:43] <theblazehen> hey bduk
[07:46] <ThatGraemeGuy> 'lo bduk
[08:08] <inetpro> good mornings everybody and welcome back to the land of the living to those who have been gone for a few days
[08:09] <inetpro> superfly: nice job, oom kilos will be happy to see progress
[08:11] <Kilos> morning SubOracle ThatGraemeGuy inetpro theblazehen Vince-0 ambo bduk bushtech nuvolari SubOracle and other lurkers
[08:12] <inetpro> hmm..
[08:13]  * inetpro wonders about the lurkers
[08:13] <theblazehen> hey Kilos
[08:13] <theblazehen> hi inetpro
[08:13] <inetpro> maybe Kilos is a lurker himself
[08:13] <inetpro> good morning kilos
[08:13] <Kilos> hehe ni work
[08:13] <Kilos> crashed the ssd trying to run kde alongside
[08:14]  * inetpro just greeted everyone just before he stepped in
[08:14] <Kilos> ah sorry
[08:14] <SubOracle> Morning All :P
[08:14] <inetpro> wb SubOracle
[08:17] <theblazehen> http://i.imgur.com/14hOpFp.jpg wat
[08:22] <Kilos> you see inetpro  i need another ssd so i can run kde fast as well
[08:22] <Kilos> this one only likes unity
[08:23] <Kilos> and yes i made a backup
[08:30] <superfly> hi Squirm
[08:30] <superfly> SubOracle: welcome, stranger! :-P
[08:30] <superfly> ohi theblazehen, Kilos and inetpro :-)
[08:31] <Kilos> oh my i missed Squirm yy
[08:31] <Kilos> sorry
[08:36] <ThatGraemeGuy> wait
[08:36] <ThatGraemeGuy> your ssd only "likes" a particular flavour of ubuntu? o_O
[08:41] <theblazehen> ThatGraemeGuy: that's what I thought...
[08:48] <Kilos> lol
[08:48] <Kilos> twice with kde its crashed
[08:48] <Kilos> must be a bad iso i have
[08:49] <ThatGraemeGuy> I've never fully understood why you maintain 2 completely separate installs
[08:49] <ThatGraemeGuy> why not just install the -desktop metapackage on top of your initial install and then choose your DE when you login
[08:49] <Kilos> well if the one crashes the other one is still good
[08:50] <Kilos> oh that way
[08:50] <ThatGraemeGuy> hmmm
[08:51] <Kilos> ThatGraemeGuy, you mean install kubuntu desktop on top of this
[08:51] <ThatGraemeGuy> its ok, just carry on doing what you do
[08:51] <Kilos> kubuntu-desktop
[08:52] <ThatGraemeGuy> i don't need to add more complexity to your pc world
[08:57] <Kilos> hehe
[08:59] <theblazehen> Heh, ThatGraemeGuy that's what I keep thinking too..
[09:05] <Kilos> hehe
[09:07] <Vince-0> Gooie more
[09:08] <Kilos> wat se Vince-0 vandag
[09:08] <Vince-0> terug in die kantoor ug
[09:08] <Kilos> ai!
[09:12] <magespawn> good morning 
[09:12] <Maaz> magespawn: By the way, superfly on freenode told me "tell magespawn in general, no." 12 hours, 39 minutes and 46 seconds ago
[09:15] <Kilos> hi8 magespawn 
[09:20] <magespawn> hello Kilos 
[09:20] <magespawn> hot day here in KZN
[09:22] <magespawn> gotta go work outside a bit bbl
[09:22] <Kilos> we gonna be 32 c today as well
[09:23] <Kilos> i found a thing by accident when trying to close hexchat here yesterday. it just popped up
[09:23] <Kilos> character map
[09:24] <Kilos> lol and i have know idea what i did to do that, but see its in the dash
[09:42] <theblazehen> Kilos: do you actually like unity?
[09:42] <Kilos> when its working without hassles ya
[09:42] <Kilos> but prefer kde
[09:43] <theblazehen> wow... My brother got it yesterday. Neither of us like it
[09:43] <Kilos> lol
[09:43] <theblazehen> But he only plays minecraft anyway
[09:43] <Kilos> it takes getting used to
[09:43] <theblazehen> He used to use gnome3, that he liekd
[09:43] <theblazehen> liked*
[09:44] <Kilos> is he a linux user or windows
[09:44] <Kilos> before i mean
[09:44] <Kilos> ian didnt even like gnome2 but loved kde the first time he saw it
[09:48] <Kilos> theblazehen, i didnt like unity when it came out but decided to give it a few weeks try out and once you get used to it it isnt bad
[09:49] <Kilos> prefer it to the x ones
[09:55] <inetpro> Kilos: you should really define what you mean with "crashed", figure out what is causing it and work out the solution from there, I bet you it has nothing to do with your storage at all
[09:58] <Kilos> ok not crashed as such, but for atarters nm wouldnt work at all
[09:58] <theblazehen> Kilos: used to use windows, but he then loved gnome
[09:58] <Kilos> second the running unity couldnt boot anymore
[09:58] <theblazehen> Kilos: fresh install, or migrated?
[09:59] <Kilos> ill go put that kde stick in a hdd and see if its the iso thats bad
[10:04] <Kilos> theblazehen, fresh install kde alongside working unity
[10:04] <Kilos> kde resized drive to just over 100g each
[10:14] <inetpro> kde resized drive?
[10:15] <Kilos> ya the resize tool in kde man
[10:15] <inetpro> you choose automatic resize?
[10:15] <Kilos> when you go install it gives the option to resize
[10:15] <Kilos> ya i let it choose
[10:15] <inetpro> ai!
[10:16] <Kilos> ok next time i try ill use gparted to resize first
[10:17] <inetpro> well it's resized now, so why not just leave it at that, unless you want to change it
[10:17] <Kilos> no man i wiped it and let unity use it all again
[10:18] <inetpro> ai!
[10:18] <Kilos> might be better to install kubuntu-desktop
[10:18] <Kilos> but once before i tried that and didnt have the option to choose at startup
[10:19] <Kilos> so bang of that route now
[10:19]  * inetpro also prefers keeping it separate
[10:20] <Kilos> ya apartheid rocks
[10:20] <Kilos> kde on its own , pure and clean is better than building on top of unity
[10:20] <inetpro> what version of Kubuntu are you installing?
[10:21] <Kilos> 14.04
[10:21] <inetpro> make sure you have the ISO for 14.04.01
[10:21] <Kilos> i cant get another iso till next month
[10:22] <Kilos> got 1g data for the month
[10:23] <Kilos> i had the 14.04.1 on the drive a deleted everything in home
[10:23] <Kilos> 6 or 8 different isos
[10:24] <Kilos> so ill maar slum it till next month
[10:24] <bushtech> redeye shift?
[10:25] <Kilos> huh?
[10:25] <bushtech> how much you got after 12
[10:25] <Kilos> oh
[10:25] <Kilos> lemme see
[10:25] <Kilos> 867m
[10:25] <Kilos> i could maybe do an iso update that way ya
[10:26] <bushtech> oops. how big the iso
[10:26] <Kilos> 1.1g
[10:27] <bushtech> so only 867m on nightowl?
[10:27] <Kilos> yeah
[10:27] <bushtech> no can do
[10:27] <Kilos> but the iso zsync uses about 400m iirc
[10:27] <inetpro> Kilos: make a plan man, take your new laptops to a Telkom wifi hotspot
[10:28] <Kilos> what new laptops
[10:28] <Kilos> ian has them not me
[10:28] <Kilos> he left yesterday
[10:28] <inetpro> ok, get ian then to download for you
[10:29] <inetpro> or get a friend to do it
[10:29] <bushtech> yep, zsync if you got old iso
[10:29] <Kilos> man he might only get back here in 3 or 4 months time
[10:30] <inetpro> surely you have someone somewhere who can download for you
[10:30] <Kilos> i only have the iso on a stick to install with 
[10:30] <Kilos> nope inetpro 
[10:31] <Kilos> ill use unity here man, i have kde running on the 1TB that i had to not use the first 50g
[10:31] <bushtech> Kilos, if you can fetch here I can download for you
[10:31] <Kilos> lol
[10:32] <Kilos> nee man kannie rondry nie
[10:32] <Kilos> dont worry guys ill make a plan
[10:33] <Kilos> new sa needed my 16v jetta for their use
[10:34] <bushtech> blikses!
[10:34] <Kilos> between ian his mom and i weve had 5 cars stolen
[10:34] <Kilos> 4 were jettas
[10:35] <Kilos> and 1 golf
[10:35] <bushtech> you want to go from 14.04 to 14.04.1?
[10:36] <Kilos> lemme first look through all my drives lying around hewre, i might find one with isos still on it
[10:36] <magespawn> back again, miss me?
[10:38] <Kilos> ya magespawn what you doing
[10:39] <magespawn> i had to set up a router quickly, required the lan cable, and i forgot i was in here
[10:39] <Kilos> haha
[10:40] <magespawn> brb going to install said router
[10:40] <Kilos> wooooohhoooooo
[10:40] <Kilos> first drive i try i find isos
[10:41] <Kilos> aw the kde one is 32bit
[10:42] <Kilos> MURPHY go away
[10:46] <Kilos> wb Vince-0 
[11:05] <magespawn> ah well Kilos, what would life be without these challenges along the way
[11:05] <magespawn> Maaz define MURPHY
[11:05] <Maaz> magespawn: Murphy \Mur"phy\, n. A potato. [Humorous] --Thackeray. [1913 Webster], murphy n 1: an edible tuber native to South America; a staple food of Ireland [syn: {potato}, {white potato}, {Irish potato}, {murphy}, {spud}, {tater}]
[11:05] <Kilos> lol
[11:05] <Kilos> would be a lot easier thats all
[11:05] <magespawn> hah
[11:06] <magespawn> indeed
[11:13] <inetpro> hmm...
[11:13] <Kilos> ai! 3 drives with xubuntu on and no isos
[11:13] <Kilos> grrr
[11:14] <Kilos> Maaz, hmm...
[11:14] <Maaz> hmm... is often used to try make others believe one is actually thinking
[11:15] <inetpro> what setting would be needed to allow a KVM vm installed on a Ubuntu 14.04.1 LTS host to pause automatically when rebooting the host?
[11:15] <Kilos> stand in front of a mirror and ask that guy
[11:15] <Kilos> he is clever
[11:16] <inetpro> with Centos I can reboot the host and all virtual machines are back as if nothing happened afterwards
[11:17] <inetpro> with Ubuntu a shutdown of the VM is triggered and after a reboot it is as if it was rebooted as well
[11:18] <Kilos> ai!
[11:21] <magespawn> inetpro not some setting the vm itself? some sort of default?
[11:22] <superfly> inetpro, magespawn, Kilos: more good news re: the web site. I got the original Ubuntu-ZA logo from SubOracle (again)
[11:22] <Kilos> wonder superfly 
[11:23] <magespawn> cool beans
[11:23] <inetpro> magespawn: all I can see is the setting to 'Start virtual machine on boot up'
[11:23] <Kilos> ive forgotten all the info on how to go see there with that nikola thing
[11:23] <Kilos> that must be it surely inetpro 
[11:24] <inetpro> superfly: nice!
[11:24] <inetpro> Kilos: no
[11:24] <Kilos> oh my
[11:24] <superfly> anyone free tonight for a quick merge proposal tutorial?
[11:25] <Kilos> ill be here, 
[11:25] <Kilos> the pro will be here
[11:25] <Kilos> magespawn, tonight hey
[11:25] <Kilos> wb ThatGraemeGuy 
[11:26] <inetpro> superfly: good idea, I'll make a plan... hope we don't have another power failure like last night
[11:27] <superfly> well, if another night suits people better, I'm all for it.
[11:27] <superfly> how's 8:30?
[11:28] <magespawn> sure superfly
[11:29] <superfly> cool beans boys
[11:29] <magespawn> inetpro so what you want is the host to pause all the vm and then resume them when the host has restarted?
[11:30] <magespawn> with no change to the vm
[11:33] <inetpro> superfly: 20:30 sounds good, ty
[11:34] <inetpro> magespawn: yes, I guess what happens on Centos is that it saves state to a file and does a restore from file after a boot
[11:34] <inetpro> I definitely didn't set it like that, was all default
[11:36] <inetpro> obviously a reboot takes longer because of this but I would prefer it like this on Ubuntu as well
[11:38]  * inetpro tried googling but have not yet found the answer to this issue
[11:38] <superfly> inetpro: maybe just a setting somewhere?
[11:38] <inetpro> superfly: that is what I'm hoping
[11:38] <inetpro> scripting would be an option, but I'm sure others must have solved it already
[11:44] <magespawn> i also have not found anything through google
[11:44] <Kilos> ai! one drive frizzed me
[11:48] <Kilos-> ai!
[11:48] <bushtech> wat nou?
[11:49] <Kilos-> error report says it seems a daemon died
[11:49] <inetpro> interesting that a 'virsh save VMHost FMHost_File' with Ubuntu Server 14.04.01 takes up a mere 257MB
[11:49] <inetpro> s/FMHost_File/VMHost_File/
[11:52] <magespawn> inetpro: i found this http://vboxtool.sourceforge.net/ from here http://ubuntuforums.org/showthread.php?t=2130630
[11:53] <inetpro> magespawn: nice, thanks
[11:53]  * inetpro reading
[11:56] <magespawn> inetpro: no worries
[11:57] <inetpro> hmm.. that unfortunately is just for Virtualbox, but could perhaps lead me to a Qemu/KVM solution on Ubuntu
[12:06] <Kilos> ai!
[12:07] <Kilos> so is it unity or a bad ssd
[12:09] <Kilos> error message is
[12:10] <Kilos> dpkg error  run dpkg --configure -a
[12:10] <Kilos> that brings up an error too
[12:11] <Kilos> dpkg error parsing file /var/lib/d[kg/status
[12:11] <Kilos> package libkeyutils:i386 near line 18863
[12:12] <inetpro> run: $ sudo apt-get update
[12:12] <inetpro> nothing to do with ssd
[12:16] <Squirm> how's everyone doing?
[12:16] <Vince-0> meh
[12:17] <Kilos> i cant open anything with it it ends up with a blank purple screen
[12:17] <Squirm> sounds positive
[12:17] <Kilos> hi Squirm we greeted you long ago
[12:17] <Kilos> we are all karringing aan
[12:18] <Kilos> and inetpro i have some good news
[12:18] <Kilos> yoohoo
[12:18] <inetpro> uh?
[12:18] <Kilos> on this scrapish 1TB with kde on i find kubuntu 14.04.1 iso
[12:19] <Kilos> will unetbootin it from here
[12:20] <inetpro> unetbootin?
[12:21] <bushtech> Kilos,  you scare me to death
[12:21] <Kilos> unetbootin makes a bootable live stick inetpro 
[12:22] <Kilos> lol bushtech i scare me too
[12:23]  * inetpro is used to using a very simple usb-creator-kde
[12:23] <inetpro> not sure what Unity peeps use these days
[12:24] <bushtech> Kilos, what are ultimately trying to achieve?
[12:24] <Kilos> i would love a working kde on the ssd
[12:25] <Kilos> one that dont break easy like unity when i plug a bad drive on a usb adapter
[12:25] <bushtech> on which OS?
[12:26] <Kilos> kubuntu of course
[12:33] <Kilos> done
[12:34] <Squirm> ThatGraemeGuy: hey
[12:34] <Squirm> what's Kensington like?
[12:39] <ThatGraemeGuy> uuhhhhhh
[12:39] <ThatGraemeGuy> oh there it is
[12:39] <ThatGraemeGuy> no idea, really :)
[12:40]  * inetpro only knows about kensington locks
[12:42] <Squirm> ThatGraemeGuy: ok, just thought maybe you knew, being up in that braod, but general area :D
[12:42] <Squirm> looking at property24 :P
[12:42] <ThatGraemeGuy> no i'm on the otherside of the boerewors curtain :)
[12:43] <Squirm> good
[12:43] <Kilos> lol
[12:43] <Squirm> ok
[12:44] <ThatGraemeGuy> http://en.wikipedia.org/wiki/Brackenfell
[12:44] <Kilos> Symmetria your mirror is either vey slow or youve disconnected it from us
[12:44] <ThatGraemeGuy> haha, even wikipedia says I'm behind the boerewors curtain
[12:48] <theblazehen> http://en.wikipedia.org/wiki/Vehicle_registration_plates_of_South_Africa interesting...
[12:51] <ThatGraemeGuy> when i was a kid my dad used to play this game in the car on longer trips where you'd have to guess where a car was from based on the plate
[12:51] <theblazehen> ah, nice..
[12:52] <ThatGraemeGuy> http://en.wikipedia.org/wiki/Kensington,_Cape_Town
[12:52] <ThatGraemeGuy> hrmmm not sure how a place can be 88% coloured and 86.7% white
[12:52] <ThatGraemeGuy> o_O
[12:53] <theblazehen> wat
[12:53]  * theblazehen wonders what is the cheapest way to get a kind of computer with at least 512MB ram and 4 sata ports..
[12:53] <theblazehen> I'm thinking mini-itx maybe?
[12:54] <Kilos> oh yay inetpro that ~/ is working for me too now
[12:54] <Kilos> yay
[13:10] <theblazehen> ls
[13:11] <theblazehen> lls
[13:11] <theblazehen> oh, wrong window.. 
[13:12] <inetpro> theblazehen: where are you asking such interesting questions?
[13:12] <theblazehen> inetpro: file server, at /export/media/movies
[13:14] <inetpro> uh, not irc?
[13:15] <theblazehen> I meant to do it in a terminal...
[13:15] <theblazehen> Not sure what you're asking?
[13:16] <inetpro> theblazehen: ahh, I thought the question about cheapest PC with 4 sata ports was not supposed to be here
[13:16] <inetpro> :-)
[13:16] <theblazehen> oh, that one. sorry, yeah, was meant for here
[13:16] <theblazehen> got a bit confused :/
[13:17] <inetpro> wb bduk
[13:18] <bduk> same to you inetpro
[13:18] <theblazehen> hey bduk
[13:19] <bduk> first day at work is not nice
[13:25] <Kilos> theblazehen i built mine for 2.5k
[13:26] <Kilos> 1155 mb 4g ram amd dual core cpu and psu and dvdwr
[13:26] <Squirm> ThatGraemeGuy: Trixar_za is around there
[13:27] <theblazehen> Kilos: I'm looking for under 1k..
[13:27] <Kilos> ouch
[13:27] <Kilos> th mb was over 500 i think
[13:27] <Kilos> lemme check pricelist
[13:28] <Kilos> ai! later. its on another drive
[13:28] <theblazehen> Yeah
[13:28] <theblazehen> I just need the mobo and cpu
[13:28] <inetpro> Kilos: you have way too many drives
[13:28] <Kilos> yessir
[13:29] <Kilos> and another one has elementaryos on it
[13:29] <theblazehen> Kilos: how many drives you got?
[13:29] <Kilos> hehe
[13:29] <theblazehen> I have more drives than sata cables :(
[13:29] <Kilos> only two really good drives. others are repaired drives
[13:30]  * theblazehen has 3x 1TB drive, 1x 320 GB drive and 1 64 GB ssd
[13:30] <Kilos> 5 working drives though pluss the ssd now
[13:30] <inetpro> can't you put them in a HDD enclosure and connect as you need them?
[13:30] <Kilos> whew
[13:30] <theblazehen> And a 40 GB drive
[13:30] <theblazehen> Ha! I beat kilos! 
[13:30] <Kilos> inetpro i have ians usb to sata/ide adapter thing here
[13:31] <Kilos> oh ya and some 40g's too
[13:31] <inetpro> Kilos: are you using it?
[13:32] <Kilos> yes inetpro i have the ssd in it now to see if i can fix that error
[13:32] <inetpro> ai!
[13:32] <Kilos> can one just delete that faulty file
[13:32] <inetpro> what faulty file?
[13:33] <Kilos> libkeyutils in /var/lib/d[kg/status
[13:34] <Kilos> dpkg sorry
[13:34] <Kilos> it breaks dpkg
[13:34] <Kilos> also once saw a thing that said a daemon died
[13:34] <Kilos> dunno what they are
[13:35] <inetpro> Kilos: ai!
[13:35] <Kilos> ya aaaaai!
[13:35] <inetpro> that is a log file
[13:35] <Kilos> ok
[13:36] <Kilos> so can i run sudo rm /var/lib/dpkg/status/*
[13:37] <inetpro> then again, it's not a log file
[13:37] <Kilos> i can login fine with ctrl+alt+F3
[13:38] <inetpro> you should not delete files without knowing what the specific file is for
[13:38] <Kilos> well its broken
[13:39] <Kilos> 4lb hammer cant get in there
[13:40] <magespawn> what have you broken now?
[13:40] <Kilos> not me man
[13:40] <Kilos> stupid unity
[13:40] <bushtech> apt-get update & upgrade
[13:41] <Kilos> and ssd
[13:41] <Kilos> wasnt happy with one of the drives i pluuged into the adapter to look for kubuntu 14.04.1 iso
[13:42] <Kilos> it cant upgrade anything because dpkg is broken because of that file
[13:45] <theblazehen> Kilos: exact log?
[13:47] <Kilos> theblazehen it said
[13:48] <Kilos> dpkg error parsing file /var/lib/dpkg/status/  and said package libkeyutils:i386has an error near line 18863
[13:58] <inetpro> Kilos: $ ls -l /var/lib/dpkg/status*
[13:58] <Kilos> im on kde now inetpro 
[13:59] <Kilos> the ssd is in the adapter
[13:59] <inetpro> hmm... ok
[14:00] <Kilos> that file is important because the os logs in completely then starts error reports
[14:00] <Kilos> cant do anything else
[14:00] <inetpro> so it is broken on kde?
[14:02] <inetpro> or is it broken on unity?
[14:04] <Kilos> no the unity is broken
[14:04] <Kilos> ithe whole ssd is unity 
[14:04] <Kilos> the
[14:06] <inetpro> ok, you are on KDE with the old HDD and trying to fix the UNITY issue on the SSD drive? Now I understand...
[14:06] <Kilos> i see there is a staus and a status-old in there
[14:07] <Kilos> status
[14:07] <inetpro> should not have been necessary to do it this way
[14:07] <Kilos> i could maybe trash it from here
[14:07] <Kilos> or try open it and look
[14:08] <inetpro> no
[14:08] <Kilos> KDEInit could not launch '/usr/bin/kate'
[14:08] <inetpro> don't ever trash stuff unless you know exactly what you are doing
[14:08] <Kilos> ok
[14:08] <theblazehen> inetpro: or, make a backup of the file, then trash?
[14:09] <inetpro> theblazehen: bow that is a much better suggestion
[14:09] <inetpro> now*
[14:09] <Kilos> i could maybe find a file like that on a working unity hdd and then copy it to there then change that ones name to older
[14:10] <inetpro> Kilos: i've seen that one before
[14:10] <inetpro> KDE trying to open something in kate for some odd reason
[14:10] <Kilos> oh
[14:10] <Kilos> if i can open it i can maybe correct something
[14:11] <Kilos> i wonder if one can open it with nano
[14:11] <inetpro> Kilos: make a backup first
[14:11] <Kilos> of what
[14:12] <Kilos> i have a deja-dup of that whole unity
[14:12] <inetpro> no man just that one file
[14:12] <inetpro> ai!
[14:13] <Kilos> not just rename it
[14:13] <Kilos> oh rename option grayed out
[14:13] <Kilos> sigh
[14:17] <bushtech> are you root?
[14:19] <Kilos> im using gui stuff
[14:19] <Kilos> the path to that thing is very heavy
[14:20] <theblazehen> sudo -s
[14:20] <theblazehen> then 
[14:20] <theblazehen> echo I am g`whoami`
[14:20] <Kilos> 234.5GiB removable something something /var/lib/dpkg/
[14:22] <Kilos> I am groot
[14:22] <Kilos> lol
[14:22] <Kilos> i have managed to copy that file to desktop but kate still cant open it
[14:23] <Kilos> okular opens it
[14:23] <bushtech> open Kate as admin
[14:24] <charl> good afternoon
[14:24] <charl> Maaz: coffee on
[14:24]  * Maaz starts grinding coffee
[14:25] <Kilos> ok i dragged it into root kate
[14:26] <Kilos> The file desktop:/status was opened with UTF-8 encoding but contained invalid characters.
[14:26] <Kilos> It is set to read-only mode, as saving might destroy its content.
[14:26] <Kilos> Either reopen the file with the correct encoding chosen or enable the read-write mode again in the menu to be able to edit it.
[14:26] <charl> hi Kilos 
[14:26] <Kilos> hi charl 
[14:28] <Maaz> Coffee's ready for charl!
[14:28] <charl> Maaz: thanks
[14:28] <charl> how are you Kilos 
[14:28] <Maaz> charl: Sure
[14:29] <Kilos> ok ty and you charl ?
[14:29] <Kilos> that file is massive inetpro 
[14:29] <inetpro> obvious
[14:30] <Kilos> 1.8m of text
[14:31] <Kilos> and no line numbers
[14:31] <inetpro> F11
[14:32] <inetpro> or View | Show Line Numbers
[14:32] <Kilos> f11 worked ty
[14:33] <inetpro> Ctrl+G
[14:33] <inetpro> Go to line: X
[14:34] <Kilos> Package: libkeyutils1
[14:34] <Kilos> Status: install ok installed
[14:34] <Kilos> Priority: standard
[14:34] <Kilos> Section: libs
[14:34] <Kilos> Installed-Size: 51
[14:34] <Kilos> thats from line 18662
[14:34] <inetpro> not sure whether you'll find anything useful
[14:35] <Kilos> i forgot the line number
[14:35] <Kilos> oh wait
[14:36] <inetpro> near line 18863
[14:36] <Kilos> 18863 i forgot i wrote it down
[14:36]  * inetpro takes a bet that he did something unconventional when attaching the old drive
[14:37] <inetpro> this kind of thing doesn't just happen magically
[14:37] <Kilos> Package: libarchive13
[14:37] <Kilos> Status: install ok installed
[14:37] <Kilos> Priority: optional
[14:37] <Kilos> Section: libs
[14:37] <Kilos> Installed-Size: 693
[14:37] <Kilos> Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
[14:37] <Kilos> thats from line 18861
[14:38] <inetpro> where is libkeyutils, above or below?
[14:38] <Kilos> i wonder is emptying archives then update upgrade will fix it
[14:38] <inetpro> no
[14:38] <Kilos> lemme look
[14:40] <Kilos> 18846 t0 18900
[14:40] <Kilos> http://slexy.org/view/s2gNchWXQ8
[14:41] <Kilos> i dont see keyutils anywhere
[14:44] <Kilos> i wonder if i have multiarch installed
[14:45] <inetpro> Kilos: you have done so many re-installs, would that not be quicker?
[14:45] <Kilos> yes much
[14:45] <inetpro> why not try that and then attempt to recreate this exact same problem?
[14:46] <Kilos> but id rather try kde there
[14:46] <Kilos> then the unity backup wont work
[14:46] <Kilos> lemme install kde and we see if the prob crops up there too
[14:47] <inetpro> $ ls -l /SSDDRIVE/var/lib/dpkg/status*
[14:47] <Kilos> only good thing about unity is the gnome-disk-utility
[14:48] <inetpro> that doesn't even sound like a unity package
[14:48] <Kilos> ls: cannot access /SSDDRIVE/var/lib/dpkg/status*: No such file or directory
[14:49] <inetpro> obvious!
[14:49] <Kilos> its the disks tool in unity
[14:49] <Kilos> ai!
[14:49] <Kilos> nee man lemme install kde there
[14:49] <inetpro> Kilos: look with the good eye and think, before you do anything
[14:49] <bushtech> amen
[14:50] <Kilos> i dont know how to figure the path to the ssd man
[14:50] <Kilos> oh
[14:50] <Kilos> maybe gparted will give it
[14:50] <inetpro> and you work on the cli as root?
[14:50] <Kilos> i dont have gparted
[14:50] <Kilos> sigh
[14:51] <inetpro> 05/01 16:22:04 <Kilos> I am groot
[14:51] <Kilos>   /dev/sdc
[14:51] <inetpro> that's just dangerous, end of story!
[14:52] <Kilos> i closed that
[14:52] <Kilos> but why are we looking for the path if im gonna reinstall?
[14:53] <Kilos> huh?
[14:54] <Kilos> can i go reinstall inetpro ?
[14:55] <Kilos> this is like a windows prob, fdisk format install
[14:56] <inetpro> ai!
[14:58] <Kilos> lol
[14:58] <Kilos> tell me man must i go reinstall?
[14:59] <inetpro> Kilos: go re-install because it's quick, but please try to pay attention with anything that you do
[14:59] <inetpro> do not just blame your your drive, your screen, your hardware, the os, the software or any other thing before you are not sure about what you blame
[15:00] <Kilos> ok
[15:00] <Kilos> sigh
[15:00] <Kilos> see you all later
[15:00] <Kilos> Maaz watch them
[15:00] <Maaz> OK Kilos I'll keep an eye on them for you
[15:00] <Kilos> wow lag
[15:02] <bushtech> Maaz better you watch Kilos
[15:02] <Maaz> bushtech: Excuse me?
[15:03] <bushtech> Maaz watch Kilos
[15:03] <inetpro> lol
[15:03] <Maaz> bushtech: Excuse me?
[15:03] <bushtech> Maaz nm
[15:03] <Maaz> bushtech: Huh?
[15:03] <inetpro> bushtech: teach him
[15:03] <bushtech> nevvermaaind
[15:04] <bushtech> me and Maaz dont speakum same language
[15:05] <inetpro> what do you want the response to be?
[15:05] <bushtech> inetpro sorry dont know anything about Maaz
[15:05] <inetpro> eg, 'I'll keep one eye on him for you bushtech' ?
[15:06] <bushtech> more worried about Kilos
[15:06] <bushtech> daai man maak my klaar
[15:07] <bushtech> I have enough trouble learning html/css . Maaz has to wait
[15:09] <inetpro> Maaz: watch him is <reply> I'll keep one eye on him for you $who
[15:09] <Maaz> inetpro: If you say so
[15:09] <inetpro> bushtech: see ^^
[15:09] <inetpro> easy
[15:09] <inetpro> Maaz: watch him
[15:09] <Maaz> I'll keep one eye on him for you inetpro
[15:09] <bushtech> Hokay
[15:10] <bushtech> thanks
[15:10] <inetpro> and you can add to that by saying "watch him is also...'
[15:10] <inetpro> then he will pick randomly any one response
[15:11] <bushtech> clever
[15:23] <nuvolari> oh hi, morning oom kilos :)
[15:23] <nuvolari> hmm, not around :'(
[15:23] <nuvolari> bbl
[16:49] <inetpro> hmm....
[16:49] <inetpro> wb nuvolari
[16:49] <bushtech> you also wondering about kilos?
[16:59] <inetpro> bushtech: yep
[17:00] <inetpro> probably struggling again
[17:00]  * inetpro thought it would have been quick
[17:01] <bushtech> should have been but w/ Kilos thers no such thing as a normal install :)
[17:04] <bushtech> he really pushes the envelope
[17:13] <inetpro> unfortunately
[17:14] <inetpro> but we can all learn a lot from him
[17:14] <inetpro> patience is key
[17:16] <bushtech> true, just don't know if my nerves can stand it :)
[17:18] <inetpro> I think he needs a public and complete step by step guide for his installations
[17:19] <inetpro> wish I could see exactly what he does at times
[17:30] <bushtech> teamviewer wont help at inst time
[17:38] <magespawn> good evening
[17:41] <Kilos> hmm...
[17:42] <Kilos> inetpro, im sure it is the ssd man
[17:42] <Kilos> tried twice to install kde. could format the root partition
[17:42] <Kilos> tried xp twice
[17:43] <Kilos> then usb pc-repair stick to zeroed ssd and then tried kde again
[17:43] <Kilos> booted to black screen
[17:43] <Kilos> so i then put unity back
[17:44] <Kilos> but already software centre failed to install opera-browser
[17:44] <Kilos> and synaptic wont even open
[17:45] <Kilos> disk utility said the daemon was disabled when i tried to format it
[17:46] <Kilos> so i dunno if ssd's have built in daemons
[17:46] <magespawn> Kilos have you been trying all day with that drive?
[17:46] <Kilos> yip magespawn 
[17:46] <Kilos> im convinced its a faulty ssd
[17:47] <Kilos> murphy you know lives here
[17:47] <Kilos> same as the new 1TB seagate i bought
[17:47] <Kilos> luckily that was replaced with a good one
[17:48] <magespawn> take it back?
[17:48] <Kilos> i have to wait for ian to come again 
[17:48] <Kilos> i told ian to message him and let him know its faulty
[17:50] <Kilos> grrrr
[17:51] <magespawn> are you sure it is the drive
[17:51] <magespawn> ?
[17:51] <Kilos> now i better go to a working drive for tonights meet
[17:51] <Kilos> well xp couldnt even format it
[17:51] <Kilos> it tried
[17:52] <Kilos> too find the bad ic is another prob
[17:52] <Kilos> i dont know how many chips are in there or what each ones size is 
[17:52] <Kilos> otherwise maybe you can just not use that much
[17:55] <Kilos> wbb. going to a reliable drive
[18:13] <inetpro> wb ThatGraemeGuy
[18:14] <inetpro> wb bushtech
[18:15] <bushtech> thanks inetpro vodacom went for a loop, changed to mtn
[18:16] <inetpro> eish!
[18:16] <inetpro> bushtech: MTN still most expensive?
[18:17] <bushtech> dont know, just got a pay as you go card with 2G on it for insurance when vodacom goes belly up
[18:18] <inetpro> ah
[18:18] <inetpro> what do you pay for 2GB on MTN these days?
[18:19] <bushtech> R245
[18:20] <inetpro> ai! At 12c per MB that is still way too much
[18:21] <inetpro> must at least come down to 5c per MB to be reasonable these days
[18:21] <bushtech> Odd thing is that Xchat on ubuntu which I normally use flatly refuses to connect when I change to mtn
[18:21] <bushtech> have to switch to quassel on lappy
[18:22] <inetpro> strange!
[18:22] <inetpro> bushtech: same destination and port?
[18:22] <inetpro> wb miles
[18:22] <bushtech> got me baffled, but havent investigated yet
[18:23] <bushtech> Miles, you're back!!!
[18:23] <Kilos> hahaha ya but on my drive that lost home
[18:23] <superfly> Maaz: announce Bazaar VCS + Launchpad Tutorial at 20:30 (8:30pm for those who can't read standard time)
[18:23] <Maaz> Announcement from superfly! Bazaar VCS + Launchpad Tutorial at 20:30 (8:30pm for those who can't read standard time)
[18:23] <bushtech> pray tell but be gentle please
[18:23] <Kilos> had to install everything again
[18:24] <Kilos> this is the drive i deleted everything in /home the other day
[18:24] <Kilos> so got like a basic install here
[18:24] <inetpro> Kilos: when you install, do you have only one drive physically connected or multiple drives? 
[18:24] <bushtech> ai Kilos
[18:24] <Kilos> yip one only
[18:25] <inetpro> hmm...
[18:25]  * inetpro gives up
[18:25] <Kilos> the kde i was on this afternoon wouldnt boot
[18:25] <bushtech> bushtech bangs head on table
[18:26] <Kilos> lol
[18:27] <Kilos> and took me a while to get here too now
[18:28] <bushtech> so were you trying a stock standard install on the ssd?
[18:28] <inetpro> wb Trixar_za
[18:28] <Kilos> setting up irc client i enter chat?freenode.net and wondered why it didnt connect
[18:28] <Kilos> ya standard install . nothing fancy
[18:28] <Kilos> its got a sick daemon
[18:29] <Kilos> what are daemons
[18:30] <inetpro> Kilos: In multitasking computer operating systems, a daemon (/ˈdiːmən/ or /ˈdeɪmən/) is a computer program that runs as a background process, rather than being under the direct control of an interactive user.
[18:31] <bushtech> do an md5 on your iso
[18:31] <Kilos> oh my , wonder why its inactive on the ssd
[18:31] <Kilos> not now this drive is working still
[18:32] <Kilos> this is my good 1TB that i broke
[18:32] <Kilos> well broke the os
[18:32] <Kilos> here i can install kde and everything works
[18:33] <bushtech> check the iso that youre trying to install from
[18:33]  * inetpro is ready for superfly
[18:33] <Kilos> tomorrow ill ask you how to do that
[18:33]  * Kilos ready too
[18:33] <Kilos> but i dont have nikola inetpro
[18:34] <superfly> Kilos: you don't need Nikola for this
[18:34] <superfly> but you  do need bzr
[18:34] <superfly> Anyone else? I think magespawn wanted to also be here
[18:35] <bduk> im here but on my tab no bzr or whatever
[18:36] <Kilos> bzr must already be installed here superfly
[18:36] <magespawn> yup i am here
[18:36] <superfly> OK
[18:37] <inetpro> bduk: aptitude install bzr
[18:37] <superfly> check you've all got bzr installed (except maybe you bduk)
[18:37] <superfly> there you go, what inetpro said
[18:37] <superfly> Let me know once you're all ready
[18:38] <inetpro> Kilos: bzr version
[18:38] <Kilos> im ready
[18:38] <magespawn> installed 2.7
[18:39] <magespawn> i have also just downloaded the latest kubuntu
[18:39] <superfly> OK, next step, go to https://code.launchpad.net/ubuntu-za
[18:40] <superfly> You'll see there's a branch called "lp:ubuntu-za"
[18:40] <superfly> Anyone not know what a branch is?
[18:40] <superfly> (please, yell if you don't understand something so that I can explain it to you)
[18:41] <superfly> For that matter, does everyone know what Version Control is?
[18:41]  * inetpro +1
[18:41] <Kilos> nope
[18:42] <Kilos> like with python 2.7 or 3?
[18:42] <superfly> No, but that's kinda connected
[18:42] <superfly> Version Control is tracking the changes you make to something.
[18:42] <Kilos> ok ty
[18:43] <superfly> In code terms, we talk about VCS - Version Control System.
[18:43] <Kilos> must i tick on that branch?
[18:43] <superfly> no, do nothing
[18:43] <Kilos> ok
[18:43] <superfly> I didn't say to do anything.
[18:43] <Kilos> sorry
[18:43] <inetpro> lol
[18:43] <superfly> A VCS is a program which keeps track the changes made to the source code of a program.
[18:44] <superfly> Then you get a system like git or Bazaar, which is a DVCS, a Distributed Version Control System
[18:44] <superfly> It still does the same thing, just with some added features and benefits.
[18:44] <magespawn> an online VCS?
[18:45] <superfly> Now, back to the branch. In a VCS you can have multiple copies of that program you're tracking. Each copy is called a branch.
[18:46] <superfly> In Bazaar, each branch contains a complete history of everything you've done in that branch.
[18:47] <superfly> Got it?
[18:47] <Kilos> yessir
[18:47] <magespawn> yes
[18:47] <bushtech> yep
[18:47] <superfly> OK. So if you look on that page, there's a branch called "lp:ubuntu-za"
[18:47] <Kilos> yes
[18:47] <superfly> This is a special naming convention that Launchpad uses (lp == launchpad)
[18:48] <Kilos> ah
[18:48] <magespawn> side note maybe explain the ==
[18:49] <superfly> This particular branch is the main branch of the Ubuntu-ZA site. In Subversion it was called "trunk"; in Mercurial it's called "default", in git it's called "master". Bazaar doesn't have a special name for it. I just call it "trunk"
[18:49] <inetpro> == = equals
[18:49] <superfly> Got it?
[18:50] <magespawn> yup
[18:50] <Kilos> kinda
[18:50] <superfly> Kilos: don't worry, as long as you remember "trunk" is "lp:ubuntu-za" then you're OK
[18:50] <Kilos> cool ty
[18:51] <superfly> Next.
[18:51] <inetpro> sure
[18:51] <Kilos> the two == making equals is weird to me
[18:51] <superfly> Does anyone have an existing "projects" directory on their computer? The place where you plonk all your code, etc.
[18:51] <superfly> Kilos: it's a programming thing
[18:51] <superfly> Kilos: I'll explain later.
[18:51] <Kilos> i figured that
[18:51] <Kilos> nope no projects
[18:52]  * inetpro created one in a clean VM
[18:52] <superfly> magespawn, bushtech?
[18:52] <Kilos> go on superflystuff i dont need to know the others will savvy
[18:52] <magespawn> i have used git and subversion to download code from other projects
[18:52] <inetpro> Kilos: mkdir projects
[18:52] <superfly> K, if you haven't created one yet, make it now. I usually call mine "Projects"
[18:52] <bushtech> nope
[18:53] <bushtech> playing in xampp
[18:53] <Kilos> done
[18:53] <superfly> so, in your terminal, in your home directory, "mkdir Projects"
[18:53] <superfly> or if you're a Windows junkie, right-click, "New Folder"
[18:53] <superfly> :-P
[18:53] <bushtech> done
[18:53] <magespawn> okay done
[18:54] <inetpro> Kilos: cd Projects
[18:54] <superfly> Right. The next thing we're going to do is make a *shared repository*. This is a special directory that we're going to put all our bzr branches into. It allows the branches to share their history. This makes things more efficient and uses less disk space.
[18:54] <superfly> inetpro: wag nou oom, I was getting there.
[18:54] <Kilos> done
[18:55]  * inetpro hides in the corner
[18:55] <bushtech> we doing this in cli?
[18:55] <Kilos> hee hee
[18:55] <superfly> if you're in the terminal, you'll need to cd into your Projects directory
[18:55] <superfly> bushtech: yes.
[18:55] <magespawn> where else?
[18:55] <bushtech> would prefer gui
[18:55] <superfly> bushtech: using the GUI is a little more complicated -_-
[18:56] <bushtech> ok cli it is
[18:56] <superfly> bushtech: once you've got the CLI down, the GUI is much easier to understand and traverse.
[18:56] <Kilos> i dont have that
[18:56] <Kilos> i got a konsole
[18:56] <Kilos> just kidding
[18:57] <superfly> so, now that you're in your Projects directory, you want to create your shared repository: bzr init-repo ubuntu-za
[18:57] <superfly> Kilos: *thsppppppppppp*
[18:57] <inetpro> superfly: wait
[18:57] <superfly> inetpro: I need to get coffee, I can wait
[18:57] <Kilos> huh?
[18:57] <inetpro> superfly: what about whoami?
[18:57] <superfly> inetpro: we'll get there
[18:58] <inetpro> ok
[18:58] <Kilos> so tell me how to make that repo please
[18:58] <superfly> be back in 2, just need to get my gogo juice
[18:59] <inetpro> Kilos: he's feeding the goggatjie
[19:00] <inetpro> Kilos: ~/Projects$ bzr init-repo ubuntu-za
[19:01] <Kilos> i have superfly
[19:01] <Kilos> ty pro
[19:01] <Kilos> i was scrolling back to copy the infoa and answered what i saw there sigh
[19:02] <superfly> OK, who's confused?
[19:02] <Kilos> ai!
[19:02] <Kilos> miles@P64:~/Projects$ ~/Projects$ bzr init-repo ubuntu-za
[19:02] <Kilos> bash: /home/miles/Projects$: No such file or directory
[19:03] <superfly> Kilos: don't just copy and paste things into your Konsole, read it and type it out.
[19:03] <Kilos> im already there inetpro
[19:03] <superfly> you'll never learn if you don't type it out.
[19:03] <Kilos> superfly: i cant remember i need to back and forward lots to get the line right
[19:04] <magespawn> can you explain the breakdown of the last command?
[19:04] <Kilos> will keep you here all night
[19:04] <superfly> Kilos: we're not writing essays here, it'll only take you a minute
[19:04] <magespawn> is it telling bzr to iniate a repo called ubuntu-za?
[19:04] <superfly> magespawn: bzr <= the bzr client
[19:04] <superfly> magespawn: init-repo <= initialise a shared repository
[19:05] <superfly> magespawn: ubuntu-za <= the name of the shared repo
[19:05] <magespawn> right
[19:05] <superfly> magespawn: you're not too dull after all :-P
[19:05] <Kilos> Location:
[19:05] <Kilos>   shared repository: ubuntu-za
[19:06] <inetpro> magespawn: tree -a ubuntu-za/
[19:06] <superfly> Alright, I see Kilos has got it. Anyone struggling?
[19:07] <superfly> *crickets*
[19:07] <superfly> K, next step.
[19:07] <Kilos> k
[19:07] <Kilos> bushtech: is jy by?
[19:08] <Kilos> dont multitask as well
[19:08] <Kilos> concentrate
[19:08] <superfly> Now you need to identify yourself to Bazaar. This will configure Bazaar with your name and email address so that your commits can be identified. You should use your email address which is registered on Launchpad.
[19:08] <superfly> bzr whoami "Test Example <test@example.com>"
[19:08]  * inetpro done
[19:09] <Kilos> that whole line?
[19:09] <superfly> Kilos: is your name "Test Example" ?
[19:09] <Kilos> eish
[19:09]  * inetpro was wondering also
[19:09] <Kilos> oh is that where my email addy must be?
[19:10] <Kilos> superfly: please give that again
[19:10] <inetpro> Kilos: another example: bzr whoami "John Doe <john.doe@gmail.com>"
[19:10] <superfly> bzr whoami "Test Example <test@example.com>"
[19:11] <Kilos> aha
[19:11]  * superfly gives Kilos some grease for the cogs in his head :-P
[19:11] <Kilos> rofl
[19:11] <Kilos> they are broken man
[19:11] <inetpro> Kilos: please use your name and email address, instead of John Doe’s
[19:12] <magespawn> and is it supposed to return anything?
[19:13] <superfly> magespawn: no, not that I can recall
[19:13] <inetpro> magespawn: test it with just 'bzr whoami'
[19:13] <magespawn> returns name and email address
[19:14] <Kilos> ya
[19:14] <superfly> Everybody with me? bushtech?
[19:14] <Kilos> sjoe
[19:14] <inetpro> Kilos: bzr whoami "msdomdonner <msdomdonner@gmail.com>"
[19:14] <Kilos> ya looks like that but text very tiny man
[19:15] <superfly> inetpro: better to use your real name
[19:15] <inetpro> superfly: that is what he has on lp
[19:15] <superfly> bzr whoami "Raoul Snyman <raoul.snyman@example.com>"
[19:15] <superfly> as long as the e-mail address matches, the rest doesn't matter
[19:15] <bushtech> will catch up llater
[19:15] <superfly> bushtech: I'm writing up a doc as I go along. I'll post the doc to the mailing list afterward
[19:16] <Kilos> Miles Sharpe <msdomdonner@gmail.com>
[19:16] <bushtech> thanks
[19:16] <superfly> daarshy Kilos
[19:16] <inetpro> Kilos: sorry, that is more accurate, thanks
[19:16] <superfly> *daars hy
[19:16] <Kilos> yeah
[19:16] <Kilos> i can read it here at least
[19:17] <superfly> OK, next step is to get bzr to login to Launchpad.
[19:17] <superfly> Part 1: Make sure your SSH public key is on Launchpad.
[19:17] <superfly> Kilos: you probably need to do this again.
[19:17] <Kilos> how
[19:17] <Kilos> this is like a new install here nothing remembered
[19:18] <superfly> first, generate an SSH keypair locally
[19:18] <superfly> ssh-keygen -t rsa
[19:18] <magespawn> gotting to have to log into launchpad to check if it is the same key
[19:18] <magespawn> brb
[19:18] <superfly> np magespawn
[19:18] <superfly> Kilos: when it asks for a passphrase, just press enter
[19:19] <Kilos> i have and now see long key above the funny pic
[19:19] <superfly> ignore that
[19:20] <Kilos> ok
[19:20] <superfly> type in "kate ~/.ssh/id_rsa.pub"
[19:21] <Kilos> sjoe
[19:21] <superfly> Kilos: got it?
[19:21] <Kilos> ya it opened another window on another workspace
[19:21] <Kilos> sjoe
[19:22] <superfly> did Kate open up and show a whole lot of gobble-de-gook?
[19:22] <Kilos> starts ssh-rsa the gook stuff
[19:22] <Kilos> then
[19:22] <superfly> awesome
[19:22] <superfly> Kilos: no, don't paste it!!!
[19:23] <Kilos> lol
[19:23] <superfly> OK, Kilos, now open up your browser to https://launchpad.net/~msdomdonner
[19:24] <Kilos> ya i see me there
[19:24] <superfly> Kilos: do you see a little heading on the page called "SSH Keys"?
[19:24] <superfly> there's a little yellow circle icon next to it.
[19:24] <Kilos> ya miles@p64
[19:24] <superfly> OK
[19:25] <superfly> now click on the little yellow icon
[19:25] <Kilos> no yellow circle icon'
[19:25] <superfly> it might ask you to log in again
[19:25] <superfly> (just for safety)
[19:25] <superfly> Oh, then you're not logged in.
[19:25] <Kilos> i only see miles@p64
[19:25] <superfly> Log in to Launchpad.
[19:27] <Kilos> eish you gotta wait please
[19:27] <Kilos> need to get password from mail but first need to install mail
[19:27] <Kilos> ai!
[19:28] <magespawn> mm no ssh key for me but i did have a pgp key
[19:28] <inetpro> no man... why install mail? Go online!
[19:28] <inetpro> Kilos: ^^
[19:28] <superfly> magespawn: needs to be an SSH key
[19:29] <inetpro> Kilos: https://mail.google.com/
[19:29] <magespawn> no problem i have one 
[19:29] <superfly> magespawn: remember, upload your public key, not your private key!
[19:31] <Kilos> ok i see the yellowthing
[19:31] <magespawn> indeed
[19:31] <superfly> Kilos: OK, now you need to click on it
[19:32] <Kilos> ok
[19:33] <Kilos> now copy paste that whole pile of gook?
[19:33] <superfly> Kilos: now, at the bottom of the page there's a big box that you can type in. Copy and paste your public key into this box, and then click the "Import Public Key" button at the bottom
[19:34] <magespawn> what part is the public key? everything in that file?
[19:34] <superfly> magespawn: yes. the .pub file is your public key
[19:35] <Kilos> sjoe had to login again but see 2 keys there now
[19:35] <Kilos> hi ThatGraemeGuy
[19:35] <superfly> OK, good.
[19:35] <superfly> now....
[19:36] <superfly> now we can get bzr to log into launchpad
[19:36] <superfly> bzr launchpad-login
[19:36] <inetpro> superfly: No Launchpad user ID configured.
[19:36] <Kilos> No Launchpad user ID configured.
[19:37] <Kilos> ai!
[19:37] <superfly> oh, you might need to provide your launchpad username
[19:37] <Kilos> well at least im not alone
[19:37] <magespawn> same here
[19:37] <superfly> bzr launchpad-login raoul-snyman
[19:37] <superfly> I last did this YEARS ago, so please excuse my rustyness
[19:38] <inetpro> superfly: no problemo
[19:38] <magespawn> way more often than i have done it
[19:39] <magespawn> okay done
[19:39] <Kilos> bzr: ERROR: The user name miles.sharpe is not registered on Launchpad.
[19:39] <Kilos> ai!
[19:39]  * superfly hands Kilos some more grease
[19:39] <inetpro> Kilos: msdomdonner
[19:40] <Kilos> did it go in?
[19:40] <Kilos> can you see me there superfly
[19:41] <superfly> Kilos: ek kan niks sien nie
[19:41] <Kilos> ai!
[19:41] <superfly> this is all between your PC and Launchpad. I'm not associated with Launchpad.
[19:41] <superfly> Maybe ask Mark.
[19:42] <inetpro> Kilos: issue the command again without your id
[19:42] <Kilos> bzr: ERROR: The user name msdomdonner@gmail.com is not registered on Launchpad.
[19:42] <inetpro> Kilos: ai!
[19:43] <Kilos> now im totally lost
[19:43]  * superfly hands Kilos some more grease
 bzr launchpad-login raoul-snyman
[19:43] <inetpro> Kilos: bzr launchpad-login msdomdonner
[19:44] <inetpro> Kilos: and them simply:
[19:44] <inetpro> bzr launchpad-login
[19:44] <inetpro> then as well
[19:44] <Kilos> bzr: ERROR: The user name miles-sharpe is not registered on Launchpad
[19:44] <Kilos> hmm...
[19:45] <superfly> Kilos: is your username on Launchpad "miles-sharpe"?
[19:45] <Kilos> miles.sharpe
[19:45] <Kilos> but that didnt work either
[19:45] <inetpro> no
[19:46] <Kilos> w00000
[19:46] <Kilos> ty inetpro that worked
[19:46] <Kilos> fly you see me?
[19:47] <bduk> have to say goodnight, thanksvsuperfly ill try it if i gef your notes. thanks again for hour time and goodnight evergone
[19:48] <Kilos> night bduk
[19:48] <magespawn> good night bduk
[19:48] <inetpro> good night bduk
[19:48] <Kilos> inetpro: this is where my keys show
[19:48] <Kilos> miles.sharpe
[19:49] <Kilos> thats the name it shows there
[19:49] <Kilos> but that might be my ms.kilos account
[19:49] <Kilos> anyway im logged in i thin
[19:49] <Kilos> as msdomdonner
[19:50] <inetpro> Kilos: what does that page say for Launchpad Id: ?
[19:50] <inetpro> just under User information
[19:50] <Kilos> top right?
[19:50] <inetpro> top left
[19:51] <inetpro> or rather middle left
[19:51] <inetpro> but still top of information
[19:52] <Kilos> top right i see miles.sharpe (msdomdonner)
[19:52] <inetpro> Kilos: did I say right?
[19:52] <Kilos> i dont see user info anywhere
[19:52] <captine> evening all
[19:52] <Kilos> hi captine
[19:53] <inetpro> Kilos: look with your good eye
[19:53] <inetpro> Kilos: you are at https://launchpad.net/~msdomdonner ?
[19:53] <Kilos> are you talking about the page that shows the keys
[19:54] <Kilos> ah
[19:54] <Kilos> now im at the right page
[19:55] <inetpro> superfly: please continue
[19:55] <Kilos> i still see miles.sharpe at the top though
[19:55] <bushtech> superfly: finally got going but stuck at"kate ~/.ssh/id_rsa.pub" I get no such file or dir. ssh keygen was successful
[19:56] <superfly> bushtech: KDE or Gnome?
[19:57] <bushtech> lordy new ubuntu 1404 I dont even know
[19:57] <inetpro> use gedit in stead of kate
[19:57] <superfly> bushtech: OK, use "gedit ~/.ssh/id_rsa.pub"
[19:57] <superfly> bushtech: or just "cat ~/.ssh/id_rsa.pub"
[19:58] <bushtech> ah ok
[19:58] <bushtech> gedit worked
[19:59] <bushtech> thanks plse continue sorry for interruption
[19:59] <Kilos> np
[19:59] <Kilos> you in unity so thats gnome and uses gedit
[20:00] <superfly> did we get as far as creating the shared repository?
[20:00] <Kilos> purple background
[20:00] <Kilos> yes superfly
[20:00] <Kilos> pro has gone to sleep
[20:02] <superfly> OK, so now you need to make sure you're in that shared repository
[20:02] <superfly> if your projects directory is "Projects" and your shared repository is "ubuntu-za" then you'll want to type "cd ~/Projects/ubuntu-za"
[20:03] <superfly> bushtech: you with me?
[20:03] <Kilos> im there
[20:03] <magespawn> right
[20:05] <superfly> now we need to checkout the Ubuntu-ZA site. This means that we're going to tell bzr to create a local version of the branch at lp:ubuntu-za. I like to call it trunk because it's connected directly with the primary branch on Launchpad.
[20:06] <superfly> bzr checkout lp:ubuntu-za trunk
[20:06] <superfly> bzr checkout <= checkout a branch
[20:06] <superfly> lp:ubuntu-za <= the branch to checkout
[20:06] <Kilos> ok
[20:06] <superfly> trunk <= the local directory name
[20:07] <Kilos> The authenticity of host 'bazaar.launchpad.net (91.189.95.84)' can't be established.
[20:07] <Kilos> are you sure you want to continue anyway?
[20:07] <superfly> yes
[20:08] <Kilos> it gives the rsa key as well
[20:09] <Kilos> ok done, it added bazaar to known hosts
[20:09] <Kilos> but said warning first
[20:09] <Kilos> sjoe
[20:09] <superfly> now you should have a local directory called "trunk"
[20:09] <superfly> ls
[20:10] <Kilos> ya
[20:10] <Kilos> but i havent done
[20:10] <Kilos> superfly> lp:ubuntu-za <= the branch to checkout
[20:10] <Kilos> [05/01/2015 22:06] <superfly> trunk <= the local directory name
[20:10] <superfly> Kilos: no, please don't
[20:10] <Kilos> yay
[20:10] <superfly> I was explaining the different parts of the command
[20:11]  * superfly cries
[20:11]  * Kilos ducks
[20:11] <Kilos> add do this or dont after each line
[20:11] <superfly> magespawn, inetpro, bushtech: got it?
[20:12] <magespawn> yup
[20:12]  * inetpro catching up... sorry was out for a mo
[20:12] <magespawn> i did the command without the trunk first but i have sorted that out
[20:13] <inetpro> please continue
[20:15] <Kilos> you too fast inetpro
[20:15] <Kilos> you can go out for a mo again
[20:15] <inetpro> superfly: for interests sake, as the owner of the project, can you see who does a checkout?
[20:15] <superfly> inetpro: I cannot see a thing
[20:16] <inetpro> ok
[20:16] <Kilos> oi
[20:16] <superfly> Well, congratulations everyone, you now have the "code" for the Ubuntu-ZA site on your local computer.
[20:16] <Kilos> sjoe
[20:16] <magespawn> cool beans, twice nog al
[20:17] <superfly> Ready for the next part, or shall we leave it for another night?
[20:17] <superfly> (since it's taken us 2 hours to get this far)
[20:17] <Kilos> is the next part easier?
[20:17] <Kilos> sorry for slowing you down guys
[20:18] <Kilos> ill stay up if you want to go on tonight
[20:18]  * inetpro is keen to continue but happy to do it on another day as well
[20:18] <magespawn> i am good either way
[20:18]  * Kilos votes continue
[20:19] <Kilos> i wont bother, will do what i miss when we get the mail
[20:19] <superfly> OK. The next part is about create a branch to make your changes in, and then submitting them for review.
[20:20] <superfly> OK, so now make sure you're in the shared repository directory
[20:20] <superfly> (~/Projects/ubuntu-za)
[20:21] <Kilos> yes
[20:21] <superfly> to create a new branch, type in: bzr branch trunk feature-1
[20:21] <superfly> brb
[20:22] <superfly> (that creates a branch. boom!)
[20:22] <Kilos> Branched 7 revisions. 
[20:24] <inetpro> mooi!
[20:24] <magespawn> okay done
[20:25] <magespawn> cool beens
[20:25] <magespawn> cool beans
[20:25] <Kilos> where are you okes seeing stuff that you say mooi
[20:26] <Kilos> and cool beans
[20:27] <inetpro> Kilos: $ tree -d -L 2
[20:27] <superfly> now, what you'll do is you'll make your modifications in that branch.
[20:27] <inetpro> or add -a to see hidden folders also
[20:28] <superfly> when you're done, you'll add any new files, and commit your changes
[20:28] <superfly> For example:
[20:28] <superfly> $ bzr add
[20:28] <superfly> adding pages/contact.rst
[20:28] <Kilos> i gotta install tree first. must that be in the cli where we are
[20:29] <superfly> $ bzr diff
[20:29] <superfly> [20:29] <superfly> --- pages/contact.rst   1970-01-01 00:00:00 +0000
[20:29] <superfly> +++ pages/contact.rst   2015-01-05 20:16:15 +0000
[20:29] <superfly> Kilos: that's one of inetpro's fancy commands
[20:29] <Kilos> oh
[20:30] <Kilos> all i see if my prompt
[20:30] <superfly> $ bzr commit -m "Added a very basic contact page"
[20:30] <superfly> Committing to: ~/Projects/UbuntuZA/new-contact-page/
[20:30] <superfly> added pages/contact.rst
[20:30] <superfly> Committed revision 8.
[20:30] <superfly> Kilos: that's right, that means everything worked.
[20:30] <superfly> Remember, this is the command line. if there's a problem, it'll moan
[20:31] <inetpro> hang on superfly, did I miss something, you wanted us to also do to 'bzr add' ?
[20:31] <superfly> inetpro: not exactly
[20:31] <superfly> I've just added a very basic contact page, and I'm showing you what I'm doing
[20:31] <inetpro> ok
[20:32] <inetpro> got it
 For example:
[20:32] <inetpro> sorry
[20:33] <superfly> Now I'm going to push my changes from my local branch up to a remote branch on Launchpad. What this does is it creates a new branch on Launchpad for me, with the name I specify, and then it uploads my changes to that branch. This is so that we can use the merge proposal process on Launchpad.
[20:33] <inetpro> nou praat ons!
[20:34] <superfly> $ bzr push lp:~raoul-snyman/ubuntu-za/new-contact-page
[20:34] <superfly> Using default stacking branch /+branch-id/16860046 at chroot-65050896:///~raoul-snyman/ubuntu-za/
[20:34] <superfly> Created new stacked branch referring to /+branch-id/16860046.
[20:34] <superfly> notice my username in the remote branch URL
[20:34] <superfly> lp:~raoul-snyman/ubuntu-za/new-contact-page
[20:34]  * inetpro noticed
[20:35] <superfly> so you can break it up into lp:  ~<username>  /  <project name>  /  <branch name>
[20:35] <superfly> now if you go back to https://code.launchpad.net/ubuntu-za, what do you see?
[20:36] <magespawn> right
[20:36] <Kilos> is that now 2 branches?
[20:36] <superfly> Kilos: those cogs are working!
[20:37] <Kilos> hahya
[20:37]  * inetpro notices two branches with Status:  Development 
[20:38] <superfly> So, you see, I pushed my branch up to my user on Launchpad, but I specified the project name. Now Launchpad knows that this code is specifically for that project, and will show my branch on the project's code page.
[20:38] <inetpro> interesting
[20:38] <Kilos> aha
[20:39] <superfly> Now I'm going to propose a merge
[20:39] <magespawn> will it also show on your page superfly ?
[20:39] <Kilos> thats with  bzr push lp:~raoul-snyman/ubuntu-za/new-contact-page
[20:39] <superfly> magespawn: yes
[20:39] <magespawn> ahh right
[20:39] <superfly> https://code.launchpad.net/~raoul-snyman/ubuntu-za/new-contact-page/+merge/245610
[20:39] <superfly> https://code.launchpad.net/ubuntu-za/+activereviews
[20:40] <superfly> You can see on the Active Reviews page (the second link) that I've proposed a merge
[20:40]  * inetpro \0/
[20:40] <superfly> inetpro: you should have gotten an e-mail about it
[20:41] <inetpro> ahh, very cool
[20:41] <superfly> the users who are on the team who owns the main branch will get an e-mail about a merge proposed for that branch
[20:41] <superfly> only the users in the team who owns that branch are able to commit to that branch
[20:42] <inetpro> starting to make sense now
[20:42] <superfly> inetpro: now, it's your turn. Look at the proposal.
[20:42] <magespawn> not the rest of us?
[20:42] <magespawn> i mean about being on the team and getting the mail/
[20:43] <superfly> magespawn: you can look at it too, but you're not (yet) on the dev team in Launchpad
[20:43] <magespawn> right 
[20:43] <inetpro> superfly: so I click on Review and write a comment?
[20:43] <superfly> inetpro: sortof.
[20:44] <inetpro> superfly: what is "Claim review"?
[20:44] <superfly> wag 'n bietjie
[20:44] <inetpro> ok
[20:44] <superfly> I have long paragraphs to type, I can't keep up with all the questions
[20:45]  * inetpro likes the sound of that
[20:45] <superfly> inetpro: it changes the reviewer to you
[20:46] <superfly> we don't need to use that button
[20:46] <inetpro> point noted
[20:46] <superfly> on the actual proposal page, you'll see an "Add comment" section with a big text box. under the box there's a label "Review" and a dropdown. This dropdown contains a few options. 
[20:47] <superfly> If you're happy with the proposal, you can just select "Approve" and click "Save comment"
[20:47] <superfly> if you think there's something wrong which needs to be fixed, type a comment about what needs to be fixed, select "Needs Fixing" and click "Save comment"
[20:48] <inetpro> ok
[20:48] <superfly> if you have no idea what the heck this turkey is doing, and you need them to explain themselves, tell them to explain themselves in the comment, select "Needs information" and click "Save comment"
[20:49] <magespawn> i might be doing a lot of that
[20:49] <inetpro> superfly: for the sake of the exercise, shall I go ahead and approve without writing an actual comment?
[20:49] <superfly> if what they're doing is totally and completely absurd, and they need to go back to the drawing board, comment and select "Disapprove"
[20:49] <superfly> inetpro: you're welcome to do so
[20:50] <inetpro> done
[20:50] <magespawn> who can approve or disapprove?
[20:50] <superfly> inetpro: in OpenLP, our policy is to only explain ourselves when performing a negative review.
[20:50] <superfly> magespawn: anyone can
[20:50] <superfly> magespawn: but the gatekeepers into the codebase are (so far) myself and inetpro
[20:50] <charl> good evening gentlemen
[20:50] <inetpro> hi charl
[20:50] <charl> hi inetpro :)
[20:50] <charl> happy new year!
[20:50] <magespawn> hi charl 
[20:50] <Kilos> hi charl
[20:51] <charl> hi magespawn, Kilos :)
[20:51] <magespawn> right makes sense
[20:51] <superfly> inetpro: now, your move again. I'm going to make you merge and commit.
[20:51] <charl> inetpro: when is the next meeting? looks like the title is outdated
[20:51] <superfly> inetpro: locally, in trunk
[20:52] <Kilos> 4th tuesday charl
[20:52] <inetpro> charl: we're busy with something right now, sorry
[20:52] <superfly> inetpro: bzr merge lp:~raoul-snyman/ubuntu-za/new-contact-page
[20:52] <charl> np
[20:52] <superfly> inetpro: got it?
[20:53] <inetpro> superfly: hmm... do I not have to do a 'bzr up' first?
[20:53] <superfly> inetpro: no
[20:53] <superfly> inetpro: you're in trunk, it doesn't have my latest commit yet
[20:53] <superfly> you're busy adding it
[20:54] <superfly> inetpro: unless you didn't checkout trunk now when everyone else was
[20:54] <inetpro> ahh sorry, I was still in the folder above
[20:54] <inetpro> $ bzr merge lp:~raoul-snyman/ubuntu-za/new-contact-page
[20:54] <inetpro> +N  pages/contact.rst                                                                                                                      
[20:54] <inetpro> All changes applied successfully. 
[20:55] <superfly> inetpro: OK, now that's half the merge done. That just pulls the changes down and merges them with your local copy. Now we need to commit them.
[20:55] <inetpro> makes sense
[20:55] <superfly> bzr commit -m "Added a new contact page" --author="Raoul Snyman <...>"
[20:56] <superfly> I'll pm you my e-mail sddress
[20:56] <superfly> *address
[20:56] <superfly> that will commit the code as me, not you, because you want to credit me with the changes
[20:57] <inetpro> done
[20:57] <superfly> (well, technically you're still recorded as the committer, but now my name is added as the author)
[20:57] <superfly> inetpro: it should have pushed the code up to Launchpad too, in the process. Did you see that?
[20:57] <magespawn> hah cool beans
[20:58] <inetpro> Committed revision 8.   
[20:58] <magespawn> you can commit your own code?
[20:58] <superfly> inetpro: look at https://code.launchpad.net/ubuntu-za again
[20:58] <superfly> magespawn, Kilos, bushtech: in your "trunk" directory, "bzr up"
[20:58] <Kilos> Gustav H Meyer		18 minutes ago	Approve 8 minutes ago
[20:59] <superfly> Kilos: verkeerde bladsy
[20:59] <Kilos> oi
[20:59] <superfly> Kilos: <superfly> inetpro: look at https://code.launchpad.net/ubuntu-za again
[20:59] <inetpro> superfly: all 10,000 changes merged, cool!
[21:00] <inetpro> :-)
[21:00] <superfly> inetpro: well done. 
[21:00] <magespawn> that also clears all active reviews
[21:00] <superfly> And that's about it
[21:00] <superfly> yep
[21:01] <magespawn> you have to run bzr up? no automagic?
[21:01] <superfly> magespawn: no, automagic is bad
[21:01] <Kilos> lp:ubuntu-za 
[21:01] <Kilos> Series: trunk		Development	2 minutes ago	
[21:01] <Kilos> 8. Added a new contact page
[21:01] <Kilos> is that the page?
[21:01] <inetpro> now if I can lather, rinse and repeat this process I might get used to this 
[21:02] <superfly> inetpro: now, if magespawn proposes a merge, and you commit using his details as author, you'll see that he'll be credited, even though he doesn't have write access to the main branch
[21:02] <inetpro> superfly: makes sense again
[21:03] <magespawn> ahhh so you have control for those of us with less skill and experience
[21:03] <superfly> inetpro, magespawn, Kilos, bushtech: now, if I want to delete this local branch, because I don't need it anymore, all I have to do is "rm -r <branch directory>"
[21:03] <superfly> and done.
[21:03] <inetpro> ai!
[21:03] <Kilos> sjoe
[21:03] <superfly> inetpro: I don't need it, it's obsolete, defunct
[21:03] <inetpro> :-)
[21:03] <superfly> and so am I now. it's bed time.
[21:04] <inetpro> superfly: ek verstaan
[21:04] <Kilos> ty for the leson superfly
[21:04] <Kilos> lesson too
[21:04] <Kilos> sleep tight
[21:04] <superfly> inetpro: also, it's local, it's a directory on my computer.
[21:04] <magespawn> thanks superfly
[21:04] <inetpro> thanks a lot for explaining that... we shall have to continue with this discussion another day to let in sink in though
[21:05] <magespawn> i seriously like to learn new skills
[21:06] <Kilos> oh inetpro. got a whatsapp from ian. that guy says ssds are used not new
[21:06] <inetpro> magespawn: this is how the real devs do it everyday
[21:06] <Kilos> here im blaming poor unity
[21:06] <magespawn> inetpro somewhere i would like to be someday
[21:07] <Kilos> practise magespawn
[21:07] <inetpro> magespawn: sadly they all assume that we know the very basics by default
[21:09] <Kilos> none of that was easy inetpro
[21:09] <Kilos> maybe one day ill just approve some stuffs
[21:09] <Kilos> hehe
[21:09] <inetpro> Kilos: it's very easy once you know it
[21:09] <Kilos> maybe ya
[21:10] <Kilos> youll have to do it lots to get used to it
[21:10] <Kilos> like your funny commands
[21:10] <inetpro> like fixing a car for you
[21:10] <magespawn> practice practice practice
[21:10] <Kilos> ya
[21:10] <Kilos> old cars without computers in them
[21:11] <inetpro> most people can't even open the bonnet
[21:11] <magespawn> i remember the first time i took the engine and gearbox out of my golf, just from reading the haynes manual
[21:12] <Kilos> nowadays your car stops and you have it towed in and the computer tells you an earth wire rusted off
[21:12] <inetpro> haha
[21:12] <magespawn> took the cylinder head off and put it all back
[21:12] <Kilos> they write good manuals magespawn
[21:12] <inetpro> Kilos: you really think the computer will pick that up?
[21:12] <Kilos> yes they clever inetpro
[21:12] <magespawn> very good, and with pictures too
[21:13] <Kilos> they localise where prob is coming from and tell you where to start looking
[21:13] <magespawn> problem with the car pc is it can only detect up to the first fault
[21:13] <Kilos> with a pile of options of what it could be
[21:14] <Kilos> thats the pc onboard
[21:14] <Kilos> the big ones at dealers are ingewikkeled
[21:14] <magespawn> indeed but superfly is right about at least one thing
[21:15] <magespawn> bedtime for sure
[21:15] <Kilos> n ight guys sleep tight
[21:15] <inetpro> true that
[21:15] <inetpro> good night everyone
[21:16] <magespawn> good night