[00:01] <cmaloney> jcastro: Jesus: https://twitter.com/castrojo/status/819325897161457664
[00:25] <jrwren> lol @ jcastro server.
[01:36] <shakes808_> hey guys,  i am looking to go to penguicon.  how do i purchase tickets? or is it free?
[01:46] <jrwren> its not free.
[01:47] <jrwren> you wait until reg is open and you buy tickets :)
[01:58] <shakes808_> when does that happen?
[02:48] <cmaloney> I think the tickets are already on sale
[02:49] <cmaloney> but you'll want to get a hotel room
[03:04] <jrwren> 21:48  cmaloney| I think the tickets are already on sale
[03:04] <jrwren> 21:49  cmaloney| but you'll want to get a hotel room
[03:04] <jrwren> shakes808_: ^^^
[03:05] <wolfger> https://2017.penguicon.org/
[03:08] <cmaloney> Apologies, I don't have join / part messages on by default. :)
[03:17] <shakes808_> jrwren: thank you.
[03:17] <shakes808_> cmaloney: thank you
[03:19] <shakes808_> wolfger: I was there and didn't see anything but buying ribbons
[03:20] <shakes808_> so if i buy one ribbon for $4, that is my entrance fee?  Or am I not seeing something?
[03:21] <cmaloney> https://2017.penguicon.org/registration/
[03:24] <shakes808_> cmaloney: .... thank you?!  is that in a different menu option?   When I go to registration, it only has the Ribbons available.
[03:25] <cmaloney> You have to click on the "registration" link, not the "ribbons" dropdown
[03:26] <shakes808_> Ah, thought that was just the top of the category and the sub categories were the only thing clickable.  :( n00b, sorry
[03:28] <cmaloney> Nah, it's just bad design
[03:28] <cmaloney> You get used to it
[13:38] <cmaloney> morning
[14:05] <shakes808> morning
[14:12] <shakes808> cmaloney: I know you know some mysql :)  Question
[14:12] <shakes808> I am trying to get entries before 5PM current day
[14:12] <rick_h> afternoon
[14:12] <shakes808> My WHERE clause is: AND from_unixtime(timefield,  '%Y %D %M %H:%i:%s') < curdate() + '17:00:00'
[14:13] <shakes808> didn't seem to work for me.  any hints?
[14:17] <cmaloney> a: What time zone is your database set to?
[14:17] <cmaloney> SELECT @@system_time_zone; //from this you can get the system timezone
[14:17] <cmaloney> shakes808: ^^
[14:24] <cmaloney> Also: you appear to be converting a time field into a "datetime"
[14:24] <cmaloney> don't do that. :)
[14:25] <cmaloney> You'd be better off creating variables of the UNIX timestamp from midnight to 17:00 for the current day and comparing that.
[14:25] <shakes808> So my time zone is EDT.  which is good, but how am i going to get 5pm current day?
[14:26] <cmaloney> https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_unix-timestamp
[14:26] <cmaloney> You'll need to determine if your unix timestamps are UTC and adjust accordingly
[14:52] <shakes808> cmaloney: alright, thank you.  I will see what I can do
[14:52] <cmaloney> have fun
[14:52] <shakes808> i am sure that they are EDT times.
[14:52] <shakes808> woot woot
[14:52] <cmaloney> Verify that
[15:26] <brousch__> Some of our Python stuff is moving to Go. rick_h isn't that what you use?
[15:31] <jrwren> brousch__: don't do it. fight it tooth and nail.
[15:31] <brousch__> Heh, well not really my fight to make
[15:31] <jrwren> brousch__: go is the biggest mistake and disaster and snake oil to happen to the industry... possibly ever.
[15:31] <jrwren> brousch__: find out who is making the decision and try to educate tehm.
[15:33] <brousch__> What's wrong with it?
[15:34] <jrwren> sooo sooo much.
[15:36] <jrwren> brousch__: here is a good start: http://nomad.so/2015/03/why-gos-design-is-a-disservice-to-intelligent-programmers/
[15:43] <brousch__> Hm
[15:58] <cmaloney> Um, they're not convincing me with this example: http://paste.ubuntu.com/23787332/ <- the D-language version
[15:59] <jrwren> cmaloney: what is wrong with that example?
[15:59] <cmaloney> It's not more readable. ;)
[15:59] <cmaloney> and there are certain concepts that are hidden to non-D-developers
[15:59] <jrwren> cmaloney: more readable than what? the go equiv?
[15:59] <cmaloney> eg: to!
[15:59] <cmaloney> yes
[15:59] <jrwren> cmaloney: its more concise for sure.
[15:59] <cmaloney> Definitely.
[16:00] <cmaloney> The examples of Go remind me of Pascal / Modula2
[16:00] <cmaloney> with C thrown in for good measure
[16:00] <jrwren> its not just about the go code though.
[16:01] <jrwren> Rob Pike's lesser programmers thoughts are a problem.
[16:01] <cmaloney> Definitely
[16:01] <cmaloney> Though I think the bigger problem is how to make Java developers productive
[16:01] <cmaloney> and develoeprs that have only been exposed to Java / C++ using STL
[16:02] <jrwren> at google, they are very productive. so productive that they make the java compilation process slow, and go needed to be made.
[16:02] <cmaloney> and Python / Scripting developers.
[16:02] <jrwren> #1 reason Go exists, is to solve google's single checkout slow compile times. I has nothing to do with a newer better language for developers. Its a simpler language for a simpler compiler.
[16:02] <jrwren> It is the ultimate of making humans serve the machien instead of the machien serve humans.
[16:03] <cmaloney> At Google that's probably a better way to look at it. ;)
[16:03] <cmaloney> The machines seem to get pretty testy. ;)
[16:03] <jrwren> lol.
[16:06] <cmaloney> jrwren: So what are your pain-points with Go?
[16:07] <jrwren> I'll give Go a bit of credit. The 1 way of style formatting is nice. So nice, javascript has tools to do the same now: https://github.com/jlongster/prettier
[16:07] <Zimdale> I've been having a hell of a time with package management in go though :(
[16:07] <cmaloney> Zimdale: that is a problem of any language less than 10 years old
[16:08] <jrwren> Zimdale: that is too bad. godeps is the tool we use, and I actually like it. Its great and I've had very little package management issue.
[16:08] <cmaloney> Python managed to solve that after years of churn
[16:08] <Zimdale> I was just over spoiled with npm
[16:08] <jrwren> python solved it? wut? when? where was I? :)
[16:08] <Zimdale> I haven't tried godeps
[16:08] <Zimdale> used govendor a bit and it was rough
[16:08] <jrwren> ha... hahaha... npm?  oh my. I should have guessed.
[16:08] <cmaloney> jrwren: la la la la, can't hear you.
[16:09] <cmaloney> .whl FTW. ;)
[16:09] <jrwren> ya know... I guess npm DOES work... once you adopt it fully.  its just so foreign from a diff BG... and npm -g is still evil.
[16:09] <jrwren> cmaloney: how does that work on windows? :)  does pypi have the wheel?  :)   Sorry... so sorry... ugh.
[16:10] <cmaloney> npm is OK, save for the dependencies on packages for everything under the sun
[16:10] <jrwren> ya know... i hated on npm for a long time... but htese days... I agree. it is pretty great.
[16:10] <cmaloney> jrwren: Honeslty most of the problems of Python disappear when you tell Windows users to GTFO
[16:10] <Zimdale> it works for what it's meant to do
[16:10] <jrwren> cmaloney: exactly!
[16:10] <jrwren> Zimdale: exactly!
[16:10] <cmaloney> "I can't compile MySQL libraries" <- GTFO
[16:11] <cmaloney> "I can't compile SDL" <- GTFO
[16:11] <Zimdale> That sounds like most languages cmaloney
[16:11] <jrwren> the trick is learning that the way python, npm, and go use packages are each different and so what it is meant to do is different in each case, adn tehn you want something that one does but doesn't and filling the holes becomes necessary.
[16:11] <cmaloney> Sounds like OO in JavaScript
[16:11] <jrwren> MSFT gave up and made Subsystem for Linux and Ubuntu for Windows
[16:14] <Zimdale> I am actually pretty glad I got a job that isn't just js all the time.
[16:14] <Zimdale> So many horrible practices :(
[16:17] <jrwren> really?
[16:18] <Zimdale> It's javascript ¯\_(ツ)_/¯
[16:18] <jrwren> the community members I know all have pretty great standards and practices.
[16:18] <jrwren> I think because its 20yrs old now, there is a lot of legacy bagage and so a lot of old bad stuff.
[16:18] <jrwren> a lot like C, C++ and Perl
[16:19] <cmaloney> https://www.dropbox.com/s/7rvx4wx39seb5or/Screenshot%20from%202017-01-12%2011%3A17%3A37.png?dl=0 <- I love argument by Wikipedia links
[16:19] <Zimdale> There's a lot of standards and stuff we followed but it took so much effort in testing just to make a solid system
[16:21] <Zimdale> 'bout to do some xml parsing in go
[16:21] <Zimdale> \o/
[16:22] <jrwren> lol... do what ya gotta do. I do too.
[16:24] <jrwren> for js folks... have you seen nabs?  it looks really great.
[16:26] <Zimdale> the yaml thing?
[16:28] <wolfger> jrwren: did you just call Perl "bad stuff"???
[16:29] <cmaloney> Perl lost the plot for a while
[16:30] <wolfger> Oh, I read it (slightly) wrong.
[16:30] <wolfger> Perl is full of legacy baggage and bad stuff....
 I suppose it probably is.
[16:30] <jrwren> wolfger: I LOVE perl. don't get me wrong... but... its old and crusty and it took many years to find its way to being better and so there is a lot of perl code out there which could have been written much better.
[16:31] <jrwren> a lot like C and C++ in that regard.
[16:32] <wolfger> I initially read that as "it's full of bad stuff: C, C++, and Perl".
[16:32] <cmaloney> any language with a history is going to have bad stuff
[16:33] <cmaloney> I'm sure there's Ruby / Python code out there still in use that isn't up to par
[16:33] <cmaloney> (probably more Ruby code than Python because of the heavy churn during the Rails era)
[16:34] <cmaloney> s/Rails/early Rails/g
[16:34] <jrwren> definitely.
[16:34] <jrwren> espeically given python 2.x GC changes.
[16:34] <jrwren> object lifecycle best practices changed <2.5 to >2.5
[16:34] <cmaloney> Yeah, i actively tried to blacklist python 1.5 from my machine
[16:35] <jrwren> ugh... 1.x...
[16:37] <wolfger> LOL... any language with a history has bad stuff. Languages without much history, even more so!
[21:08] <shakes808> http://www.mlive.com/news/index.ssf/2017/01/bill_would_eliminate_daylight.html#incart_river_index
[21:11] <jrwren> feels good man.


[00:19] <thumper> anyone? https://github.com/juju/juju/pull/247
[00:20]  * thumper remembers that axw and wallyworld are in the states this week
[00:44] <davecheney> thumper: https://github.com/juju/juju/pull/248/files
[00:44] <davecheney> waigani: https://github.com/juju/juju/pull/248
[00:46] <waigani> davecheney: LGTM
[00:47] <davecheney> waigani: thank
[00:57] <thumper> davecheney, waigani: https://github.com/juju/juju/pull/249
[01:08] <davecheney> FUCK
[01:08] <davecheney> + exit 0
[01:08] <davecheney> All passed, sending merge
[01:08] <davecheney> /tmp/hudson6791049747065303228.sh: line 44: /home/ubuntu/jenkins-github-lander/bin/lander-merge-result: No such file or directory
[01:08] <davecheney> /tmp/hudson6791049747065303228.sh: line 44: /home/ubuntu/jenkins-github-lander/bin/lander-merge-result: No such file or directory
[01:08] <davecheney> Build step 'Execute shell' marked build as failure
[01:08] <davecheney> Description set: davecheney 128-update-ssh-terminal
[01:08] <davecheney> build bot is broken
[01:09] <davecheney> thanks gz
[01:09] <davecheney> thanks for testing that
[01:17] <thumper> :(
[01:26] <thumper> davecheney: is the bot completely stuffed?
[01:27] <thumper> like... nothing will land?
[01:27] <thumper> because that would kinda suck
[01:31] <davecheney> yes
[01:31] <davecheney> that
[01:37] <davecheney> thumper: also, the bot isn't reporting the build failure
[01:38] <thumper> double :(
[01:38] <davecheney> +1 to making changes on a friday night
[03:09] <mwhudson> hm
[03:09] <mwhudson> i wonder why juju thinks these mustang board only have 1 cpu each
[03:09] <mwhudson> "hardware: arch=arm64 cpu-cores=1 mem=16061M"
[03:31] <waigani> davecheney: is this fixed from your crypto update: https://bugs.launchpad.net/juju-core/+bug/1261780
[03:31] <_mup_> Bug #1261780: go 1.1.2 TLS-enabled client does not accept our CACert <security> <tech-debt> <juju-core:Triaged> <https://launchpad.net/bugs/1261780>
[03:31] <waigani> davecheney: or is it likely to be fixed?
[03:48] <thumper> davecheney: merged \o/
[03:49] <thumper> davecheney: well, yours was... waiting for mine
[06:14] <jam> vladk: you're cutting out a bit, do you want to drop your video?
[06:59] <jam> dimitern: I have to go help my wife for a sec, back in a couple of minutes
[07:00] <dimitern> jam, that's ok, i'll be late 15m as well, sorry
[07:01] <jam> dimitern: k, I'm there now, but I'll just sit around until you get here
[07:04] <jam> dimitern: also a reminder that you're OCR today
[07:11] <TheMue> morning
[07:54] <jam> dimitern: so I set up the 360 reviews for yourself and Frank. I can't actually set one up for myself, but you should have something that you can interact with.
[07:54] <jam> they have a specific step-by-step of questions to answer.
[07:55] <dimitern> jam, thanks, will have a look later
[08:05] <TheMue> dimitern: as OCR one quick PR https://github.com/juju/juju/pull/252 , only about renaming a dir inside /doc
[08:07] <dimitern> TheMue, looking
[08:07] <TheMue> dimitern: is a bit in context of the 250 PR by Jesse ;)
[08:07] <dimitern> TheMue, why contribution and not contrib?
[08:08] <dimitern> TheMue, it might mean contribution or contributions
[08:08] <TheMue> dimitern: couter question, why abbreviating if there’s no need?
[08:09] <dimitern> TheMue, i'd prefer the plural form unless this will be the only document in that directory
[08:09] <TheMue> dimitern: renaming it to contributions sounds reasonable, yes
[08:09] <dimitern> TheMue, LGTM, thanks
[08:10] <TheMue> dimitern: ok, will change to plural, convinced :)
[08:13] <dimitern> :)
[08:50] <davecheney> win14
[09:26] <jam> dimitern, TheMue, vladk, voidspace: we should also remember that today is the start of a cycle, so we want to be thinking about how we're going to break down the next 2 weeks of work.
[09:27] <dimitern> jam, right, IPv6 is still a priority?
[09:27] <jam> dimitern: yeah, AFAIK that's still the plan is to just focus on IPv6 support and push that through
[09:28] <dimitern> jam, all right then
[09:39] <rogpeppe> anyone able to rubberstamp this PR, please? it just updates the charm store to use the new package path, gopkg.in/juju/charm.v2
[09:39] <rogpeppe> dimitern, jam: ^
[09:40] <dimitern> rogpeppe, which one?
[09:40] <rogpeppe> dimitern: https://github.com/juju/charmstore/pull/12
[09:40] <rogpeppe> dimitern: ta!
[09:40] <jam> rogpeppe: I'm actually not confident in using gopkg.in, I've heard some reservations as it adds a dependency on another 3rd party website that may have some uptime issues.
[09:40] <dimitern> rogpeppe, liiking
[09:40] <rogpeppe> jam: we've discussed this a fair amount, and there seemed to be general agreement it was ok
[09:41] <jam> rogpeppe: if so, then you already have LGTM from frankban
[09:41] <rogpeppe> jam: we did it together, so that's kinda not really sufficient :-)
[09:41] <dimitern> rogpeppe, LGTM
[09:41] <rogpeppe> dimitern: thanks
[09:43] <jam> dimitern: TheMue: and michael's gone this week for katco's induction sprint, right?
[09:43] <dimitern> jam, yes, fwereade is gone this week as well
[09:43] <TheMue> jam: yep
[09:54] <dimitern> jam, will you be available tomorrow @9 UTC for a g+ with the some of the maas and server teams re juju+maas networking?
[09:55] <jam> dimitern: I can try, I might have to run an errand at that time, but if I don't I'll happily be there.
[09:55] <jam> I think I'll be back by then
[09:56] <dimitern> jam, great, i'll send the invite
[10:01] <jam> TheMue: i accidentally deleted our meeting for today, but obviously we already had it :)
[10:08] <TheMue> jam: hehe, I had the alert in my mailbox
[10:45] <jam> TheMue: dimitern: vladk: standup
[11:54] <rogpeppe> dimitern, urulama, jam: large-but-mechanical branch that updates juju-core to use the new charm package API: https://github.com/juju/juju/pull/253
[11:54] <rogpeppe> reviews appreciated before the branch bit-rots...
[11:58] <dimitern> rogpeppe, will take a look in a bit
[12:02] <urulama> rogpeppe: why are all bundles turned into CharmArchive, but in juju/conn.go in 207 Bundle is just an Archive?
[12:05] <urulama> rogpeppe: also in state/api/client.go in line 629 ... if this is because of BundleArchives in the future, is this "Archive" any type (bundle or charm) or must it be called BundleArchive?
[13:05] <bodie_> morning all :)
[13:09] <natefinch> morning
[13:09] <natefinch> a lot of the US devs are in a room in Lexington, MA
[13:12] <rogpeppe> urulama: ArchiveTo is a method that can apply equally to charms or bundles
[13:12] <rogpeppe> urulama: and it does the same thing in both cases (write the contents as a zip file to the given file)
[13:13] <rogpeppe> urulama: so I think it makes sense to call it the same thing (it's possible we might want to make an interface that includes that method in the future)
[13:13] <rogpeppe> urulama: does that make sense to you?
[13:15] <mattyw> rogpeppe, ping?
[13:15] <rogpeppe> mattyw: pong
[13:16] <mattyw> rogpeppe, quick one - I was searching the juju api for any command that will let me find it a machine id exists
[13:16] <mattyw> from a client command
[13:17] <mattyw> looks like status/ fullstatus is all there is for now
[13:17] <rogpeppe> mattyw: one mo, let me look
[13:17] <bac> hi sinzui, are you familiar with bug 1316174 ?
[13:17] <_mup_> Bug #1316174: 'precise-updates/cloud-tools' is invalid for APT::Default-Release <juju-core:Triaged> <https://launchpad.net/bugs/1316174>
[13:18] <rogpeppe> mattyw: i think you're probably right
[13:19] <sinzui> bac, a precise machine that will be localhost must add the ctools archive, or the juju stable archive.
[13:20] <bac> sinzui: i don't think juju/stable is sufficient.
[13:20] <sinzui> bac. When it was clear many precise users were getting modern juju, but not using modern deps from ctools, I copied the lxc and mongo deps to the juju stable ppa
[13:20] <sinzui> bac, yes
[13:20] <sinzui> bac,  which juju are you using?
[13:20] <bac> sinzui: 1.20
[13:21] <sinzui> bac? My rebuild?
[13:21] <bac> which i got from juju/stable and still see the issue.  i can bring up my precise vm and confirm
[13:22] <sinzui> bac, "apt-cache madison juju-local" to be certain
[13:22] <sinzui> bac For 3 hours, precise and saucy had a juju-local packages with the wron mongo deps
[13:25] <bac> sinzui: i do not have access to the precise VM i used on friday so i cannot say for sure what i had installed.
[13:26] <sinzui> okay
[13:27] <sinzui> bac 1.20.0-0ubuntu1~12.04.2~juju1 (note the .2 after the series) is the one that was built to replace the broken version
[13:29] <sinzui> bac: Your vm does need juju stable ppa to get the right mongo. The bug doesn't affect many people anymore, so I was wondering if your machine got unlucky and saw the old package from Thursday
[13:30] <bac> sinzui: i don't think so.  i have the juju-local you saw.  http://paste.ubuntu.com/7760165/
[13:30] <bac> s/saw/referenced/
[13:51] <bac> sinzui: did you get a chance to look at the paste ^^ ?
[14:05] <sinzui> bac, does the machines have the archive? In the pastebin example, Juju will only install from mongodb from that archive.
[14:05] <sinzui> sudo add-apt-repository cloud-archive:tools
[14:06] <sinzui> oh, 2.4.9 in now in the tools. Maybe I need to backport that to juju stable
[14:08] <bac> sinzui: adding that archive produces the same output as i pasted.
[14:11] <sinzui> interesting in a bad way bac
[14:11] <sinzui> bac, does the machine have precise-updated enabled?
[14:12] <bac> sinzui: yeah.  fwiw, i discovered this doing QA for juju-quickstart.  if we discover juju is not installed we install juju-core and juju-local from juju/stable.  if local on precise requires other repos we need to document that.
[14:14] <sinzui> bac: agreed
[14:19] <alexisb> so perrito666, wwitzel3 did you guys have a place to sleep last night?
[14:20] <wwitzel3> alexisb: yeah, they let perrito666 in his room and I just let them auth my card.
[14:20] <wwitzel3> alexisb: email this morning says it should be all sorted out now :)
[14:20] <alexisb> heh
[14:21] <perrito666> alexisb: I slept on the street :p
[14:21] <alexisb> nothing like spending 24+ hours in the airport just to sleep on the street
[14:21] <perrito666> alexisb: nah, they authorized a part of the fee on my card until the card locked them and then they trusted someone from the company would call this AM
[14:22] <perrito666> btw, non us people http://www.usatoday.com/story/news/nation/2014/07/06/airport-security-electronic-devices-dhs-tsa-johnson/12266639/
[14:22] <perrito666> you better charge your things before leaving
[14:28] <cmars> good morning juju land. looks like i'm reviewing today! :)
[14:34] <TheMue> hmpf, my local provider doesn’t start anymore
[14:44] <jcw4> cmars: yay; wanna look at https://github.com/juju/names/pull/12 ?
[14:44] <jcw4> :)
[14:44] <cmars> jcw4, sure, next on my list
[14:44] <jcw4> cmars: ta
[14:46] <mgz> anyone know if rick_h__ is working today?
[14:57] <TheMue> jam: short info, endpoint error is also on local
[15:02] <dimitern> TheMue, jam, vladk, https://github.com/juju/juju/pull/254 - dummy IPv6 support
[15:05] <perrito666> why is coludinit log in /var/log, shoulnt it be /var/log/juju/cloud-init-output.log instead?
[15:05] <TheMue> dimitern: oh, cool, will take a look
[15:05] <dimitern> TheMue, ta!
[15:09] <mgz> perrito666: cloud-init isn't juju specific
[15:10] <jrwren> mgz: rick_h__ is out today, back tomorrow
[15:13] <perrito666> mgz: tx
[15:15] <mgz> jrwren: thanks!
[15:20] <TheMue> dimitern: you’ve got a review :)
[15:20] <dimitern> TheMue, thanks!
[15:21] <dimitern> TheMue, yeah, that net.JoinHostPort taking a string port sucks :)
[15:35] <TheMue> dimitern: vladk and I still had comments. while answering to his comment I found a possible problem.
[15:36] <dimitern> TheMue, yes?
[15:36] <TheMue> dimitern: IMHO a missing slash when building a URL.
[15:37] <TheMue> dimitern: storage.go line 157
[15:37] <dimitern> TheMue, the slash is part of s.path
[15:37] <dimitern> TheMue, I haven't changed that and the tests still work
[15:37] <TheMue> dimitern: ah, good to know, thanks
[15:38] <dimitern> TheMue, np :)
[15:38] <TheMue> dimitern: and the squeare brackets come with JHP()
[15:38] <dimitern> TheMue, yep
[15:38]  * dimitern needs to step out
[16:01] <jcw4> Thanks cmars ; I have this pending change in juju https://github.com/johnweldon/juju/commit/50dc10fdc4575e0eee0743545541c2a2a174d42f
[16:02] <jcw4> cmars: which might address your questions on https://github.com/juju/names/pull/12
[16:03] <cmars> jcw4, thanks, taking a look to see how it will all fit together
[16:03] <jcw4> tx
[16:38] <mgz> axw: https://github.com/juju/jenkins-github-lander/pulls
[16:41] <rogpeppe> here's a PR to add some external verification to charm bundles. anyone care to take a look? https://github.com/juju/charm/pull/11
[16:42] <rogpeppe> mgz, natefinch, wwitzel3, voidspace: ^
[17:17] <mgz> anyone know why we have build-essential in our Makefile dependencies? Just for gccgo?
[17:24] <wwitzel3_> sinzui: I thought I saw a LP regression get linked the other day, something that I had worked on.
[17:27] <sinzui> mgz, to get make...ha ha
[17:28] <sinzui> mgz, build-essential predates gccgo. CI installs it separately to get make
[17:31] <mgz> sinzui: okay, I'll just remove it then I think, really don't want to be installing x11-common and such like when we don't need to
[17:31] <sinzui> wwitzel3, what do you think you worked on?
[17:37] <sinzui> wwitzel3, This is the short list of open regressions https://bugs.launchpad.net/juju-core/+bugs?search=Search&field.importance=Critical
[17:37] <wwitzel3_> sinzui: thanks
[17:38] <wwitzel3_> sinzui: none of that is anything I worked on, so it might of already been resolved .. William pinged me on something right before I left for the long weekend and I've forgotten what it was.
[17:38] <wwitzel3_> sinzui: I just remember it was a regression. (or I thought it was)
[17:39] <sinzui> wwitzel3, https://launchpad.net/juju-core/+milestone/1.19.4 lists the closed bugs from a few weeks ago
[17:40] <sinzui> wwitzel3, All open regressions https://bugs.launchpad.net/juju-core/+bugs?field.tag=regression
[17:41] <mgz> wwitzel3, voidspace: the answer to the question, <http://paste.ubuntu.com/7761193/>
[17:42] <mgz> sinzui: can we throw in --no-install-recommends as well...
[17:43] <sinzui> mgz, interesting...that is why I keep removing tk
[17:45] <perrito666> could anyone ptal https://github.com/juju/juju/pull/256 ?
[17:45]  * sinzui wont let tk, java, or erlang back on to his computer
[17:46] <wwitzel3> sinzui: thanks for the links
[17:46] <mgz> sinzui: so, my instinct is to s/build-essential/make/ in the job, and add the --no-install-recommends and remove build-essential in the Makefile
[17:46]  * perrito666 imagines sinzui with a religious icon shouting "out you devil" to his computer
[17:47] <sinzui> mgz, +1
[17:48] <sinzui> mgz, you may want to look at run-unit-tests and fix the other makefile issues for i386
[17:48] <mgz> yeah, I see some dodgy seds :)
[17:52] <jcw4> cmars: I addressed your comment on https://github.com/juju/names/pull/12
[17:52] <cmars> jcw4, got it. about to approve, with some comments on the WIP branch
[17:52] <cmars> thanks
[17:53] <jcw4> cmars: perfect... if you like I can open a WIP PR so you can more easily comment
[17:53] <cmars> jcw4, that'd be great, thanks
[17:54] <jcw4> cmars: https://github.com/juju/juju/pull/257
[17:54] <jam> wwitzel3: Do you know about http://irclogs.ubuntu.com/2014/07/03/%23juju-dev.html ?
[17:55] <jam> wwitzel3: going to Friday: http://irclogs.ubuntu.com/2014/07/04/%23juju-dev.html
[17:55] <jam> wwitzel3: wwit
[17:55] <jam> wwitzel3:https://launchpad.net/bugs/1289316%3E
[17:55] <_mup_> Bug #1289316: lxc not installed from ubuntu-cloud.archive on precise <lxc> <maas> <precise> <regression> <juju-core:Fix Released by wwitzel3> <https://launchpad.net/bugs/1289316>
[17:57] <perrito666> jam: wwitzel3 is currently afk working with Ian
[17:58] <jcw4> jam: you can add anchors for the timestamp: http://irclogs.ubuntu.com/2014/07/03/%23juju-dev.html#t02:24
[18:12] <cmars> jcw4, commented, I wonder if some of the parsing functions in state/action.go should go in names. what do you think?
[18:13] <jcw4> cmars: let me look; In my mind I've been trying to keep the names and the state package conceptually separate, and make sure that names doesn't need to know anything about the internals of state
[18:14] <cmars> jcw4, ah, that makes sense. if you're just working with a naming convention in these methods though, maybe that is general enough to go in names?
[18:14] <cmars> s/methods/functions/
[18:17] <perrito666> so I have backup and restore packages and there are a bunch of things that both share, what is recommended, do I create a utils package for those? or do I define them in one of the 2 and then import them from the other?
[18:17] <perrito666> natefinch: voidspace mgz thoughts?
[18:19] <jcw4> cmars: yeah; maybe I can abstract it enough that it's not state specific
[18:20] <cmars> jcw4, see if it makes sense & feels right. if not, i'm ok with landing https://github.com/juju/names/pull/12 as is
[18:20] <jcw4> tx cmars
[18:20] <wwitzel3> thank you jam
[18:31] <mgz> sinzui: <https://github.com/juju/juju/pull/258> <https://code.launchpad.net/~gz/juju-ci-tools/drop_build_essential/+merge/225879>
[18:32]  * sinzui looks
[18:33] <mgz> I have just push --overwrittedn a tyop in the lp branch
[18:37] <sinzui> mgz, r=me and merged...check that tip is as you expect
[18:38] <jcw4> cmars: on the one hand none of the other Tags make an effort to keep the internal representation of _id separate from the public id
[18:38] <jcw4> cmars: but in this case fwereade also made it clear that the internal representation of the action id shouldn't be exposed
[18:39] <jcw4> cmars: I've treated those duplicated functions as coincidentally the same rather than fundamentally the same
[18:39] <cmars> jcw4, fair enough
[18:40] <jcw4> cmars: but I've also simplified the actionId on the state side now so that it's clean enough to use as the public Id
[18:40] <mgz> sinzui: thanks! tip looks good, pulled on the jenkins master.
[18:41] <jcw4> cmars: If it seems okay with you I'll land the names change as it is and keep the possibility of sharing some of the parsing functions in the backlog?
[18:41] <katco> https://github.com/juju/juju/pull/259
[18:41] <mgz> katco: trade you, https://github.com/juju/juju/pull/258
[18:42] <cmars> jcw4, perfect, thanks. i've lgtm'd
[18:42] <jcw4> cmars: ta
[18:47] <katco> mgz: LGTM, with reservations ;)
[18:58] <hasues> Does the instructions in juju-core's README.md on Github pull from -head?  I'm trying to deploy juju, but when i run "juju generate-config" it gives a panic.
[18:59] <perrito666> hasues: they do, can you pastebin the panic please?
[19:01] <hasues> perrito666:   http://pastebin.com/fEA2Zp70
[19:02] <perrito666> hasues: is that linux?
[19:06] <jcw4> PTAL https://github.com/juju/juju/pull/257
[19:08] <voidspace> here's that article on go that mgz recommended: https://plus.google.com/u/1/+JonathanLange/posts/Mv5V4r7m9nN
[19:08] <voidspace> here's that article on go that mgz recommended: https://plus.google.com/u/1/+JonathanLange/posts/Mv5V4r7m9nN
[19:11] <mgz> voidspace: :P
[19:11] <voidspace> mgz: I'm sorry
[19:14] <jcw4> mgz: I thought voidspace was throwing you under the bus a bit with that link
[19:14] <jcw4> :-)
[19:14] <voidspace> jcw4: only deliberately....
[19:14] <jcw4> haha
[19:29] <perrito666> hasues: ?
[19:59] <rick_h__> mgz: howdy, this around the lander stuff? /me saw some pull requests but been in the wood without interwebs
[20:03] <mgz> rick_h__: yeah, I've put up pull requests for all the changes I make to the lander for juju, if you could find a mo to look at them that'd be ace
[20:04] <mgz> we do a few things differently to juju-gui (mostly around the tests not running till the merge is actually flagged), hopefully the proposals should make that clearer for you
[20:11] <wwitzel3> wallyworld_: https://github.com/wwitzel3/juju/compare/019-environmentserver
[20:15] <hasues> perrito666: Yes, it was Linux.  Sorry for the delay
[20:18] <perrito666> hasues: may I know the version?
[20:18]  * perrito666 smells a bug
[20:19] <hasues> perrito666: Of linux or go?
[20:19] <perrito666> hasues: linux
[20:19] <hasues> perrito666: Gentoo
[20:23] <hasues> perrito666: kernel 3.15.0
[20:23] <hasues> perrito666: Go version 1.2
[20:24] <mgz> hasues: that's your issue then... you'll need to teach our versions code about gentoo
[20:25] <rick_h__> mgz: cool will definitely give a look
[20:25] <hasues> mgz: noted.
[20:29] <mgz> hasues: see version/osversion.go
[20:30] <hasues> mgz: Thanks, I was browsing for something of that nature :)
[21:29] <waigani> alexisb: morning
[21:30] <alexisb> hey there waigani
[21:30] <alexisb> on my way
[21:31] <alexisb> waigani, are you on?
[21:31] <waigani> alexisb: i was... connection just dropped
[21:31] <waigani> alexisb: give me 2min
[21:31] <alexisb> k
[21:34] <thumper> mramm: oh hai
[21:34] <thumper> mramm: weren't we going to have a talk earlier?
[21:43]  * thumper tries to distract himself with work
[21:55] <lazyPower> thumper: any idea why local provider bootstrap would exit cleanly on utopic, but the api state server wont stay started? It's not even creating the machine-0.log, so it never finishes the init phase before it bails.
[21:56] <thumper> lazyPower: not off the top of my head
[21:56] <thumper> lazyPower: but if mongo failed to start, the machine agent wouldn't
[21:56] <thumper> lazyPower: check the juju-db
[21:56] <lazyPower> juju-monogd is started
[21:56] <lazyPower> if you want to follow along - its happening in #juju on canonical irc
[21:56] <lazyPower> i'm stumped
[21:57] <thumper> lazyPower: I have a call shortly, but could help after
[23:01] <wallyworld> thumper: yo
[23:03] <thumper> davecheney: around?
[23:03] <thumper> wallyworld: hey
[23:07] <rick_h__> thumper: how goes?
[23:33] <thumper> rick_h__: hey
[23:43] <rick_h__> thumper: hey, back from the woods with no interwebs. Will do my best to get the emails/docs you need from me during work day tomorrow


[03:57] <linuxmint> test
[03:57] <linuxmint> install failing on hypervisor Proxmox with no Internet.  I transferred the iso from this Desktop with Internet, to the hypervisor.
[05:39] <Psi-Jack> How, with netplan, do I use iptables-restore when the network is up?


[03:40] <T60>  Would anyone know what the default cursor theme is in 14.04?
[05:03] <ObrienDave> pretty sure default is DMZ white
[07:21] <samuraiRM> hi
[07:27] <samuraiRM> I just installed xubuntu on a 2007 machine with 1 gb ram and very old video card I install xubuntu-desktop?
[07:27] <samuraiRM> kubuntu-desktop*
[07:38] <samuraiRM> ther is an italian users
[07:40] <Unit193> !it | samuraiRM
[07:40] <samuraiRM> im banned
[07:40] <samuraiRM> im flooding error
[07:41] <samuraiRM> i copy and paste very long word
[07:41] <limelight> You should use something like pastebin for that and link it instead.
[07:41] <samuraiRM> pastebin tank you
[07:41] <limelight> You're welcome :)
[07:42] <limelight> Also, guys, is there any way to set the VIs (1-6) text to be bigger?
[07:43] <limelight> I'm pretty new to linux in general and I'd like to familiarize myself with the terminal a bit better, so I figured the best way to do that were to immerse myself and not use the GUI unless absolutely necessary, but ...
[07:43] <limelight> The text is so tiny!
[07:43] <samuraiRM> i have installed kubuntu-desktop but graphic interface icons is not change beacause?
[07:45] <limelight> Possibly, you've not started KDE at all. I'm no guru, but from what I understand you can actually have two installed, so you have to choose which one you use -- did you maybe see a drop down list during login?
[07:48] <samuraiRM> i restart the machine
[07:54] <limelight> Hello khor_ :)
[07:57] <limelight> Do you know if there's a way to enlarge the text in the VIs?
[08:25] <brainwash> limelight: see http://askubuntu.com/questions/173220/how-do-i-change-the-font-or-the-font-size-in-the-tty-console
[08:40] <limelight> Awesome, thanks :D I'll have a look-see
[09:00] <limelight> Ah, I've fixed my problem, but now I can't see most of the IM screen XD
[09:00] <limelight> Thanks though! This really helped :D
[10:23] <Guest32626> hoe kan ik een (netwerk)scanner toevoegen?
[10:24] <Guest32626> *oh, sorry, how can i add a (netwoork)scanner?
[10:24] <baizon> Guest32626: scanner for what?
[10:25] <baizon> what should it scan?
[10:25] <Guest32626> baizon: documents, pictures etc.
[10:26] <Guest32626> it's a printer - scanner combination. the printer part is working, but I ddon't know how to activate the scanner
[10:42] <bazhang> !info simple-scan | Guest32626
[10:42] <bazhang> try that, that works for my combo printer scanner
[10:46] <Guest32626> ubottu: okee, i have simple scan, but how do i add the scanner?
[10:46] <Guest32626> bazhang: okee, i have simple scan, but how do i add the scanner?
[10:48] <bazhang> try starting simple-scan with a document in the scanner
[10:49] <Guest32626> bazhang: if i open simple-scan it says "no scanner" found
[10:50] <Guest32626> it's also conected on a different computer
[10:50] <bazhang> it would need to be connected
[10:50] <Guest32626> it's in a network and the printer part of it works
[10:51] <Guest32626> (samba printer)
[10:51] <bazhang> the odds of a combo printer/scanner with the scanner working on a network are pretty low
[10:52] <Guest32626> okee, means i have to switch between the computers etc. ...
[10:53] <bazhang> depends on how important the scanning part is, and again, there are no guarantees the scanner will work when directly connected
[11:00] <dreamer> hi all, does anyone here use workrave?
[11:01] <dreamer> somehow since we upgraded to 14.04 workrave starts up automagically, even though it's not in the startup config
[11:01] <bazhang> !info workrave
[11:01] <dreamer> also it places double icons in the notification bar, which is odd. when you close the program it leaves one icon with menu there, which can't be removed
[11:01] <dreamer> aka: workrave F's things up
[11:01] <bazhang> perhaps it's meant to do that
[11:07] <dreamer> bazhang: eh ..
[11:11] <bazhang> rsi would demand it always be on, wouldn't it?
[11:11] <bazhang> you could check either the manual or help page for it, to see whats up
[11:28] <yoLo_> how do i use the checksum to check if the downloaded distro is correct ?
[11:28] <garandil> md5sum
[11:28] <dreamer> bazhang: it shouldn't start by itself. unless the user has configured it this way
[11:28] <yoLo_> garandil, how does that work ?
[11:28] <baizon> yoLo_: https://help.ubuntu.com/community/HowToMD5SUM
[11:28] <dreamer> until the upgrade workrave didn't start on login, so something has gone wrong
[11:29] <garandil> baizon, :)
[11:29] <dreamer> and even still, when it starts it messes up the notification area by appearing 2-3 times in there
[11:29] <yoLo_> thanks baizon
[12:27] <Guest32626> bazhang: the computer to which it is conected is manly a server. so the keybord, mouse and screan are not stunderd conected.
[12:28] <Guest32626> *standard
[13:21] <miluva> Hi can anyone help me with artwiz fonts? The fonts have been made available in xfontsel, but xfce terminal just doesn't recognize them.
[13:48] <xubuntu660> re
[13:51] <xubuntu660> xubuntu14.04 fully updated, kernel 31.13.0-32 normal is not able to shutdown machine from xfce4-session-logout button, it just logout......all the power icons in the greeter are also grayed and unclickable....any ideas ?
[14:25] <tokata> hello
[16:46] <paolo> hi, how can i create a bootable usb pen with xubuntu 14.04, from xubuntu?
[16:46] <paolo> is startup disk creator what i need?
[16:48] <xangua> !usb
[16:48] <bazhang> or unetbootin, there are several
[16:49] <bazhang> !info unetbootin
[16:49] <paolo> xangua, bazhang thanks.
[16:49] <bazhang> pendrivelinux.com has much more
[16:49] <bazhang> sure, no problem
[17:05] <zacwalls>  how do i view the wpa2 of a network. i dont have a wireless card so i use a wlan0 network o cores. im not sure if this is even possible but if it is, can someone please provide a link or give tech support?
[17:07] <bazhang> for what purpose
[17:09] <Pici> "view the wpa2 of a network"?
[17:15] <zacwalls> im tierd of cranking my neck at a 90 degree angle to look at it on the side of the modem and then get the loooooong password wrong
[17:15] <zacwalls> wpa2 is encrypted so y the need for sooo many numbers and letters?????
[17:16] <bazhang> how are using wpa2 without a wireless card
[17:16] <bazhang> +you
[17:16] <zacwalls> im not
[17:16] <zacwalls> one sec
[17:16] <bazhang> what are you trying to accomplish then
[17:17] <zacwalls> http://paste.ubuntu.com/7906569/
[17:18] <Pici> Is Xubuntu failing to detect your wifi card?  Or are you saying that you don't have one at all?
[17:18] <zacwalls> im trying to acomplish connecting my nook to the web co i can read a book.
[17:18] <zacwalls> Pici i dont have one at all
[17:20] <Pici> zacwalls: so what do you want Xubuntu support to help with?
[17:20] <zacwalls> understanding if i can access my wpa2 from eth0 network
[17:22] <Pici> zacwalls: it depends on your network topology, but typically with residential routers they are one in the same.
[17:23] <zacwalls> nope i have an Ethernet cord hooked into the modem via router.
[17:23] <zacwalls> im not hooking my router into my pc.
[17:25] <Pici> zacwalls: short answer: no.  long answer: ##networking might have some suggestions on how to add a route for that.
[17:25] <Pici> since it really isn't a Xubuntu question.
[17:26] <zacwalls> okay thank you
[17:38] <Kagee> I set my keyboard layout to norwegian when i installed, but i have to manually run dpkg-reconfigure to set it to norwegian each and every time i log in.
[17:39] <Kagee> And every time i run dpkg-reconfigure keyboard-configuration it uses the norwegian ones as defaults, so i belive the problem might be another place.
[17:39] <Kagee> I have the correct layout in av VT, but not at the desktop.
[17:40] <Kagee> xfce4-keyboard-settings is set to use "Default values for the system"
[17:42] <krytarik> Kagee: How about you change that to the one you want then? :)
[17:43] <Kagee> that soun ds like fixing the symptome and not the problem ...
[17:44] <Kagee> (also, it didn't work, just tried)
[17:53] <krytarik> Kagee: What keyboard layout is chosen when you log in (in the top panel)?
[17:54] <Kagee> There is no selector for it in the top panel.
[17:55] <Kagee> or do you mean _before_ i log in ?
[17:55] <krytarik> Yep. :)
[17:55] <Kagee> *checking*
[17:58] <Kagee> nb (Norwegian) i chosen, but there are options for several English ones.
[17:59] <Kagee> The install is two days old, and the problem started the first time i logged on.
[18:01] <Kagee> I tried selecting EN and then back to nb befor logging in, no change, keyboard is english after login and i have to run reconf->keyboard.
[18:12] <krytarik> Kagee: Is there another keyboard layout than Norwegian set by default in "Settings Manager -> Keyboard", maybe US? And if so, did you try removing it when trying it through that way?
[18:13] <Kagee> There is only norwegian.
[18:14] <Kagee> ... in "Settings Manager -> Keyboard", and it is set as default.
[18:14] <Kagee> Well, right now it's not set as default, it set to use system wide settings.
[18:14] <Kagee> But forcing it to norwegian didn't work.
[18:28] <nime> Hey guys, can anyone help me? I just installed Xubuntu 14 onto my Laptop and installed the i3 window manager aswell, but it doesn't show up on the login manager, so I can't choose it. In fact, the login manager doesn't even have a DE chooser :(
[18:29] <Hedgework> nime: Did you reboot or manually restart the DM?
[18:29] <Hedgework> nime: otherwise, it won't notice you added i3 (or at least didn't when I installed i3)
[18:30] <nime> I've rebooted several times. Still, the only option I have is logging in (which defaults into XFCE). There's no button to choose DE
[18:30] <krytarik> Kagee: Do you by any chance have iBus installed and running?
[18:30] <nime> Hedgework: Is there a way to add i3 to it, then?
[18:30] <Hedgework> hang on let me look on my other maghine...working on this one so I can't log out
[18:31] <Kagee> krytarik: how do i know? I have not knowingly installed it in the last two days.
[18:32] <krytarik> Kagee: "dpkg -l ibus", and "ps -ef | grep '[i]bus".
[18:33] <krytarik> *grep '[i]bus'
[18:33] <nime> Hedgework: No problem, I'll wait :)
[18:33] <Hedgework> nime: both "i3" and "i3 (with debug log)" were added to my menu, right under "Xfce Session" and "Xubuntu Session"...are you missing the whole menu or just the i3 part
[18:33] <Kagee> dpkg-query: no packages found matching ibus, and no output from ps/grep
[18:33] <krytarik> Kagee: Ok, then not. :)
[18:34] <nime> Hedgework: I can't even choose a session. There's no button to do that. The only think I can do is log in. Nothing else.
[18:34] <Hedgework> nime: no gear in nte upper right area of the screen?
[18:34] <nime> Hedgework: Nope
[18:34] <Hedgework> nime: are you missing that top bar entirely, or just the gear icon?
[18:35] <nime> Just the icon
[18:36] <Hedgework> nime: is the user you are trying to log in with the administrator (first user, sudo access to everything) or another user?
[18:36] <nime> Hedgework: It's my own user, who has sudo priviledges.
[18:36] <Hedgework> nime: but was it the first user created during install?
[18:36] <Hedgework> if not, we may need to look for a permissions issue
[18:36] <nime> Hedgework: Yes, only user I've created.
[18:37] <Hedgework> okay, then *probably* not perms...I have to run to a meeting, but I'll try to pop on and help between that and S&R practice...always happy to get more people using i3 :D
[18:38] <nime> Hedgework: Thank you :) Yes, i3 rocks!
[18:38] <Hedgework> nime: oh, one last thing before I go...did you install via the meta package or something else?
[18:38] <nime> Hedgework: You mean i3? I just did a sudo apt-get install i3 dmenu
[18:40] <Hedgework> nime: try uninstalling that and installing i3-wm instead...it's a meta package including i3, dmenu, and i3status (plus maybe i3lock) but the standalone i3 package may short you some needed config...ISTR it having issues
[18:41] <Hedgework> just a thought, and trying it is low-hanging fruit
[18:41] <Hedgework> ahh crap scratct that
[18:41] <Hedgework> I misread
[18:41] <Hedgework> i3 is the metapackage
[18:41] <Hedgework> :(
[18:42] <Hedgework> will look after my meeting when I'm not so scattered
[18:42] <Hedgework> ttyl :)
[18:42] <nime> Hedgework: Thank you :)
[18:42] <Hedgework> np!
[19:29] <krytarik> Kagee: Fwiw, you should always be able to set the keyboard layout to Norwegian by running "setxkbmap no" in the Terminal, and run "setxkbmap -query" to get the current actual state of your keyboard settings. Also, what version of Xubuntu are you using actually?
[19:33] <Kagee> krytarik: 14.04.
[19:33] <krytarik> Ok, kind of thought so already. :)
[19:35] <krytarik> Kagee: Another thing to check would be how it behaves when creating a new user and logging in what that, of course.
[19:39] <Kagee> krytarik: "setxkbmap -query" http://paste.ubuntu.com/7907699/ , right after login.
[19:40] <Kagee> the keyboard is english. after i ran "setxkbmap no", keyboard was norwegian, output from "setxkbmap -query" the same.
[19:41] <krytarik> Kagee: Yeah, because how could it possible change :P - but nice that at least that works. :)
[19:42] <Kagee> A new user has the same problem.
[22:09] <chaka> on xubuntu 14, should website files go in /html or in /www ?
[22:10] <GregBledsoe> greetings, I'v just installed 14.04 on a macbook 7,1 with broadcom wireless
[22:11] <GregBledsoe> i've tried all the drivers for broadcom but iwlist scan always returns "no scan results"
[22:11] <GregBledsoe> tried everything here:  https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx
[22:12] <GregBledsoe> any help?
[22:13] <GregBledsoe>  iwlist wlan0 scanning
[22:13] <GregBledsoe> wlan0     No scan results
[22:14] <GregBledsoe> almost as if it is powered off, but macbook doesn't have a switch for that
[22:29] <GregBledsoe> no help because its broadcom or no help because no help?
[22:30] <krytarik> !patience | GregBledsoe
[22:31] <GregBledsoe> ok, thanks
[22:32] <GregBledsoe> tried everything i can think of including compiling directly from broadcoms source from http://www.broadcom.com/support/802.11/linux_sta.php , but same results no matter what...   if I was on a PC I would suspect the keyboard switch to turn off wireless got hit accidently
[22:32] <GregBledsoe> but no such switch on a mac
[22:35] <krytarik> GregBledsoe: You might also try asking in #ubuntu, as this isn't exactly Xubuntu-specific. :)
[22:35] <GregBledsoe> i did :-)
[22:35] <GregBledsoe> nothing there either so far
[23:10] <byte> n8
[23:30] <test__> new
[23:31] <ObrienDave> old


[12:35] <AskUbuntu> Enlisted MAAS nodes will not PXE boot for commissioning | http://askubuntu.com/q/291472
[15:59] <AskUbuntu> Can jitsu deploy multiple service units like juju's "add-unit" command? | http://askubuntu.com/q/291579
[19:07] <Dr{Who}> http://askubuntu.com/questions/263849/info-bootstrapping-environment-error-no-matching-node-is-available so I need more free nodes to even be able to get juju working? I am getting this error and dont have any nodes in ready state.
[19:09] <roaksoax> Dr{Who}: what does /var/log/maas/maas.log say?
[19:09] <roaksoax> Dr{Who}: can you also share with me a screenshot of the info of a node?
[19:13] <Dr{Who}> http://pastebin.com/BceDkAic
[19:13] <Dr{Who}> I have a few nodes setup but all are marked Allocated although only 1 is realy alive the other 2 are dead just not easy to delete them
[19:14] <Dr{Who}> you want a screen shot of the "Edit Node" page?
[19:20] <roaksoax> Dr{Who}: yeah, the node that you want to use but juju says no node available
[19:23] <Dr{Who}> i did not want to use any nodes yet. Just want to have it setup so I can move to the next step of using Juju and MAAS to build an openstack cluster. So I need nodes free first correct?
[19:24] <Dr{Who}> this error came from my MAAS box itself where I am trying to setup juju
[19:24] <Dr{Who}> ok out for lunch.. bbl.
[19:25] <roaksoax> Dr{Who}: right, so the nodes *must* be in 'Ready' state in order for you to use juju to deploy
[19:25] <roaksoax> if they are 'Allocated to user XYXZ' that means that the nodes are not available
[19:25] <roaksoax> for juju to use
[20:21] <Dr{Who}> ok so JuJu will actually take over a system and install stuff on it. Juju needs its own dedicated system?
[20:22] <Dr{Who}> ok so next question. I guess I have to delete the nodes I have setup so far and get them to the "ready" state. Any wiki page on doing this via the cli? I do not see a way through the UI
[20:31] <roaksoax> Dr{Who}: yeah there's a way
[20:31] <roaksoax> Dr{Who}: give me a sec
[20:32] <roaksoax> Dr{Who}: look into node > release http://maas.ubuntu.com/docs/maascli.html
[20:32] <roaksoax> Dr{Who}: so when you juju bootstrap, it will select a 'Ready' system, mark it as allocated, and deploy ubuntu on it
[20:33] <Dr{Who}> it will create just one node it looks like. I presume I would call thsi juju in maas node name.
[20:34] <roaksoax> juju will use *any* of the nodes in the pool which are in 'Ready' state
[20:36] <Dr{Who}> k I am going to provision a vmware virtual for this as I dont have much metal for testing.
[20:36] <Dr{Who}> ok i just created a new node called it 'juju' and it should start to build it now.
[20:37] <Dr{Who}> i did 13.04 same as my maas box.
[20:38] <Dr{Who}> I want to save what metal I have for openstack compute nodes etc. so if its a management box like MAAS or this new juju server they can be vms imho bare metal is a waste for such a small task.
[20:39] <roaksoax> Dr{Who}: yeah they can be in VM's
[20:49] <Dr{Who}> how can i delete an allcoated node? I get an error. Dont see any command in the api to "unallocate"
[20:58] <Dr{Who}> maas release from cli found it. I think.
[20:59] <Dr{Who}> yep all good.. Added to my wiki
[21:01] <roaksoax> Dr{Who}: cool, so now that the node is released and back to 'ready', you can delete it
[21:02] <Dr{Who}> yep. my garbage is now gone from testing :) yay.
[21:03] <Dr{Who}> ok I have a node called juju that is marked ready. the vm itself turned off. I presume its donw?
[21:03] <Dr{Who}> done.
[21:03] <Dr{Who}> dont have ipmi just wake on lan and not sure its right so I have been restarting as needed manually.
[21:04] <roaksoax> Dr{Who}: yeah you need to manually turn it on
[21:05] <roaksoax> Dr{Who}: maas doesn't support vmware VM management
[21:05] <Dr{Who}> ok so should I try the juju bootstrap now while the vm is off and maas has it as ready? or ...
[21:05] <Dr{Who}> or in some specific order power it up manually.
[21:07] <Dr{Who}> ya just boot strapped and it allocated that node. starting it up now
[21:08] <roaksoax> Dr{Who}: so if you juju bootstrap and then manually start the it has chosen, then it will be installed with ubuntu and the juju releated stuff
[21:09] <Dr{Who}> yep its install ubuntu now. time for a 3 hour break :(  i need to get some of the repo's mirrored locally if that is possible with maas?
[21:10] <mwhudson> roaksoax: hey, have you thought about fpi for arm systems at all?
[21:10] <roaksoax> mwhudson: hey! So... if we have a ephemeral image for amr, then we sdon't think there would be any difference
[21:10] <roaksoax> arm*
[21:11] <mwhudson> roaksoax: well xinstall has a bunch of stuff about grub, for example
[21:11] <mwhudson> which i don't think is used on the arm server i have access too
[21:11] <mwhudson> *to
[21:12] <roaksoax> mwhudson: I see, then I guess it would not work. You'll need to check with smoser since he wrote the installer
[21:17] <smoser> mwhudson, it'd take some work for sure.
[21:19] <mwhudson> smoser: would it make sense for xinstall to support this, or would it make more sense to have a different installer for arm (or even highbank, i dunno) and some kind of parameterization?
[21:24] <smoser> mwhudson, i'm not opposed to having xinstall figure that out.
[21:24] <smoser> longer term, i really want "xinstall" to be much dummer about the stuff its installing.
[21:24] <smoser> i'm open to s uggestions on how to support arm or the like
[21:24] <smoser> but where i'd like to go is basically 'dd if=diskimage of=blockdevice'
[21:24] <smoser> and expect that to result in somethign that boots.
[21:25] <mwhudson> i'm so glad to hear you say that :)
[21:25] <mwhudson> there might need to be some partition resizing
[21:25] <mwhudson> but that can happen on first boot i guess
[21:25] <mwhudson> smoser: why does xinstall _not_ do that now?  the nature of the images that you are working with?
[21:26] <smoser> wmwell, i suppose that is the case, yeah.
[21:28] <smoser> mwhudson, the thing that initially  moved me away from "image based" to "tar based" was that the filesystems werent necessarily aligned with disk secotro size.
[21:28] <mwhudson> ah yeah
[21:28] <smoser> but that is arguably a a.) filesystem
[21:29] <smoser> problem.
[21:29] <smoser> or b.) image problem
[21:29] <smoser> can be solved though.
[21:34] <Dr{Who}> ok juju is setup and seems to be ready for action. Now openstack. The page https://wiki.ubuntu.com/ServerTeam/OpenStackHA shows I need 23 systems? but then it also talks about Virtual-MAAS so I guess next question is what is the minimum I need to start a test openstack environemnt.
[21:36] <Dr{Who}> what would be nice is to understand why 26 servers was mentioned here. What does each system do out of the 26
[21:43] <Dr{Who}> it sure seems like a lot of these process can run on the same metal. https://wiki.ubuntu.com/ServerTeam/OpenStackHA?action=AttachFile&do=view&target=local.yaml Not sure how to adjust the config to do that. still reading
[21:47] <AskUbuntu> relation error between nova-compute and nova cloud controller | http://askubuntu.com/q/291736
[21:50] <mwhudson> smoser: ok
[21:51] <mwhudson> smoser: i appear to have some highbank images (eg https://snapshots.linaro.org/quantal/pre-built/highbank/301) which i think are just dd-able
[21:54] <mwhudson> smoser: do you have in mind where a simpler path in xinstall would go?
[21:55] <smoser> mwhudson, if you're looking at the code there, i have no issue with you doing something siplistic at the moment like just figuring out arch and not doing that.
[21:56] <smoser> or, having some way that just disables all "mucking"
[21:56] <smoser> mwhudson, sorry to be somehwat vague here...
[21:56] <mwhudson> heh no worries
[21:56] <smoser> i have to think about it more, but at least in informal thoughts, i've had the folowing idea:
[21:56] <mwhudson> i'm doing at least four things concurrently
[21:57] <smoser>  * images shoudl be "full disk" (dd'able)
[21:57] <smoser>  * installer wil "communicate" with installed image via a partition that it sees of a certain format
[21:57] <smoser>  this is not entirely different that basically shoving in a "config-drive"
[21:58] <smoser> with data like "here is your maas credentials" and "here is your network information"
[22:01] <mwhudson> ah yeah
[22:01] <mwhudson> lava (which is the other thing i've used that does this) assumes serial console access for that sort of thing
[22:17] <Dr{Who}> so just learning the big diff between the different cloud systems. It seems like OpenStack is "not" monolithic a good and a bad thing. It can be massively distributed "good" but can it be combined for smaller clouds. I planned on dedicating 3-4 systems to this cloud test. I current run everything about 100 virtuals on 3 vmware boxes running older xeons and 32g of ram each.
[22:18] <Dr{Who}> I am not sure this can be done. Juju does not seem to want to deploy onto a box multiple times so adding ceph onto 3 systems then adding rabbit mq on all 3 mysql on all 3 etc seems out of the scope of most docs I have found.
[22:40] <roaksoax> bigjools: around yet?
[23:33] <roaksoax> bigjools: http://paste.ubuntu.com/5639917/


[00:51] <BarkingFish> so am I alone in this place now, or does anyone have any work they need doing, which can keep a poor unfortunate insomniac from boredom? :)
[02:56] <valorie> question: I was told -
[02:56] <valorie> [15:55] <strohel_> valorie: You should install debugging symbols to qtscript
[02:56] <valorie> [15:56] <strohel_> valorie: Or whatever that provides /usr/lib/x86_64-linux-gnu/libQtScript.so.4
[02:56] <valorie> I don't see anything likely in muon
[02:56] <valorie> any ideas?
[03:23] <ScottK> valorie: Package is libqt4-script
[04:20] <valorie> thanks, ScottK
[04:20] <valorie> interesting, I already have that installed
[04:34] <ScottK> You may need libqt4-script:amd64
[04:34] <ScottK> With multiarch it has different paths for different archs, that's the amd64 arch.
[04:34] <ScottK> arch/path
[04:48] <valorie> that's also installed
[04:57] <ScottK> Then you have /usr/lib/x86_64-linux-gnu/libQtScript.so.4
[04:57] <ScottK> You can check with ls -l /usr/lib/x86_64-linux-gnu/libQtScript.so.4 in konsole
[05:03] <valorie> $ ls -l /usr/lib/x86_64-linux-gnu/libQtScript.so.4
[05:03] <valorie> lrwxrwxrwx 1 root root 20 2011-09-30 04:09 /usr/lib/x86_64-linux-gnu/libQtScript.so.4 -> libQtScript.so.4.7.4
[05:03] <valorie> yep
[05:04] <valorie> I guess I'll write to Amarok-devel about this
[05:04] <valorie> thanks, ScottK
[11:27] <Riddell> precise testers needed! https://launchpad.net/~kubuntu-ppa/+archive/experimental/+packages
[11:28] <Riddell> agateau: Qt for testing ^^
[11:29] <agateau> mmm
[11:29]  * agateau adds the ppa
[11:30] <agateau> Riddell: oh btw, can you look into getting massif-visualizer in the archive?
[11:31] <Riddell> agateau: sure, where is it?
[11:33] <agateau> Riddell: https://launchpad.net/~agateau/+archive/ppa
[11:33] <debfx> that upstream fix for hiding symbols in qtwebkit clearly doesn't work
[11:34] <Riddell> yeah I had to change the symbols file for i386, not sure why, I don't know if the same will be needed for other platforms
[11:37]  * shadeslayer adds as well
[11:38] <Riddell> agateau: uploaded!
[11:38]  * Riddell out for a bit
[11:39] <agateau> Riddell: party \o/
[13:51] <Quintasan> Riddell: Still looking for P-N artwork?
[13:54] <Quintasan> bah
[13:54] <Quintasan> Riddell: bzr branch lp:project-neon
[13:54] <Quintasan> We have sum artwork there
[13:54] <Quintasan> Props to sheytan
[14:11] <Riddell> Quintasan: cool thanks
[14:11] <Riddell> agateau: qt all good?
[14:11] <Riddell> shadeslayer: tried qt?
[14:11] <Quintasan> Riddell: I believe you have to use that fancy font over there to get stuff to render in a proper fashion
[14:11] <shadeslayer> Riddell: downloading, slowly
[14:14] <shadeslayer> I'll disable neon, should make the download smaller
[14:18] <Quintasan> shadeslayer: Any luck with Ubuntu?
[14:18] <shadeslayer> huh?
[14:18] <shadeslayer> I'm not sure I follow
[14:19] <shadeslayer> Riddell: It'll take 20 more minutes
[14:20] <Riddell> shadeslayer: sounds like you're on my connection :)
[14:20]  * Riddell only has a week to go before ADSL back in
[14:21] <Quintasan> shadeslayer: bah, I mean Ubuntooz on Transformer
[14:21] <shadeslayer> Quintasan: ah
[14:22] <shadeslayer> Quintasan: No luck, lilstevie isn't responding to pings on IRC
[14:22] <shadeslayer> Will email him over the weekend
[14:22] <Quintasan> shadeslayer: What do you want to know?
[14:23] <davmor2> Riddell: I looked at cdimages yesterday the Kubuntu project has a load of different folders for iso downloads are they all needed still?  I'm thinking it might make life easier for new people trying to grab an image to test
[14:23] <shadeslayer> Quintasan: Well, a way to flash the ubuntu image, but since I have a SBKv2 and the bootloader crashes with the latest release of nvflash, there is no way for me to flash stuff
[14:24] <Riddell> davmor2: we only have daily images for "kubuntu" just now, but the other folders might still have released images we want I'm not sure
[14:24] <Quintasan> shadeslayer: Ah that, wasn't nvidia supposed to release a fix for that?
[14:24] <shadeslayer> Quintasan: even with the fix, we don't have the key ...
[14:25] <shadeslayer> And I haven't seen any new updates about the SBK v2 scenario
[14:25] <Quintasan> hah
[14:25] <Quintasan> I was trying to get CrOS to boot last week
[14:25] <davmor2> Riddell: just thought I'd ask as I'd seen it
[14:25] <Quintasan> 5 hours wasted
[14:25] <Quintasan> I think I'll just backup what I have now and work without hw accel
[14:25] <Quintasan> though it's going to be a pain in the ass
[14:26] <shadeslayer> otoh, I'm getting a raspberry pi, so will be doing stuff on it
[14:35] <Riddell> shadeslayer: ubuntu doesn't work on those I believe
[14:35] <Riddell> although it's still useful to have one with debian on
[14:35] <Riddell> and just a cool/handy thing to have I expect
[14:35] <shadeslayer> Yep, ARMv6 vs ARMv8
[14:35] <shadeslayer> tbh that really sucks
[14:36] <Riddell> we are spoint by backwards compatibility in the intel world (and very innefficient chips as a result)
[14:36] <shadeslayer> But still, Would be fun to run Debian + Plasma Active on a 40 inch TV
[14:36] <shadeslayer> haha, true that
[14:45] <shadeslayer> Riddell: qt installs just fine
[14:46] <Riddell> shadeslayer: ah but does it run
[14:46] <Riddell> that's the test
[14:46] <shadeslayer> Run?
[14:47] <shadeslayer> all apps seem to launch fine
[14:48] <Riddell> shadeslayer: well log out and into Plasma
[14:48] <Riddell> do all apps work
[14:48] <Riddell> does rekonq work
[14:48] <shadeslayer> okay, trying
[14:48] <Riddell> charlie-tca: are you able to do Qt testing for accessibility?
[14:49] <charlie-tca> I can try. I haven't had a chance to yet, though
[14:49] <charlie-tca> anything specific?
[14:49] <Riddell> charlie-tca: you hvaen't tested Qt accessibility ever or you haven't tested the Qt 4.8 we want tested now?
[14:50] <charlie-tca> I haven't tested precise at all for accessibility
[14:50] <Riddell> ok that's a pre-requisite to testing 4.8 I think, and I doubt I have the energy to work out the details of how just now
[14:51] <shadeslayer> Yep, looks fine, rekonq works, can load Gmail/G+/Facebook
[14:51] <Riddell> shadeslayer: great
[14:51] <charlie-tca> I will take a look at it and see if I can do something this weekend
[15:12] <shadeslayer> Is it just me, or is http://extras.ubuntu.com down
[15:13] <yofel> it's down
[15:15] <Riddell> anyone able to go to the release team meeting for kubuntu?
[15:16] <Riddell> it's in 45 mins I think and lasts 90 mins I think, I might have to leave before the end
[15:18] <shadeslayer> Riddell: and what does one do in the release team meeting?
[15:18] <Riddell> shadeslayer: next to nothing
[15:19] <shadeslayer> Riddell: okay, I can come as well and stay till the end
[15:19] <Riddell> shadeslayer: wait until kubuntu gets called
[15:19] <Riddell> point to this https://lists.ubuntu.com/archives/ubuntu-release/2012-January/000706.html
[15:19] <Riddell> say anything else you want to about recent kubuntu activities or state
[15:19] <Riddell> finish with ".."
[15:20] <Riddell> don't forget that, else people will be sitting waiting for you to finish
[15:20] <Riddell> answer any questions
[15:20] <Riddell> there usually isn't any
[15:20] <shadeslayer> okay :)
[15:20] <Riddell> that's it
[15:20] <shadeslayer> it's in #ubuntu-meeting I guess?
[15:21] <Riddell> shadeslayer: yes
[15:21] <tazz> I am up for it too.
[15:26] <Riddell> tazz: you can hang around in the channel and make sure shadeslayer is still awake when kubuntu gets called :)
[15:26] <Riddell> very easy to get distracted onto other things during that meeting
[15:27] <charlie-tca> true story :)
[15:27] <tazz> Riddell, sir yes sir!
[15:58] <Riddell> fabo: so if shadeslayer has confirmed qt 4.8 works fine for him do you think we can upload?
[15:58] <Riddell> oh agateau, did you confirm too?
[16:00] <fabo> Riddell: yes. I'm confirming too (works for me).
[16:04] <agateau> Riddell: I only spotted a very minor regression in a qtwebkit of mine, nothing serious
[16:05] <Riddell> agateau: what was that?
[16:06] <agateau> Riddell: I have a <div> styled in css which looses its bottom dotted border with Qt .4.8
[16:06] <Riddell> I guess we can live with that
[16:07] <agateau> yes
[16:21] <Quintasan> Riddell: I'll stick around with shadeslayer and tazz there. Might as well as get back on track with development this week
[16:21] <shadeslayer> ^^
[16:32] <Riddell> meeting is started but may take an hour or so for kubuntu
[16:39] <Quintasan> shadeslayer: who the hell is responsible for calligra packaging?
[16:39] <shadeslayer> I don't know
[16:41] <Riddell> Quintasan: kubuntu is
[16:41] <Riddell> why do you ask?
[16:41] <Quintasan> Riddell: whoever picks new release is the one policy?
[16:42] <Riddell> Quintasan: parse error
[16:42] <Riddell> can you rephrase?
[16:43] <Quintasan> Riddell: I wanted to know if there is anyone among us who is particulary commited to calligra packaging
[16:44] <Riddell> Quintasan: oh well I tend to package new releases, if I happen to be in a coma or something I think others will get around to it eventually but not necessarily in time for each of their releases
[16:44] <Riddell> and it's in debian so it's fairly simple
[16:45] <Quintasan> Riddell: I see, is it fine with you if I go ahead and add a few dependencies to the calligra meta-package? for example braindump doesn't get pulled
[16:45] <shadeslayer> Riddell: Quintasan Can/Should we get telepathy kde into the archives?
[16:45] <Quintasan> shadeslayer: We can get and we should get them into archive
[16:45] <Quintasan> Not main at this point but universe for sure
[16:46] <shadeslayer> Quintasan: okay, lets start working on those from monday?
[16:46] <Quintasan> shadeslayer: Nah
[16:46] <shadeslayer> Hm?
[16:46] <Quintasan> I am in favour of waiting till 0.3
[16:46] <Riddell> Quintasan: sure, if it's good enough quality for calligra, packaging is in bzr
[16:46] <Quintasan> shadeslayer: everything gets renamed + codes moves once again
[16:47] <shadeslayer> Quintasan: Right, I agree and should have made myself clearer, that's what I meant when I said lets get it into the archives
[16:47] <shadeslayer> yeah
[16:47] <Quintasan> Riddell: I mean, it's being built but not installed when user installs calligra package.
[16:47] <Riddell> Quintasan: do you want to take over the upload of 1:2.3.86-0ubuntu5 from me?
[16:47] <Quintasan> Riddell: I think I can
[16:47] <Riddell> Quintasan: ssh key on launchpad?
[16:48] <Quintasan> Riddell: Providing something didn't go horribly wrong while I was not using my computer then it is there.
[16:49] <Riddell> Quintasan<EMAIL_ADDRESS>[16:49] <Riddell> run byobu on login
[16:49] <BarkingFish> afternoon guys
[16:49] <Riddell> shadeslayer: ".."
[16:50] <Riddell> screen escape key is F12
[16:50] <BarkingFish> Riddell: I just dropped by to let you know, with apologies cause something's clearly gone awry, that the i386 build of libapogee2 failed.  I haven't had a chance to read the build log yet to find out what went wrong though.
[16:51] <shadeslayer> derp, I had just changed buffers when they started discussing about Kubuntu :P
[16:51] <Riddell> Quintasan: so build that's all my changes, you'll need to do bzr co again since I've removed my ssh key
[16:51] <Riddell> build it
[16:52] <Riddell> debsign -r for remote
[16:52] <yofel> BarkingFish: blame -Werror=format-security
[16:52] <BarkingFish> Also, the bug concerning syncing strigi has been rejected and marked invalid, the reason being is that it can't have libavcodec on the cd image, and strigi has bits of libavcodec as deps
[16:52] <BarkingFish> the email said something about it having an Ubuntu delta
[16:53] <Quintasan> Riddell: remote debsign? @_@
[16:53] <Riddell> BarkingFish: that's interesting about libapogee2 suggests it's broken on all arches not just ARM
[16:53] <shadeslayer> BarkingFish: that means there are some ubuntu specific changes that need to be incorporated
[16:53]  * Quintasan clearly needs to learn tricks like that
[16:53] <shadeslayer> Quintasan: heh, debsign -r is awesome
[16:53] <BarkingFish> Riddell: what concerns me is that it built locally but won't build remotely.
[16:53] <Riddell> BarkingFish: oh I didn't know we had an ubuntu delta, that'll need reapplied then
[16:54] <Riddell> BarkingFish: then there's some difference between your machine and the build servers and if we just find what that is then it's easy to fix
[16:54] <yofel> Riddell: his libapgee build in PPA failed with errors from  -Werror=format-security
[16:54] <yofel> did that get turned on again?
[16:54] <Quintasan> Riddell: Ha ha, I feel like a lost child in that ec2 machine :D
[16:55] <BarkingFish> brb
[16:55] <shadeslayer> lol
[16:55] <Riddell> yofel: I don't know
[16:55] <yofel> hm yeah, they did add that again
[16:55] <yofel> yofel@yofel-T510 $ dpkg-buildflags
[16:55] <yofel> CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security
[16:56] <Riddell> Quintasan: do you want to upload qt too?
[16:56] <Riddell> download the three packages, debuild -S, sign, upload https://launchpad.net/~kubuntu-ppa/+archive/experimental/+packages
[16:56] <shadeslayer> Riddell: upload where? Archives? Don't have permissions for archives
[16:56] <shadeslayer> oh derp
[16:56] <shadeslayer> damn, I need to remove this highlight
[16:57] <Riddell> shadeslayer: what what?  Quintasan is in kubuntu-dev for uploading whatever list of packages that allows
[16:57] <Riddell> I think it allows qt but not sure
[16:58] <BarkingFish> yofel: Would that be something which I could fix locally in the code here?
[16:58] <shadeslayer> Riddell: right, I have a highlight for "kubuntu" which is why I thought that you were talking to me
[16:58] <Riddell> shadeslayer: in this channel?  might not be the best channel for it :)
[16:58] <shadeslayer> Yeah, had it for #ubuntu-meeting
[16:59] <shadeslayer> but quassel doesn't allow channel wise highlights it seems
[16:59] <Riddell> naugty quassel
[16:59] <yofel> BarkingFish: well, yeah, you need to fix the compiler warnings (now errors) that you see on https://launchpadlibrarian.net/89820921/buildlog_ubuntu-precise-amd64.libapogee2_2.2-0ubuntu2_FAILEDTOBUILD.txt.gz
[16:59] <Riddell> Quintasan: have we lost you?
[16:59] <yofel> or as a hack filter -Werror=format-security out from the buildflags
[17:00] <Riddell> I expect those errors require elite c++ skills
[17:00]  * Riddell out
[17:01] <shadeslayer> I could give it a try
[17:01] <BarkingFish> yofel: That's another thing.  I only did the work for the i386 version, how come it sent up two versions for different archs to the ppa?
[17:01] <yofel> BarkingFish: as Riddell is probably right, for now add this to your debian/rules (at the top):
[17:01] <yofel> export DEB_CFLAGS_MAINT_STRIP := -Werror=format-security
[17:01] <yofel>  export DEB_CXXFLAGS_MAINT_STRIP := -Werror=format-security
[17:02] <BarkingFish> I'm on an i386, i wouldn't be able to do changes for an amd64 build on a 32 bit system, surely.
[17:02] <shadeslayer> BarkingFish: you just upload the sources, the builder builds for 2 arches, amd64 and i386
[17:02] <yofel> BarkingFish: it always builds for all architectures launchpads supports if you use "Architecture: any"
[17:02] <yofel> PPA's currently support i386 and am64
[17:03] <Quintasan> ARGH
[17:03] <BarkingFish> may just me being thick but I thought it wouldn't try to build for a 64 bit system using changes generated by a 32 bit system, but whatever :P
[17:03] <Quintasan> Riddell: Nah, just 450s latency
[17:03] <BarkingFish> 8 minutes lag???
[17:04] <BarkingFish> Good lord! Are you using carrier pigeon? :)
[17:04] <Quintasan> BarkingFish: Nah, just yofel's core
[17:04] <yofel> well, he's using my core, but I never get *that* much lag
[17:04] <Quintasan> :P
[17:04] <Quintasan> WHAT THE HELL IS GOING ON ON THAT EC2 MACHINE
[17:04] <yofel> and my connection didn't drop, or the core would have reconnected
[17:04] <Quintasan> Y U NO PBUILDER
[17:05] <Riddell> Quintasan: you shouldn't need pbuilder
[17:05] <Quintasan> That's what you get for using pbuilder
[17:05] <Riddell> the ec2 is already a nice controlled environment
[17:05] <Quintasan> good ol' dpkg-buildpackage?
[17:05] <Riddell> debuild -S
[17:05] <yofel> BarkingFish: it doesn't matter what architecture you're on yourself, you define what architectures will be built with the Architecture: setting in debian/control
[17:05] <shadeslayer> yofel: where was that build log from?
[17:05] <yofel> BarkingFish: 'any' means build for all supported archs
[17:05] <Quintasan> just got that, singed with my keys
[17:05] <yofel> shadeslayer: BarkingFish's ppa
[17:06] <BarkingFish> so once i've added this stuff to the debian/rules file, yofel - do I then have to go through the dch -i and debuild -S etc?
[17:06] <yofel> BarkingFish: right
[17:06] <shadeslayer> BarkingFish: http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Architecture
[17:06] <shadeslayer> yofel: and that would be where?
[17:06] <Riddell> Quintasan: are you going to change the meta package?
[17:06] <yofel> shadeslayer: https://launchpad.net/~lightningstrike35/+archive/ppa/+packages
[17:07] <Quintasan> Riddell: Yeah, did you push your changes to the kubuntu-packaging?
[17:07] <Quintasan> cd calligra
[17:07] <Quintasan> durrr
[17:09] <BarkingFish> and just to clarify, do those commands you gave me go right at the top of the rules file, or underneath the make commands?
[17:09] <Quintasan> ah yes
[17:10] <Quintasan> Riddell: ahh, found my way, one more thing, you just debuild if you want to test if it works or input some other magic?
[17:11] <Riddell> Quintasan: debuild will build it (which takes ages and might not be necessary for trivial changes)
[17:11] <Riddell> debuild -S for source
[17:11]  * Riddell really out
[17:11] <BarkingFish> yofel: those export commands go at the very very top of the rules, right?
[17:11] <Quintasan> Riddell: Thanks
[17:16] <yofel> BarkingFish: right
[17:16] <BarkingFish> ok, doing the rework now. I'll push up as soon as possible
[17:17] <yofel> BarkingFish: to be precise: put them after line 1
[17:17] <yofel> (looking at your rules)
[17:17] <BarkingFish> done
[17:17] <BarkingFish> and pushed to the ppa
[17:17] <Quintasan> yofel: what key is lp using when trying to checkout branches? -_-
[17:18] <yofel> ssh
[17:18] <Quintasan> durr
[17:18] <Quintasan> how the hell i am supposed to pull the code then? xD
[17:18] <BarkingFish> right, now all I have to do is sit and wait until it reaches the build queue and have another shot
[17:18] <yofel> yeah
[17:19] <yofel> BarkingFish: if you're ever curious about what's the current builder state: https://launchpad.net/builders
[17:19] <BarkingFish> that;s ok, i figured out how to see how far off the pack is from being built, last night it was +7 hours!
[17:21] <yofel> not much different today -.-
[17:21] <BarkingFish> :(
[17:21] <yofel> you obviously haven't been around during the days when that went up to >24h
[17:21] <yofel> thankfully that's a rare case ^^
[17:21] <BarkingFish> well at least I'll still be awake this time when it hits the build stage, I hope.  It's only 5.20pm now
[17:23] <BarkingFish> Not bad today actually, yofel - the queue is only 4 hours
[17:23] <yofel> for i386, it's 6.5h for amd64
[17:24] <Quintasan> yofel: any ideas why lp won't let me fetch code from ec2 machine even though I have my ssh key there?
[17:24] <yofel> not without an error message
[17:24] <yofel> ah, did you do bzr whoami?
[17:24] <BarkingFish> even so, I'll be around to get the results from both :)
[17:25] <Quintasan> I just broke bzr
[17:29] <BarkingFish> anyway, I'm going to go for a little while, get on with some housework, and pop back later. I need to have a rest first :)
[17:29] <BarkingFish> see you in a while
[17:35] <shadeslayer> did I mention apogee code is horribly formatted
[17:36] <yofel> I find the ^M's funnier
[17:36] <Quintasan> shadeslayer: uploading calligra, if something screws up then blame me
[17:36] <yofel> someone obviously used a crappy texteditor
[17:36] <yofel> probably gedit
[17:36] <shadeslayer> hehe
[17:37] <shadeslayer> Also, glib is sooooooooo screwed up
[17:38] <shadeslayer> yofel: heh, I had to open it in Kate
[17:38] <shadeslayer> because it looked so horrible
[18:04] <shadeslayer> yofel: I understand what the problem is, but still need to figure out how to fix :P
[18:06] <shadeslayer> yofel: http://stackoverflow.com/questions/4419293/warning-format-not-a-string-literal-and-no-format-arguments
[18:35] <shadeslayer> arf
[18:35] <shadeslayer> Quintasan: does Calligra require dcmtk?
[18:41] <shadeslayer> Quintasan: bug 702026
[19:20] <shadeslayer> BarkingFish: there?
[19:21] <BarkingFish> yup
[19:21] <BarkingFish> just trying to run a diff against a couple of folders with some odd stuff going on
[19:21] <shadeslayer> Well, I have a patch for libapogee to fix that build
[19:22] <shadeslayer> but for some reason patch -p1<../foobar.patch fails :/
[19:22] <BarkingFish> hm
[19:23] <BarkingFish> Can you send a copy of that patch to my email address please, shadeslayer, and I'll take a look at it - I've not got long before the build goes through with yofel's hack on it.
[19:23] <BarkingFish> If I can get the patch to work, I can cancel those builds
[19:23] <shadeslayer> Give me 5 minutes
[19:23] <BarkingFish> thanks
[19:24] <BarkingFish> I'm trying to figure something out which I could do with help with anyway, shadeslayer
[19:25] <BarkingFish> I have two folders here, both on different SD cards.  I copied the contents of my old 2GB sd card to a new 4gb card, but 4 files have not copied over, and I need to find a way (other than searching 4800 odd files) to work out which didn't copy
[19:25] <BarkingFish> i tried running a straight diff -r against the two, to compare them, but diff doesn't like doing that apparently
[19:26] <yofel> rsync?
[19:26] <BarkingFish> never used it, no idea how to :)
[19:27] <BarkingFish> but i'll give it a try, anything is worth it right now. Those files are needed by the satnav on my cellphone
[19:27] <shadeslayer> BarkingFish: http://paste.kde.org/186302/
[19:27] <yofel> rsync -av /from/dir/ /to/dir
[19:27] <yofel> watch out a bit with the last slash
[19:27] <shadeslayer> ^^ Yep
[19:28] <shadeslayer> I usually do rsync -avz .. but then it's usually over a network
[19:28] <yofel> z only makes sense over a network
[19:28]  * yofel uses that too then
[19:28] <shadeslayer> yofel: see http://paste.kde.org/186302/
[19:29] <shadeslayer> oh noes
[19:29] <shadeslayer> disregard patch
[19:29] <shadeslayer> it's still broken
[19:30] <BarkingFish> ok, well rsync says most of the receiving card is broken
[19:30] <yofel> broken? how?
[19:30] <BarkingFish> rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.8]
[19:31] <BarkingFish> and above that stands about 1300 files which failed verification and are marked with IO errors
[19:31] <shadeslayer> Better : http://paste.kde.org/186332/
[19:31] <yofel> ouch
[19:32] <shadeslayer> Prettier : http://paste.kde.org/186344/
[19:32] <shadeslayer> :P
[19:32] <yofel> hm, looks sane IMO
[19:33] <BarkingFish> i'll try and recopy the folder from the old card over to the new one
[19:33] <shadeslayer> BarkingFish: nope, use rsync
[19:33] <yofel> BarkingFish: rather check 'dmesg' for any device errors first
[19:33] <yofel> I/O errors don't come out of the blue
[19:33] <shadeslayer> Oh also, try using --partial
[19:34] <shadeslayer> allows for partial copies of files
[19:34] <BarkingFish> yeah there are device errors showing on the old card
[19:34] <BarkingFish> http://pastebin.com/G3TQTt5s
[19:34] <shadeslayer> yofel: I have no idea where to submit the patch thought
[19:35] <shadeslayer> *though
[19:35] <shadeslayer> Can't find the proper project
[19:35] <yofel> BarkingFish: can you try to reconnect that and see if that helps?
[19:35] <yofel> if not try --partial as shadeslayer said
[19:36] <BarkingFish> ok
[19:37] <BarkingFish> nope, partial fails as well
[19:38] <BarkingFish> looks like I was copying to my new card just in time, i think the old one's on the way out
[19:39] <BarkingFish> hell no. It's not the old card that's messed up. It's the new one
[19:39] <BarkingFish> >:(
[19:40] <shadeslayer> Hmmm .?.. can you copy small amounts of data
[19:40] <shadeslayer> darn
[19:43] <BarkingFish> don't sweat it for a mo, I'm gonna use partition manager and clear off the new card, rewrite the FS and try again
[19:57] <BarkingFish> right, I rewrote the card, I'm just gonna give it a few brief moments to sort itself out, and I'll see how it goes
[20:20] <BarkingFish> I've found out what the problem was with the copies
[20:21] <BarkingFish> The old card had 4 files in one folder which were root owned, when I copied the whole contents of the card back again using sudo dolphin the whole lot went over.
[20:24] <ScottK> Riddell: Would you please answer the "Which Qt to use" question in the Plans for Precise X upload message on ubuntu-devel?
[20:25] <ScottK> You've been tracking the 4.8 progress and I haven't.
[20:42] <Quintasan> shadeslayer: If syncing from Debian solves the problem then I do not think we have much to do in regard to that
[20:43] <shadeslayer> Quintasan: My mind can only comprehend glib currently
[20:43] <shadeslayer> it's in the "glib haxoring" mode :P
[20:43] <Quintasan> WHY SO MANY PEOPLE ADD ME ON G+ I DON'T EVEN KNOW THEM
[20:43] <shadeslayer> Hahaha ...
[20:44] <Quintasan> Good luck then
[20:44] <EvilResistance> Quintasan:  its called "Social Networking"
[20:44] <EvilResistance> :P
[20:44] <Quintasan> I'm going out for more beer
[20:54] <Sifrazooy> Hi Everyone i am new on Distributions development i want to make some changes on kde i want a tutorials on how i can  program kubuntu not making programs to it
[20:54] <shadeslayer> Sifrazooy: hi
[20:55] <Sifrazooy> shadeslayer hii
[20:55] <shadeslayer> Sifrazooy: I'm not entirely sure I understand the question though
[20:55] <shadeslayer> Sifrazooy: do you want to work on a kde app or do you want to work on kubuntu?
[20:57] <Sifrazooy> shadeslayer mmm its a bit confusing i know because i am confused my self , for example let us assume i want to make a new distribution for  Kubuntu that when i click the right-click the mouse list will be in another language how i can handle the mouse list
[20:58] <shadeslayer> Okay, so basically you want to make changes to the way kubuntu looks and behaves and name it as distro X\
[20:59] <Sifrazooy> shadeslayer yup and i will totally change the whole system GUI's there will be some plasmoids that will help me but i want to change what it looks
[20:59] <shadeslayer> Right, so, there is a Distro called linux mint that does this actively
[21:00] <shadeslayer> in order to do this, you'll need to learn packaging, more specifically how to patch your packages at build time
[21:00] <Sifrazooy> shadeslayer i know there is a whole punsh of linux distributions out there but what i want to do i promise u it will be totally different  :D ;)
[21:01] <Sifrazooy> shadeslayer let us skip that for now , i want to start with the GUI , changing panels for example
[21:02] <Sifrazooy> shadeslayer changing how it looks not adding an applet for it
[21:03] <shadeslayer> Sifrazooy: well, any change that you do on your machine will be lost if you install on another machine
[21:03] <shadeslayer> Sifrazooy: So in order to permanently change the looks of KDE, you need to patch the defaults
[21:04] <Sifrazooy> shadeslayer i want to play with panels make some sort of things appear on them when i do some actions not how they look as colors of there width or height
[21:06] <shadeslayer> you'll need to be more precise than that
[21:06] <shadeslayer> there are limitations to what KDE can and can't do
[21:10] <Sifrazooy> shadeslayer u mean that in order to do what i want i will have to extend KDE panels , bec. what i want is not avialable on KDE :S?
[21:10] <shadeslayer> Sifrazooy: Your question was very vague, what exactly do you want do with your panels
[21:12] <Sifrazooy> shadeslayer i want to implement a program that will make and destroy some panels and add a temprorary icons on it
[21:13] <shadeslayer> Sifrazooy: #plasma can help you out with that
[21:13] <shadeslayer> Probably doable with DBus
[21:14] <Sifrazooy> shadeslayer as for DBus isn't there any tutorials how i can edit it
[21:14] <shadeslayer> there are
[21:14] <Riddell> evening
[21:14] <shadeslayer> Sifrazooy: see http://techbase.kde.org/
[21:14] <shadeslayer> Hey Riddell
[21:15] <Riddell> Quintasan: how did the uploading go?
[21:15] <Sifrazooy> shadeslayer thank you and sry for ur time :D
[21:15] <shadeslayer> Sifrazooy: Glad I could help in some way
[21:24] <sheytan> apachelogger: pingo
[22:16] <Riddell> huh, yet more calligra errors on arm
[23:02] <BarkingFish> what the hell is going on with the build system tonight?
[23:03] <BarkingFish> I put the source changes up for libapogee2 at 17.20 with a 4 hour wait time on the i386 version.  7 hours later, it's still not built, and apparently has at least another 9 minutes before it does.
[23:06] <EvilResistance> BarkingFish:  perhaps it hates you :P
[23:07] <BarkingFish> i wouldn't put it past it, EvilResistance
[23:07] <BarkingFish> I sent the source changes 3 times yesterday before they finally went up :)
[23:07] <EvilResistance> :P
[23:07] <mikecb> how long does it take to build?
[23:08] <EvilResistance> 'tis better though than the evil of mentors.debian.net... there's lintian errors in a package i uploaded there, the same errors dont exist on ubuntu
[23:08] <EvilResistance> :/
[23:09] <BarkingFish> mikecb: Locally, about 30 seconds to a minute
[23:09] <mikecb> weird
[23:10] <BarkingFish> now it's telling me it's got 7 minutes to go, yet it was 9 minutes, 6 minutes ago.
[23:10] <BarkingFish> Something is definitely weird as heck there.
[23:18] <claydoh> i have seen that often (in ppa's), I bet the build servers are just getting hammered
[23:18] <claydoh> bbut yeah, you probably ticked it off, I know I have :D
[23:22] <BarkingFish> And I'm now even more ticked off.  Even with yofel's hack from earlier, it's still failed to build on i386
[23:22] <ScottK> EvilResistance: Check lintian with --profile debian if you're preparing a package for Debian.
[23:22] <BarkingFish> I think I'm gonna have to go with Riddell and see what's different on my machine to the build servers - it builds locally, fails on the ppa build though
[23:23] <ScottK> BarkingFish: Where's the build log?
[23:23] <BarkingFish> https://launchpadlibrarian.net/90003238/buildlog_ubuntu-precise-i386.libapogee2_2.2-0ubuntu3_FAILEDTOBUILD.txt.gz
[23:24] <BarkingFish> if that's ones gone, I may as well cancel the build for the amd64 version, both are building from the same source.changes
[23:24] <BarkingFish> and they both failed first time round
[23:24] <ScottK> Different build flags on the buildd I'd guess based on /build/buildd/libapogee2-2.2/ApnCamData.h:43:1: warning: 'typedef' was ignored in this declaration [enabled by default]
[23:25] <ScottK> Once the typedef was ignored, then it lead to the other errors.
[23:25] <BarkingFish> Hm.
[23:25] <BarkingFish> well I've nailed the amd64 build for now, no sense in wasting time waiting for it to fail on build :)
[23:26] <BarkingFish> how do I clear my PPA out of files which have not built successfully?
[23:28] <EvilResistance> BarkingFish:  you dont
[23:28] <EvilResistance> BarkingFish:  just upload a version that is higher-numbered.
[23:28] <EvilResistance> BarkingFish:  failed-build packages dont get published in the PPA
[23:29] <yofel> well, he can delete the package if he wants to, but usually one does what EvilResistance said
[23:30] <BarkingFish> oh ok. I'm retrying the build, incidentally, I was using the default build deps, for the current version, and since I'm not building this for the current version, I'm trying again with the proposed section as ppa dependencies
[23:30] <yofel> hm, I just noticed that the package uses CDBS
[23:30] <yofel> probably the variables need to be defined differently then
[23:30]  * yofel only knows dh7 packaging
[23:31] <yofel> BarkingFish: proposed has no effect for precise currently
[23:31] <yofel> that just means that '<release>-proposed' will be used during the build
[23:31] <BarkingFish> hm.  Well I'd imagine the default one doesn't either :)
[23:32] <BarkingFish> I was just following the bit where you set the deps for the ppa - "Select which packages of the Ubuntu primary archive should be used as build-dependencies when building sources in this PPA."
[23:32] <yofel> yeah, but that's not the problem here
[23:32] <yofel> the default compiler settings in precise are
[23:33] <BarkingFish> :/
[23:33] <yofel> your package will build fine on oneiric
[23:34] <BarkingFish> yeah, but I'm building against the pbuilder stuff for precise, and it's building locally on my machine, so something between here and there is obviously borken.
[23:34] <yofel> BarkingFish: run pbuilder update and try again
[23:34] <BarkingFish> ok
[23:35] <ScottK> BarkingFish: It's almost certainly related to the way gcc processes typedefs now, adding -proposed is not going to help.
[23:35] <yofel> ScottK: it's -Werror=format-security that makes it fail
[23:36] <ScottK> Right, but why?
[23:36] <BarkingFish> ok, well I've cancelled the rebuild, and we've already stripped out -Werror=format-security from the make
[23:36] <BarkingFish> i did that earlier by adding some lines to the debian/rules file
[23:37] <yofel> BarkingFish: that didn't have an effect, not sure why (I blame cdbs)
[23:37] <yofel> ScottK: shadeslayer did some patching, his result: http://paste.kde.org/186344/
[23:37] <yofel> so adding that would help too
[23:37] <BarkingFish> yofel: That's a thought.
[23:37]  * BarkingFish nips off to grab that paste
[23:38] <yofel> but I don't know how to add patches to cdbs
[23:38] <ScottK> Google says that a missing include for stddef.h is related to such errors.
[23:38] <ScottK> yofel: cdbs-edit-patch $patchname.
[23:45] <EvilResistance> ScottK:  yeah, well i fixed all the Lintian errors in my package, i just need to make sure it builds / executes right within Debian sid (currently installing squeeze then going to update)
[23:55] <BarkingFish> ScottK: Supposing you could search the code and add that stddef.h in, would that fix it on a rebuild, or would it mess things up?
[23:55] <BarkingFish> assuming that a missing #include stddef.h was the problem
[23:55] <ScottK> You've have to add it in a patch to the .h file where the warning comes up.
[23:55] <ScottK> Then upload a new package with that change.
[23:56] <BarkingFish> so I couldn't just directly code it in wherever it was missing, assuming it is missing...?
[23:58] <BarkingFish> now what the myxzptlk is going on here?
[23:59] <BarkingFish> the i386 build failed, right?  Not according to this: https://launchpad.net/~lightningstrike35/+archive/ppa/+packages
[23:59] <BarkingFish> The box to the right shows a green tick, "All builds built successfully"
[23:59] <BarkingFish> the dropdown when you click the package shows both builds failed...


[06:59] <ricotz> hello, it seems I am running into "missing dh_scour" issues on bionic builders, I am not explicitly using it, but afaik launchpad adds thoses calls
[06:59] <ricotz> # only call dh_scour for packages in main
[06:59] <ricotz> if grep -q '^Component:[[:space:]]*main' /CurrentlyBuilding 2>/dev/null; then dh_scour -pfirefox -Nfirefox-testsuite; fi
[06:59] <ricotz>  /bin/bash: dh_scour: command not found
[08:44] <wgrant> ricotz: That's in cdbs
[08:44] <wgrant> cdbs-0.4.156ubuntu2/1/rules/debhelper.mk.in:if grep -q '^Component:[[:space:]]*main' /CurrentlyBuilding 2>/dev/null; then dh_scour -p$(cdbs_curpkg) $(DEB_DH_SCOUR_ARGS); fi
[08:48] <ricotz> wgrant, ok, something seems to have changed then, like a dropped dependency, since the identical packaging works on artful
[08:49] <ricotz> oh, https://launchpadlibrarian.net/355040931/cdbs_0.4.156ubuntu3_0.4.156ubuntu4.diff.gz
[08:53] <ricotz> looks like I got caught up in the middle of a scour<->cdbs transition
[08:54] <wgrant> Seems so.
[08:54] <ricotz> I assume building with enabled -proposed should fix it