[07:17] <knightwise> morning peeps
[07:18] <mapps> morning
[07:29] <knightwise> hey mapps
[07:29] <knightwise> how are ya
[07:30] <mapps> not bad mate just looking at booking my holiday:)
[07:31] <MartijnVdS> mapps: let me guess.. Ibiza?
[07:31] <MartijnVdS> (morning everyone!)
[07:32] <knightwise> Ibiza :) Cool
[07:32] <knightwise> Mornin MartijnVdS
[07:32] <MartijnVdS> \o knightwise
[07:32] <mapps> yep MartijnVdS
[07:32] <mapps> :D
[07:33] <mapps> i have been for Holland
[07:33] <mapps> so surely Ibiza next
[07:33] <mapps> :)
[07:37] <MartijnVdS> I've been planning my trip to Jersey 8-)
[07:39] <knightwise> Jersey Shore escapades ?
[07:39] <MartijnVdS> knightwise: nah, old Jersey, not new :)
[07:42] <brobostigon> morning boys and girls.
[07:42] <MartijnVdS> \o brobostigon
[07:42] <brobostigon> morning MartijnVdS
[07:44] <mapps> why MartijnVdS ?
[07:46] <MartijnVdS> mapps: summer holiday + a concert ticket 8-)
[07:53] <mapps> to se who|?
[07:54] <MartijnVdS> mapps http://www.flickr.com/photos/treenaks/11477796716/
[08:00] <knightwise> Those are some great pictures MartijnVdS
[08:01] <MartijnVdS> knightwise: thanks :)
[08:04] <diplo> Morning all
[08:04] <MartijnVdS> knightwise: I have the one I linked to on my wall at home :)
[08:06] <brobostigon> week three of workfare/mwa here i come,
[08:16] <mapps> ;]
[08:19] <mapps> too many cigarttes again
[08:19] <mapps> :(
[08:19] <mapps> throat hurts
[08:21] <brobostigon> give up,
[08:22] <knightwise> MartijnVdS: they are pretty ! they would look awesome on canvas indeed
[08:26] <mapps> brobostigon, never!
[08:26] <mapps> :)
[08:26]  * mapps has smoked for 12 years...no chance of quitting:)
[08:27] <brobostigon> i gave up last year, when i got together with my ex gf, as she had a young son, and didnt want to smoke around him.
[08:29] <mapps> well
[08:29] <mapps> i mean
[08:29] <mapps> 18-29 ok 11 years
[08:29] <mapps> but still...i dont wanna quit:D
[08:29] <mapps> i just dpont wanna get ill
[08:29] <mapps> :)
[08:53] <MartijnVdS> mapps: then you DO want to quit 8-)
[08:54] <MartijnVdS> mapps: it's cheaper too, allows to go to Ibiza more often
[08:56] <brobostigon> and people are more likely to come near you, as you dont smell, and isnt as anti-social.
[08:57] <mapps> hey MartijnVdS
[08:57] <mapps> i dunno
[08:57] <mapps> i was just thinking about stuff relating to that
[08:58] <mapps> my mother was a big time smoke and she died at 42:((((((((((
[08:58] <mapps> *smoker
[08:58] <brobostigon> exactly.
[08:58] <mapps> yea
[09:00] <mapps> i wouldnt recommend smoking
[09:00] <mapps> :D
[09:01] <mapps> smoking aint cool
[09:03] <dimpy> helo
[09:03] <dimpy> hello
[09:04] <dimpy> i have some problem regarding ubuntu 10.04
[09:04] <MartijnVdS> dimpy: that's an old version! What's the problem?
[09:04] <dimpy> i am not able to connect wifi with it
[09:05] <MartijnVdS> does it see the network, and then not connect?
[09:05] <dimpy> actually i have installed ubuntu 10.04 in vmware workstation
[09:06] <bashrc> 10.04 was a good release
[09:06] <dimpy> whenever i write ifconfig command.. always show that no interface found
[09:07] <MartijnVdS> dimpy: if you're running it in vmware, shouldn't the vmware host do the wifi connection thing, and the guest just use "normal" (virtual) ethernet?
[09:07] <MartijnVdS> dimpy: Also, 10.04 might not support latest VMWare wrt. drivers
[09:08] <dimpy> its been 3 months long i am not able to connect if you could help me
[09:08] <bigcalm> Good morning peeps :)
[09:09] <MartijnVdS> dimpy: can you put the output of "ip link show" on pastebin?
[09:09] <dimpy> what is that? btw i am new to ubuntu
[09:10] <JamesTait> Good morning all; happy Inane Answering Message Day! :-D
[09:10] <DJones> JamesTait: Yeah, ok
[09:10] <DJones> Is that inane enough?
[09:11] <MartijnVdS> Inane in the Membrane
[09:12] <dimpy> can anyone help me???
[09:12] <MartijnVdS> !pastebin
[09:16] <dimpy> i have some problem with that.. paste is not waorking
[09:17] <MartijnVdS> dimpy: can you post a screenshot somewhere then? If it's a vm, that should be possible
[09:24] <DJones> This is an interesting solution, rather than continue to support old/unsupported version of IE7, a US website is offering to buy new computers for its users who continue to use it http://www.theregister.co.uk/2014/01/30/new_computer_for_ie7/
[09:24] <dimpy> how can i paste screenshot?
[09:24] <DJones> !imagebin | dimpy
[09:25] <dimpy> ho gya
[09:26] <dimpy> i mean done
[09:26] <DJones> You just need to give us the link to the imagebin website now
[09:26] <jussi> I think I have found my new drool item... http://shop.lenovo.com/fi/en/laptops/ideapad/yoga/yoga-11s/
[09:27] <dimpy> here it goes.. http://imagebin.org/289889
[09:27] <DJones> jussi: I was looking at one of those in PC World at the weekend, it looked nice, although the one they had on display looked a bit flimsy (may not have been the exact same model, or could have been overused)
[09:29] <jussi> DJones: yeah - 11 inch is really important for me - 13 is too large. there arent many 11 inch ultrabooks worth mentioning out there - macbook air, vaio pro 11 and this so far are the only ones that are even remotely like what Im after
[09:29] <jussi> (I currently use an old dell 12 inch thing)
[09:34] <dimpy> somebody please help me
[09:34] <MartijnVdS> jussi: there's the XPS12, which is 12" ;)
[09:34] <jussi> DJones: there is a tegra3 version, but way too low power for me I think
[09:35] <MartijnVdS> dimpy: "ip link show", not just "ip"
[09:35] <jussi> MartijnVdS: yes, but that thing is yucky.
[09:36] <dimpy> ip link show command is not working.. what the hell i gonna do?
[09:37] <DJones> jussi: I had a Transformer Prime which was Tegra3, as a tablet it was good and fairly fast, although running android, even so it was considerably slower than my N7 now
[09:37] <directhex> laptops are terrible /o\
[09:37] <jussi> DJones: mind, the screen resolution is poor on that lenovo - I wonder if they have a better version
[09:38] <jussi> DJones: Im not sure I can cope with yet another 1366x768..
[09:38] <MartijnVdS> jussi: is it? I love mine :)
[09:39] <DJones> jussi: Well, if you really want a small screen, I've got a couple of HP Journada's in a box in the loft, screen smaller than a mobile phone, and a speedy as a tortoise
[09:40] <jussi> DJones: :D
[09:40] <jussi> DJones: mind, I know someone who would probably love to buy one of those from you :D
[09:43] <DJones> Heh
[09:44] <dimpy> here it is..
[09:44] <dimpy> http://imagebin.org/289892
[09:46] <dimpy> problem with ubuntu?
[09:46] <dimpy> anyone's there ?
[09:47] <SuperMatt> that's quite a fun issue you have there
[09:47] <directhex> ?
[09:47] <SuperMatt> also: that's quite an old version of ubuntu you have there
[09:47] <SuperMatt> I'm not sure it's even supported
[09:48] <dimpy> what i am gonna do then?
[09:49] <directhex> what's the problem?
[09:49] <directhex> oh, right, 10.04
[09:49] <directhex> how old's the laptop?
[09:50] <directhex> wait wait hang on... vmware?
[09:50] <directhex> vmware doesn't emulate wifi
[09:50] <directhex> it emulates a wired network card which runs through your default host network adapter. if your wifi works on your host, it'll show up as wired in the vmware image
[09:50] <dimpy> lol..the laptop is not old
[09:50] <DJones> dimpy: Is there a specific reason you've not updated to at least 12.04, just for information, 10.04 stopped being supported and updated for desktops in May 2013
[09:50] <dimpy> yep
[09:51] <SuperMatt> wow, I guess that version is still supported in the server
[09:51] <monotoko> I was running some 8.04 servers until last year
[09:51] <directhex> dimpy, i'm failing to understand what your actual problem is
[09:52] <DJones> SuperMatt: yep still got another 12 +bit months for that
[09:53] <dimpy> actually i have just install ubuntu 10.04 in vmware workstation not in my lappy.. and i want wifi connection in my ubuntu which i find impossible
[09:54] <SuperMatt> try a more modern release...
[09:54] <directhex> dimpy, vmware doesn't do that.
[09:55] <directhex> dimpy, when you configured your VM, you will have told it to use NAT since it's the default. vmware emulates a wired network card (a vmnet adapter). it doesn't matter whether your host PC is connected via wired, wireless, fibre, whatever - the VM only sees its own wired connection, which will work as long as your host OS has a network connection of some kind
[09:58] <dimpy> yaar what i am gonna do then?
[09:58] <MartijnVdS> dimpy: That depends, what do you want to do?
[09:58] <MartijnVdS> !xy
[09:59] <dimpy> actually its my final year project..
[09:59] <dimpy> vmware cant configured wireless?
[10:00] <directhex> dimpy, no, it can't.
[10:00] <dimpy> thanks for helping anyway
[10:00] <directhex> dimpy, how is an emulated wireless card supposed to know which real physical wireless networks exist?
[10:01] <dimpy> yea.. you're right
[10:01] <dimpy> so you suggest as i have to do in vmware only
[10:01] <SuperMatt> dimpy: what *is* your final year project
[10:01] <dimpy> or else i have to do partitioning
[10:02] <dimpy> simultation environment
[10:02] <dimpy> using ns2
[10:03] <directhex> natural selection 2 the game?
[10:03] <MartijnVdS> nameserver 2?
[10:03] <dimpy> no not natural selection its network simulator
[10:04] <Laney> oof, snow is picking up
[10:08] <bigcalm> Snow has left us now
[10:08] <MartijnVdS> we haven't had any yet \o/
[10:09] <dimpy> are you guys all Ubuntu experts?
[10:10] <bigcalm> No, we just like using Ubuntu :)
[10:10] <bigcalm> Some people have more experience than others
[10:11] <MartijnVdS> some people know a lot though
[10:11] <bigcalm> Some people call me the space cowboy
[10:11] <dimpy> okay, i find ubuntu tough to work with
[10:11] <MartijnVdS> dimpy: what do you find tough about it?
[10:12] <dimpy> how to use it.. as i am stuck with this netwroking problem :(
[10:13] <MartijnVdS> dimpy: Maybe if you wrote a longer explanation of what you want to do, we can help better?
[10:14] <dimpy> hehe.. you want me to write?
[10:14] <MartijnVdS> dimpy: like what do you want to connect to what? What do you want to do with it? etc.
[10:15] <dimpy> likewise how to connect to internet in it...also what is this atheros driver?
[10:23] <directhex> is he dim? @_@
[10:24] <MartijnVdS> directhex: I think "virtualization" might be a hard concept
[10:24] <MartijnVdS> directhex: That VMs only see the virtual "hardware", not the real hardware of the machine they run on
[10:25] <foobarry> nothing more frustrating that following an incomplete build doc
[10:25] <foobarry> suddenly trail goes cold and you're left trying to fathom what the heck is happening
[10:26] <dimpy> can i do with bridged networking :)
[10:26] <MartijnVdS> dimpy: that's probably not supported with wifi, because of how the protocol works
[10:28] <directhex> you can bridge onto a wireless adapter, but it'll still behave as a wired adapter, and rely on the host to be associated with an SSID
[10:28] <directhex> iirc
[10:28] <dimpy> big deal.. connect toh ho jaega
[10:29] <MartijnVdS> directhex: won't work, multiple mac addresses on a wifi client would require multiple sessions to the AP
[10:29] <MartijnVdS> or "4-address mode", aka WDS
[10:31] <dimpy> what is WDS?
[10:31] <MartijnVdS> dimpy: http://en.wikipedia.org/wiki/Wireless_distribution_system
[10:31] <MartijnVdS> dimpy: not supported on most "normal" clients though, especially in Windows.
[10:32] <MartijnVdS> dimpy: also, the access point needs to be set up right
[10:32] <MartijnVdS> dimpy: if both the AP and the client are atheros, and run Linux, it's possible to set it up on the *host* (the guest still won't see wifi)
[10:33] <dimpy> see i have to simulate ns2 in ubuntu..how can i do that?
[10:35] <directhex> on real tin?
[10:35] <directhex> does ns2 *really* require a wireless network card, not wired?
[10:36] <dimpy> not like that but i can have only wireless available to me
[10:37] <MartijnVdS> if it's a network *simulator*, why would it require network at all?
[10:37] <dimpy> actually i need to create a virtual environment
[10:38] <MartijnVdS> so you create a bunch of VMs, and configure their (virtual) network devices in vmware, then set up IPs/vlans/etc. inside the VMs, done?
[10:39] <dimpy> are you making my problem more easier or more tougher?
[10:41] <MartijnVdS> easier, I think?
[10:44] <dimpy> arghhh..frustrated with my project
[10:45] <MartijnVdS> dimpy: My only suggestion is to divide your problem into smaller steps
[10:46] <MartijnVdS> dimpy: then take the smaller step, and then the next, etc.
[10:46] <dimpy> are you a student?
[10:46] <MartijnVdS> dimpy: If the problem is still hard, divide it into steps again, and do those separately
[10:46] <MartijnVdS> dimpy: I was one once
[10:47] <dimpy> so.. should i install ubuntu directly into my lappy?
[10:47] <MartijnVdS> dimpy: that depends on what you want to do (which we still don't have a clear idea of..)
[10:47] <directhex> there is a third way
[10:48] <directhex> you can pass real USB devices through to your emulated OS
[10:48] <directhex> so you could buy a linux-compatible USB wifi stick, and pass that through to emulated ubuntu
[10:50] <dimpy> thanks i'l try
[11:05] <shauno> wildly off-topic but I gotta ask; any suggestions for http proxy software which will authenticate users against a windows domain?  (pref. free since it's going to last 2-3 hours in a lab)
[11:10] <MartijnVdS> shauno: apache should be able to do that
[11:11] <diplo> Squid? I set my squid at the last place to auth via Windows AD
[11:11] <MartijnVdS> shauno: http://blog.karssen.org/2010/03/03/using-windows-ad-for-apache-authentication/ ?
[11:12] <shauno> hm didn't know squid will do that;  I'll probably stick to that then, since they'll be my go-to for other auth methods too
[11:13] <MartijnVdS> shauno: apache's mod_proxy is easy if you know apache configs though
[11:25] <shauno> I suspect I've bitten off more than I can chew
[11:30] <diplo> shauno: Wasn't quick to set up, but once setup it worked well
[11:33] <shauno> I'm not sure I even want to admit where I'm stuck.  my lack of familiarity with Windows is hilarious
[11:38] <daftykins> i think smoothwall used to offer a transparent squid caching proxy
[11:42] <foobarry> tomcat app gives a 404. should it be in /usr/share/tomcat or /var/lib/tomcat?
[11:52] <awilkins> ~tomcat
[11:52] <awilkins> ~tomcat7
[11:52] <awilkins> (wherever that is)
[11:59] <foobarry> hmm,. i think i have bigger issues
[12:06] <foobarry> does grooveshark let me buy songs?
[12:06] <foobarry> has a song i can't find elsewhere
[12:07] <shauno> note to self: never, ever claim I know the first thing about msft platforms.  I just had to sneakernet chrome across because I couldn't figure out how to get IE to let me download it
[12:08] <daftykins> !?
[12:08] <daftykins> which IE on which 'dows? :)
[12:08] <neuro> what was wrong with going to google.com/chrome
[12:09] <neuro> i've done that many a time
[12:09] <daftykins> they have some funky thing which bypasses most security questions and just runs an installer app auto
[12:09] <neuro> yeah it's a standard ms "install stuff off the web" thingy
[12:09] <neuro> been about for years
[12:09] <shauno> server 2012 r2.  it keeps telling me I need to add the site to a list, but adding it doesn't seem to do much
[12:10] <neuro> aah security restrictions probably
[12:11] <shauno> so very glad I've boxed off this lab lan quite nicely, because I have dangerously little clue what I'm doing
[12:11] <daftykins> ah yes *that* thing
[12:11] <shauno> er, they've boxed off ..
[12:12] <neuro> http://blog.blksthl.com/2012/11/28/how-to-disable-ie-enhanced-security-in-windows-server-2012/
[12:12] <neuro> first hit on google for "windows server 2012 ie enhanced security disable"
[12:12] <shauno> easy answer; plug in usb stick, install stuffs :)
[12:12] <daftykins> ^
[12:13] <neuro> lame :)
[12:13] <daftykins> nah, you should leave IE in its' default state imo
[12:14] <daftykins> bypass using it altogether ;)
[12:14] <Laney> urg, the house stinks of bleach now
[12:14] <neuro> you only have to disable it for the time it takes to install chrome
[12:14] <shauno> it's a bunch of VMs that'll be nuked before I leave today.  getting it working > doing it properly
[12:15] <daftykins> Laney: heh how nuts did you go?
[12:15] <neuro> you could probably have googled and disabled and downloaded and installed and re-enabled in the time it took you to sneakernet it ;)
[12:15] <Laney> daftykins: quite!
[12:15] <Laney> did some de-mildewing on the wall and curtains with a spray
[12:16] <daftykins> oic
[12:16]  * daftykins glues neuro to his chair
[12:17]  * neuro hulks the hell out of the chair
[13:02] <foobarry> anyone signed into oyster web site lately? its asking me to setup new stuff, which is v suspicious
[13:17] <diddledan> foobarry: they need to know your shoesize to determine the best size of escalator on the underground
[13:17] <Laney> give up
[13:18] <Laney> I tried to recover my oyster account details but can't do it
[13:18] <Laney> no idea what postcode they have
[13:18] <monotoko> "TE 11 ST"
[13:18] <monotoko> someone did an UPDATE and forgot to add a WHERE statement
[13:19] <Laney> on the live database!
[13:19] <dwatkins> I managed to accidentally swap Oyster cards with someone, thankfully I hadn't enabled automatic top-ups.
[13:20] <diddledan> o_O
[13:20] <monotoko> UPDATE card SET customer='dwatkins';
[13:20] <monotoko> ... I've dealt with too much SQL today :(
[13:20] <dwatkins> heh
[13:20] <daftykins> :D
[13:21]  * Laney will be in the big scary london tomorrow
[13:21] <dwatkins> I logged in and could see where the guy had been. We swapped the cards back, though.
[13:21] <dwatkins> I went in to London on Friday, spent most of the day driving there, having lunch then driving back.
[13:21] <monotoko> Laney: I'm going to China in a month
[13:21] <dwatkins> (I was staying in Reading, so not so far as it would usually be from Edinburgh)
[13:21] <Laney> monotoko: is that as big and scary?
[13:22] <Laney> I guess it's a little bit bigger :P
[13:22] <monotoko> Laney: just a little bit, then I've got to travel 1000 miles across China
[13:22] <monotoko> :(
[13:22] <diddledan> dwatkins: they need a system like banks that whenever you use your oyster card "unusually" it blocks it for "fraud prevention purposes" :-) (by "unusually" my bank tends to replace the meaning with "normally")
[13:23] <daftykins> ^
[13:23] <daftykins> same here
[13:23] <daftykins> i've actually gotten a refund for the wasted time after their staff did it to me last
[13:23] <diddledan> nice
[13:23] <daftykins> just a standard online order from a retailer i'd spent with for years
[13:24] <daftykins> so i said enough was enough, you're causing me hassle. refund me
[13:24] <diddledan> yeah, they seem to refuse payments that happen every month
[13:24] <dwatkins> I assume everyone's seen the 'Oyster card ring' where someone melted the plastic and made a ring for their RFID chip
[13:24] <daftykins> so they calculate a rate per hour and ask you how much time you had wasted
[13:24] <dwatkins> http://www.ds72.com/latest-work/oyster-ring
[13:25] <daftykins> hehehe
[13:29] <monotoko> the bank will happily let me spend a grand online, but won't let me spend £20 at
[13:29] <monotoko> Morrisons
[13:29] <daftykins> lol
[13:43] <foobarry> for 3 years in a row i couldn't buy my annual osyeter card
[13:45] <shauno> I still haven't convinced my bank that no, making significant purchases at 3am isn't an unusual pattern
[13:46] <SuperMatt> shauno: especially if you do it all the time
[13:47] <daftykins> maybe they identify it as the 'late night drunken purchases people regret'
[13:47] <daftykins> so they're trying to 'help' :D
[13:48] <diplo> hah, thought IRC had gone quiet.. disconnected but hadn't displayed broken pipe :/
[13:48] <daftykins> D:
[13:48] <MartijnVdS> diplo: aww :)
[13:48] <TheOpenSourcerer> any git gurus around? I have a remote branch and I want to compare it to the master before I do a git pull (One thing I miss from svn, being able to update individual files/dirs)...
[13:50] <MartijnVdS> TheOpenSourcerer: "git log branch ^otherbranch" shows all csets not in otherbranch that are in branch
[13:50] <MartijnVdS> uh
[13:50] <MartijnVdS> yes, "all changesets in branch that are not in otherbranch"
[13:50] <MartijnVdS> also works with diff
[13:51] <TheOpenSourcerer> git log master origin
[13:51] <MartijnVdS> the ^ is important
[13:51] <TheOpenSourcerer> Oh
[13:51] <MartijnVdS> so you probably want: git log my_local_branch ^origin/master
[13:52] <TheOpenSourcerer> So I see the following:
[13:52] <TheOpenSourcerer> * master
[13:52] <TheOpenSourcerer>   remotes/origin/HEAD -> origin/master
[13:52] <TheOpenSourcerer>   remotes/origin/master
[13:53] <MartijnVdS> TheOpenSourcerer: that's "git branch -v"?
[13:53] <TheOpenSourcerer> git branch -a
[13:54] <TheOpenSourcerer> When I do "git log master ^origin/master" I get nothing
[13:54] <MartijnVdS> and "git log origin/master ^master" ?
[13:55] <TheOpenSourcerer> Nothing
[13:55] <TheOpenSourcerer> When I remove the ^ I get some stuff but not as much as I was expecting
[13:58] <MartijnVdS> TheOpenSourcerer: http://stackoverflow.com/questions/315911/git-for-beginners-the-definitive-practical-guide
[13:58] <MartijnVdS> TheOpenSourcerer: http://stackoverflow.com/questions/9190735/git-compare-commit-id-between-branches
[13:59] <MartijnVdS> TheOpenSourcerer: http://stackoverflow.com/questions/822811/showing-which-files-have-changed-between-git-branches
[13:59] <TheOpenSourcerer> Thanks but Weird.
[14:00] <TheOpenSourcerer> $:~/code$ git log origin/master...master
[14:00] <TheOpenSourcerer> $:~/code$ git log master...origin/master
[14:00] <TheOpenSourcerer> nada
[14:00] <MartijnVdS> then there's nothing in origin/master that's not in master
[14:01] <MartijnVdS> maybe you need to git fetch --all first
[14:01] <TheOpenSourcerer> OK
[14:01] <MartijnVdS> (or git fetch origin)
[14:08] <diddledan> how very dare he. someone stole my name! http://www.news-herald.com/general-news/20140130/lake-metroparks-see-increase-of-night-activity-without-increase-in-crime
[14:09] <daftykins> someone diddled diddledan!?
[14:09] <diddledan> last I checked, not only am I not an american but I don't believe I'm a chief ranger either
[14:09] <MartijnVdS> daftykins: well, he kind of asked for it with his name
[14:10] <diddledan> daftykins: I'm forever being diddled
[14:10] <daftykins> diddledan: are you related to Desmond?
[14:10] <diddledan> not that I know of
[14:10] <daftykins> you should look into that
[14:10] <diddledan> yeah
[14:10] <daftykins> you could be saying - great uncle Q!
[14:10] <diddledan> he was awesome
[14:12] <daftykins> "that's my lunch!"
[14:17] <TheOpenSourcerer> MartijnVdS: Thanks. It was my own bad! I'd already pulled that remote repo. Just not symlinked the modified files to the production app :-(
[14:18] <MartijnVdS> TheOpenSourcerer: time to catch it all in a small script and teach that to chef? :)
[14:18] <TheOpenSourcerer> lol
[14:18] <MartijnVdS> chef <3
[14:20] <MartijnVdS> TheOpenSourcerer: it can watch a certain branch in a git repo, and run scripts/update files/etc. when it changes. Among a million other things ;0
[14:20] <MartijnVdS> ;)
[14:20] <TheOpenSourcerer> Nah - don't want it to automatically do that!
[14:20] <MartijnVdS> it could though. It can trigger on lots of other things as well
[14:21] <TheOpenSourcerer> OK - I have heard you mention chef before. Will defo look into it.
[15:29] <daftykins> new boiler = amazing \o/
[15:29] <daftykins> i can't even hear it O_O
[15:29] <diddledan> parden?
[15:30] <diddledan> spelling
[15:30] <diddledan> pardon?
[15:31] <bigcalm> I wish we couldn't hear our heating. It's the pipes expanding/contracting under the floor boards that keep my wife awake
[15:32] <foobarry> i hear mine thruogh earplugs
[15:32] <foobarry> i wouldn't have it on at night but baby
[15:32] <popey> talc fixes that
[15:33] <foobarry> on the baby?
[15:33] <shauno> I forgot to pay my oil bill.  no more squeaky pipes!
[15:33] <popey> on the pipes
[15:33] <diddledan> shauno: is that why you're using the open fire?
[15:33] <shauno> bingo
[15:34] <bigcalm> popey: good idea, still means taking up the floor boards though :)
[15:34] <popey> get a man in
[15:35]  * bigcalm phones his dad
[15:35] <diddledan> bigcalm: lol, that's my method, too
[15:36] <popey> https://plus.google.com/u/0/102395890176622666938/posts/6PqiqDfKN9x
[15:36] <diddledan> I hate to imagine when I get kids relying on me for DIY skillz
[15:36] <foobarry> i wake up when an spider farts downstairs
[15:36] <foobarry> there's no hope for me
[15:36] <foobarry> was wide awake at 5am this morning until 20 mins before alarm
[15:39] <diddledan> I'm not sure I could cope with cloud-to-butt
[15:39] <diddledan> I'm assuming his own stream read "the butt to butt extension"
[15:40] <bashrc> but it's not water vapour
[15:40] <bigcalm> popey: wtf?
[15:40] <shauno> can confirm google results "Chrome Web Store - Butt to Butt Plus" as the first result
[15:40] <awilkins> I hear next doors heating, or something
[15:41] <awilkins> THey have some appliance that makes the house vibrate at the resonant frequency of my skull
[15:41] <awilkins> Which is kind of annoying
[15:41] <awilkins> Being British I'm too polite to go and say "Hey, could you maybe shove a piece of cardboard under it
[15:42] <awilkins> Would have to confront the fact that I hear them shouting and throwing things
[15:42] <MartijnVdS> awilkins: anonymously send them some rubber feet in the mail
[15:42] <diddledan> awilkins: probably the washing machine?
[15:42] <awilkins> I guess it's their dryer
[15:42] <awilkins> Or heating
[15:42] <awilkins> On a timer, because it goes off in the middle of the night
[15:53] <foobarry> FAIL - Encountered exception org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/transmart]]
[15:53] <foobarry> can't start a tomcat webapp ...any suggestions where to look?
[15:54] <diddledan> foobarry: the logfile :-p
[15:55] <foobarry> java.lang.IllegalArgumentException: Doc base must point to a WAR file
[15:55] <foobarry> ooh a new error
[16:04] <daftykins> oh wow that was the best shower i've ever had 8D
[16:05] <diddledan> o_O
[16:05] <daftykins> new boiler = amazing
[16:07] <awilkins> Whee : http://www.theregister.co.uk/2014/01/30/uk_picks_open_document_format_for_all_government_files/
[16:08] <diddledan> awilkins: I was just reading a topic on ubuntu-uk mailing list over that
[16:08] <awilkins> Maybe they'll do as I keep saying they should and allocate about 5% of their MS Office budget to funding an office of LibreOffice development instead
[16:08] <awilkins> £5M a year would buy some serious development
[16:11] <daftykins> :D
[16:13] <popey> I have a file called ~ in my /
[16:13] <popey> I am scared to delete it
[16:14] <foobarry> lol
[16:14] <foobarry> rm -i ./~
[16:14] <popey> uh. no.
[16:14] <foobarry> :P
[16:14] <diddledan> -i?
[16:15] <diddledan> aah, interactive
[16:15] <diddledan> popey: rm /\~
[16:15] <diddledan> OR '/~'
[16:16] <diddledan> you need to escape the tilde otherwise it'll expand to your home folder
[16:16] <foobarry> rm -i './~' should work, try it on a vm
[16:17] <diddledan> foobarry: that'll remove it from "current directory" not from "root"
[16:17] <foobarry> yep
[16:17] <foobarry> obv you would cd into that dir
[16:18] <foobarry> you could always try to copy/rename to see if theory works
[16:20] <dwatkins> I'd use 'find' to be sure.
[16:22] <dwatkins> http://hastebin.com/bohuwuvara.txt like that
[17:07] <diddledan> emerge ftl
[17:07]  * diddledan messing in gentoo again
[17:12] <daftykins> heh
[17:12] <daftykins> you masochist
[17:21] <diddledan> my nexus 5 seems to randomly turn on it's screen and accept inputs from my pocket
[17:22] <daftykins> ruh-roh
[17:22] <daftykins> i found my Nexus 4 saying wait 5 seconds to try again on my pattern lock a bit ago
[17:22] <daftykins> it must've done the same
[17:22] <daftykins> pocket been guessing my pattern =/
[17:22] <diddledan> I was in the middle of nowhere and suddenly I heard music playing that wasn't the same music as I had on the car radio
[17:23] <diddledan> it was confusing
[17:24] <diddledan> it seems to turn the screen on with zero pressure on the physical buttons
[17:24] <diddledan> I just moved my iphone off the face of it and it did it again
[17:25] <daftykins> apple :(
[17:25] <diddledan> but it's not the apple that's waking up on it's own :-p
[17:26] <daftykins> i bet imposter diddledan doesn't have anything apple
[17:26] <diddledan> lol
[18:05] <diddledan> http://www.engadget.com/2014/01/16/cos-china-operating-system/
[18:05] <diddledan> love the video intro
[18:07] <shauno> wonder if it'll take off like Red Flag did
[18:22] <MartijnVdS> popey: do you know the status of the Intel/Xorg memory leak bug?
[18:22]  * MartijnVdS doesn't remember the bug 3
[18:22] <MartijnVdS> bug #
[18:26] <MartijnVdS> <- scared of rebooting atm ;)
[18:26] <diddledan> do it
[18:26] <MartijnVdS> diddledan: but memory leak!
[18:27] <popey> MartijnVdS: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1272338
[18:27] <diddledan> it'll all get sucked up when you reboot ready to start leaking again
[18:27] <popey> xorg for me is currently a big big
[18:27] <popey>   PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
[18:27] <MartijnVdS> I last rebooted 2 weeks ago
[18:27] <popey>  5591 root      20   0  9.793g 4.374g 180676 S  11.3 28.1 347:36.39 Xorg
[18:27] <MartijnVdS>  1446 root      20   0 5234696 4,215g 2,745g S   1,3 27,7 100:31.72 Xorg
[18:27] <MartijnVdS> hmmm
[18:27] <popey> thats ~48 hours ago
[18:28] <MartijnVdS> 4GB "RES" too.. but way less virt and a lot more shr
[18:45] <popey> "Your travel authorization has been approved and you are authorized to travel to the United States under the Visa Waiver Program"
[18:45] <popey> phew
[18:45] <MartijnVdS> but then again, why would you ;)
[18:47] <diddledan> visa waiver program?
[18:47] <popey> ESTA
[18:48] <popey> https://esta.cbp.dhs.gov/esta/
[18:48] <popey> the thing you have to fill in before you go to the USA
[18:48] <popey> and pay for
[18:48] <MartijnVdS> diddledan: yeah, the "We're friends, so you don't need to bend over backwards as far as some other people to get into the US"
[18:48] <MartijnVdS> thing
[18:49] <diddledan> "You plan to travel to the United States for business or pleasure."
[18:50] <diddledan> I like that one, because there isn't much else you can go for
[18:50] <diddledan> I suppose they prescreen people that fill out the form and state that they plan to travel there for crime
[18:50] <popey> work
[18:50] <popey> education
[18:53] <diddledan> oic
[18:53] <diddledan> yeah
[18:53] <diddledan> ok so I'm blonde
[18:53] <diddledan> maybe not physically blonde but mentally at least
[18:54] <popey> we all have our days
[18:54] <diddledan> I'd like to have my day and eat it.... err what?
[18:55] <mapps> ]learning my espana
[18:55] <mapps> :D
[18:55] <mapps> duolingo.com
[18:58] <diddledan> lol @ openssl compile: x86_64-pc-linux-gnu-ranlib ../../libcrypto.a || echo Never mind.
[19:00] <brobostigon> new tbbt 8pm :)
[19:00] <diddledan> err
[19:01] <diddledan> tomorrow's best bits tonight?
[19:01] <brobostigon> ?
[19:03] <popey> no idea what tbbt is
[19:03] <brobostigon> the big bang theory, the tc comedy.
[19:03] <brobostigon> tv*
[19:03] <mapps> yea
[19:03] <mapps> big bang is good
[19:04] <mapps> bit seen almost every single ep
[19:05] <popey> I've kinda gone off it.
[19:06] <mapps> hi popey - i didnt realise Farnborough was Hants thought it was surrey for some reason
[19:06] <mapps> im in Bisley ..nearish
[19:06] <popey> I can see surrey from here
[19:06] <popey> on the border
[19:06] <mapps> yea
[19:07] <mapps> You sound the same anyway ...:) im guessing you're born in the south?
[19:08] <popey> I was born further south than this
[19:08] <mapps> ah
[19:08] <popey> lived in this area for 30 years
[19:09] <mapps> yea..you're accent sounds basically same as mine
[19:09] <mapps> pleasant surprise..I always get comments up here (stoke) on my accent
[19:09] <popey> heh
[19:09] <mapps> with some clowns even saying i put it on to sound posh!
[19:23] <diddledan> mapps: us southerners _are_ posh
[19:41]  * SuperEngineer splashed out a whole £2.79 to buy Duke Nukem 3D to celebrate the Chinese new Yeare [year of the horse]
[19:41]  * SuperEngineer  is not at all Chinese, but any excuse will do ;)
[19:47] <brobostigon> :)
[19:49] <ali1234> http://www.ubuntu.com/download/zh-CN - no crash here
[19:49] <ali1234> oops, wrong channel
[19:49] <popey> heh
[19:49] <ali1234> i just saw "chinese"
[20:04] <mapps> diddledan,  ;]
[20:10] <ali1234> popey: do you still have backups of all the minecraft worlds from the old servers?
[20:11] <popey> yes
[20:11] <popey> http://popey.com/minecraft/snapshots/
[20:12] <ali1234> cheers
[20:12] <popey> np
[20:30] <popey>  http://popey.com/~alan/2014-01-30_20.28.10.png
[20:30] <popey> odd
[20:30] <popey> whats all that then
[20:32] <diddledan> popey: maybe it's a lost civilisation that's been fossilised?
[20:33] <diddledan> although it's a snow biome so maybe icicles?
[20:33] <diddledan> try some smashy smashy aka punching a tree
[20:36] <ali1234> looks like trees got turned into ice?
[20:37] <diddledan> freeze-ray?
[20:38] <ali1234> dunno. what's the context? new save? or an old one imported?
[20:38] <mapps> never played minecraft
[20:38] <ali1234> it's the best game
[20:41] <popey> is new generated blocks
[20:41] <popey> and they're not trees
[20:42] <ali1234> yeah apparently it's a new biome type
[20:45] <MartijnVdS> the "Frozen wasteland" biome?
[20:47] <popey> oh
[21:00] <webpigeon> http://minecraft.gamepedia.com/Biome/Ice_Plains_Spikes
[21:09] <brobostigon> webpigeon: interesting.
[21:09] <webpigeon> Hey brobostigon :)
[21:09] <brobostigon> hey :)
[23:23] <bigcalm> Can anybody help me with this? https://twitter.com/bigcalm/status/428944552670814209
[23:28] <daftykins> http://s3-ec.buzzfed.com/static/2014-01/enhanced/webdr06/30/14/anigif_enhanced-30527-1391111586-6.gif
[23:28] <diddledan> pmsl
[23:28] <diddledan> that was... unexpected
[23:28] <dutchie> bigcalm: i have plantronics gamecom 780 and they are pretty ok
[23:28] <daftykins> =]
[23:29] <dutchie> only comfortable long term if i don't have glasses on though
[23:30] <bigcalm> dutchie: ah, I have glasses on the entire time I'm at the computer
[23:31] <dutchie> that will probably make it harder i guess
[23:31] <bigcalm> Yep, the cans I am wearing right now feel as though they are crushing my skull :)
[23:31] <diddledan> I can't see the computer if I haven't got glasses on
[23:32] <bigcalm> Great sound quality though
[23:32] <dutchie> i broke my glasses so am full time contact lenses atm
[23:58] <bigcalm> :(


[22:07] <Bashing-om> guiverc: Suggested edits made in Gdoc - nothing new found to add, so I guess we are presently caught up .
[22:21] <guiverc> :)
[22:57] -SwissBot:#ubuntu-news- ::Planet:: Balint Reczey: Migrating from Bazaar to Git on Launchpad just got easier! @ https://balintreczey.hu/blog/migrating-from-bazaar-to-git-on-launchpad-just-got-easier/


[09:21] <rizonz> meh, a / of 10G with /var /usr/ /home and so on seperate is not enough anymore these days
[09:57] <patsToms> morning, I am trying to set my clock to one at timeserver
[09:58] <patsToms> the problem is with startup. When system runs with wrong time, ntp will never sync with time servers because of big difference
[10:00] <patsToms> is there any tool which I can give just a timeserver's hostname or whatever and it will just set time from it?
[11:41] <ashd> patsToms: ntpdate
[12:27] <patsToms> ashd, i can't fix my time with ntpdate when it is far from time which is at timeserver
[12:28] <patsToms> when I use ntpdate -s server, it just leaves me with the old one, which is wrong
[12:45] <RoyK> patsToms: is this a vm?
[12:47] <patsToms> no, i found this situation everywhere. Sometimes even at my desktop.
[12:47] <patsToms> because pc was a long time without a power
[12:52] <RoyK> chrony may be better than ntpd in such cases
[12:52] <RoyK> it allows for more drift
[12:53] <RoyK> ntpd can be configured to it too, but chrony isn't doesn't care too much, it just sets the time
[18:46] <nheath> //
[18:46] <nheath> \quit
[20:42] <Bilge> How do I renegerate the /etc/network/interfaces file?
[21:06] <fishcooker> how about https://help.ubuntu.com/lts/serverguide/network-configuration.html, Bilge
[21:20] <Bilge> How can I just specify that an interface should be bought up with the default IPv6 Link address?
[21:28] <maxb> I've not used ipv6 for real, but does the seemingly obvious option in the interfaces manpage not work?
[21:30] <Bilge> Took me most of the day to figure out I just needed: iface enp0s8 inet6 manual
[22:06] <RoyK> Bilge: network config is basically the same for both stacks or whatever protocol


[16:31] <Eickmeyer> ^Just refining some stuff.
[16:33] <dax> !rt is <reply> The RT kernel is the Linux kernel with special realtime patches applied. It is not available in Ubuntu. See also !lowlatency and https://help.ubuntu.com/community/UbuntuStudio/RealTimeKernel
[16:33] <dax> !no, rt is <reply> The RT kernel is the Linux kernel with special realtime patches applied. It is not available in Ubuntu. See also !lowlatency and https://help.ubuntu.com/community/UbuntuStudio/RealTimeKernel
[16:34] <dax> !no, lowlatency is <reply> The lowlatency kernel is a special Ubuntu kernel build with modifications, such as realtime preemption, for systems which require low latency when communicating with some hardware, such as some Audio devices. Included with Ubuntu Studio by default.
[16:35] <Eickmeyer> Thanks, dax! You're the best. :)
[19:45] <hggdh> @comment 79778 too aggressive


[12:47] <BluesKaj> Hiyas
[16:04] <dscassel> Reminder: meeting tomorrow... https://wiki.ubuntu.com/CanadianTeam/Meetings/2011-07-12
[16:05] <dscassel> There's not much on the agenda, so if you have
[16:05] <dscassel> ideas/comments/questions/thoughts/whatever you want to talk about
[16:05] <dscassel> related to the LoCo, show up and let us know.
[16:05] <dscassel> (Or ping me outside the meeting. That's cool too)
[23:25] <gord_> hello radio
[23:27] <gord_> wow, guess it really *was* a short meeting...
[23:38] <dscassel> gord_: Tomorrow. :)
[23:38] <dscassel> Although, if I can help (I'm heading out in a few minutes, mind you).
[23:56] <gord_> early by a day... sigh
[23:56] <gord_> often, it seems, something comes up and then by the time I remember, hours have gone by and I've missed it again
[23:57] <gord_> thanks anyway Darcy


[11:45] <edward> should i be using autopkgtest to run the testsuite that ships with a package source, or should i be writing different tests?
[13:44] <balloons> edward, what do you mean?
[13:46] <edward> balloons: i download a source package and find it has a testsuite. if i want to add autopkgtest tests should i be just running the testsuite from the package, or reimplementing the tests
[13:46] <edward> the python-mechanize package seems to run the testsuite from the source package
[13:47] <balloons> edward, ahh right. So I would enable the package testsuite and run those tests. If you wish to add tests, you could also do so
[13:47] <balloons> an autopkgtest can be anything
[13:57] <edward> thanks
[15:10] <dobey> edward: it depends on what you're trying to test. running a source package's test suite may only have meaning in the context of the source build, so may require rebuilding the source tree. this is done for some packages, and is useful in certain contexts, for knowing when a new version of a dependency has broken API for example. but this doesn't perform tests against the actual installed binaries. in most cases, that will li
[15:12]  * edward was thinking of running the unittest from the 'pass' package against the installed binary http://git.zx2c4.com/password-store/tree/tests
[15:27] <dobey> edward: might be doable, but looks like the tests would need to be fixed to be able to find the necessary components either in the installed locations, or in the source tree locations, depending on how the tests are being run
[15:27] <edward> thanks dobey
[15:28] <dobey> since that package is basically a collection of shell scripts, it shouldn't be too difficult, though :)
[15:28] <dobey> no problem


[02:27] <paultag> hey LP-ers. I used to be able to request import of a git repo's non-master branch. Was this feature removed or am I loosing my mind?
[02:32] <wgrant> paultag: That's never been supported. But it should be within the next few months.
[02:33] <wgrant> paultag: Only Subversion and CVS non-master branches have ever been supported.
[02:33] <paultag> wgrant: humm. Must be hallucinating features.
[02:33] <paultag> wgrant: Ohhhhh, right right right
[02:33] <paultag> wgrant: I had an SVN project I was doing that for
[02:33] <paultag> wgrant: great, thanks.
[04:58] <ezra> howdy. anyone around that can help w/ a SSO merge?
[05:17] <wgrant> ezra: https://forms.canonical.com/sso-support/ is probably your best bet.
[12:21] <mikhas> hi, what is LP trying to tell me? got a "dpkg-deb - error: Debian revision (`lucid') doesn't contain any digits"
[12:21] <mikhas> when i replaced lucid with maverick in the debian changelog, it passed
[12:21] <mikhas> but I really want it to builld for lucid as well, in my PPA ...
[12:23] <wgrant> mikhas: That's a message from dpkg-deb, not Launchpad. I think the version string in your changelog is bad. Do you have a link to it?
[12:24] <mikhas> wgrant, https://launchpadlibrarian.net/70165173/buildlog_ubuntu-lucid-amd64.meego-im-framework_0.20.7-0ubuntu1ppa2-lucid_FAILEDTOBUILD.txt.gz
[12:24] <wgrant> Ah, there's your problem.
[12:24] <wgrant> mikhas: Everything before the final - is part of the upstream version.
[12:24] <wgrant> Perhaps you meant ~lucid instead of -lucid
[12:25] <mikhas> yeah, probably
[12:25] <mikhas> I either need more sleep, glasses, or more coffee
[12:25] <mikhas> thanks
[12:26] <wgrant> Heh
[12:27] <mikhas> I could just go for bigger displays, too
[12:29] <wgrant> Version string in blinking red text?
[12:29] <mikhas> brilliant idea, will patent it
[14:21] <fta> wgrant, fyi, i filed bug 767258 for the ppa stats
[18:24] <Cas07> Hi, I'm getting a message 'The key  has already been imported'. ive gone to editpgpkeys and its not there
[18:34] <TheEvilPhoenix> Cas07:  you mean imported into apt or  similar?
[18:34] <Cas07> oh sorry forgot to say, when trying to sign the launchpad agreement
[18:35] <TheEvilPhoenix> Cas07:  did you upload to launchpad a pgp key already?
[18:35] <Cas07> not that i know of
[18:39] <mdke> I'm struggling to find documentation fo how Launchpad imports pot templates from Ubuntu packages - any hints?
[18:41] <mdke> ah, I've found something on the Ubuntu wiki that answers my question, no problem
[18:43] <Cas07> TheEvilPhoenix: ah it seems that key returned by gpg --fingerprint was the torproject one
[18:43] <TheEvilPhoenix> heh
[18:43] <TheEvilPhoenix> that explains it
[20:11] <ScottK> Is showing more than one version in a release like in http://kitterman.com/kubuntu/multi.jpeg by design now?
[20:30] <akoskm> hi! I'm using the OTHERMIRROR option in ~/.pbuilderrc to get my packages built. I put my source packages with dput to launchpad but the build failed there because it can not find the mirror specified in OTHERMIRROR (in my local configuration). how can I make this mirror visible for launchpad?
[20:34] <maxb> You cannot ask Launchpad to satisfy build-dependencies from arbitrary apt repositories -  you would need to upload the dependencies to a PPA
[20:43] <geser> ScottK: you might have hit the short window where the new version is already marked as published but the old version isn't marked as superseded yet (I've seen similar in my FTBFS script)
[20:43] <ScottK> geser: Thanks.
[20:43] <ScottK> It did go away later.
[20:57] <akoskm> maxb: thank you. I'm referring to an existing PPA which contains the required pacakages
[20:58] <maxb> akoskm: Go to the PPA you are building the packages in and click "Edit PPA dependencies" in the top right portlet
[20:59] <akoskm> maxb: indeed. thanks again :)
[21:43] <NCommander> is codinghosting down or is it just me? (bzr: ERROR: Invalid http response for http://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/utilities/rocketfuel-setup/.bzr/branch-format: Bad status line received
[21:43] <NCommander> )
[22:00] <jcsackett> NCommander: i can't replicate any problem from my computer. my very teeny bit of empirical data suggests it's just you.
[22:01] <jcsackett> replicate was entirely the wrong word to use there.
[22:01] <NCommander> jcsackett: I got it working.
[22:01] <jcsackett> good stuff. :-)


[00:28] <controversial> bzr versus hg fight -- who wins?
[00:29] <spiv> clearly bzr, because it has more letters.
[00:31] <fullermd> No way, hg has that underhanded hook to sneak up.
[00:47] <lifeless> its a noshow, they both get distracted by git on the way to the arena
[00:48] <fullermd> How monotoneous.
[00:48] <bairui> hi, guys. Is this a place to ask about workspace layout, workflow, releases, etc...?
[00:49] <bairui> i have read the user guide and the advanced workspaces section, but i am still a bit vague on some of the mechanics
[00:50] <lifeless> fullermd: :P
[00:50] <lifeless> bairui: sure it, though I'm running out; I'm sure other folk here will help when you have questions
[00:50] <bairui> heh, ok. thanks :)
[01:01] <bairui> no. i don't even know enough to ask good questions. :-/ Is there an additional resource I could read? The User Guide feels a bit... sparse to me.
[01:06] <bairui> say I have a   release target   layout (taken from the shared_repository_layouts section of the UG). It has the main   trunk/   branch and containers   releases/   0.1/   0.2/   etc (all in the root of the project repo dir)
[01:06] <bairui> the term   container for foo branch   in the UG means what? Just a regular old directory in the filesystem, right?
[01:07] <bairui> well, for eg:   "container for release branches"
[01:18] <fullermd> bairui: I think so, yes.
[01:19] <fullermd> bairui: Don't forget (well, or "don't fail to learn", depending ;) that you can rearrange the branches around inside the repo any time, now or later (just watch out for other branches that might look for their old path).
[01:19] <bairui> ok. thanks, fullermd. I have to cook breakfast atm, so I'll be back. :) apologies for the monotony ;)
[01:19] <bairui> right - rearranging - that was on the Q list :)
[01:19] <fullermd> The only important thing is "stays under the repo's dir".
[01:20] <fullermd> The repo doesn't know where the branches are, or vice versa.  bzr just looks at the branch and says "is there a repo here?  No?  How about at $BRANCH/../?  No?  $BRANCH/../../?  ../../../?  [etc]"
[01:21] <fullermd> So if you mv one of the branches 'outside' the repo, the world will end and fire will rain from the sky (not necessarily in that order).
[01:21] <fullermd> But as long as you stay 'inside', it doesn't matter to the branch or repo where it is.
[01:29] <bairui> ok, fullermd... that's reassuring. Avoiding fire rain is good. So, if I could now move onto the topic of   creating releases...   Let's say it's a fresh project with nothing in production yet. Dev away, test and ready to release (small cycle with small changesets). What now? Do I tag it? Do I branch a copy as 1.0 and do I need to somehow "freeze" that branch so it can't get altered? Is that even close to the
[01:29] <bairui>  right path or am I wandering, lost in the scrub?
[01:32] <bairui> apologies again for the "now you see me; now you don't" - breakfast. bbl
[01:37] <fullermd> bairui: Well, that ends up being a question of your flow as much (or more) than a VCS thing.
[01:37] <fullermd> At one extreme you have "OK, I'm releasing this as 1.0 now", in which case you Obviously(tm) just tag it.
[01:38] <fullermd> At the other you have "OK, let's settle this down toward a 1.0 release in the next couple weeks, while we continue to let speculative stuff go on in head", in which case you Equally Obviously(tm) make a 1.0 branch.
[01:40] <fullermd> (or do you have a '1.x' branch, that you then tag 1.0 and 1.1 and ... on?  Or do you have a 1.x branch that you branch 1.0 from, work toward 1.0 on that branch, let 1.x keep working toward 1.next, and meanwhile still have the separate trunk moving toward 2.x?)
[01:41] <fullermd> There's no in-bzr way to 'freeze' a branch (though of course you could mess with FS permissions or the like to make it require increasingly heroic measures to commit on)
[02:07] <jimis> a "freeze" or "lock" feature would be good though
[02:07] <jimis> besides releases I've needed it for feauture-branches
[02:08] <jimis> let's say one week I hack on 15 different features, each on a separate branch
[02:08] <jimis> the *finished* features, I'd like to lock them somehow, to warn me against further changes
[02:09] <jimis> and also to be seen as status: locked, so that I know that this feauture is merged and I should not work anymore on this branch
[02:10] <jimis> At present I do it with all caps files at root dir, like branchname_IS_LOCKED
[02:18] <bairui> thanks, fullermd. That makes sense... I just have to choose a path. I'll experiment to make sure my understanding matches reality.
[02:19] <bairui> and yes... a lock would be nice and I'll consider an approach like IS_LOCKED, jimis, cheers.
[02:34] <bairui> let's talk feature branches...   say I have a main (shared) repo at   bzr+ssh://server/repos/project   with a /trunk/ under that. If I    bzr branch bzr+ssh://server/project/trunk bzr+ssh://server/project/0.1   to create a 0.1 pool   and then I   bzr branch bzr+ssh://server/project/0.1   to get a local working copy (into, say, another local shared repo structure). Would I then (locally)   bzr branch 0.1
[02:34] <bairui> 0.1-dev   (to keep the local 0.1 'pristine')?   Or am I now playing with the fairies again?
[02:52] <bairui> ok - something in there was not right... after doing   bzr branch bzr+ssh://server/project/trunk bzr+ssh://server/project/0.1   and then   bzr branch bzr+ssh://server/project/0.1   to create a local branch, going into the   0.1   dir and issuing the command   bzr status   gives me the error: bzr: ERROR: No WorkingTree exists for that one, mate.
[03:03] <spiv> bairui: what does 'bzr info' say?
[03:05] <bairui> that it's a repo branch (2a).  The shared repo, repo branch and parent branch look sane... the push branch is .
[03:05] <bairui> repo branch is . (which I assume is sane)
[03:06] <bairui> so, something that has been confusing me is:   Do I create a shared repo on both the server AND on each of my local dev boxes?
[03:40] <bairui> meh - newbie mistake - I didn't read the FAQ. It said to just do    bzr checkout   in my local branch (the one that was complaining about   bzr status   ).
[03:40] <bairui> however... now my local branch 'seems' to behave better, but it's not updating its parent when I do   bzr push
[03:41] <bairui> it says   Nothing to do.   My local says it's at revision 1 and the remote says revision 0
[06:55] <vila> hi all !
[06:56] <vila> haaa, pqm queue empty, finally !
[07:02] <maxb> Morning vila. 2.4.0 PPA uploads in progress.
[07:02]  * vila thanks maxb !
[07:02] <vila> \o/ o// \\o
[07:04] <maxb> Hmm. bzr-builddeb 2.7.7 FTBFS on <= maverick
[07:10] <jimis> How come some commands accept branches without full path, but others require it?
[07:11] <jimis> for example I can do "bzr switch branch1"
[07:11] <jimis> but I have to do "bzr log -rbranch:../root-dir/branch1"
[07:11] <vila> jimis: switch has some DWIM magic (iirc)
[07:11] <jimis> vila: DWIM?
[07:12] <vila> Do What I Mean
[07:12] <jimis> :-)
[07:12] <jimis> I love that kind of magic
[07:12] <vila> http://www.catb.org/jargon/html/D/DWIM.html
[07:13] <jimis> Can't -rbranch use that magic?
[07:14] <vila> -r uses some DWIM magic too :) So it can conceivably borrow some from switch... I don't know the details well enough
[07:15] <jimis> allright, thanks vila
[07:16] <vila> jimis: don't hesitate to file bugs when you encounter issues, that's the best way to bring feedback and attention to them
[07:17] <jimis> ok, will do
[07:18] <jimis> together with some other stuff, I've put it on my TODO list :-)
[07:18] <vila> great ;)
[07:18] <bairui> oops: bzr: ERROR: exceptions.ValueError: WorkingTree.set_root_id with fileid=None
[07:20] <vila> bairui: bzr version ?
[07:20] <bairui> 2.3.4
[07:21] <jimis> hmmm, log needs full path too, like "bzr log ../proj-dir/branch1"
[07:21] <vila> there was a bug with this kind of symptom, fixed in 2.4x, triggered when merging to an empty tree or empty branch
[07:22] <vila> jimis: log will be harder as you can specify a file/dir path
[07:22] <bairui> i am trying to learn how to manage distributed workflow with branches. I had made changes to a branch and merged it back into my trunk. Then it said trunk is out of date with respect to its parent; update. On the update I got that error. I did a commit successfully, and then update was a (successful) no-op.
[07:22] <bairui> vila: I did exactly that
[07:24] <bairui> pacman says 2.3.4-1 is the best I've got for now :-/ what's latest stable?
[07:25] <bairui> but on the *bright* side... I *think* I finally get DVCS and bzr's implementation (for small values of 'get')
[07:25] <vila> 2.3.4, but 2.4.0 is *just* around the corner (I'm waiting for a bit more available packages/installers before doing the official announce)
[07:25] <vila> bairui: what OS are you using ?
[07:25] <bairui> arch
[07:25] <bairui> er, well, i guess that's a distro, but it answers your q too :)
[07:26] <vila> pardon my ignorance, what package manager is used there and who package bzr (and when ?)
[07:26] <bairui> i dunno who and when, but the package manager is called   pacman
[07:26] <vila> oohhh
[07:27] <vila> bairui: well, in the meant time, the workaround is to avoid merging to empty branch/trees ;)
[07:27] <vila> mean
[07:27] <jimis> vila: arch is famous for packaging the latest stable really on-time
[07:27] <bairui> heh, thanks, vila :p
[07:28] <jimis> vila: if there is a bug in 2.3, proper solution would be to do a small 2.3.5 fix release
[07:28] <poolie> hi vila, jimis, maxb
[07:28] <vila> jimis: ok, thanks for teaching me ;)
[07:28] <jimis> :-)
[07:28] <vila> jimis: in theory, yes, in practice, 2.4 *is* the new stable series
[07:28] <vila> bah, not therory/practice, sorry, bad english
[07:29] <jimis> I'm sure that 2.4 will be packaged by arch very soon after released then
[07:29] <vila> jimis: right
[07:30] <jimis> vila: Nevertheless if there is a bug on 2.3, remember that many RHEL users will not be able to use that one
[07:30] <vila> jimis, bairui : feedback on when 2.4 is available in arch welcome !
[07:30] <vila> jimis: 2.4 ?
[07:30] <vila> jimis: because we drop support for python2.4 ?
[07:30] <vila> ghaa
[07:30] <jimis> vila: yes
[07:31] <poolie> vila what's a control.conf?
[07:31] <vila> so, the consensus was that getting python-2.5 on redhat/fedora was easy enough
[07:31] <jimis> I went through a lot to be able to run, as we were discussing some other time
[07:31] <jimis> vila: *only* if you have root access
[07:31] <vila> poolie: the most unknown config file used by bzr
[07:31] <jimis> if not, it's pretty hard
[07:32] <jimis> and RHEL users tend to have an admin over their heads :-)
[07:32] <vila> jimis: ghaaa, are you subscribed to the bazaar ml ?
[07:32] <poolie> vila "you're in a balloon!"
[07:32] <vila> poolie: ??? :D
[07:32] <jimis> vila: no, but I read it casually (have also posted once)
[07:32] <vila> poolie: control.conf is mainly used by launchpad to provide default_stacked_on
[07:33] <poolie> google it
[07:33] <vila> jimis: there was a long thread about dropping support for python-2.4
[07:34] <vila> poolie: oh, you mean my first answer was useless ?
[07:34] <poolie> a bit
[07:35] <poolie> i thought that was it but the cover letter might have been more clear with a reminder
[07:35] <vila> yeah, I know, but it took me so long to learn about this file and it's so well hidden, I feel *a bit* relieved that I'm not alone there
[07:55] <poolie> ok
[07:56] <poolie> perhaps a comment or two would be good
[07:56] <vila> in the stack types ?
[07:56] <vila> to explain how they are built ?
[07:56] <vila> the rationale and so on ?
[07:56] <poolie> something like that
[07:56] <poolie> yes, in the stack classes
[07:57] <vila> right, my next submission will probably be to introduce a stack registry and that's where I intended to explain that but I can as well start here
[08:00] <vila> poolie: roughly the idea is that you call the registry with a stack ID and a context, for example:
[08:00] <vila> poolie: stack_registry.get('bazaar') # no context
[08:01] <vila> poolie: stack_registry.get('branch', branch)
[08:01] <poolie> hm
[08:01] <vila> poolie: stack_registry.get('locations', url)
[08:01] <vila> and you get the right stack for the context
[08:02] <vila> branch should chose the appropriate stack depending on 'branch', remote or local
[08:02] <vila> or may be the registry gives bask a factory and *then* you provide the context
[08:03] <vila> back
[08:03] <poolie> so that sounds about right
[08:04] <poolie> i do wonder if having a factory function is a bit redundant with also having classes per stack?
[08:04] <poolie> also i wonder if it's more a matter of giving it a dict of relevant things
[08:05] <poolie> or even a set/list of relevant things
[08:05] <poolie> like stack_registry(a_branch, a_transport, etc)
[08:06] <vila> yes, the factory is redundant, the classes were an intermediate step
[08:06] <vila> ghaa
[08:07] <vila> yes, the classes are redundant, they were an intermediate step and the registry will replace them
[08:07] <Riddell> hi all
[08:07] <vila> Riddell: hey !
[08:09] <vila> Riddell: I'm not sure I was clear yesterday about your babune failure, you encountered a *transient* failure (cause not well understood, workaround: try again)
[08:09] <Riddell> vila: got that thanks, the change got merged in
[08:10] <vila> ok
[08:19] <jimis> Is there a way in launchpad to see a list of bugs I have subscribed to, or marked as affecting me?
[08:20] <vila> jimis: https://bugs.launchpad.net/~
[08:20] <vila> jimis: top right corner gives several links
[08:21] <jimis> perfect, thanks vila
[08:27] <jam> hi all
[08:27] <poolie> jimis: no link for bugs affecting you yet
[08:27] <poolie> hi jam
[08:27] <poolie> bad news on your hpss branch i'm afraid
[08:27] <jam> poolie: what's that?
[08:28] <poolie> it's still doing the initial pull of gcc-linaro after several hours and it's running one step at atime
[08:29] <nigelb> I wanted to try out an easy bzr bug, but not of the "easy" bugs seemed easy
[08:29] <nigelb> I :)
[08:30] <poolie> hi nigelb
[08:30] <nigelb> hey poolie :)
[08:30] <jam> poolie: I don't quite understand what you mean by "one step at a time"
[08:30] <jam> My fix was about initial discovery of revisions.
[08:30] <jam> If it has passed about 2MB transferred, it should have gotten the revs.
[08:30] <poolie> it's doing many, individually small, get_parent_map calls
[08:31] <poolie> with 19MB transferred
[08:32] <poolie> nigelb: https://bugs.launchpad.net/bzr/+bug/328910 should be genuinely easy and useful
[08:32] <poolie> it has a note about where to start but you're super welcome to ask more about it here, or on the bug
[08:33] <jam> poolie: so I just tested my branch as of right now, and things look fine, it got to "Using fetch locgic" in 79s
[08:33] <nigelb> poolie: hehe, thanks :)
[08:33] <poolie> so i did init-repo, then bzr branch lp:gcc-linaro/4.6 into there
[08:33] <jam> poolie: do you have the .bzr.log for me to look at?
[08:33] <jam> poolie: well, I'm doing "lp:gcc-linaro" just trunk, not a stacked branch. That may be the difference
[08:33] <nigelb> heh, there's something magical about doing bzr branch lp:bzr :)
[08:33] <jam> Try that first, see if it helps, and we may need to do more work w/ stacking
[08:35] <jam> but yes, trying /4.6 I see that I'm already at 4MB @ 50s
[08:36] <poolie> jam: in chinstrap:~mbp
[08:37] <jam> poolie: so I see similar behavior from a stacked branch, so I do think there is something we need to look at, but I think that is *in addition to* what I fixed
[08:37] <poolie> ok
[08:37] <jam> can you try lp:gcc-linaro directly?
[08:37] <jam> (I'm at 206s ,and a huge number of round trips)
[08:37] <jam> my guess is that the caching provider isn't triggering at the right layer
[08:38] <poolie> yes, starting it now
[08:38] <jam> so we make a request against StackedRepo find it isn't there, then fallback to StackedOnRepo and find it in the cache
[08:38] <poolie> good example of the value of having someone else test i suppose
[08:38] <jam> and we do that *for every step*
[08:38] <poolie> michaelh just reported a dupe of this today, and his was with /4.6
[08:38] <jam> sure
[08:39] <poolie> woo
[08:39] <poolie> that looks a lot better
[08:39] <poolie> got to 'using fetch logic' in 94s
[08:40] <jam> poolie: right, and compare that with bzr.dev
[08:40] <jam> so I think my fix is still practical and good, we just need to also fix the "stacked repo gets queried before we check in cache" sort of bug.
[08:40] <jam> I could be wrong, but that is what it looks like to me
[08:40] <poolie> i think you're right
[08:41] <poolie> i'm glad i avoided saying "it's fixed" to them prematurely though
[08:41] <jam> poolie: agreed.
[08:42] <jam> poolie: So I think I remember spiv poking in this area. Where he realized we were double caching, and moved to expose the cache to the higher levels.
[08:42] <jam> It is pretty vague, though.
[08:43] <jam> poolie: but yeah, I'm seeing 500s 10MB transferred, and still discovering for a stacked branch.
[08:46] <poolie> i'll comment on the bug
[08:47] <vila> poolie: I now get mails for list moderation but I'm not able to connect, I suspect it's because you used<EMAIL_ADDRESS>instead of<EMAIL_ADDRESS>can you try to change that ?
[08:48] <vila> grr<EMAIL_ADDRESS>[08:49] <vila> It's a bit strange that the login ask only for a password and not for an email, but it probably tries all passwords for all admins...
[08:52] <poolie> jam as a workaround we could unstack their 4.6 branch
[08:53] <jam> poolie: because they are branching from it a lot?
[08:54] <jam> poolie: certainly that will give them an immediate boost if it is something they are active on.
[08:54] <jam> (should it be the dev focus if it is the active branch?)
[08:55] <poolie> yes
[08:55] <poolie> i don't know about that
[08:58] <jam> poolie: so the *big* win is that unstacking it will mean they get immediate benefit regardless of what bzr client they are using
[09:00] <jam> poolie: so I would recommend for that because it helps them *today*, though I still want to fix this
[09:01] <vila> jam: but won't they run into issues when *pushing* if 4.6 is unstacked ?
[09:01] <vila> or is that the opposite ?
[09:02] <jam> vila: The main issue is that it will have all the history there, but if we do that part then it doesn't matter for them
[09:02] <jam> so *if* they bring in a lot of new data from trunk into 4.6
[09:02] <jam> that will get copied when they push to 4.6
[09:05] <vila> 'that part' == unstacking ?
[09:06] <jam> vila: yes
[09:06] <vila> k
[09:06] <jam> it will have to transfer, say 500MB, of history
[09:06] <jam> (not sure on the exact amount)
[09:06] <jam> but if we get someone close to the datacenter to do it, it should be pretty fast.
[09:07] <vila> and how about keeping it stacked but still add the missing revisions ?
[09:08] <poolie> vila i doubt they will be regularly merging such large amounts from trunk to 4.6 to outweigh the existing history
[09:08] <poolie> jam, ok, it completed in 27m
[09:10] <jam> poolie: well, you could stack it and leave the history, it would be a bit odd. And I think I'd just unstack it
[09:23] <nigelb> poolie: hm, unsure how to get the right info to raise ShortReadvError.
[09:23] <nigelb> Actually, unsure how to get the parameters for it.
[09:23] <poolie> biab
[09:24] <vila> nigelb: identify one file that is read, remove its content (or part of it, may the first few bytes needs to be there so the file can be identified properly)
[09:25] <vila> nigelb: a pack or a an index file will do
[09:26] <nigelb> heh, didn't understand that. let me grep where its used and try to decipher what you wwant
[09:27] <vila> ShortReadvError occurs when a file is truncated (it should never happen under normal circumstances)
[09:28] <nigelb> ah, so when the ftp does get disconnected, that's what would happen.
[09:28] <nigelb> *stfp
[09:53] <vila> nigelb: sry, didn't notice your reply
[09:54] <vila> nigelb: hmm, so, if you're working on ssh disconnections, that's a bit different
[09:55] <vila> nigelb: truncating the file may not be the right way to trigger the problem
[09:56] <vila> nigelb: reading bug report
[09:57] <vila> right, so what you really want is a test server that will drop the connection, catch that on the client side and (as spiv suggested) turn it into a ShortReadvError (I don't fully understand why spiv suggested that though)
[09:59] <vila> ShortReadvError are really serious, when we encounter them it has always been linked to hardware issues (or bad crashes), raising them for network issues seem a but weird
[10:06] <spiv> vila: we're talking about FTP?
[10:07] <spiv> vila: FTP doesn't have any standard way to tell you how many bytes to expect on your data channel
[10:07] <spiv> vila: and it's a separate connection to the control channel
[10:07] <vila> spiv: sftp, see bug above
[10:08] <vila> https://bugs.launchpad.net/bzr/+bug/328910
[10:09] <spiv> vila: in that case probably a ConnectionError of some sort is probably a better match
[10:09] <vila> spiv: why did you suggest to turn a network error into a ShortReadvError ?
[10:09] <vila> ha right
[10:09] <vila> k
[10:09] <vila> I agree
[10:09] <vila> nigelb: ^
[10:56] <jimis> Can I write a message for some changes I just shelved, but forgot -m?
[11:00] <vila> jimis: unshelve/reshelve :-/
[11:00] <vila> jimis: not ideal
[11:00] <fullermd> vi .bzr/....    ;)
[11:02] <fullermd> bairui: Hey, I snuck off to sleep while you were eating.  Hope you got on the right track.
[11:03] <vila> fullermd: you... what ?
[11:03] <fullermd> It's not my fault!  I'm sick!
[11:03] <fullermd> I mean, physically, this time.
[11:04] <vila> ha, ok
[11:19] <jml> mgz: hi. how's things?
[11:45] <Riddell> how comes there's no  bzr qremove command ?
[11:47] <jelmer> Riddell: what would it use qt for?
[11:47] <Riddell> well same as bzr qadd I would think
[11:48] <jelmer> I wasn't aware there was a qadd either :)
[11:48]  * jelmer gives it a try
[12:10] <bairui> fullermd: heh... yes, I did, thanks mate. I read dozens of bzr articles and wiki entries and whatnot... I grok it! Thanks for your pointers this morning - good start to digging further. :)
[12:11] <bairui> I'm doing up a dev & mig workflow doc & diag now
[12:19] <fullermd> bairui: Oh good.
[12:20] <fullermd> If you haven't come across them, some of the SpotDocs I wrote up a little while back may be useful.
[12:20] <fullermd> http://wiki.bazaar.canonical.com/MatthewFuller/SpotDocs
[12:20] <bairui> sweet :)
[12:20] <fullermd> Particularly the PiecesInBrief section.
[12:21] <fullermd> They're all totally useless as tutorials or introductions.  They're made to more fully explain the conceptual models of what happens, once you get used to basically using the system.
[12:21] <bairui> nice. i've added them to my read queue. cheers. :)
[12:25] <fullermd> (they're pretty rough; haven't had time to do much editing etc  :( )
[12:25] <bairui> that's cool... I know where you live if I need to clear anything up ;)
[12:28] <poolie> jam, so, anything else you need?
[12:28] <poolie> otherwise i might poke at some more jubany failures and then stop
[12:33] <jam> poolie: I think I'm good for now, probably time for you to take a break :)
[15:00] <jam> vila: ping
[15:00] <jam> jelmer_: do you still think you're going to be releasing bzr-svn ?
[15:01] <vila> jam: pong
[15:01] <jelmer_> jam: Yep, working on that at the moment. It's way overdue :-/
[15:01] <jam> jelmer_: k, I won't spin up ec2 yet.
[15:01] <jam> vila: Thoughts about get_parent_map and caching
[15:01] <jam> have some time to chat?
[15:01] <vila> always for you :)
[15:02] <jam> vila: mumble/voip/skype? I'm thinking it will be faster than trying to type it all
[15:45] <briandealwis> jelmer_: does bzr-git support accessing a repo over http?  I'm having problems branching from Eclipse's git repositories: trying 'bzr branch http://git.eclipse.org/c/platform/eclipse.platform.ui.git' results in HTML being spat out, and they don't seem to be running a git smart server
[15:48] <jelmer_> briandealwis, I can't clone that URL with git either, it just hangs
[15:48] <briandealwis> oh!  It works for me… or at least it was
[15:49] <briandealwis> just checked again: it's working from here
[15:53] <briandealwis> jelmer_: is there a way to force bzr to look at the URL for bzr-git?  There's no git+http scheme
[15:53] <briandealwis> (I vaguely recall there being some "+xxx" addition to do something different)
[15:54] <jelmer_> briandealwis: the problem is that that site doesn't return 404 for files that are not found :-/
[15:54] <briandealwis> oh!  that's not useful
[15:56] <jelmer_> briandealwis, bzr-git doesn't support smart server access over http to git repositories
[15:57] <briandealwis> jelmer_: and it doesn't support dumb access either? :)
[15:57] <jelmer_> briandealwis, it does support dumb access, but I'm not sure if that's enabled on the server
[15:58] <briandealwis> jelmer_: they're supposed to be running a smart server (their examples show using the 'git:' protocol too), so I'll bug them about that.
[15:58] <jelmer_> briandealwis, the main problem is the missing 404 though
[15:59] <briandealwis> I'll file a bug with them about that.  There's no +xxx I can append to force bzr-git to continue on?
[16:00] <jelmer_> briandealwis: no
[16:00] <briandealwis> ok. Thanks for the help, jelmer_
[16:31] <briandealwis> jelmer_: sorry to bug you again: would you happen to know what file is being probed for — the file that's returning 200?  (In case I'm asked)
[16:32] <jelmer_> briandealwis, *any* file that doesn't exist
[16:32] <jelmer_> briandealwis, e.g. http://git.eclipse.org/c/platform/eclipse.platform.ui.git/.git/foo
[16:33] <briandealwis> jelmer_: I understand that — they likely have done that to make things 'easier' for people.  They may be loathe to disable that.  But they might be willing for a particular file name…
[16:35] <jelmer_> briandealwis: I'm not sure if it's actually worth reporting this just yet
[16:35] <jelmer_> briandealwis: it'll be slow as hell until there is support for the smart server over http in dulwich/bzr-git
[16:35] <jelmer_> briandealwis, any reaosn you're not cloning over git:// ?
[16:36] <briandealwis> It's not working.  I've reported that to them too :)
[16:36] <jelmer_> briandealwis, seems to be working fine here
[16:37] <briandealwis> huh, weird.  I get an error.  I'll check that I'm running the latest dulwich and bzr-git
[18:41] <briandealwis> jelmer_: You mentioned that you were able to clone over git:// from the Eclipse server?  I'm now up to dulwich 0.8.0 and tip of bzr-git on bzr 2.4b4, but I'm unable to branch from http://git.eclipse.org/c/platform/eclipse.platform.ui.git/.  I get an 'bzr: ERROR: The remote server unexpectedly closed the connection.'  -Dtransport doesn't reveal anything in the log
[18:42] <jelmer_> briandealwis, does git:// work for you with git itself?
[18:52] <briandealwis> jelmer_: I can pull from github. Though I get a NotImplementedError exception when I try 'missing'
[19:00] <briandealwis> jelmer_: sorry — I misread.  No, git doesn't work with the URL either.  Weird.  But it works for you?  Maybe I should move to Europe.
[19:00] <jelmer_> briandealwis: "bzr missing" should "work" now (just pushed a fix to lp:bzr-git)
[19:01] <briandealwis> great!
[19:02] <briandealwis> ah right, now it doesn't error :)
[19:28] <briandealwis> jelmer_: the Eclipse sysadmins note that the 200 behaviour is part of cgit, the web front-end to git that they're using, and it isn't configurable.  They do run the git smart-server over http.  And I realize I had the wrong URL for the git:// smart server — not sure where I got it from.
[19:33] <jelmer_> briandealwis: ah, cool
[19:34] <jelmer_> briandealwis: so, bzr-git only supports "dumb" http access, but even if that works it'll be pretty slow for projects the size of eclipse
[19:35] <briandealwis> jelmer_: they do have working smart servers — it still feels slow as molasses, so I shudder to think of what it would be like to use the dumb access.
[19:35] <briandealwis> jelmer_: and thanks for your work with the ",branch=" work. Is this supported in bzr-git?  Out of curiosity, is there some more work required for that still?
[19:42] <jelmer_> briandealwis: yeah, should work with current tip of bzr-git and bzr
[19:43] <briandealwis> cool!  I'll give it a shot.
[20:44] <briandealwis> Is there some way to disable or prevent a particular plugin from being loaded from the CLI?
[20:46] <cody-somerville> Is there any way to make bzr update atomic?
[20:58] <briandealwis> Not sure how I missed it, but BZR_DISABLE_PLUGINS is what I was looking for
[21:04] <jelmer_> cody-somerville: what do you mean by atomic exactly?
[21:04] <cody-somerville> jelmer_, ie. if the operation fails (ie. conflicts, etc.) that nothing changes
[21:23] <jelmer_> cody-somerville: it is atomic, there just isn't any support for rollback if the transaction contains conflicts :)
[21:24] <jelmer_> cody-somerville: I agree it makes sense to have an option which can abort and not touch the tree if there are conflicts
[21:25] <cody-somerville> yea, I'm basically looking for it to be an atomic transaction
[21:55] <thumper> hi people
[21:55] <thumper> I have a weird merge problem
[21:55] <thumper> I've done a bunch of work in a branch
[21:55] <thumper> which ends up being branched from the packaging branch (with distro patches et al)
[21:55] <thumper> instead of the upstream mirror
[21:55] <thumper> now I want to make another branch
[21:56] <thumper> and merge in particular changes to particular files
[21:56] <thumper> is there a way to say "merge the changes to this file from that branch"
[21:56] <thumper> but not get the revisions?
[21:58] <jelmer_> thumper!
[21:59] <jelmer_> thumper: Do you perhaps just mean "bzr merge" followed by "bzr revert --forget-merges" and reverts of the other changes you don't want?
[21:59] <thumper> hi jelmer_
[21:59] <thumper> ah...
[21:59] <thumper> that should work
[21:59] <thumper> although I'm going to have to revert a bucket load of changes I don't care about
[22:00] <thumper> I did "bzr revert .", but it did the opposite of what I wanted and I couldn't remember the syntax
[22:00] <thumper> can I just merge changes from a particular file?
[22:00] <jelmer_> thumper: you can, just specify that specific file
[22:00] <thumper> kk
[22:00]  * thumper tries
[22:01] <thumper> nope
[22:01] <thumper> can't specify a file in merge
[22:02] <jelmer_> thumper: "bzr merge ../path/to/branch/file.txt" works here
[22:02] <thumper> ah... I was doing two parts
[22:03] <thumper> jelmer_: it also appears that just merging a file doesn't have pending revisions to merge
[22:03] <jelmer_> thumper: yep
[22:03] <jelmer_> we don't properly track cherrypick merges of individual files or individual revisions yet
[22:03] <thumper> yep
[22:03] <thumper> that works for me
[22:03] <thumper> ta
[22:53] <maxb> jelmer_: Do you have any plans to release subvertpy 0.8.4 soon?
[22:55] <maxb> I had been intending to not obsolete karmic from the ~bzr PPA until after bzr 2.4.0 happened, but there's no bzr-svn/karmic compatible with bzr 2.4, and there won't be unless subvertpy 0.8.4 happens, or I backport that. Which I was hoping to avoid :-)
[22:57] <jelmer_> maxb, sure, I guess I could do a release
[23:04] <maxb> If it's not too much effort, great
[23:05] <maxb> Otherwise, we can just obsolete karmic now, before bzr 2.4 hits ~bzr/ppa
[23:06] <maxb> Which, come to think of it, might be the sensible thing to do anyway
[23:07] <maxb> it is over 3 months EOLed
[23:24] <idnar> does bzr have anything like mercurial queues?
[23:25] <idnar> I guess loom is the thing I need to look at?
[23:25] <lifeless> pipelines are closer to queues
[23:25] <lifeless> loom versions the stack of patches as a unit, which is useful for distro / collaboration-around-the-queue
[23:26] <idnar> ah
[23:27] <idnar> I'm not yet sure which approach I want here
[23:29] <idnar> (some background: I'm trying to find out what changes I need to make this code run on pypy, so I'm just hacking stuff willy-nilly to get it working; later I want to clean things up and eventually break changes out as separate branches to hopefully be merged into upstream)
[23:31] <idnar> I think pipelines may be the easiest way
[23:35] <idnar> I guess I can't sync-pipeline to Launchpad
[23:37] <lifeless> idnar: pipelines fit that use case
[23:37] <lifeless> idnar: sure you can
[23:38] <idnar> bzr: ERROR: Permission denied: "~divmod-dev/divmod.org/divmod-on-pypy/.bzr/branches/divmod-on-pypy/": : Cannot create branch at '/~divmod-dev/divmod.org/divmod-on-pypy/.bzr/branches/divmod-on-pypy'
[23:39] <idnar> er, the line before that was: Creating new pipe at bzr+ssh://bazaar.launchpad.net/~divmod-dev/divmod.org/divmod-on-pypy/.bzr/branches/divmod-on-pypy
[23:39] <lifeless> hmm, where is abentley when you need him :)
[23:39] <lifeless> idnar: oh
[23:39] <lifeless> idnar: so, what you do is have the pipeline local
[23:39] <lifeless> and publish all the pipes to lp as separate branches
[23:39] <lifeless> this is a bit different to loom
[23:39] <idnar> yeah
[23:39] <lifeless> pipelines is a less intrusive plugin :)
[23:40] <lifeless> poolie has a plan to merge various bits of guts and make them separate policy layers on a common substrate.
[23:40] <lifeless> I'm not sure that the substrate is enough for loom without being in the way of pipeline, but I guess we'll see ;)
[23:44] <idnar> I should have looked at pipelines again before now; I read about them a while back, then forgot about them
[23:44] <idnar> I did a think the other week that would have been much easier
[23:44] <idnar> *a thing
[23:49] <poolie> hi all
[23:51]  * idnar waves to poolie
[23:51] <poolie> hi idnar
[23:51] <poolie> some parts of that unification are now landing
[23:51] <poolie> for example 'bzr branches' will tell you about colo branches
[23:52] <poolie> it's not connected to pipelines or looms yet though


[15:12] <slangasek> blkperl: bug #1077105 states in the description that it's "the same info as bug #1074574", which means it should be marked as a duplicate of that other bug which already has an SRU task open - so marked as a duplicate now.
[15:13] <slangasek> blkperl: to move the bug forward, someone should prepare a patched package and subscribe the ubuntu-sponsors team


[05:53] <Kilos> morning all
[22:01] <wxl> um, can someone remind me where one files a support ticket with canonical it?
[22:05] <pleia2> rt@ubuntu.com


[12:22] <cjwatson> We've redeployed Launchpad's mailing list integration, splitting it out into a separate code tree from Launchpad itself.  There should be no user-visible effects of this, and everything looks good so far, but let me know if you see regressions from this.


[11:01] <kim0> Hi .. I'm almost pulling my hair out
[11:02] <kim0> I'm trying to create a preseed file for the second day, that does raid1
[11:02] <kim0> I am always getting this "No root file system" error message
[11:02] <kim0> Any clues please ?
[16:09] <CIA-8> debian-installer: cjwatson * r936 hardy-proposed/debian/changelog: No-change rebuild to pick up new kernel.
[16:11] <CIA-8> debian-installer: cjwatson * r937 hardy-proposed/debian/changelog: releasing version 20070308ubuntu40.10
[16:55] <CIA-8> debian-installer: cjwatson * r938 hardy-proposed/debian/changelog: Another no-change rebuild since the last one was accepted prematurely.
[16:56] <davmor2> cjwatson: is it known the ubiquity is crashing out
[16:56] <cjwatson> no, bug#?
[16:56] <cjwatson> (well, not to me)
[16:57] <davmor2> uploading apport report now
[16:57] <CIA-8> debian-installer: cjwatson * r939 hardy-proposed/debian/changelog: releasing version 20070308ubuntu40.11
[16:58] <davmor2> cjwatson: 291287 by the look of it
[17:00] <cjwatson> that's a kind of generic error
[17:00] <davmor2> cjwatson: do you want the logs to be sure?
[17:00] <cjwatson> yes
[17:01] <davmor2> two ticks#
[17:05] <davmor2> cjwatson: http://www.davmor2.co.uk/9.10/partman  http://www.davmor2.co.uk/9.10/syslog http://www.davmor2.co.uk/9.10/casper.log
[17:05] <CIA-8> ubiquity: cjwatson * r3308 ubiquity/ (debian/changelog scripts/install.py):
[17:05] <CIA-8> ubiquity: Match up chroot_cleanup start-stop-daemon conditionals with
[17:05] <CIA-8> ubiquity: chroot_setup, to avoid failing if the target filesystem didn't contain
[17:05] <CIA-8> ubiquity: /sbin/start-stop-daemon for some reason (LP: #394669).
[17:06] <cjwatson> davmor2: that's bug 394338
[17:08] <davmor2> okay as long as it is reported I'll carry on :)
[17:12] <CIA-8> ubiquity: cjwatson * r3309 ubiquity/ (debian/changelog scripts/install.py): Fix manifest file handling, broken in 1.13.5 (LP: #395195).
[17:17] <CIA-8> ubiquity: cjwatson * r3310 ubiquity/ (d-i/manifest debian/changelog):
[17:17] <CIA-8> ubiquity: Automatic update of included source packages: debian-installer-utils
[17:17] <CIA-8> ubiquity: 1.70ubuntu1, partconf 1.32, user-setup 1.27ubuntu4.
[17:27] <CIA-8> ubiquity: cjwatson * r3311 ubiquity/debian/ (81 files in 2 dirs): use normal spaces rather than non-breaking spaces in templates file, so that this paragraph gets translated
[17:32] <CIA-8> ubiquity: cjwatson * r3312 ubiquity/debian/changelog: releasing version 1.13.8
[17:33] <cjwatson> ... seeing as lots of people seem to be running into that os.listdir(home) crash
[19:57] <rgreening> evand: enjoying the new carpet? :)
[21:29] <CompBrain> what's the best d-i hook if I want to drop an /etc/passwd in place before packages get installed?
[22:26] <orbitus> hey cjwatson is it normal for a netboot installation to fail fetching packages? ive had a hell of a time fetching lsb-release-udeb from mirrors today for a hardy install (and networking is just fine here, logs say it's getting a 404)
[23:18] <cjwatson> orbitus: no, but it's usually a problem with the mirror or network setup ...
[23:19] <cjwatson> CompBrain: /usr/lib/base-installer.d/ if you're willing to guarantee that you're going to set it up at least as well as base-passwd does; appending to base-passwd's default one in /usr/lib/post-base-installer.d/ might be wiser though
[23:20] <CompBrain> cjwatson: thanks!
[23:20] <orbitus> well there's no proxy or caching device or even firewall affecting me. 9 out of 10 mirrors threw a 404 until i found one that actually threw me what i wanted
[23:21] <orbitus> unrelatedly, lilo-installer/skip -- is that capability available for hardy installs or was it added thereafter cjwatson ?
[23:23] <cjwatson> that's ancient
[23:24] <cjwatson> oh, hmm, unfortunately I think it was broken in hardy
[23:24] <cjwatson> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=471130
[23:27] <orbitus> damn
[23:30] <orbitus> cjwatson, any chance it'll be fixed? otherwise, do you have have a pleasantly disgusting hack up your sleeve?
[23:30] <orbitus> glad to know i'm not losing it at least, addled though my brain may be
[23:32] <cjwatson> d-i preseed/early_command string ln -sf /bin/true /var/lib/dpkg/info/lilo-installer.postinst
[23:32] <cjwatson> assuming that you're OK with simply not installing a bootloader at all
[23:32] <orbitious> yep that's the intent
[23:32] <orbitious> thanks much
[23:33] <cjwatson> (apparently the problem was a missing '. /usr/share/debconf/confmodule' in /var/lib/dpkg/info/lilo-installer.isinstallable)


[01:32] <stewart> anyone know if its possible to run weblogic workshop 8.1 on dapper?
[01:43] <stewart> anyone alive :-)


[00:00] <wallyworld_> if the branch is renamed, then the target has changed
[00:00] <wallyworld_> hence the message appears correct
[00:00] <wgrant> Hm, no, the target has no changed in that case
[00:00] <wgrant> The target is the product, source package, or person
[00:00] <wgrant> It doesn't involve the name.
[00:00] <wallyworld_> and if the person is different....
[00:00] <wgrant> Rename != change owner
[00:01] <wallyworld_> i meant change owner above sorry
[00:01] <wgrant> Right, that makes more sense :)
[00:01] <wallyworld_> i knew what i meant even if my typing didn't :-/
[00:02] <wgrant> Heh
[00:02] <mark06> http://i.imgur.com/uFbIq.png
[00:02] <wgrant> wallyworld_: Confirmed that renaming triggers the notification
[00:02] <wgrant> So there is a bug of some sort
[00:02] <wallyworld_> hmmm. bollocks
[00:03] <wallyworld_> 3 notification messages is not good either
[00:03] <wgrant> wallyworld_: .target isn't what you think it is
[00:04] <wgrant> It's IBranchTarget(person) for a personal branch
[00:04] <wgrant> Not None
[00:05] <wallyworld_> right, so the first bit of the check is bogus
[00:06] <wgrant> Could you just store the old branch.target before calling setTarget, then compare it with the one afterwards?
[00:13] <wallyworld_> perhaps, i'll look at it after i finish my current branch
[01:33] <mark06> hi, can anyone manage to get this hg branch imported? https://code.launchpad.net/~renatosilva/pidgin/trunk
[13:29] <Laney> I'm curious
[13:29] <Laney> what determines when I can hide others' comments on bugs?
[13:30] <Laney> I can't work out a pattern. On some bugs I can do it and on others I can't. Both of the ones I'm looking at now (one in each category) have upstream as well as Ubuntu tasks, so it's not as simple as that
[15:06] <patdk-wk> is there an issue uploading to ppa's? been 2.5h and haven't got the confirmation email, and don't see it waiting to build yet
[15:59] <kamal> launchpad, y u no accept my PPA upload??   ;-)
[15:59] <kamal> launchpad seems to be ignoring my attempt to upload to my ppa https://launchpad.net/~canonical-hwe-team/+archive/sputnik-kernel/+packages ...   I tried yesterday, and again this morning, but have not received any accept/reject email from my attempt to upload a new revision of one of those packages.
[16:00] <kamal> can someone investigate logs or read the tea leaves or whatever, to sort out whats happening here?
[16:33] <codygarver> this page has refused to load for some days, can anyone help? https://bugs.launchpad.net/elementary/+milestone/luna-beta1
[17:04] <patdk-wk> sinzui, jcsackett, any idea about the dput upload issue? launchpad not accepting new packages and not sending confirmation emails anymore today, atleast as of 8hours ago
[17:05] <sinzui> I will look
[17:06] <kamal> patdk-wk, sinzui: is that ^^ a known issue then?  I'm also seeing that, since yesterday afternoon.
[17:07] <patdk-wk> I can't find anything about it being known
[17:07] <kamal> patdk-wk: oh, your having described it as "the dput upload issue" had me fooled!  ;-)
[17:08] <patdk-wk> well, I used dput to upload to my ppa, dunno if that is related or not
[17:08] <patdk-wk> but more info generally helps :)
[17:08] <sinzui> kamal, patdk-wk, Lp is running days behind schedule because of loss of builders last month. I have not heard of any issues where packages were not being accepted
[17:08] <patdk-wk> sinzui, I have been submitting packages all week
[17:08] <patdk-wk> normally accepted within minutes
[17:08] <kamal> sinzui: specifically, its not sending the usual accept/reject email at all, since yesterday
[17:08] <patdk-wk> except today
[17:09] <patdk-wk> and still not showing up in the ppa as waiting to build
[17:09] <sinzui> understood
[17:09] <kamal> sinzui, patdk-wk: I even re-uploaded after waiting 12 hours, but still no response at all from launchpad
[17:10] <dobey> patdk-wk: have you verified that the package you uploaded is signed with the same gpg key which is associated with your lp account?
[17:10] <patdk-wk> yep, I had just tried a reupload a few min ago
[17:10] <dobey> kamal: ^^
[17:10] <kamal> dobey: yes, thats not the problem
[17:10] <kamal> dobey: launchpad would have / should have sent a reject email if I'd mis-signed the package
[17:10] <patdk-wk> dobey, I would, but I have never touched that, and have a dedicated machine to package it
[17:10] <dobey> kamal: nope
[17:11] <kamal> dobey: well, its not the problem anyway :-)
[17:11] <dobey> kamal: it wouldn't know who to send the mail to :)
[17:11] <patdk-wk> Primary key fingerprint: 66BE 5DCF 814A 4787 18D3  144B 19D4 8158 67A4 B7F2
[17:11] <patdk-wk>      Subkey fingerprint: F934 1363 F265 DD0E F0EC  D29E 7087 4573 9DC4 D013
[17:11] <patdk-wk> pub  1024D/67A4B7F2 2005-11-20 Danny Swett<EMAIL_ADDRESS>[17:11] <patdk-wk>                                Patrick Domack<EMAIL_ADDRESS>[17:11] <patdk-wk> hmm, how to compare them
[17:11] <dobey> if you don't get an accept/reject mail, and no package was accepted into the PPA, it's almost always a case of mismatched GPG keys
[17:12] <kamal> dobey: ok, double checked.  that's not the problem.
[17:13] <kamal> dobey: its the same key I always use (and I upload packages to this PPA using this same build procedure quite regularly).
[17:13] <patdk-wk> 0x66be5dcf814a478718d3144b19d4815867a4b7f2
[17:13] <patdk-wk> well that defently matchs
[17:13] <dobey> kamal: lp:~kamal is your account?
[17:13] <kamal> dobey: plus, it seems unlikely that patdk-wk and I would both independently be suddently "doing it wrong"  :-)
[17:13] <kamal> dobey: kamalmostafa
[17:14] <patdk-wk> ~patrickdk here
[17:17] <kamal> dobey: I think that perhaps you're incorrect about launchpad using an email address from your gpg sig as the address to send accept/reject email to.
[17:17] <kamal> consider that there are often many email addresses associated with a gpg key -- how would it know which to use?  I think it uses the Changed-by: line in the _source.changes file instead, and that it is unrelated to the signing key.
[17:18] <sinzui> patdk-wk, kamal you are both using dput?
[17:18] <dobey> kamal: no, it gets the e-mail address from your account
[17:18] <kamal> sinzui: yes.
[17:18] <dobey> kamal: if the gpg key you signed with is wrong, it can't figure out which account you belong to
[17:18]  * sinzui is asking webops if a process is not picking up
[17:19] <kamal> dobey: ok, gotcha -- and yes, now I realize also that I use different Changed-by: lines sometimes, but I always get my accept/reject emails to the same address
[17:31] <sinzui> kamal, patdk-wk We see uploads, but I also see a lot coming from Lp itself. We have restarted a process. Please try uploading again and see if we get a proper response
[17:31] <patdk-wk> ok, uploaded again
[17:32] <kamal> sinzui: ok, done.  thanks for chasing this down!
[17:33] <sinzui> kamal, well I am just an intermediary. Ping when you get an email. That will confirm that the sftp server was throwing a wobbly
[17:33] <kamal> s/when/if/    ;-)
[17:33] <kamal> sinzui: will do
[17:34] <sinzui> kamal, which ppa were you sending to? Can you say?
[17:34] <kamal> https://launchpad.net/~canonical-hwe-team/+archive/sputnik-kernel
[17:45] <kamal> sinzui: its been about 13 minutes -- no email response from launchpad.  patdk-wk, how about you?
[17:45] <patdk-wk> nothing
[17:45] <patdk-wk> if it was broken and fixed now, I would expect a backlog, but dunno how it works :)
[17:46] <patdk-wk> I have seen those emails take 2hours before though
[17:47] <kamal> patdk-wk: yeah, I dunno how it works either.  I normally expect to get my accept email with 5 minutes of uploading (assuming no backlog, if that is actually relevant)
[17:47] <sinzui> patdk-wk, I don't see a change either
[17:48] <sinzui> We just saw an upload arrive and be queue for Ubuntu
[17:48] <sinzui> This might just be a ppa issue.
[17:48] <sinzui> which is what we are looking at now
[18:17] <sinzui> patdk-wk, We see gpg verification rejects. for keys that did work. Are you signing with a subkey perhaps?
[18:17] <kamal> patdk-wk: hey, are you (like me) signing your upload with a subkey of your primary key?
[18:17] <kamal> :-)
[18:18] <kamal> patdk-wk: specifically, I just discovered that if I sign with my primary key instead of my subkey, the upload works properly -- whereas signing with my subkey certainly worked until mid-yesterday.
[18:28] <sinzui> patdk-wk, I have confirmed from the log that your error (no public key) is the same as kamal's
[18:43] <patdk-wk> how is it no public key?
[18:44] <patdk-wk> http://pastebin.com/XVvc6KPB
[18:44] <patdk-wk> and that fingerprint matchs my launchpad account one
[18:46] <patdk-wk> hmm, I probably use the subkey
[18:46] <patdk-wk> and consider it bad form to use the primary key
[18:47] <patdk-wk> the primary key is only to be used to sign subkeys, atleast in my usage
[18:52] <kamal> patdk-wk++ absolutely agreed!
[18:53] <kamal> patdk-wk: but I'm almost sure this is the problem -- can you verify that you are indeed using a subkey then?   and (if you are inclined) test an upload signed with the primary to prove that works?
[18:53] <kamal> patdk-wk: I've just filed this about the issue: https://bugs.launchpad.net/launchpad/+bug/1053568
[18:53] <patdk-wk> heh, I'm attempting to figure out how to tell, and how to force it :)
[18:54] <kamal> patdk-wk: I already spent that 10 minutes :-) so ....
[18:54] <patdk-wk> I had another cert issue, dealing with ADP, always fun
[18:54] <patdk-wk> so was away for abit
[18:54] <kamal> patdk-wk: debsign '-k5409E422!' your_source.changes
[18:54] <patdk-wk> ah, I let dpkg-buildpackage sign it for me
[18:54] <kamal> patdk-wk: the exclamation mark there is the magic that says "use the primary, not a subkey"
[18:55] <kamal> patdk-wk: well don't do that!  :-)
[18:56] <patdk-wk> it accepts -k and passes it along :)
[19:00] <patdk-wk> ok, I was def using the subkey before
[19:00] <patdk-wk> uploaded with primary now
[19:00] <patdk-wk> got confirmation
[19:02] <kamal> patdk-wk: ok, thanks.  I'm entirely convinced that we've identified the problem.
[19:03] <patdk-wk> this issue wouldn't annoy me so badly if the builders wheren't so far behind :)
[19:09] <czajkowski> patdk-wk: they are not soo far behind at all https://launchpad.net/builders
[19:09] <patdk-wk> 14hours?
[19:10] <patdk-wk> not as bad as sometimes (2-3days), but
[19:12] <czajkowski> patdk-wk: there havebeen some issues with the builders since our move, but compared to a few weeks ago it's a lot better and should be even better in the coming weeks
[19:13] <patdk-wk> ya, but between the builder and this issue, it's pushed me back a full day now
[19:20] <dobey> kamal: did you add a new subkey recently and upload with it, but didn't push the updated key to the keyring.ubuntu.com server?
[19:20] <patdk-wk> dobey, I have only ever used my subkey
[19:20] <patdk-wk> for the last 3 years
[19:21] <kamal> dobey: no, not at all.  I've been using this exact subkey since january
[19:21] <patdk-wk> I have never uploaded with anything except that same subkey :)
[19:21] <dobey> ah ok, weird then :)
[19:21] <kamal> dobey: fundamentally: uploads with this key worked two days ago (the logs show such) but don't anymore.
[19:21] <patdk-wk> subkey generated 2009-07-12
[19:23] <kamal> dobey: I will mention that you were entirely correct when you said "it's almost always a case of mismatched GPG keys" ... its just that the 'mismatch' seems to be due to an actual launchpad breakage.
[19:25] <dobey> yeah, i guess a deployment today(?) broke something
[19:25] <kamal> I first noticed the problem about 24 hours ago, and I know that it wasn't a problem 48 hours ago.
[19:26] <patdk-wk> ya, my last upload was 2/3days ago
[19:37] <Delemas> Ouch the amd64 build queues are really backed up... Asked to build a 4KB package and there is a 13 hour delay.
[19:39] <kamal> czajkowski: please tell the builders to build faster, k?  ;-)
[19:46] <Delemas> lol
[19:47] <patdk-wk> did someone click the turbo button? so we only going 2mhz instead of 16mhz?
[19:47] <Delemas> heh it's a 14 hrs delay now. That will teach me to complain!
[19:48] <Delemas> heh those were the days....