[12:50] <jdz_> hello!
[02:23] <sivang> hey jdz_
[02:27] <jdz_> I'm actually headed home, be back on in a bit
[03:19] <trickie> hello
[03:20] <trickie> anyone: when making a cross reference to another part of a docbook, sean suggested to me to use xref.
[03:20] <trickie> anyone: but xref doesn't seem to render in Yelp
[03:20] <trickie> anyone: what i really want is an internal link
[03:21] <trickie> anyone: any ideas?
[09:21] <froud> African Greetings
[09:26] <trickie> Australian Greetings
[09:27] <froud> hey trickie
[09:29] <trickie> froud, hello there!
[09:30] <froud> what up in oz
[09:30] <froud> the place still burning
[09:31] <trickie> no... not at the moment :)
[09:31] <trickie> at least not that i am aware of
[09:32] <trickie> just a nice sunny saturday arvo here in melb
[09:32] <trickie> Australian Open Tennis is on at the moment here
[09:42] <froud> trickie, it should be later there now
[09:43] <trickie> froud, later?
[09:43] <froud> It should be late at night
[09:43] <trickie> froud, it is 7.45pm
[09:44] <froud> ah yes
[09:44] <froud> hell the time zone in au always confusd me
[09:44] <trickie> froud, he he... you are in SA are't you?
[09:44] <froud> how's it going on the srelease notes
[09:44] <froud> yes
[09:44] <trickie> yeah not too bad
[09:45] <trickie> I am trying to figure out how to do intenral linsk in docbook...
[09:45] <froud> internal you mean within the same document
[09:45] <trickie> yes
[09:45] <trickie> Sean was telling/showing me how to use xref, but it doesn't render any thing in Yelp...
[09:45] <froud> <xref linkend="[someId] "/>
[09:46] <trickie> yeah... i have that now for something...
[09:46] <froud> You mean Shaunm
[09:46] <froud> or Sean
[09:46] <froud> I am Sean
[09:46] <trickie> he he
[09:46] <trickie> yes you!
[09:46] <froud> Ok
[09:47] <froud> I noticed problems with yelp and xref
[09:47] <trickie> yeah
[09:47] <froud> what version of yelp
[09:47] <trickie> hmmm... i'll check ... i still have warty on this machine
[09:48] <trickie> 2.6.4
[09:48] <froud> Yes, it's wacked
[09:48] <trickie> ok
[09:48] <froud> I think it is best to run the make targets
[09:48] <trickie> yeah
[09:48] <trickie> ok
[09:48] <froud> have you run make before
[09:48] <froud> you can do make rn
[09:48] <trickie> yeah
[09:48] <froud> ok good
[09:49] <trickie> nah i hadn't tried the make scripts
[09:49] <froud> with all the problems in yelp I am betting on plain old html
[09:49] <froud> I would like to use yelp, but it just has too many problems
[09:50] <froud> I added make rn a few days ago
[09:50] <froud> sent a message to the list about it
[09:50] <trickie> yeah thanks
[09:50] <trickie> that works ok...
[09:50] <trickie> i get a hyperlink now...
[09:50] <froud> Yes
[09:50] <froud> want a tip
[09:51] <trickie> yo
[09:52] <froud> you can also add id attributes to things like title elements
[09:52] <froud> <sect1 id="sect-somename"><title id="title-sect-somename">.....
[09:53] <froud> then use <xref linkend="" endterm=""/>
[09:53] <froud> where
[09:53] <froud> <xref linkend="sect-somename" endterm="title-sect-somename"/>
[09:54] <froud> It useful if you wantto take the lext link from somewhere else
[09:54] <froud> for example from a subtitle
[09:54] <trickie> yeah cool
[09:55] <froud> <sect1 id="sect-somename"><title>...</title><subtitle id="subtitle-sect-somename">...
[09:55] <trickie> i have been using endterm to link into a list
[09:55] <trickie> can an id be given to any element?
[09:55] <froud> yes you can also use it on phrase when the phrase is inline in a para
[09:55] <froud> yes
[09:56] <froud> what editor do you use
[09:57] <trickie> gvim
[09:57] <trickie> what do you use?
[09:58] <froud> oxygen http://www.inwords.co.za/products.html
[09:58] <froud> it's a commercail product
[09:58] <froud> comercial
[09:58] <froud> but only $64
[09:58] <froud> needs java
[09:59] <trickie> ok... i have read good things about it
[10:00] <froud> makes editing faster
[10:00] <froud> and has tag insight so you can easily see the attibutes an element takes
[10:01] <trickie> ah ok... like code completion suggestions in IDE's like eclipse
[10:01] <froud> yes
[10:01] <froud> you can also use oxygen as an eclipse plugin
[10:02] <trickie> nice
[10:02] <trickie> i like eclipse... i haven't installed any java software on ubuntu
[10:02] <trickie> I used to use OSX for java based stuff cause it was so pain free...
[10:02] <trickie> but now i put Ubuntu on my ibook too!
[10:02] <froud> yeah, the ubuntu guys aren't hot on java
[10:03] <trickie> no...
[10:03] <froud> personally I love it
[10:03] <froud> also like QT cause it can run anywhere
[10:03] <trickie> although it seems pretty straight forward to get the Sun x86 installer happening
[10:03] <trickie> yeah QT is nice
[10:03] <froud> you installed Ubuntu instead of OXX
[10:04] <froud> OSX
[10:04] <froud> wow
[10:04] <trickie> yeah
[10:04] <froud> why OSX is so cool
[10:04] <trickie> it worked so well!
[10:04] <trickie> um... it is an old ibook, got as heap of ram, but it just doesn't keep sometimes
[10:05] <trickie> it performs so much better with ubuntu on it
[10:05] <froud> good to know
[10:05] <trickie> but one day i want a G5 and then i'll stick to OSX :)
[10:05] <trickie> wait... a dual G5
[10:05] <froud> yes G% is cool, but my dream is a Cray
[10:05] <trickie> he he
[10:06] <trickie> ah nice
[10:06] <trickie> opne day aye
[10:06] <trickie> one day aye
[10:06] <froud> there's only two in south africa
[10:07] <froud> its a military weapon :-)
[10:07] <trickie> as expected
[10:07] <trickie> probably a similar situation here
[10:07] <froud> yep
[10:08] <trickie> well time for some dinner i reckon...
[10:08] <froud> ok gonna do some work. having bandwidth problems here
[10:08] <trickie> thanks for the xref/yelp help
[10:08] <froud> anytime
[10:08] <trickie> see ya
[10:28] <sivang> ChrisH: ping
[06:32] <ChrisH> sivang: Hi... I'm in bed. 39.5C fever :(
[06:58] <venda> ChrisH, so what you doing on IRC?
[07:04] <ChrisH> venda: recovering :)
[07:04] <ChrisH> venda: Actually I was curious what I missed. I'm not used to stay offline for three days. Makes me nervous.
[07:04] <venda> ChrisH, have not missed much
[07:05] <venda> ChrisH, you can see two of me now, froud and venda
[07:05] <ChrisH> venda: at least you have become schizo :)
[07:05] <venda> froud is my SuSE box, venda is my ubuntu box
[07:06] <venda> finally got warty installed
[07:06] <venda> after long fight o do so
[07:07] <venda> then I switched of acpi in the BIOS and hey what do you know it worked.
[07:07] <ChrisH> notebook?
[07:07] <venda> no
[07:07] <ChrisH> strange
[07:07] <ChrisH> I only had troubles with installing Ubuntu on laptops. PCs always worked here. And I have very weird PCs.
[07:07] <venda> yeah and a ran the install with linux acpi=off
[07:08] <venda> but that did not work
[07:08] <venda> only when I disabled in the bios
[07:08] <ChrisH> I read that some manufacturers don't care much for their acpi implementation. It just needs to work on XP.
[07:08] <venda> now I am trying to figure how we can do vendor drops in an easy way
[07:09] <ChrisH> Yeah, the vendors drops thingy sounds both mightyful and mysterious to me.
[07:09] <venda> problem is GNOME is in CVS
[07:10] <ChrisH> We probably won't convince them to use baz. :)
[07:10] <froud> and each apps has its own C/docs or C/help directory
[07:10] <abelli> ciao
[07:10] <abelli> Kinnison: haloa
[07:11] <froud> abelli, now I have warty
[07:11] <abelli> why
[07:11] <froud> give me a W, give me a A
[07:11] <froud> discoved if I switch off acopi in the BIOS warty installs
[07:12] <abelli> what was it?
[07:12] <abelli> brand?
[07:12] <venda> no name build it myself
[07:12] <abelli> Kinnison: what about the toskiba acpi?
[07:12] <abelli> venda: what?
[07:12] <venda> venda = froud
[07:12] <venda> froud = venda
[07:13] <venda> venda = ubuntu
[07:13] <venda> froud = SuSE
[07:13] <abelli> venda: how did you do that?
[07:13] <venda> two boxes
[07:13] <venda> and a vnc
[07:14] <abelli> eheh.. no i mean. how did you build your diy laptop?
[07:14] <venda> laptop no its a atx
[07:14] <abelli> ah...
[07:14] <venda> I get the pieces and diy
[07:14] <venda> cheaper
[07:15] <venda> only cost me ZAR700
[07:15] <abelli> yeah.. i just associated the word acpi, with the meaning "laptop power management"
[07:15] <abelli> how many euros?
[07:15] <venda> Hmmm dunno hold
[07:16] <abelli> ok http://www.anysystem.com/u60-ugly-1.html
[07:16] <froud> 90.3892
[07:17] <abelli> what?
[07:17] <froud> well built a P3 1GHz with 768RAM for the above
[07:17] <abelli> i mean.. who did you stole it?
[07:17] <froud> no man
[07:18] <abelli> s/stole/*
[07:18] <froud> Just buy the pieces from the right places and build it
[07:18] <froud> Oh and it has ATI AGP with 128MB
[07:18] <abelli> with 90 euros you want get your gf out on saturday night here in italy
[07:18] <froud> I know that why I love Africa
[07:19] <abelli> froud: would you host me [ill sleep under your stairs] ?
[07:19] <froud> no worries I have a self contained flat upstairs
[07:19] <froud> 100 m sq
[07:19] <froud> would that be enough
[07:20] <froud> Italy is nice but expensive
[07:20] <abelli> etologist say i only need 10 , sq
[07:21] <froud> etologists never been to africa :-)
[07:21] <froud> Here to have good 'ubuntu' you need space :-)
[07:21] <abelli> well the rest of the world seems to be very expensive compared to africa..
[07:21] <abelli> :)
[07:22] <froud> Yes
[07:22] <abelli> that's why my prime minister is silvio berl*
[07:22] <abelli> because there's no ubuntu in the air :)
[07:22] <froud> :--0
[07:23] <abelli> a little thougt: why can you buy a 90E computer and why cant you afford adsl?
[07:23] <abelli> with "you" i mean south africans...
[07:23] <froud> I am on DSL 512
[07:23] <abelli> do you know what a freedom toaster is?
[07:23] <froud> but telkom our telescum company caps
[07:23] <froud> of course
[07:23] <abelli> ok...
[07:24] <froud> and no freedom toaster near me
[07:24] <abelli> jason, the project leader, told me that in south africa dsl connections are really expensive
[07:24] <froud> yes
[07:24] <froud> costs me 1000 zar a month and if I use more than 3GB the throttle my bandwidth
[07:25] <froud> EU 129.1275
[07:25] <froud> maskie, feel free to chime in anytime
[07:26] <froud> maskie is on ISDN
[07:26] <froud> special call rate on weekends
[07:26] <abelli> ...it's like having a great brain [cheap computers]  and not the opportunity to communicate your thoughts [absurd dsl rates]
[07:26] <froud> 7 ZAR for any call between friday night and monday morn
[07:27] <froud> yeah, but still love africa
[07:27] <abelli> and isnt there an anti-trust thing?
[07:28] <froud> kawabunga!!! a what?
[07:28] <froud> where
[07:28] <froud> who
[07:28] <froud> why
[07:28] <abelli> in italy, there's an agency that _pretend_ to control
[07:28] <abelli> services' rates
[07:29] <froud> democracy is all about prentending to controll
[07:29] <abelli> and its called anti-trust
[07:29] <froud> yeah, there is that here
[07:29] <froud> but this is the wild wild west
[07:29] <froud> who cares about rules and regulations
[07:30] <abelli> ok follow my reasoning:
[07:30] <froud> on one side its good because there is much opportunity
[07:30] <froud> ok reason
[07:30] <abelli> id like to come in SA ->
[07:30] <abelli> ...no no..
[07:30] <abelli> if in south africa computers are cheap..
[07:31] <venda> woza!!
[07:31] <abelli> there's no need for a trashware.project right?
[07:31] <venda> come again trashware.project
[07:31] <abelli> because i was thinking to use ubuntu, for a trashware project we have for cuba.
[07:31] <venda> Aah
[07:31] <venda> yebo
[07:31] <abelli> trashware: collecting old [but still decently usable computers]
[07:32] <venda> TSF does that
[07:32] <abelli> come again: yebo ;)
[07:32] <venda> gives tuxlabs to the schools
[07:32] <venda> yebo = yes
[07:32] <venda> woza = come
[07:32] <venda> TSF has 80 tuxlabs
[07:32] <abelli> wow..
[07:32] <abelli> massive
[07:32] <abelli> with ubuntu?
[07:33] <venda> but computers are only cheap if you know where to get the parts and can build your own
[07:33] <venda> dunno, I guess some with ubuntu
[07:33] <venda> gotta read the tuxlabs manual
[07:33] <venda> but its a brilliant project
[07:34] <froud> http://www.tsf.org.za/index.php?option=content&task=blogsection&id=30
[07:35] <froud> beats having MS Windoze in the classroom :-)
[07:35] <abelli> just for it, how much is a ultra sparc 60 in SA?
[07:35] <froud> no idea
[07:35] <froud> as I said I build my own
[07:35] <abelli> so you dont know where i could get it?
[07:36] <froud> Hmm could look around
[07:36] <froud> always got my ear to the ground
[07:36] <abelli> do you have lots of railways there?
[07:36] <abelli> ...sorry im too stupid..
[07:36] <froud> but more to listen out for the Rhinosaurus
[07:36] <froud> yes
[07:37] <froud> and airplanes
[07:37] <abelli> so you didnt get it.. ;)
[07:37] <froud> Huh no
[07:37] <froud> :-(
[07:37] <abelli>  < froud> always got my ear to the ground
[07:37] <abelli> 19:37 < abelli> do you have lots of railways there?
[07:37] <abelli> 19:37 < abelli> ...sorry im too stupid..
[07:38] <abelli> never mind..
 but more to listen out for the Rhinosaurus
[07:38] <froud> did you get it
[07:38] <abelli> ahh...
[07:38] <abelli> the problem is i didnt get yours
[07:38] <abelli> can you xplain?
[07:38] <froud> humour on irc dont work
[07:39] <abelli> we should think about a more ubuntuist irc...
[07:39] <froud> anyway if you know where to get your parts you can build cheap pc here
[07:39] <abelli> ehehe
[07:39] <abelli> ok.
[07:39] <froud> problem is not everyone knows how to assemble
[07:40] <froud> just gotta know the hardware distributors
[07:40] <abelli> so we/you can teach them.. with free assembling courses at cape town lug
[07:40] <abelli> share the knowledge
[07:40] <froud> and know when they are sitting on excess stock
[07:41] <froud> share knowledge, no that would not be good
[07:41] <froud> :-)
[07:42] <abelli> you should share your opportunities.. :)
[07:42] <froud> yes, how to make money from Linux
[07:43] <froud> but for that you'll hav eto come to africa
[07:43] <froud> Johannesburg is great thhis time of year
[07:43] <abelli> yeah.. but who is gonna talk to mamma && papa'?
[07:43] <abelli> :)
[07:43] <froud> sunny mornings rainy afternoons
[07:44] <abelli> and you should share your knowledge on how to build an hotspot... so that a group
[07:44] <froud> well, mamma will talk to pappa and pappa will talk to mamma
[07:44] <abelli> of ppl will be able to share the expense of a dsl
[07:44] <abelli> s/pappa/papa
[07:44] <froud> hotspot, now the conversation is going below the belt :-)
[07:44] <abelli> ehehe...
[07:44] <abelli> yo..
[07:45] <abelli> big ups to you..
[07:45] <abelli> brotha
[07:45] <froud> thanks
[07:45] <froud> they are trying hotspots here
[07:45] <abelli> thats a good one
[07:45] <froud> dunno if they will work
[07:45] <abelli> they who?
[07:45] <froud> trying it in coffee shops
[07:45] <abelli> telescum?:)
[07:45] <froud> them too
[07:46] <abelli> im talking about residential buildings' hotspots..
[07:46] <froud> remember VoIP has only just been lgalized here
[07:46] <abelli> legalized?
[07:46] <abelli> was it illegal?
[07:46] <froud> Hmm for that we have GPRS and 3G
[07:46] <abelli> like marijuana?
[07:46] <froud> yes, VoIP is just becomming legal
[07:46] <abelli> ah.
[07:47] <froud> well they cant make marijuanna legal
[07:47] <froud> it grows like wild fire everywhere
[07:47] <froud> got to be careful where you throw your pips :-)
[07:47] <abelli> everybuddy jumping, you is jumping too... =)
[07:47] <froud> especially this time of year
[07:48] <abelli> what a wonderful place... even if i do not smoke..
[07:48] <abelli> what about human rights...
[07:48] <froud> dont do it either, but have plenty of freinds that do
[07:48] <abelli> hows nelson?
[07:48] <froud> like hey sweet man chill
[07:48] <froud> nelson
[07:48] <froud> Hmmm
[07:49] <froud> still got great taste in shirts
[07:49] <froud> btw do humans have rights
[07:49] <froud> ?
[07:49] <abelli> well no..
[07:49] <froud> Hmmm intersting concept
[07:49] <abelli> but its something that they told me at school
[07:49] <froud> of course we have
[07:50] <froud> sure and you belived them :-)
[07:50] <abelli> yeah..
[07:50] <froud> when you leave school you have to forget all you learned
[07:50] <froud> and then you do it again at end of uni
[07:50] <froud> and then you become a computer geek
[07:50] <abelli> no.. im just working on this..
[07:51] <abelli> i think i will never end up with uni..
[07:51] <abelli> working is too hard..
[07:51] <abelli> i wanna be a _researcher_
[07:51] <froud> hehe, check this out http://www.transbuddha.com/mediaHolder.php?id=174
[07:52] <abelli> froud: will you write a guide on rosetta for me?
[07:52] <froud> sure, what's the bounty
[07:53] <abelli> a nice french female cousin
[07:53] <abelli> is her enough?
[07:53] <froud> Hmm I got a Romanian/Israeli wife
[07:53] <abelli> wow...
[07:54] <abelli> i think she must very smart..
[07:54] <froud> you think I   eed  french base too
[07:54] <abelli> ..mmm you should try it..
[07:54] <froud> did while I was living in Paris.
[07:54] <abelli> just for IT, SHARING THE KNOWLEDGE, and CULTURE
[07:54] <froud> eheh
[07:55] <froud> send me a mail with the stuff you want for rosetta
[07:55] <froud> btw give details about ESCROW so I am assured of payment
[07:55] <froud> BTW sender pays
[07:56] <froud> Hmmm, I wonder how the South African Revenue Services will tax this
[07:56] <abelli> i think theyll be happy
[07:56] <abelli> :)
[07:57] <froud> Hmm what about immigration
[07:57] <abelli> no.. no.. no..
[07:57] <froud> our immigration department is so slow
[07:57] <abelli> you receive the package.. get paid for your work, and you send back the package at your expense
[07:58] <froud> it took them two years to give me my childrens birth certificates and ID documents when I returned to SA
[07:58] <froud> abelli, and what if I get attached
[07:59] <froud> send me photos of the french cousin
[07:59] <froud> :-)
[07:59] <abelli> well, have you ever seen the "iron mask"
[08:00] <froud> no but I saw a chastity belt in a sex meuseum in prague once
[08:00] <abelli> she's the director's wife, and appear for about 75 frames,
[08:01] <froud> will gave to get to the video store
[08:01] <abelli> "she's looking from upstairs while the protagonist get beaten in a..."
[08:01] <abelli> ...=pub
[08:01] <froud> what are we talking about
[08:01] <abelli> dunno
[08:01] <froud> :-)


[02:23] <doctormo> paultag: Hey, are you around?
[02:24] <paultag> doctormo: sure am friendo!
[02:24] <paultag> doctormo: what can I do?
[02:30] <paultag> Just saying hi? :)
[02:30] <doctormo> nop
[02:32] <paultag> k :)
[02:39] <Technoviking> popey: could  restore, but it would be best to create a new one that has more upto date info,
[02:41] <Technoviking> popey: sorry blame jcastro :)
[08:37] <popey> Technoviking: thats what i did :)
[09:27] <nigelb> AlanBell, ping
[09:28] <AlanBell> o/
[09:30] <nigelb> AlanBell, have you gotten the twitter style tags on etherpad working locally?
[09:30] <nigelb> it fails for me on mine
[09:30] <AlanBell> no, they just come up empty
[09:30] <nigelb> aha, so its not just me
[09:31] <nigelb> AlanBell, did you use the latest from source control or did you install the apt one?
[09:31] <AlanBell> the apt one
[09:31] <AlanBell> Daviey has them working on pad.ubuntu-uk.org
[09:31] <nigelb> aha
[09:31] <nigelb> I shall poke Daviey.
[09:32] <AlanBell> http://mumble.libertus.co.uk:9000/ep/search?query=uds-o
[09:32] <AlanBell> I get that
[09:32] <nigelb> AlanBell, the plan is to use [#nigelbabu] next time, so we can search by tag for action item
[09:32] <AlanBell> oooooh
[09:32] <AlanBell> good plan
[09:32] <nigelb> because one of the complaints is that "I have lots of action items, but I can't see them"
[09:32] <nigelb> I talked to pitti, and he said, next uds, he can modify the burn down chart script to escape the # optionally
[09:32] <AlanBell> yeah, that is a great idea
[09:33] <nigelb> so we just need to get pad.ubuntu.com up-to-date and get the word out
[09:33] <nigelb> (its mike's idea, I'm just executing it)
[09:34] <nigelb> I wonder if Daviey's home yet
[09:35] <nigelb> AlanBell, I think it was fixed later on. So, we must be running an older version. Is it worth the trouble having an updated package for lucid? (I could just backport dustin's work)
[09:41] <AlanBell> dunno if it was something that has been fixed or whether it is a missing search dependency or something
[09:42] <nigelb> I enabled all the search thingies on mine, didn't help
[09:42] <nigelb> I mailed Daviey, I'll wait to hear what he thinks
[13:14] <cjohnston> AlanBell: fwiw, if we use a # for names in etherpad and dont remove the # before moving it to the blueprint it will break the work items scripts.. which I am not going to make work with some people using the # and others now.
[13:14] <cjohnston> not
[13:14] <cjohnston> my suggestion is that the work items scripts will now show by user once i get it upgraded
[15:41] <cjohnston> hehehe.. summit spam
[15:44] <paultag> cjohnston: thanks for rocking that bug, man
[15:44] <paultag> i'm stoked to see it in-progress
[15:44] <cjohnston> does that look good?
[15:44] <paultag> cjohnston: the branch?
[15:45] <cjohnston> ya
[15:45] <paultag> cjohnston: not checked it out yet, just got the mail. I'll pull it now (not that I'll have too much to say about it)
[15:45] <cjohnston> i just want feedback on what i did, more than if it works or not
[15:46] <paultag> cjohnston: of course
[15:46] <paultag> sec just pulling up the delta
[15:47] <vish> paultag: hey.. have you blocked commenting on your blog posts?  (the other day dholbach was looking to post a comment and we couldnt figure it out)
[15:48] <paultag> vish: the old comment system was js only (super lame), so I'm using stock tumblr, which lets you comment if you have a tumblr account. I know it's sub-par, but the old system was way worse
[15:48] <paultag> cjohnston: I dig the change to like 83 in the team model ;)
[15:48] <cjohnston> does that successfully meet the needs?
[15:49] <paultag> cjohnston: 90% there -- the reason I was poking about it was because I had no country to put the global event in for an IRC series (LoCo Week)
[15:49] <vish> paultag: ha! actually thats a good feature ;)  unless ofcurse you cant get nicer/well-behaved people (dholbach?) to comment ;p
[15:49] <paultag> sorry, local event off the global virtual series cjohnston
[15:50] <paultag> what I said makes no sense
[15:50] <paultag> vish: :)
[15:50] <paultag> vish: tumblr is really screwey sometimes (but it's pretty cool overall)
[15:50] <cjohnston> paultag: so you want virtual global events as well?
[15:50] <paultag> vish: I heard it got brought up at UDS. I really hope no one thought I was trying to be an ass about it, I really meant it as productive (even if it was super brash)
[15:50] <cjohnston> i think some shared the sentiment
[15:51] <paultag> cjohnston: Well, I think that virtual local events should come from virtual global events -- what screwed me up last time is when I tried to think of what country to put an IRC channel in :)
[15:51] <paultag> cjohnston: but the devoted channel field helps for sure
[15:52] <vish> paultag: well, you do write a ***lot*** of good posts, but that one was full of wrong assumptions …  so one bad post is not too bad/forgivable ;)
[15:52] <vish> *not unforgivable
[15:53] <paultag> vish: I figure if I hit 1 post of static among good ones, I'll be fine :)
[15:53] <vish> yup.. :)
[15:53] <cjohnston> paultag: but a global event can be defined as virutal without any code changes i think?
[15:54] <paultag> cjohnston: you know the code base way better then me. I've not tried this for a while. If you think it's fixed, I'm cool with calling it fixed. I can pull it and test it, but I trust your judgement on it
[15:55] <cjohnston> I woudl thing that a global evnet could be called loco week and then in the description say this is a virutal blah blah blah whatever else we want it to say
[15:55] <paultag> cjohnston: good 'nuff for me
[15:55] <paultag> cjohnston: I'll post on the bug, one sec
[15:55] <cjohnston> and then now when a team creates a team event for the global event theyw ould enter the channel for the locate
[15:56] <cjohnston> location
[15:56] <cjohnston> not that i can type
[16:27] <paultag> aye :)
[20:16] <doctormo> paultag: I have a crazy idea and I'd like your opinion.
[20:32] <AlanBell> cjohnston: I see your point #name on work items isn't ideal
[20:32] <cjohnston> :-)
[20:32] <AlanBell> all it would do anyway is link all the whole pads where you are mentioned
[20:33] <cjohnston> right..
[20:33] <AlanBell> which you could get close to in summit with a list of meetings you subscribed to
[20:33] <cjohnston> ya..
[20:34] <cjohnston> if you look at status.linaro.com
[20:34] <cjohnston> you can look by person
[20:34] <AlanBell> we should do more of a personal daily schedule view for summit
[20:35] <cjohnston> we discussed that at 30000 feet last night
[20:35] <AlanBell> always good to take a high level view of such things :)
[20:36] <cjohnston> lol
[20:36] <cjohnston> that was very nice about flying with mike.. even tho we are only an hour or so apart, we dont get toghether to work on stuff much
[21:28] <paultag> doctormo: yo!
[21:28] <paultag> doctormo: let's hear it :)
[21:29] <paultag> jono: Howdy, got a sec?
[21:29] <paultag> jono: less then five minutes, I swear :)
[21:34] <jono> paultag, sure
[21:34] <cjohnston> jono: make it home safe I guess?
[21:34] <jono> cjohnston, yup :-)
[21:34] <jono> you?
[21:34] <cjohnston> yup.. after a slight mishap at JFK
[21:34] <paultag> jono: I'll throw you a PM :)
[22:20] <doctormo> paultag: I have a module xdgvalidate which is being under used, it's freeking awesome.
[22:20] <doctormo> So, I'm thinking of renaming it validate-json and pushing it towards all those web devs.
[22:21] <doctormo> But it's crazy because all I'll be doing is renaming  it.
[22:23] <paultag> doctormo: that's a pretty rad idea, actually
[22:23] <paultag> doctormo: you could merge it in as a gedit plugin when you are editing JSON
[22:23] <paultag> that would be a huge hit
[22:25] <doctormo> paultag: Do people often find they're editing json?
[22:26] <paultag> doctormo: I do it a bunch, but that's because when I write an app I tend to store conf files in JSON
[22:26] <paultag> doctormo: and I hate having to use the online validator all the time
[22:27] <doctormo> paultag: does the online validator just validate that it's valid json?
[22:27] <paultag> doctormo: yeah
[22:27] <paultag> http://www.jsonlint.com/
[22:27] <doctormo> paultag: This would validate that it's valid and which parts of it don't match a schema.
[22:27] <paultag> doctormo: it does that :)
[22:27] <doctormo> (the exact part)
[22:27] <paultag> but I don't like having to go on the web for that
[22:28] <doctormo> What kind of schema does it use?
[22:29] <paultag> doctormo: oh it does not do that, it just points out JSON issues
[22:29] <paultag> doctormo: there's a format like XLT for JSON?
[22:29] <paultag> that's awesome
[22:29] <doctormo> paultag: XLT is xml translation, XSD is the validation tech for xml.
[22:30] <paultag> XSD * right right
[22:30] <paultag> XLT was primed in my head for some reason. I think I was just looking over an old XLT I had for making svn pretty
[22:30] <paultag> svn, pfft :)
[22:30] <doctormo> So xsdvalidate is a module that uses a compressed xsd spec and can be used with any structure (json, yaml, xml, perl, python, js etc)
[22:31] <paultag> nice :)
[22:35] <doctormo> paultag: OK so you think it's a good idea :-) good, I'll do something about that idea then and prod you for some media exposure late.
[22:35] <doctormo> later*
[22:36] <paultag> doctormo: sure thing!!
[22:41] <paultag> BBL :)


[18:35] <MMMM> i need some help i cant install edubuntu can i make edubuntu from ubuntu with some packages
[20:05] <masai47> does anybody have any advice for installing edubuntu on RAID?
[23:55] <masai47> I am having some difficulties installing Edubuntu on RAID


[00:00] <madnick> oh then we will need to fix a thing
[00:00] <charlie-tca> I have to go eat first, I guess
[00:00] <madnick> yeah
[00:00] <madnick> Ill look up how to do this in the safest manner while you eat ;)
[00:04] <charlie-tca> okay, back again for a little while
[00:06] <charlie-tca> I don't suppose I can just replace xubuntu-logo folder?
[00:06] <madnick> charlie-tca: well
[00:06] <madnick> backup defualt.plymouth
[00:07] <madnick> then replace with:
[00:07] <madnick> http://pastebin.madnick.se/paste.php?id=4e334b3752245
[00:08] <charlie-tca> okay, default plymouth is a link to a file in /etc/alternatives
[00:09] <madnick> okay
[00:09] <madnick> i think that does it :)
[00:09] <madnick> if you get that setup
[00:13] <madnick> I am very sorry if it did not work when you did that, its 3 in the morning, and I do not remember exactly what I did to get it working, I have that on my workstation saved however
[00:13] <charlie-tca> I am still working on it
[00:13] <madnick> okay
[00:13] <charlie-tca> I am a bit slow
[00:13] <madnick> I think it should work
[00:14] <charlie-tca> okay, got it
[00:15] <charlie-tca> Now you want to try, huh?
[00:15] <madnick> :D
[00:15] <charlie-tca> Any further instructions? (this machine will be rebooted
[00:15] <madnick> okay
[00:15] <charlie-tca> back in a minute or two, then
[00:15] <madnick> i was having instructions :\
[00:16] <madnick> sudo update-initramfs -u
[00:19] <madnick> ok, now im a bit scared O_o
[00:21]  * madnick fears
[00:21] <charlie-tca> heh
[00:21] <charlie-tca> wOw!
[00:21] <madnick> did it work? :D
[00:21] <charlie-tca> works well on shutdown
[00:21] <charlie-tca> fails on startup :(
[00:21] <charlie-tca> Might be the video card I have, though
[00:21] <madnick> :((
[00:21] <madnick> did it say something?
[00:22] <charlie-tca> I am using the gallium driver for nvidia
[00:22] <madnick> oh
[00:22] <charlie-tca> nope, black screen with a dash cursor
[00:22] <madnick> Did you get the text version?
[00:22] <madnick> I mean, when you boot normally
[00:22] <charlie-tca> I will run it on the other three or four computers I have here tonight
[00:23] <charlie-tca> aw, shit
[00:23] <madnick> Okay, but knome might have alot of things to say about this also :P Graphically and position wise, so some things may still change
[00:24] <charlie-tca> yup, I normally get a text screen, and I do have "quiet splash" on the boot line
[00:24] <madnick> oh
[00:24] <madnick> okay
[00:24] <charlie-tca> but the shutdown screen is real impressive
[00:24] <madnick> i need to test this on a computer with cryptsetup
[00:25] <madnick> and fsck force too, so i will be working on that tomorrow
[00:25] <charlie-tca> I don't run encrypted on any of my machines, but I could do an encrytped install tomorrow
[00:25] <madnick> that be cool
[00:26] <charlie-tca> Okay, it is too late tonight for me to do that, but I have one ati machine, another nvidia machine with nouveau driver, and an intel machine
[00:26] <madnick> yeah same, i be heading to bed in 10 minutes :P
[00:26] <charlie-tca> so, we can try it on all of them
[00:27] <charlie-tca> okay, Thanks for working on that so much. It is really looking good.
[00:27] <madnick> thanks
[00:54] <charlie-tca> so, my other nvidia machine doesn't get a plymouth screen either. And that is before trying the new files.
[00:55] <charlie-tca> moving on, will have to run installs on the other two to test it, but I would not get shook up about these nvidia card machines not working with the new plymouth.
[01:00] <Unit193> I may be able to do a VM (Yes, hardware is much better)
[01:23] <charlie-tca> vm won't work
[01:23] <charlie-tca> It always shows a text version instead of the graphic version
[01:23] <Unit193> That's what happens half the time on hardware
[01:23] <charlie-tca> true
[01:23] <charlie-tca> If you can do it, by all means
[01:24] <Unit193> Was never that bad with usplash :/  Worth it in Natty?
[01:26] <charlie-tca> Unit193: bans in any #ubuntu, #ubuntu-offtopic, #xubuntu, #kubuntu are discussed in -ops
[01:26] <Unit193> charlie-tca: Thanks, I noticed because of the !ban factoid (IRC, making yourself look like an idiot everyday! :P )
[01:26] <charlie-tca> Don't know if it will work in natty. If you have a vm that normally shows the plymouth screens instead of text, it should work
[01:27] <charlie-tca> A lot of them are habitual abusers
[01:29] <charlie-tca> I can't run these installs tonight.
[01:29] <charlie-tca> I will try tomorrow
[01:30] <charlie-tca> I am done tonight. Good night, and have a great weekend.
[01:30] <Unit193> Alright. Have a good one, see you Monday?
[15:05] <charlie-tca> login never adds the user to the screen now. we have two entries for logging in, Guest or Other.
[15:05] <charlie-tca> even after restarting, we only get those two entries. The user must hit Other, enter both user name and password.
[16:10] <charlie-tca> I don't get any plymouth splash screens herre in oneiric after installing.
[16:10] <charlie-tca> madnick: I don't even get splash screens without the changes
[16:10] <madnick> charlie-tca: you mean without loading my theme?
[16:10] <charlie-tca> We have something broken, maybe from all the bad syncs
[16:10] <madnick> ah
[16:11] <charlie-tca> madnick: yes, without your theme, I still don't get a splash screen
[16:11] <madnick> well, i tested on my laptop and my workstation
[16:11] <charlie-tca> and that is any video card
[16:11] <charlie-tca> You would think, with nvidia, ati, and intel video here, I would get at least one to work
[16:12] <madnick> okay, im gonna download the images of oneiric and try more
[16:12] <madnick> charlie-tca: it should look like this: http://www.madnick.se/~madnick/xubuntu
[16:12] <charlie-tca> Okay, at they are working today, as long as you login using Other and enter both username and password
[16:13] <madnick> okay
[16:13] <madnick> ill give a shot
[16:13] <charlie-tca> I see them on shutdown, I just get black screens on starting
[16:14] <madnick> i had that exact same problem
[16:14] <charlie-tca> nvidia is probably not working with the frame buffers again
[16:14] <charlie-tca> that is common for nvidia
[16:15] <madnick> im gonna try without any drivers
[16:15] <charlie-tca> okeydokey
[16:16] <charlie-tca> I also get splash screens at shutdown without your changes, just the one that says "xubuntu"
[16:16] <madnick> well, normally you should run update ram disk
[16:16] <madnick> 1 sec
[16:17] <madnick> Pasting 3 lines, I was gonna tell you yesterday but you left before I had the chance:
[16:17] <madnick> 02:15 -!- charlie-tca [~cjk@ubuntu/member/charlie-tca] has quit [Quit: WeeChat  0.3.5; I seem to be leaving now ...]
[16:17] <madnick> 02:15 < madnick> i was having instructions :\
[16:17] <madnick> 02:16 < madnick> sudo update-initramfs -u
[16:17] <madnick> But since you got it work without doing that, i did not mention it anymore
[16:18] <charlie-tca> Oh
[16:18] <charlie-tca> but it should still give me a splash screen before I make the changes?
[16:18] <charlie-tca> I don't get one here. I am getting the blank screen on booting
[16:18] <madnick> ah
[16:19] <madnick> Well, I'm gonna look deep into this and talk more to the plymouth devs
[16:19] <madnick> Plymouth is still not "ready for AS-IS" use, they say
[16:20] <charlie-tca> I wonder if we are missing that command for some reason
[16:20] <charlie-tca> Let me boot this ati machine again and see
[16:20] <madnick> :>
[16:21] <charlie-tca> Oh, goody. Lightdm doesn't even remember the session now
[16:22] <charlie-tca> Okay, rebooting. No changes made yet, still trying to see if I get any splash screen first
[16:22] <charlie-tca> well, nope
[16:23] <madnick> hm
[16:23] <charlie-tca> what a deal
[16:24] <charlie-tca> This is probably the roughest alpha releases since at least 6.06
[16:26]  * charlie-tca has come across people that were able to upgrade all the way from 6.06 to Oneiric
[16:26] <charlie-tca> They actually have had to reinstall oneiric now
[16:28] <madnick> ok, download complete, is the live session presistant on usb?
[16:28] <madnick> using usb creator
[16:29] <madnick> nvm that question :P
[16:30] <charlie-tca> heh
[16:30] <charlie-tca> good question
[16:30] <charlie-tca> Does it even work?
[16:31] <madnick> The image? Im not sure yet
[16:31] <madnick> need to format my usb drive
[16:39] <charlie-tca> changes made to the system with the ATI video card, let's see what it does
[16:40] <charlie-tca> hm, same as before I made the changes. Get a beautiful splash screen for shutting down, and a blank screen to startup
[16:40] <charlie-tca> It's official, I give up
[16:41] <madnick> it's odd, hm, im gonna try to get it working on boot, somehow
[16:43] <charlie-tca> um, live cd is different. I see the xubuntu splash when it boots
[16:44] <charlie-tca> to further make life difficult
[16:44] <madnick> :D
[16:44] <madnick> could be a driver issue then i suppose
[16:45] <charlie-tca> I guess I will eat lunch and then fix the leak in the swimming pool
[16:45] <charlie-tca> It doesn't make my head hurt as much
[16:46] <madnick> :)
[16:47] <charlie-tca> but, hey, at least you know I have all these systems to test on, right?
[16:47] <madnick> yep :D
[16:47] <madnick> what was the work around to get into the live cd?
[16:47] <madnick> set password myself?
[16:48] <madnick> okay i got in
[17:02] <charlie-tca> You can just go to session, Xubuntu, then click guest
[17:04] <madnick> problem is i need the password to change stuff
[17:04] <madnick> like connect to wifi :P
[17:05] <madnick> okay, got the ubuntu user
[17:05] <madnick> im good
[17:57] <madnick> I narrowed the problem down
[17:57] <madnick> Plymouth cannot read the files at boot
[17:57] <madnick> why? I have no idea :)
[19:20] <madnick> charlie-tca: success! :) http://www.madnick.se/~madnick/xubuntu.3gp :P
[19:21] <madnick> charlie-tca: success! :) http://www.madnick.se/~madnick/xubuntu/yay.3gp ... err, that is the correct URL
[19:59] <charlie-tca> um, that came up blank
[20:02] <charlie-tca> madnick: what do I need to do to make it work?
[20:16] <madnick> charlie-tca: restore default, do a: update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/madnick/madnick.plymouth 100
[20:16] <madnick> then run: update-alternatives --config default.plymouth, all this as root btw, then finally run update-initramfs -u -v
[20:19] <madnick> however, so far I had no luck forcing fsck
[20:36] <charlie-tca> you can force it to run in two boots using
[20:36] <charlie-tca> sudo tune2fs -c 2 /dev/sda1
[20:36] <charlie-tca> if you change the 2 to 0 or 1, it fails for reasons I don't understand
[20:37] <madnick> charlie-tca: thanks, ill try that
[20:37] <madnick> What I found was "shutdown -rF -now"
[20:45] <charlie-tca> well, that's frustrating
[20:45] <charlie-tca> nothing
[20:46] <charlie-tca> still no splash screen with the ati card
[20:46] <madnick> :(
[20:47] <madnick> Ive got an ATI machine sat up soon, will try myself, but i think there is some options one can set to force a splasj
[21:09] <madnick> fsck working! :) now to try ATI :)
[21:26] <madnick> charlie-tca: confirmed working with HD4200 series driver
[21:27] <madnick> 8.851
[21:27] <madnick> 61*, sorry, i will try nvidia next, then a friends ATI


[13:36] <Eighth_Doctor> slyon: all of the build dependencies for netplan are now in EPEL 9 except for nose
[13:36] <Eighth_Doctor> nose is deprecated and the netplan tests need to be moved to something else


[02:05] <wgrant> danilos: Hi, what's happening with https://code.launchpad.net/~danilo/launchpad/bug-1000148/+merge/105962?
[03:00] <StevenK> wgrant: http://pastebin.ubuntu.com/1061930/
[03:02] <wgrant> StevenK: :(
[03:03] <wgrant> StevenK: the methods take iterables for a reason :)
[03:03] <wgrant> Precisely to avoid loops like that.
[03:05] <StevenK> wgrant: I need the artifact anyway, so .ensure() doesn't get out of it
[03:06] <wgrant> StevenK: Hm?
[03:06] <wgrant> ensure() returns all the AAs.
[03:06] <wgrant> So one call can get all the AAs for the batch
[03:08] <StevenK> wgrant: Sure, but then I need to match up the AA to the branch
[03:09] <wgrant> StevenK: that's roughly one generator expression away
[03:18]  * wgrant disables test_find_missing_ready
[03:22] <StevenK> Oh, is that the one that keeps failing horribly on buildbot, but passing on ec2?
[03:22] <wgrant> Yes.
[03:23] <wgrant> Not reproducible locally.
[03:23] <wgrant> But happens fairly often on buildbot.
[03:34] <StevenK> wgrant: Does http://pastebin.ubuntu.com/1061964/ make you happier?
[03:36] <wgrant> StevenK: Still O(chunksize) queries, but only for branch.subscriptions for which there is no batch API, so I no longer hate you.
[03:38] <StevenK> Yeah, and I'm not writing one just for a garbo job. :-P
[03:45] <StevenK> Laney: Please set a description for your MP
[04:04] <StevenK> wgrant: https://code.launchpad.net/~stevenk/launchpad/populate-branch-aag/+merge/112264
[04:08] <wgrant> StevenK: Looks mostly OK, but we still don't know what we want to do about owners
[05:25] <StevenK> wgrant: What else did I have to sort out?
[05:26] <wgrant> StevenK: Well, we need to think about owners.
[05:26] <wgrant> Because they should have access except when they should not.
[05:26] <StevenK> Oh, I need to fix the job stuff to deal with branches too?
[05:27] <wgrant> Right, that's something that only touches on ownership, so it's probably sensible to work on now.
[05:31] <StevenK> Oh good, it's SharingJob, so I don't have to kill wallyworld.
[05:31] <StevenK> """Job classes related to the sharing feature are in here."""
[05:31] <StevenK> On second thoughts ...
[05:38] <StevenK> wgrant: I can recall their being two, is RemoveBugSubscriptionsJob the winner?
[05:40]  * StevenK stabs buildbot more
[05:41] <wgrant> StevenK: There's now only one.
[05:41] <wgrant> They were merged into RBSJ
[05:42] <StevenK> So I should write a seperate RBranchSJ?
[05:44] <wgrant> StevenK: Possibly. I don't know if it's better to duplicate or extend in this case.
[05:46] <StevenK> wgrant: Extending involves a rename :-(
[05:47] <wgrant> StevenK: Is that a problem?
[05:47] <wgrant> I don't think the name is stored
[05:47] <wgrant> Just an integer.
[05:48] <StevenK> Right, not really
[05:48]  * StevenK greps for 'are in here' and sighs
[05:49] <StevenK> wgrant: RBSJ -> RemoveArtifactSubscriptionsJob ?
[05:50] <wgrant> StevenK: Maybe
[05:52] <StevenK> wgrant: You seem very unsure these past two days :-P
[05:53] <wgrant> If I was sure of the solutions they'd be done already :)
[05:53] <StevenK> wgrant: Oh, what's the plan to keep AAG up to date WRT branch after the garbo job?
[05:54] <StevenK> The job will remove subscriptions, but what adds and removes AAGs?
[05:55] <wgrant> StevenK: See Bug.subscribe and Bug.unsubscribe
[05:55] <StevenK> Ah, _reconcileAccess
[05:55] <StevenK> We need one for branch, no?
[05:55] <wgrant> No
[05:55] <wgrant> _reconcileAccess is separate
[05:56] <wgrant> It maintains AA and APA
[05:56] <wgrant> And is already in place for Branch.
[05:57] <StevenK> Oh, service.ensureAccessGrants()
[05:57] <StevenK> Both Bug and Branch make use of that
[05:58] <wgrant> Hm
[05:58] <wgrant> wallyworld must have already done that bit
[05:58] <wgrant> Sneaky
[05:58] <StevenK> I did the branch bit
[05:59] <wgrant> It's not done in unsubscribe, though.
[05:59] <StevenK> ... Details? :-)
[06:01] <wgrant> StevenK: Bug.unsubscribe removes grants, Branch.unsubscribe does not
[06:04] <StevenK> wgrant: Yes, I get that, I was making a joke.
[06:04] <StevenK> wgrant: In either case: http://pastebin.ubuntu.com/1062089/
[06:05] <wgrant> StevenK: Probably, yeah.
[06:24] <StevenK> wgrant: Would you like to review https://code.launchpad.net/~stevenk/launchpad/branch-unsubscribe-revokes/+merge/112272 ? Happy enough to leave it for someone else to pick up.
[06:24] <wgrant> StevenK: Juggling three other things right now, so I might not get to it today.
[06:24] <StevenK> wgrant: Like I said, happy enough to leave it.
[06:50] <jam> lifeless: do you have any time to chat about bug #879589 ?
[06:50] <_mup_> Bug #879589: adding/removing user/team subscriptions to bug reports edits date_last_updated <bughistory> <escalated> <ubuntu-qa> <Launchpad itself:Triaged> < https://launchpad.net/bugs/879589 >
[07:05] <lifeless> jam: not tonight really
[07:05] <lifeless> jam: perhaps tomorrow?
[07:05] <jam> lifeless: k, prob means we won't be working on it this week, then.
[07:05] <jam> lifeless: If not today, then any time works
[07:05] <jam> we'll just get to it on rotation.
[07:06] <lifeless> If I have time later tonight I'll ping you
[07:06] <mgz> so, my ec2 land from yesterday finished without sending me email
[07:07] <mgz> jml: you had an issue like this at the start of the month, do you remember if you changed something to get it working?
[07:08] <jam> lifeless: np
[07:14] <mgz> okay, it seems that not having my password in bazaar.conf makes it break
[07:14] <mgz> using the canonical smtp server (which has a global password) is what works of most people
[07:15] <wgrant> mgz: Right, the ec2 instance isn't going to have a huge amount of luck authenticating without knowing the password.
[07:15] <mgz> checking that before setting up might be... nice
[07:36] <danilos> wgrant, on https://code.launchpad.net/~danilo/launchpad/bug-1000148/+merge/105962, I am waiting for skaet (Kate Stewart) from Ubuntu to give me a go-ahead to land it (as if they are having second thoughts for Ubuntu)
[07:42] <wgrant> danilos: You've not heard anything?
[07:43] <adeuring> good morning
[07:53] <danilos> wgrant, I have a call on Friday to settle that once and for all
[07:53] <danilos> wgrant, will likely land then
[08:00] <wgrant> danilos: Great, thanks.
[08:00] <Laney> StevenK: ack, done, thanks
[08:01] <czajkowski> morning
[08:16] <jam> stub: Is there a good way to stop a psql script based on a query?
[08:16] <jam> I'm looking here: If your query requires result count verification, write that into your script.
[08:16] <jam> here: https://wiki.canonical.com/InformationInfrastructure/OSA/RequestLogging/LP/SQL
[08:16] <jam> and it says the above line.
[08:16] <jam> In this particular case, there is a count which should be 0
[08:17] <stub> Can anyone in soyuz land come up with a better name for https://code.launchpad.net/~laney/launchpad/db-proposed-not-automatic-pre-release/+merge/112134 ?
[08:17] <stub> jam: If you start needing anything advanced, switch to a Python script.
[08:18] <jam> stub: well, I want a while loop, and a stop-if-not-zero. It seems a bit much to go to a python script for that
[08:18] <jam> but certainly I could.
[08:18] <stub> jam: The facilities you are looking for are there in pl/pgsql but then you are running in a single transaction
[08:19] <wgrant> stub: My suggestion would be to just make it proposed_not_automatic
[08:19] <wgrant> stub: The pre-release bit can be handled by unsetting the flag on release :)
[08:19] <Laney> There is a separate suggestion from mpt to have this behaviour post-release too. It's not clear if we want it, but if we do then the two wouldn't necessarily be conflated.
[08:20] <stub> jam: It doesn't have to be a pretty python script. Import psycopg2, connect, cur.executes() & cur.commits()...
[08:20] <stub> con.commit I mean
[08:20] <jam> stub: sure
[08:20] <jam> I think that is fair enough
[08:23] <stub> jam: You can also cheat. Assuming your statement is a noop if you repeat it a few hundred times with no data to change, just cut and paste it a few hundred times... but there are no constructs apart from basic variable substitution in psql scripts - it is designed as an interactive interpreter.
[08:24] <jam> stub: np, thanks
[08:24] <jam> it just seems so close
[08:25] <stub> yes. I think future versions of PG are looking at solving this by allowing stored procedures and anonymous code blocks access to the transaction machinery - at the moment, they are always invoked inside a transaction.
[08:29] <stub> jam: cursor.rowcount lets you know the number of rows affected by the last execute btw. It is the most convenient way of terminating a loop like I suspect you are writing.
[08:29] <jam> stub: thanks. The first thing is actually to check that there is nothing 'pending', but the second thing is to loop until empty
[09:24] <mgz> is this normal looking for an ec2 land in progress?

[09:24] <cjwatson> mgz: Doesn't load for me; it might be firewalled.
[09:26] <cjwatson> mgz: The summary.log for my run currently in progress looks like this: http://people.canonical.com/~cjwatson/tmp/summary.log
[09:27] <cjwatson> Is there any plan for an NDT deployment today?
[09:28] <mgz> cjwatson: ah, sorry, hadn't realised the secgroup was set to allow only from ip block
[09:28] <mgz> thanks for the example to compare against
[11:02] <wgrant> cjwatson: There were a few buildbot failures.
[11:02] <wgrant> cjwatson: Hopefully tomorrow
[11:04] <cjwatson> wgrant: Oh, blast.  I'll have to reschedule with security
[11:05] <cjwatson> Ah well
[11:05] <wgrant> cjwatson: Well, let's see
[11:05] <wgrant> cjwatson: buildbot will be done in 10 minutes.
[11:06] <wgrant> Let's see where QA is...
[11:06] <cjwatson> Mm, there's a bunch of bzr stuff to QA
[11:06] <wgrant> Ah yeah
[11:06] <wgrant> And that's the stuff that's broken production once already
[11:06] <cjwatson> You always want a completely clear report, rather than just a clear head?
[11:07] <wgrant> cjwatson: You don't need the custom upload stuff?
[11:07] <cjwatson> Not with any particular urgency
[11:07] <wgrant> Then let's deploy now.
[11:07]  * wgrant deploys now
[11:07] <cjwatson> In fact if that lands tomorrow it can get the copy-only-copyable-custom-uploads branch as well so it will OOPS less (harmlessly, but still).
[11:08] <wgrant> Yeah.
[11:10] <wgrant> YAY
[11:10] <wgrant> buildbot failed again
[11:10] <cjwatson> FFS
[11:10] <wgrant> For a different reason, though
[11:10] <wgrant> Since I disabled the usual intermittent test
[11:11] <cjwatson> That freaked me out for a moment since I have a branch sitting around locally (but not pushed anywhere) that goes near that test.
[11:11]  * wgrant forces, will convince ops to pull it manually tomorrow.
[11:11] <wgrant> Yeah, I was going to blame you but then realised all your recent changes there were well past buildbot.
[11:43] <bac> hi diogo
[11:43] <matsubara> bac, hi
[12:09] <rick_h_> frankban: rvba if you get a chance to peek at https://code.launchpad.net/~rharding/launchpad/listingnav_yui35/+merge/112334 please
[12:09] <rick_h_> frankban: rvba sorry for the line count, but only the top of the files were changed, the main body is indenting/moving each test suite to tests.
[12:09] <rick_h_> so it looks scarier than it is
[12:10] <rick_h_> only actual tests change is the addition in the tearDown() noted in the MP comments
[12:11] <frankban> rick_h_: on a call now, will look ASAP
[12:11] <rick_h_> frankban: no rush, ty much
[12:31] <Laney> hmm
[12:31] <Laney> does launchpad-dev discard or silently moderate mail from non-subscribers?
[12:35] <wgrant> Laney: Launchpad mailing lists in general silently drop emails from addresses that aren't registered in Launchpad
[12:35] <wgrant> I don't see anything in the moderation queue
[12:35] <Laney> wgrant: I sent it from<EMAIL_ADDRESS>
[12:39] <wgrant> Laney: ./vette:Jun 27 10:36:22 2012 (14313) Discarding forged message-id: <20120627103638.GB1489@raleigh>
[12:39] <wgrant> Odd
[12:40] <wgrant> Laney: Huh
[12:40] <wgrant> Laney: That seems to trigger only if the sender address is the list address.
[12:40] <wgrant> https://lists.launchpad.net/launchpad-reviewers/msg01120.html has the relevant diff.
[12:41] <wgrant> That's the first time that message has shown up in a long time.
[12:41] <Laney> Huh, indeed.
[12:41] <Laney> Date: Wed, 27 Jun 2012 11:36:38 +0100
[12:41] <Laney> From: Iain Lane<EMAIL_ADDRESS>[12:41] <Laney> To<EMAIL_ADDRESS>[12:41] <wgrant> Laney: Can you try again, maybe Bccing me so I can see what's actually happening?
[12:42] <Laney> Jun 27 11:36:10 cripps postfix/cleanup[2751]: 14CCB20424: message-id=<20120627103638.GB1489@raleigh>
[12:42] <Laney> Jun 27 11:36:11 cripps postfix/qmgr[13900]: 14CCB20424<EMAIL_ADDRESS>size=4401, nrcpt=1 (queue active)
[12:42] <Laney> wgrant: Sure, doing now.
[12:44] <Laney> wgrant: Done. (Bcc<EMAIL_ADDRESS>[12:44] <wgrant> Laney: Oh
[12:44] <wgrant> Laney: launchpad-dev is in the Reply-To that you sent. That might be relevant
[12:45] <Laney> could be
[12:45] <Laney> It's fairly standard practice to do that though.
[12:46] <wgrant> Evidently not LP mailing lists :/
[12:46] <wgrant> Mailman/Defaults.py.in:SENDER_HEADERS = ('from', None, 'reply-to', 'sender')
[12:46] <wgrant> That is a little odd.
[12:55] <Laney> :/
[13:06] <mgz> said test kipple: http://pastebin.ubuntu.com/1062517/
[13:09] <Laney> wgrant: I'll just send it without reply-to.
[13:12] <czajkowski> Laney: join the list, just modered your mail
[13:12] <Laney> czajkowski: I'd rather not get any more email :P
[13:13] <Laney> You could whitelist me if you like
[13:15] <mgz> gmb: https://code.launchpad.net/~gz/launchpad/py27_test_scriptmonitor_logging_1017981/+merge/112160
[13:21] <sinzui> czajkowski, Laney, you are white listed a day after your message is approved from the moderation queue
[13:21] <Laney> ack, cheers
[13:22] <ivory> frankban: could you take a look at this? https://code.launchpad.net/~ivo-kracht/launchpad/bug-824292/+merge/112352
[13:22] <frankban> ivory: I am doing another review, I will be happy to review your branch if you can wait a couple of minutes
[13:23] <sinzui> czajkowski, look at this page: https://launchpad.net/~laney/+review
[13:23] <ivory> frankban: no problem,take your time
[13:24]  * Laney wonders what's on that page …
[13:24] <czajkowski> sinzui: oh yes
[13:24] <czajkowski> sinzui: not seen that been used before good to know
[13:24] <czajkowski> cheers
[13:25] <sinzui> czajkowski, standing is an incomplete feature. it was to permit non-subscribers to lurk and posts to lists.
[13:25] <czajkowski> sinzui: ah interesting
[13:26] <sinzui> czajkowski, Lp will notice laney's approved moderation later today and change something so that laney can always post to our list...
[13:26] <czajkowski> ph I just changed it manually :/
[13:26] <sinzui> ...but changing his standing to good will permit him to post to any Lp list I believe
[13:27] <sinzui> standing is probably a candidate to remove since no one has commitment to finish it
[13:27] <czajkowski> grand changed it to that
[14:18] <gmb> jam: lp:~yellow/charms/oneiric/buildbot-master/trunk and lp:~yellow/charms/oneiric/buildbot-slave/trunk
[14:25] <czajkowski> sinzui: what should I do about https://answers.launchpad.net/launchpad/+question/201362
[14:26] <sinzui> ha
[14:26] <sinzui> you saw it too
[14:26] <sinzui> I just fixed it. https://code.launchpad.net/~vcs-imports/amanda/trunk
[14:26] <sinzui> I types the URL wrong
[14:26] <sinzui> I typed "typed" wrong too
[14:27] <czajkowski> sinzui: I do tend to read all your mails :)
[14:27] <czajkowski> not that I don't read the tohers
[14:27] <czajkowski> *others!
[14:28] <sinzui> czajkowski, We can always ask a webops to make a new series called trunk and link the new branch to it.
[14:29] <sinzui> maybe we should ask the webops to make ~registry the maintainer so that we can fix the project up
[14:29]  * sinzui think ~ registry should own it until someone with time can maintain it
[14:32] <deryck> adeuring, https://plus.google.com/hangouts/_/ec0208c347513d03aa007b4b4114ae823e80b7a8?authuser=0&hl=en
[14:38] <cr3> hi folks, how should I go about making a private PPA become public?
[14:39] <Laney> czajkowski: Did it post? I don't see it on https://lists.launchpad.net/launchpad-dev/
[14:43] <czajkowski> Laney: I moderated it no sign yet.
[14:43] <Laney> oh woe
[14:44] <czajkowski> I did noticed a massive delay on mails yesterday 50 mins in some cases
[14:44] <Laney> Date: Wed, 27 Jun 2012 14:11:52 +0100
[14:44] <Laney> 1.5 hours
[15:00] <mrevell> jamestunnicliffe, danilos, flacoste, czajkowski, matsubara: https://plus.google.com/hangouts/_/181ae1d3328f2435b903d2a6cdc3395f400ac837?
[15:00] <mrevell> jamestunnicliffe, danilos, flacoste, czajkowski, matsubara: Actually, would Skype work for all of you?
[15:00] <danilos> mrevell, heh, I got this just as I was creating another one, let me kill mine
[15:00] <matsubara> mrevell, yep
[15:01] <matsubara> mrevell, dude!
[15:02] <flacoste> mrevell: i prefer skype
[15:02] <danilos> mrevell, I am on skype now, ready to go
[15:02] <mrevell> jamestunnicliffe, What's your Skype id? Feel free to PM it
[15:03] <jamestunnicliffe> mrevell: Erm, I would have to install it first...
[15:03] <mrevell> jamestunnicliffe, I can dial you in on a landline
[15:03] <jamestunnicliffe> mrevell: Actually, if we are doing voice, I have skype on my phone.
[15:04] <jamestunnicliffe> mrevell: user=dooferlad
[15:04] <mrevell> jamestunnicliffe, Great, yeah voice only
[15:05] <mrevell> jamestunnicliffe, Can you please allow me to see your availability? I'm matthewrevell
[15:05] <rick_h_> abentley: you have a sec?
[15:05] <abentley> rick_h_: Sure.
[15:06] <jamestunnicliffe> mrevell: Done.
[15:08] <jam> abentley: so are you benchmarking the branch scanner?
[15:10] <abentley> jam: No, I'm making some changes to the way branch paths are resolved.
[15:10] <abentley> jam: So I'm benching how long it takes to open a branch.
[15:11] <rick_h_> abentley: sorry, network issues, hangout went boom
[15:12] <abentley> rick_h_: ack
[15:13] <abentley> jam: Actually ran into an odd SSH connection management bug that I'll file.
[15:21] <rick_h_> abentley: yea, so now the test fails and the ATTR isn't read only so going to patch that up.
[15:22] <rick_h_> gotta love it
[15:23] <abentley> rick_h_: I think it was only testing to see that the BugListingConfigUtil version was read-only.
[15:24] <rick_h_> abentley: ah ok, and with the refactor the test itself is just not valid?
[15:25] <rick_h_> since buglistingconfigutil doesn't have that attribute any longer, only the model does
[15:25] <abentley> rick_h_: Yes, I think so.
[15:25] <rick_h_> that makes sense
[15:25] <rick_h_> ok, thanks, a delet'ing I will go
[15:28] <abentley> sinzui: The video in your latest post is small, making it hard to see what's happening, and there's no full-screen option.
[15:30] <sinzui> I was thinking of remaking it. That was ian's example
[15:30]  * Laney gives in and joins ~launchpad-dev :P
[15:31] <czajkowski> Laney: hah
[15:32] <czajkowski> sinzui: Am a bit unsure as to if this is something I am to do or web ops are to do https://answers.launchpad.net/launchpad/+question/201542
[15:33] <sinzui> um that is confusing
[15:33] <czajkowski> ah good
[15:33] <sinzui> czajkowski, https://launchpad.net/python-virtkey/+admin
[15:33] <czajkowski> I like you're confused also
[15:34] <sinzui> this is tricky
[15:34] <sinzui> It is impossible to change the Lp Id (name) and alias at the same time
[15:34] <sinzui> czajkowski, remove the alias, save
[15:34] <czajkowski> done
[15:34] <sinzui> admin again and change the name to the alias and save
[15:35] <sinzui> admin again and change the alias to the old name
[15:35] <czajkowski> and change the name to what though
[15:36] <sinzui> czajkowski, virtkey
[15:36] <sinzui> we want to switch the text in the two field, but Lp is going to make us submit the for 3 times to do it
[15:36] <czajkowski> it;s not letting me
[15:37] <czajkowski> alias python-virtkey  Name virtkey
[15:37] <sinzui> right, three steps, not one
[15:37] <sinzui> remove the alias
[15:37] <sinzui> then change the name
[15:37] <sinzui> then add the alias
[15:38] <czajkowski> ahh
[15:38] <czajkowski> *headdesk*
[15:39] <sinzui> There is contention in the db tabled when we make the change, so the site needs to make the change is small steps
[15:39] <czajkowski> sinzui: nods
[15:39] <czajkowski> just complicated and not straight forward, used to doing one simple change
[15:39] <czajkowski> thanks for the help
[15:42] <sinzui> jcsackett, This is the bug that the feature flag works with. We want to fix enough of the problem so that we can say it is fixed and the flag is gone https://bugs.launchpad.net/launchpad/+bug/885672
[15:42] <_mup_> Bug #885672: Users make bugs private because they cannot hide comments <answers> <bugs> <comments> <disclosure> <information-type> <privacy> <qa-ok> <ui> <Launchpad itself:In Progress by wallyworld> < https://launchpad.net/bugs/885672 >
[15:42] <jcsackett> sinzui: right, that's the one i was mentioning wallyworld was on.
[15:45] <jcsackett> sinzui: so, cleanup, the two regressions, and then simplifying the flagged code and removing the flag.
[15:48] <sinzui> yes, in that order
[15:49] <sinzui> jcsackett, I think you reported a bug that the comment hiding ui is intrusive. maybe you can find a way to make only appear when it is needed
[15:52] <czajkowski> Laney: got the mail :)
[15:53] <Laney> czajkowski: Good! So, seems like mail from non-subscribers doesn't work so well
[17:13] <cjwatson> Hmm, buildbot failed again on the same test
[17:14] <rick_h_> cjwatson: oh? is that failure a repeat?
[17:14] <cjwatson> Yeah
[17:19] <cjwatson> If it's a regression, it's somewhere in -r15495..15502
[17:21] <cjwatson> Which is staging replication stuff, bzr API modernisation, my copy_packages DB security fix, your "Add new address" form, my removal of the "single custom upload" hack, and another buildbot fix
[17:25] <cjwatson> OK, it's not quite the same, the previous failure was 13 tests later in the same class
[17:26] <cjwatson> No, make that one test earlier
[17:29] <cjwatson> All the previous google hits I can find for this seem to be related to bzrlib
[17:29] <cjwatson> But those weren't leaking storm postgres connections
[17:52] <rick_h_> abentley: if you get a chance can you peek at the JS branches I've got in the queue?
[17:52] <abentley> rick_h_: sure.
[17:52] <rick_h_> abentley: ty much
[17:58] <jcsackett> czajkowski: for some reason these pics made me think of you. desktop material? :-P http://kottke.org/12/06/birds-with-arms
[18:10] <abentley> rick_h_: "That's the bulk of the LoC diff as it moves the tests under the tests. object."?
[18:16] <rick_h_> abentley: ah, because it's tests.suite vs just suite.
[18:17] <rick_h_> abentley: so it made sense when I wrote it :)
[18:17] <abentley> rick_h_: I get ya.
[18:22] <abentley> rick_h_: I assume the rest of the changes are mechanical, so r=me.  Oh, and the copyright statement doesn't need a comma after the year.
[18:23] <rick_h_> abentley: ok cool
[18:28] <abentley> rick_h_: Both of your LoC rationales require a waiver from flacoste or lifeless.   Or work on the other branches that should remove lines and get me the 15 I need
[18:30] <rick_h_> actually, hold off abentley. Once the branch working through buildbot lands I'll be able to use this new module to reduce lines and get this down to neutral.
[18:30] <abentley> rick_h_: landing lp:~rharding/launchpad/lpnames_yui35 would give you sufficient LoC credit.
[18:30] <rick_h_> I'll just make the update onto that
[18:31] <rick_h_> abentley: ah ok cool yea. Actually I should write these out. I've got a series of small ups and downs as I move through these files
[18:33] <abentley> rick_h_: The copyright date on test_buglisting_utils.js should be 2011-2012.
[18:34] <rick_h_> abentley: ah ok, thuught I'd seen them just get replaced
[18:34] <abentley> rick_h_: No, the copyright date for unmodified code need to be retained.
[18:35] <rick_h_> abentley: makes sense, will udpate
[18:35] <rick_h_> err update
[18:37] <abentley> rick_h_: r=me with those changes
[18:37] <rick_h_> abentley: ty much
[19:50] <sinzui> lifeless, registry.upcoming_work_view.enabled	team:linaro
[19:51] <sinzui> ^ that is the UI for the feature
[19:59] <lifeless> flacoste: ^ that too (thanks for catching that sinzui !)
[20:06] <czajkowski> jcsackett: love the pics!
[20:06] <jcsackett> czajkowski: thought you might. :-P
[20:07] <czajkowski> jcsackett: have you see this weeks dekstop :)
[20:07] <jcsackett> i have not. must have missed the tweet.
[20:09] <czajkowski> jcsackett: https://plus.google.com/photos/102921374554385564572/albums/5730819334465556225/5757878649532660674
[20:09] <jcsackett> that is an unhappy bird.
[20:10] <czajkowski> jcsackett: it's a monday desktop :)
[20:11] <jcsackett> mondays do tend to provoke that reaction.
[20:12] <czajkowski> indeed
[20:12] <czajkowski> jcsackett: it's been a fun thing to do on a monday though, leads to some very odd reactions
[20:13] <jcsackett> really? i wouldn't think people would respond too oddly.
[20:14] <czajkowski> yeah G+ people get rather vocal, twitter folks have fun and interact back
[20:17] <jam> abentley: about bug #1018477, it may be the forking-service interfering with things.
[20:17] <_mup_> Bug #1018477: repeatedly opening bzr+ssh connections to LP instances hangs <Bazaar:New> < https://launchpad.net/bugs/1018477 >
[20:18] <jam> which would be really useful in debugging why it wasn't successful deploying it to production, as I haven't seen that failure before.
[20:18] <jcsackett> czajkowski: huh. g+ seems to largely be filled with passive observers from my side.
[20:18] <jcsackett> of course, as a passive observer, my viewpoint might be slightly skewed.
[20:18] <abentley> jam: Oh, we're not using forking-service in production, but are using it on qa-staging?
[20:19] <jam> abentley: everywhere but production, AIUI
[20:19] <czajkowski> jcsackett: ah I do try and interact a bit on there, very useful for photography which I'm trying to learn more about
[20:20] <abentley> jam: It seems plausible.  Do I recall correctly there's a way of running codehosting locally without the forking service?
[20:20] <jam> abentley: you could try just flipping the config switch
[20:20] <jam> use_forking_server IIRC
[20:23]  * sinzui bangs head on desk
[20:24] <jam> abentley: http://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/view/head:/configs/development/launchpad-lazr.conf#L50
[20:24] <jam> use_forking_daemon: False there
[20:24]  * czajkowski passes the bottle of wine to sinzui
[20:24] <abentley> jam: Yes, I found it, and setting it False fixes the bug.
[20:24] <sinzui> As much as I want to add bug tag completion to advanced bug search, this is hard to do because of the very old bug that that hand craft page is invalid because of duplicate ids
[20:25] <rick_h_> sinzui: ugh, dupe ids ftl
[20:25] <jam> abentley: sorry to have caused the problem, but thank you for giving some insight into why it was failing in production.
[20:25] <rick_h_> sinzui: and can't add in a spare css class to hook into easy enough?
[20:26] <sinzui> rick_h_, I think I can make a tighter selector based on several attrs
[20:26] <rick_h_> ugh, hate attrs even more but whatever works I guess
[20:26] <abentley>  jam: I suspect this should be treated as two bugs: 1. bzr fails to terminate ssh, 2. launchpad does something wrong when using forking daemon.
[20:26] <jam> I know back in the day I was doing load testing, and wasn't seeing this, but if you can reproduce it reliably, I must have been doing something different.
[20:27] <abentley> jam: yes, it's been consistent.
[20:27] <abentley> jam: I'll bet you were using possible_transports.
[20:27] <jam> it is possible that the 1-process thing is important. I think I was load testing with N workers
[20:27] <jam> abentley: no, I think I just was doing 1 connection per process
[20:28] <abentley> jam: That would do it too.  I was able to work around the problem by forking before branching.
[20:28] <jam> for n in `seq 100`; do bzr info $branch &; done
[20:28] <abentley> jam: s/branching/opening the branch/
[20:41] <jam> abentley: how do you create a real branch to test this? or are you just using a non-existant branch?
[20:42] <jam> (name16 doesn't  seem to have a password, and I can't create a user via the test-openid provider)
[20:42] <abentley> jam: I'm using a non-existant branch.
[20:42] <abentley> jam: I typically push branches up as ~mark, which is specifically configured in my .ssh/config.
[20:43] <abentley> jam: I believe there's a script to create new users.
[20:43] <abentley> jam: I don't think password authentication is supported.  It should be possible to add an ssh key for name16.
[20:43] <jam> abentley: right, I should poke at that. In the mean-time, your script passes for me... :(
[20:44] <jam> even bumping it up to 10
[20:44] <jam> though it pauses for a bit at 3
[20:45] <abentley> jam: What platform?
[20:45] <jam> abentley: Precise running in a VM
[20:45] <cody-somerville> um
[20:45] <cody-somerville> When did bug titles get a max length of 66 characters?
[20:46] <abentley> jam: I'm on Precise on bare metal (BM?)
[20:46] <jam> I can see if I can reproduce on bare metal, but yeah so far no love.
[20:46] <cody-somerville> weird. nvm. refreshing fixed it
[20:46] <jam> abentley: more than one cpu?
[20:46] <jam> (may or may not matter)
[20:46] <abentley> jam: 4 cores, pretending to be 8.
[20:47] <abentley> jam: I saw the same behaviour on devpad with qastaging.
[20:47] <jam> abentley: bzr version?
[20:50] <abentley> jam: bzr.dev and 2.6.0dev2 locally
[20:51] <jam> abentley: interestingly, on devpad going to qastaging, the loop itself doesn't hang, but when I go to exit the python process, it hangs (waiting for ssh, I assume)
[20:52] <jam> I do see 3 ssh processes just sitting around
[20:53] <jam> abentley: killing one of the SSH processes with -SIGTERM was enough to get everything to clean up. weird
[20:53] <jam> anyway, way past my day, but something for me to poke at
[20:53] <abentley> jam: I've also seen SSH processes hanging around.
[21:15] <czajkowski> sinzui: is cr3 suggestion possible on this, it;s a long way of doing it but the only way I can see  https://answers.launchpad.net/launchpad/+question/201630
[21:16] <sinzui> czajkowski, you are correct. cr3 can create a new ppa, copy the packages over, then delete the ppa
[21:17] <czajkowski> sinzui: grand long winded but a way to do it
[21:17] <czajkowski> thanks
[21:25] <cr3> czajkowski: thanks for looking into this, can you let me know the recommended way to either copy and/or move packages from one ppa to another?
[21:37] <cjwatson> cody-somerville: Launchpad, sponsored by Twitter
[21:41] <czajkowski> cr3: dont know if there is a recommended way of doing it.
[21:43] <cody-somerville> :-]
[21:44] <cr3> czajkowski: I could settle for any way :)
[21:45] <czajkowski> cr3: I suspect ask in here and one of the LP folks will answer
[21:45] <czajkowski> abentley: you about
[21:45] <cr3> czajkowski: will do, I need to jet but I'll ask tomorrow. thanks!
[21:46] <czajkowski> cr3: ok
[22:10] <sinzui> jcsackett, database/schema/security.py -d launchpad_ftest_template
[22:16] <wgrant> omg
[22:16] <wgrant> buildbot passed
[22:49] <cjwatson> phew
[22:57] <wgrant> QA party time
[22:58]  * cjwatson upgrades mawson again for the cause
[22:59]  * wgrant defers the bzr stuff until after breakfast.
[22:59] <wgrant> Still 17 minutes from buildbot completion to qa-tagging :(
[23:14] <cjwatson> wgrant: Don't suppose you ever got any further with queue-api, BTW?
[23:14] <cjwatson> I know it's a bit of a bear of a branch


[09:23] <Charbel> hi
[09:23] <Charbel> how can i fix that >>> W: GPG error: http://archive.ubuntu.com natty-updates Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key<EMAIL_ADDRESS>[09:23] <Charbel> ???
[09:32] <rapacity> just add the key
[09:45] <Charbel> tlo3ot ana wa7de bel netsplit !!!
[09:45] <Charbel> lol


[04:39] <neurosis12> Anybody got synapse to run consistently in Lubuntu 15.10?
[12:31] <Gnjurac> hi how is pepperfalsh for chromium called i want to install it
[12:32] <hateball> Gnjurac: apt-get install pepperflashplugin-nonfree
[12:32] <hateball> Gnjurac: apt-cache search whatever
[12:32] <Gnjurac> ty
[12:37] <Unit193> hateball: It's actually shipped in adobe-flashplugin from partner, no crazy downloader scripts needed.
[12:44] <hateball> Unit193: That's nice, didnt know that. Too bad partner repo is not enabled default then
[12:44] <Gnjurac> beh stupit chromium not sending magnet links to transmision
[12:45] <hateball> Gnjurac: check the second post here http://unix.stackexchange.com/questions/75614/set-transmission-as-default-program-when-opening-magnet-links
[12:46] <hateball> iirc I edit the mimetype manually
[12:47] <Gnjurac> i fixed that before by editing xdb-open
[12:49] <Gnjurac> anywey have to reboot now brb
[12:50] <Gnjurac> Sector 50 is already in use by the program `FlexNet'; avoiding it.  This software may cause boot or other problems in future.  Please ask its authors not to store data in the boot track.
[12:50] <Gnjurac> wtf is this
[12:50] <Gnjurac> waz doing upgrade and wihe grub upgrade i got this errors
[12:52] <Gnjurac> whatewer reboot time
[12:52] <Gnjurac> brb
[12:58] <Gnjurac> am back
[12:58] <Gnjurac> doing xdg-mime default transmission-gtk.desktop x-scheme-handler/magnet
[12:58] <Gnjurac> dident help at all
[12:59] <Gnjurac> i even installed sudo apt-get install exo-utils
[12:59] <Gnjurac> i think i need to edit xdg-open that worked last year
[13:55] <Guest3949> One of my programs crashed on Lubuntu 14.04. If I "send an error report to help fix this problem", where does the report go?
[13:57] <crashbash> This page, as of 2008, says that crash reports are only visible to trusted developers, to avoid exposing private info (coredumps). Is this system in use? https://wiki.ubuntu.com/CrashReporting
[14:21] <Gnjurac> so i have a deb pacage i want to install
[14:21] <Gnjurac> will it automatic get all dependecis?
[14:22] <Gnjurac> dpgp -i file.deb


[05:39] <lpotter> any way to easily run a manual test app based on qtwidgets on the phone?. I guess I'm looking for display argument to give it
[11:21] <Saviq> lpotter, still here? it should Just Work™ in theory, pass it --desktop_file_hint=unity8 on the console so u8 accepts it, note that you will get the last surface the app will show, so results may be unexpected ;)
[12:03] <Saviq> Trevinho, hey, got a laptop here with fresh wily install, unity doesn't start, it just stays on the lightdm screen (without the password fields and such, just the wallpaper) after login (tried both real user and a guest), .xsession-errors mentions upstart bridge respawning, but I assume that's because there's no system upstart? any ideas where to look for what's going on?
[12:09] <Trevinho> Saviq: mh, for lightdm thing  not sure...  Check the greeter logs in /var/log/lightdm, but it might be something related to pam (so check also auth.log). As for unity then, did you check the unity7 upstart log?
[12:13] <Saviq> Trevinho, oh hmm, "Warning: Fake initctl called, doing nothing."
[12:13] <Saviq> seems like install went bad
[12:23] <Saviq> Trevinho, great success, it was /sbin/initctl dpkg-divert, it didn't get removed during installation for some reason (I was installing netboot and had some issues with GRUB, so probably that)
[12:36] <dandrader> Saviq, how do I get the order at which MPs get applied in silo 51?
[12:38] <Saviq> dandrader, https://ci-train.ubuntu.com/job/ubuntu-landing-051-1-build/85/consoleFull
[12:38] <Saviq> dandrader, oh well
[12:39] <Saviq> dandrader, https://bazaar.launchpad.net/~ci-train-bot/unity8/unity8-ubuntu-xenial-landing-051/changes might be easier to parse
[12:44] <dandrader> Saviq, yeah, although that second link doesn't point to the merge proposals
[12:44] <Saviq> dandrader, https://bazaar.launchpad.net/~ci-train-bot/unity8/unity8-ubuntu-xenial-landing-051/changes does, but is limited history...
[12:45] <Saviq> erm I mean
[12:45] <Saviq> ah it won't link, since there isn't a merge proposal between those two branches
[12:46] <Saviq> it will only happen when pushed to trunk
[12:54] <dandrader> Saviq, mzanetti, https://code.launchpad.net/~mzanetti/unity8/launcher-sizing/+merge/280149 isn't top-approved yet
[12:56] <Saviq> dandrader, there's plenty like that
[12:56] <Saviq> dandrader, but this one actually was, before, just I un-approved it after a visual issue I noticed
[12:57] <Saviq> dandrader, we're nowhere near to landing that silo still
[13:01] <dandrader> Saviq, sounds encouraging :)
[13:08] <dandrader> Saviq, would it be easier of faster to have smaller landings instead of keep adding more MPs to this one?
[13:08] <dandrader> s/of faster/or faster
[13:08] <dandrader> looks like it just keeps growing
[13:17] <Saviq> dandrader, easier, maybe–faster, not really, since actually landing a silo takes a relatively long time
[13:18] <Saviq> dandrader, problem is we're kinda blocked to land this big one because of the ever-extending OTA9.5 deadline
[13:19] <Saviq> ok silo 51 should finally land in a few mins
[13:20] <dandrader> dednick, nice, can reproduce the zero-sized windows in desktop stage in "make tryShell" etc after merging all those branches in silo 51
[13:20] <dandrader> dednick, will apply your fix on top etc in a bit...
[13:21] <Saviq> dednick, where are we on "new" form factor? shall I build a silo yet?
[13:30] <dednick> Saviq: "new"?
[13:31] <dednick> forgot which one was "new".
[13:37] <Saviq> dednick, without modifying screens ;)
[13:37] <dednick> Saviq: haven't got there yet. Previously was having trouble with the whole panel hack thing; so was trying to fix that first. But we've run into a snag there as well...
[13:38] <Saviq> dednick, ack
[13:38] <Saviq> we landed!
[13:38] <ltinkl> wee
[14:18] <dandrader> Saviq, the bad window size problem is caused by https://code.launchpad.net/~lukas-kde/unity8/windowOpenCloseAnimations/+merge/284775
[14:20] <dandrader> ltinkl, please check dednick's fixes  ^^^
[14:22] <ltinkl> dandrader, Saviq: should I apply them on top of my branch? I thought dednick had them somewhere already
[14:23] <dandrader> ltinkl, your branch brakes Shell as it is (see comment I put there). So it must be fixed
[14:24] <dandrader> ltinkl, so yeah, applying dednick's fix there sounds good (haven't perused the fix yet, so I might still have comments afterwards...)
[14:25] <dednick> ltinkl: no idea when my fix will go in, and it's kind of unrelated anyway. so you're is best branch for it.
[14:26] <ltinkl> ok
[14:28] <Saviq> ltinkl, yeah, --author "Nick Dedekind<EMAIL_ADDRESS>please :)
[14:28]  * ltinkl noted
[14:32] <tsdgeos> Saviq: lp:~unity-team/unity8/packaging has conflcits, i guess that's expected
[14:34] <Saviq> tsdgeos, yup, was just thinking I need to add the conflict checking to our jenkaas
[14:39] <tsdgeos> Saviq: how would you do that? as a job that runs every X hours?
[14:39] <Saviq> tsdgeos, trigger on lp:unity8 changes
[14:40] <tsdgeos> ah, makes sense
[14:40] <Saviq> tsdgeos, and go through all active MPs
[17:28] <mterry> Saviq, are we still using the ubuntu-rtm distro in bugs?
[17:29] <Saviq> mterry, they do during OTA release - whatever needs to go into the snapshot from which the OTA is built
[17:31] <mterry> Saviq, ah ok


[09:55] <nfoata> Hi, after creating a service with several units 'juju deploy -n 3 mysql' (which create 3 VMs) then I put on each a different file on them (to keep their identity), then I remove two units (go into the machine pull), add a unit to the service (machine coming from the pool) , and at last I deploy -n wordpress (a new service), so a machine coming from the pool and the last one is created (pool empty)
[09:56] <nfoata> I was surprise to have in the last service (wordpress) an old unit of mysql. Is this dangerous not ?
[09:57] <nfoata> Indeed if a hook do not clean well a unit (log, lib,etc.) , it means that in the future we can have a service with different VMs
[09:59] <nfoata> So, is there a way to create a pool for each servcie or to specify which Vm of the pool could be add into the service, or force to create a VM with deploy instead of using one of the pool ?
[10:03] <bbcmicrocomputer> nfoata: #993288
[10:05] <bbcmicrocomputer> nfoata: in general, destroy-service won't remove the machine, so it will be reused upon next deploy
[10:05] <bbcmicrocomputer> nfoata: generally you'd need to terminate said machine before deploying if you wanted a fresh machine
[10:06] <bbcmicrocomputer> nfoata: although as the bug ticket says, you could deploy a null charm to a deallocated machine if you didn't want to destroy it
[10:07] <bbcmicrocomputer> nfoata: presumably using constraints you may be able to force the deployment of a new machine even where others are in the pool
[10:11] <nfoata> bbcmicrocomputer: thanks, so perfect this problem is already knows (bug ticket) and I will see the constraint to force the deployment of new machine (for security, to be sure machines are the same)
[10:11] <nfoata> knows = known
[14:44] <jcastro> jhf: so I'm so looking into the future, but we could so totally ship this in the charm: http://blog.jelastic.com/2013/06/06/liferay-cluster/
[14:49] <jhf> hah… yeah.. that blog post has generated some buzz in our community today
[15:24] <m_3> awesome, that seems like the perfect next steps to pimping out the liferay charm
[15:45] <jhf> pimping out :)
[15:45] <jhf> is wayne brady gonna have to cluster a juju??
[16:07] <robbiew> jhf: lol
[16:07] <robbiew> nice one
[16:22] <jamespage> mgz, around? did you ever get to the bottom of how to upload juju-core tools into an offline environment?
[17:57] <jpds> Hello, can someone help me figure out why juju can't deploy an instance after the initial bootstrap?
[18:00] <marcoceppi> jpds: Sure, what's going on?
[18:01] <jpds> marcoceppi: It just shows 1: instance-id: pending.
[18:02] <marcoceppi> jpds: what provider?
[18:02] <jpds> marcoceppi: MAAS.
[18:02] <marcoceppi> ah
[18:04] <marcoceppi> jpds: someone else had a similar issue, where they could bootstrap but not deploy. I wasnt' able to help them (not used maas in a long time)
[18:04] <marcoceppi> There's a maas.log somewhere that might reveal more information, let me see if I can find where that log is
[18:04] <jpds> marcoceppi: Nothing interesting there.
[18:05] <marcoceppi> What version of juju are you using?
[18:05] <jpds> marcoceppi: ppa:juju/pkgs.
[18:06] <marcoceppi> juju or juju-core?
[18:06] <jpds> marcoceppi: juju.
[18:07] <marcoceppi> So, there's a provisioner log on the bootstrap node that's responsible for commisioning the machines, you can use juju ssh 0 to get to the bootstrap node. I believe the log is in /var/log/juju/ and it might provide more details as to where the provisioner failed
[18:07] <marcoceppi> jpds: again, haven't used juju+maas in quite a long time, so just trying to shepard you to where you can find info on why it failed
[18:08] <jpds> juju.agents.provision@ERROR: Cannot get machine list
[18:08] <jpds> Hmm.
[18:10] <jpds> What would it be trying to reach?
[18:12] <jpds> I can ping all the relevant IPs I can think of.
[18:13] <marcoceppi> jpds: are the machines assigned to your maas user for provisioning, etc?
[18:13] <marcoceppi> Could have just been a timeout, try another deployment to see if it also is listed as pending
[18:14] <jpds> marcoceppi: I've been destroying the environment for hours.
[18:14] <marcoceppi> jpds: okay, then that's not it, sorry!
[18:14] <jpds> marcoceppi: And re-bootstraping; and they are all under my user.
[18:15] <marcoceppi> jpds: could you pastebin your entire log? I want to see if anyting jumps out at me
[18:16] <jpds> http://pastebin.ubuntu.com/5742654/
[18:16] <marcoceppi> jpds: what do you have for your maas-server field in environments.yaml ?
[18:17] <jpds> marcoceppi: maas-server: 'http://<IP_ADDRESS>/MAAS'
[18:17] <marcoceppi> jpds: add the port in there, http://<IP_ADDRESS>:80/MAAS, destroy and re-bootstrap, try again
[18:17] <marcoceppi> that integer error looks reallly familiar, I think that's the cause of it
[18:19] <jpds> OK, reinstalling the system.
[18:33] <jpds> marcoceppi: Well, that worked.
[18:33] <marcoceppi> jpds: awesome. I'm going to update the docs with that caveat. I know you're not the first to spend too long trying to figure that out
[18:35] <jcastro> hey arosales
[18:35] <jcastro> any word on new docs landing?
[18:43] <arosales> jcastro, I think we are targeting end of month for them to officially be the standard.
[19:18] <adam_g> wedgwood, around?
[19:35] <wedgwood> adam_g: yep
[19:38] <adam_g> wedgwood, nvm. was gonna modify core.apt_install() but decided against it. couldn't find any charms that are using it as-is. know of any?
[19:39] <dpb1> HI -- anyone seen this error trying to bootstrap on openstack?  http://paste.ubuntu.com/5742835/
[20:25] <marcoceppi> dpb1: is there a security group already named "juju-precise" in your account?
[20:25] <marcoceppi> Possibly left over from a bad teardown
[20:26] <dpb1> marcoceppi: so, apparently goose does not deal with the change of security group ids from id to uuid in grizzly (I think).
[20:26] <ahasenack> it's never that simple


[00:45] <mathomastech> Hey Minnesota's. Anyone still hanging out in this channel?
[00:46] <mathomastech> Minnesotans*