[00:03] <jfroy> bah!
[00:03] <jfroy> bzr+ssh still doesn't support ~
[00:03] <jfroy> :grumbles:
[00:03] <jfroy> I thought a patch had landed back in 1.16 for that
[00:09] <Noldorin> hrmm... does bzr still treat chmod failure as a fatal error?
[00:09] <Noldorin> https://bugs.launchpad.net/bzr/+bug/190725
[00:09] <Noldorin> reading that, it would seem to
[00:28] <lifeless> Noldorin: you could try https://bugs.edge.launchpad.net/bzr/+bug/190725/comments/8
[00:28] <lifeless> or https://bugs.edge.launchpad.net/bzr/+bug/190725/comments/12
[00:29] <Noldorin> lifeless: i'll take a look, thanks.
[00:30] <Noldorin> lifeless: i should mention that i'm not specifically using ntfs-3g
[00:30] <Noldorin> sorry, wasn't clear on that
[00:31] <Noldorin> i was just linking to a page that indicates that bzr fails wherever chmod isn't supported
[00:31] <Noldorin> in my case, i'm just on a windows server that doesn't support chmod :(
[00:44] <lifeless> Noldorin: Are you running bzr under linux though?
[00:44] <Noldorin> lifeless: under windows. it shouldn't matter though, afaik
[00:44] <lifeless> well, I thought perhaps we might not try to chmod at all, as much, on windows
[00:44] <Noldorin> the fact that windows sever doesn't support chmod is fail though
[00:44] <Noldorin> mm
[00:46] <Noldorin> one sec, i'll paste my log
[00:46] <Noldorin> lifeless: http://pastebin.ca/1521268
[00:47] <Noldorin> i've already determined (with a bit of help) that this problem with the lock is due to my ftp server closing the connection after numerous failed commands
[00:47] <Noldorin> so i really need to ask bzr not to make all the chmod requests
[00:48] <lifeless> ok
[00:48] <lifeless> please comment in that bug
[00:49] <lifeless> you might like to go through the ftp.py file and just comment out chmod attempts
[00:53] <Noldorin> yeah, when i mentioned this to one of the other guys here, he tried to go through the source and do that
[00:53] <Noldorin> hrmm
[01:14] <amanica> can one download a tarred copy of a mysql branch somewhere?
[01:14] <amanica> (and zipped obviously)
[01:14] <lifeless> amanica: I don't think so; it should stream pretty fast from lp
[01:15] <amanica> I get them proxy errors
[01:15] <lifeless> (zipping won't gain much/anything, because bzr data is highly compressed already)
[01:15] <amanica> so I'm wondering if I have other options
[01:15] <lifeless> what proxy errors
[01:15] <amanica> (I realised that after typing that:)
[01:16] <amanica> bzr: ERROR: Invalid http response for http://bazaar.launchpad.net/~mysql/mysql-server/mysql-6.0/.bzr/repository/packs/047014d22efa60da5232c19a239d4e65.pack: E
[01:16] <amanica> xpected a boundary (squid/2.6.STABLE5:DF652E15CFBFB2B08FA0D5FF9B08286A) line, got ''
[01:17] <lifeless> run bzr lp-login :)
[01:17] <lifeless> then you'll use bzr+ssh to pull
[01:17] <lifeless> it will be a lot faster
[01:17] <lifeless> also upgrade your squid to a supported version
[01:18] <lifeless> that one has numerous CVE's open on it
[01:18] <amanica> o ok I'll try. I'm downloading from some server
[01:18] <amanica> CVE ?
[01:19] <amanica> o no I cant ssh out from that server. thats why I'm trying http
[01:19] <lifeless> common vulnerablity entry
[01:19] <lifeless> oh
[01:19] <lifeless> well, if you fix your squid it will work
[01:19] <amanica> bummer
[01:19] <lifeless> may be a tad slow
[01:19] <amanica> its not my squid to fix :(
[01:20] <lifeless> current supported versions:
[01:20] <lifeless> http://www.squid-cache.org/Versions/
[01:20] <lifeless> (2.7.6 is what you'll want)
[01:21] <lifeless> the problem is that squid had a bug with range requests that bzr found
[01:21] <lifeless> you could wget it
[01:21] <lifeless> wget -R http://bazaar.launchpad.net/~mysql/mysql-server/mysql-6.0/.bzr
[01:21] <lifeless> /should/ work
[01:22] <amanica> i tried something like that, will try your command now
[01:22] <Noldorin> hrmm
[01:22] <Noldorin> could anyone point me to a guide for building bazaar on windows please?
[01:22] <Noldorin> (is there one?)
[01:22] <lifeless> I'm sure its documented
[01:22] <lifeless> either the wiki or in the docs
[01:22] <lifeless> have you tried googling?
[01:22] <Noldorin> can't seem to find it
[01:22] <Noldorin> it's hidden quite well
[01:23] <lifeless> http://bazaar-vcs.org/BzrWin32Installer
[01:23] <lifeless> first hit for 'bzr win32 build' on google
[01:23] <SamB> Noldorin: you already tried the obvious way ?
[01:23] <Noldorin> :P
[01:23] <Noldorin> lifeless: win32 makes all the difference
[01:24] <Noldorin> enter windows and you'll get nothing useful
[01:24] <lifeless> ah
[01:24] <Noldorin> that's not terribly intuitive :S
[01:24] <Noldorin> but thanks
[01:24] <lifeless> windows is a very generic term :)
[01:24] <SamB> that is, install an appropriate version of MSVC, run python setup.py build (with some wierd flag to tell it where MSVC is)
[01:24] <Noldorin> lifeless: most software release under windows rather than win32 though :)
[01:25] <Noldorin> since it's no longer 32-bit specific
[01:25] <SamB> Noldorin: neither is win32
[01:25] <lifeless> thats fair enough
[01:25] <Noldorin> SamB: hmm
[01:25] <SamB> ;-P
[01:25] <Noldorin> why do i kneed MSVC?
[01:25] <SamB> they just called it that to distinguish it from the 16-bit API
[01:25] <Noldorin> yeah, which means it's even more confusing
[01:26] <Noldorin> and less googlable for sure
[01:26] <Noldorin> meh
[01:26] <Noldorin> i have it now
[01:26] <SamB> well, wikipedia thinks win32 is a *former* name
[01:26] <SamB> I guess we could just deprecate 9x support and call it the NT port ;-P
[01:27] <Noldorin> how about just Windows?
[01:27] <Noldorin> heh
[01:27] <SamB> Noldorin: too hard to google for
[01:28] <Noldorin> SamB: are you kidding me? win32 made it hard to google for
[01:28] <Noldorin> windows is what most people would naturally enter first
[01:28] <Noldorin> *shrug*
[01:28] <amanica> lifeless: your url ending in .bzr gives 404  and with it, it starts downloading a loggerhead page.
[01:29] <SamB> I mean, there's way too much useless garbage with "windows" in it
[01:29] <Noldorin> i know what you mean. but i'm sure you'd get "bzr window build" to the top of the results page
[01:29] <Noldorin> windows*
[01:29] <Noldorin> or "bzr windows setup"
[01:30] <Noldorin> this is the current top result: https://code.launchpad.net/~sidnei/bzr/windows-build-environment
[01:30] <Noldorin> meh
[01:30]  * Noldorin reads the guide now
[01:32] <lifeless> sidnei has been working on automated builds on windows
[01:32] <lifeless> his stuff has been merged to bzr.dev
[01:33]  * SamB tries adding a link to one of the existing top hits
[01:34]  * SamB added a link near the bottom of http://bazaar-vcs.org/BzrOnPureWindows
[01:35] <Noldorin> :)
[01:35] <Noldorin> that should help
[01:35] <lifeless> btw I have no idea if the page I linked is current
[01:35] <lifeless> but it seemed accurate to me
[01:36] <SamB> oh, I also picked it on http://www.google.com/search?q=bzr+windows+build
[01:37] <SamB> does that move it higher in anyone else's results?
[01:37] <Noldorin> 3rd down for me
[01:37] <Noldorin> and it's about the installer rather than the build
[01:37] <Noldorin> the http://bazaar-vcs.org/BzrWin32Installer should really havbe Build or Building in its title IMO
[01:38] <SamB> Noldorin: yeah
[01:38] <Noldorin> but yeah, should improve now that you added that link.
[01:40] <Noldorin> oh lol. that page is all about building win32 installers on linux
[01:40] <Noldorin> there's nothing for windows atually
[01:40] <Noldorin> http://bazaar-vcs.org/BzrWin32Installer
[01:40] <SamB> Noldorin: seriously?
[01:40] <Noldorin> yeah
[01:41] <Noldorin> i hadn't looked at it until just now
[01:41] <SamB> I'd expect almost any tool that worked for that on Linux to work on Windows too ...
[01:41] <Noldorin> well
[01:41] <SamB> If you have all tools installed on your windows machine then with only one command you can build win32 installer for standalone bzr.exe:
[01:41] <Noldorin> i guess i need to use the MSVC shell
[01:41] <Noldorin> to get make and such
[01:42] <SamB> oh, huh, you can use MinGW to build extensions for the standard win32 Python distribution now?
[01:42] <SamB> neat
[01:42] <Noldorin> heh
[01:43] <SamB> anyway ... it sure looks like these instructions will *only* work on Windows
[01:43] <Noldorin> SamB: why's that?
[01:43] <SamB> or perhaps, if you are really lucky, under WINE
[01:43] <Noldorin> there's no general "make" utility for windows
[01:43] <SamB> Noldorin: it's called GNU make
[01:43] <Noldorin> yeah
[01:43] <SamB> lots of software needs that to build even on Windows
[01:43] <Noldorin> but it's not standard
[01:44] <Noldorin> MSVC is the standard, if there is one
[01:44] <SamB> anyway, setup.py usually works
[01:44] <Noldorin> hmm
[01:44] <SamB> ... not saying it will work here, exactly
[01:45] <lifeless> https://lists.ubuntu.com/archives/bazaar-commits/2009-July/013846.html seems relevant
[01:45] <SamB> ... anyway, I don't know of any tools to cross-compile Python extension modules
[01:45] <SamB> that's why I have doubts about the possibility of building a win32 installer on anything but a win32 system
[01:45] <Noldorin> hmm
[01:45] <Noldorin> you're probably right
[01:46] <Noldorin> i just get the feeling that guide was not at all written by a windows guy
[01:46] <SamB> well, the use of make seems odd even to me ...
[01:46] <Noldorin> it's very much in the style of a linux guide
[01:46] <SamB> not used to Python stuff using it
[01:47] <Noldorin> assumes you know where to get everything :)
[01:47] <Noldorin> (i.e. the package manager)
[01:47] <Noldorin> heh
[01:47] <Noldorin> get & setup, that is
[01:47] <SamB> Noldorin: hmm, well, maybe it's more like they assume the names of the tools are more stable than their website URLs ;-)P
[01:48] <SamB> actually, there are URLs
[01:48] <Noldorin> SamB: maybe... though the URLs for the major tools should be fairly constant
[01:48] <Noldorin> and can be updated easily enough
[01:48] <Noldorin> yeah i noticed
[01:48] <Noldorin> just not for everything
[01:48] <Noldorin> like make :P
[01:48] <SamB> well, maybe that one has changed before ;-)
[01:49] <amanica> lifeless: I'm leaving it now overnight with nosmart+https  , maybe I'm lucky and it does not trigger the same problem. I'm giving up after that for now.
[01:49] <SamB> it might especially hard to find a nice, stable URL for Windows builds of that
[01:49] <amanica> anyway, I need to go sleep now.
[01:50] <amanica> thanks for the help
[01:50] <lifeless> amanica: I didnt thinkg b.l.n ran on https
[01:50] <lifeless> but if it does \o/
[01:50] <lifeless> the nosmart shouldn't be needed
[01:50] <amanica> :(
[01:50] <amanica> I'm desperate, so I'm just trying stuff
[01:51] <amanica> b.l.n ?
[01:51] <lifeless> bazaar.launchpad.net
[01:52] <Noldorin> SamB: right, i think i've got it now. cheers
[01:52] <Noldorin> probably encounter problems on the way though
[01:53] <amanica> anyway. thanks and goodnight.
[02:03] <Noldorin> SamB: i can't seem to find thet gnu make binaries. maybe my google fu is just really weak? :P
[02:03] <Noldorin> not on the official website at least
[02:04] <SamB> Noldorin: they wouldn't be
[02:04] <SamB> I think GNU has a policy against that ;-P
[02:04] <Noldorin> *sigh*
[02:04] <Noldorin> ah
[02:04] <Noldorin> interesting
[02:04] <SamB> they
[02:05] <Noldorin> would have been nice if they had stated that clearly though
[02:05] <Noldorin> meh
[02:05] <SamB> seem to have the mistaken belief that offering windows binaries could be construed as encouraging their use
[02:05] <Noldorin> hehe
[02:06] <lifeless> huh?
[02:06] <lifeless> we offer windows binaries
[02:06] <lifeless> can't have users on windows without doing that
[02:06] <SamB> lifeless: GNU
[02:06] <SamB> for make
[02:06] <lifeless> oh
[02:06] <lifeless> well, bzr is a GNU project too
[02:06] <Noldorin> yeah
[02:06] <Noldorin> but not officially gnu
[02:06] <SamB> plus, I don't think GNU *has* any windows
[02:06] <lifeless> I don't :)
[02:07] <SamB> possibly, if ReactOS were more usable, they might be persuaded to create win32 binaries ;-P
[02:07] <Noldorin> erm, i really just want to use mingw, don't i?
[02:07] <SamB> Noldorin: probably ;-)
[02:12]  * Noldorin loves how the python installers look like they were made for win95
[02:21] <Noldorin> hrrmm
[02:21] <Noldorin> seems like a need a module called  pywintypes
[02:21] <Noldorin> not listed in the build pages though
[02:21] <Noldorin> SamB: any ideas?
[02:21] <SamB> you probably need pywin32
[02:22] <SamB> or is it called win32all
[02:22] <Noldorin> right
[02:22] <Noldorin> you're right, it's pywin32
[02:28] <Noldorin> lifeless: where's this ftp.py file?
[02:28] <lifeless> bzrlib/transport/ftp/
[02:28] <lifeless> it used to be one, its a module now
[02:28] <lifeless> sorry, a package now
[02:29] <Noldorin> hrm
[02:29] <Noldorin> well yeah, i only see _gssapi.py and __init__py
[02:29] <lifeless> __init__.py is the one
[02:29] <Noldorin> lifeless: ok, cheers
[02:30] <lifeless> _gssapi is for kerberos authentication
[02:31] <Noldorin> i see
[02:31] <Noldorin> lifeless: you seem to know a lot about this. do you hack with it often?
[02:32] <lifeless> I'm one of the core bzr devs
[02:34] <Noldorin> ooh, fair enough :)
[02:34] <Noldorin> a bit more than hacking around, then, lol
[02:35]  * sidnei raises an eyebrow
[02:35] <sidnei> what? windows? bzr?
[02:36] <Noldorin> i say this mainly because the guys i was talking to previously about this had only played around with the source code.
[02:37] <Noldorin> sidnei: yeah, bzr
[02:39] <Noldorin> sidnei: what was the raised eyebrow for? :P
[02:40] <sidnei> Noldorin: what are you looking for? can i be of any help?
[02:40] <Noldorin> sidnei: oh right, so it was an inquisitive one :)
[02:41] <lifeless> sidnei: hi
[02:41] <lifeless> sidnei: Noldorin wants to make a custom bzr build on windows
[02:41] <Noldorin> sidnei: yes, possibly. i'm trying to kludge bzr into support a windows server without chmod
[02:41] <lifeless> sidnei: and the wiki docs/user guide don't seem to document current practice for someone on windows doing this
[02:41] <Noldorin> sidnei: excuse my ignorancve here. are you one of the main bzr devs too?
[02:41] <lifeless> sidnei: so if you could - help noldorin out, and also update the docs, that would be rad
[02:41] <Noldorin> lifeless: i've succeeded now actually :)
[02:42] <Noldorin> well, it's not actually generating the installer, because it's complaing something about inno setup script
[02:42] <lifeless> Noldorin: sidnei is a colleague of mine @ Canonical and has been helping bzr development out recently vis-a-vis windows daily builds
[02:42] <Noldorin> but i've got the bzr.exe to play with
[02:42] <Noldorin> lifeless: ah right, great.
[02:43] <Noldorin> lifeless/sidnei: an update to the windows build guide would be great, though i've basically managed to get it working now.
[02:44] <Noldorin> was just thinking it could be a tad clearer/more explicit in parts
[02:44] <sidnei> Noldorin: i suspect that generally you are interested in building only bzr itself and not any of it's plugins, or am i wrong?
[02:45] <Noldorin> sidnei: yeah, i just want to build the standard package.
[02:45] <sidnei> Noldorin: oh, ok. that might be as easy as running 'python setup.py bdist_wininst' then
[02:45] <Noldorin> erm, since you're here to help now, let me tell you the remaining issue then:
[02:46] <Noldorin> sidnei: surely i needed gnu make/pywin32/cog/etc.?
[02:46] <Noldorin> (installing them got things working pretty much)
[02:46] <sidnei> Noldorin: gnu make and cog are needed for building the full installer, with all the plugins and tortoisebzr and all that
[02:47] <sidnei> Noldorin: if you're going for the command-line only bzr.exe executable you don't need any of that
[02:47] <Noldorin> sidnei: oh. well it would be nice to have tortoisebzr, since the version i'm building i'll need to use regularly
[02:47] <Noldorin> python tools/win32/run_script.py cog.py -d -o tools/win32/bzr.iss tools/win32/bzr.iss.cog
[02:47] <Noldorin> iscc /Q tools/win32/bzr.iss
[02:47] <Noldorin> make: iscc: Command not found
[02:47] <Noldorin> make: *** [installer] Error 127
[02:47] <sidnei> Noldorin: oh, you got very far!
[02:48] <sidnei> Noldorin: seems like you're only missing inno setup
[02:48] <Noldorin> sidnei: heh, yeah. it's just the inno bit, as i said to lifeless
[02:48] <Noldorin> mm
[02:48] <sidnei> Noldorin: did you install it?
[02:48] <Noldorin> i can actually run bzr.exe under win32_bzr.exe dir
[02:48] <Noldorin> sidnei: yes.
[02:48] <Noldorin> i'm running under mingw though, so i'm thinking i may havel to tell it something
[02:48] <sidnei> Noldorin: so you need to add the inno setup dir to your %PATH% environment variable, so that it finds iscc.exe
[02:48] <Noldorin> put it in the path perhaps?
[02:49] <Noldorin> ^^
[02:49] <sidnei> but, again, that's for building an installer, if you only want the bzr.exe, you already got what you need it seems
[02:49] <Noldorin> might as well finish the process now. could be handy
[02:50] <sidnei> Noldorin: indeed. we are looking for people to help in this area *wink wink nudge nudge*
[02:50] <Noldorin> hmm. the bit about the path was in the docs. i'll blame it on the fact it's almost 3:00 am here for missing it?
[02:50] <sidnei> Noldorin: eh. i would certainly miss that at 3am :)
[02:51] <Noldorin> hehe
[02:51] <Noldorin> sidnei: you're interested in getting the docs updated, you're saying?
[02:52] <sidnei> Noldorin: for sure! let us know what parts are not clear. submitting a branch for review with updates to the docs gets you double points.
[02:53] <Noldorin> sidnei: i'd be glad to do that :)
[02:53] <Noldorin> i'll have a look at some point tomorrow
[02:53] <Noldorin> so i can figure out which bits would still be unclear when i'm *awake*
[02:55] <sidnei> eh
[02:56] <sidnei> Noldorin: did you comment out the tortoisebzr bits? it requires msvc to compile. maybe the failure to build that is not being ignored?
[02:57] <Noldorin> iscc /Q tools/win32/bzr.iss
[02:57] <Noldorin> Inno Setup 5 Command-Line Compiler
[02:57] <Noldorin> Copyright (C) 1997-2008 Jordan Russell. All rights reserved.
[02:57] <Noldorin> Portions by Martijn Laan
[02:57] <Noldorin> You may not specify more than one script filename.
[02:57] <lifeless> sidnei: where are the docs
[02:57] <lifeless> s/h//
[02:57] <Noldorin> sidnei: nope. i have msvc installed though
[02:58] <sidnei> Noldorin: ah, that explains it then.
[02:58] <sidnei> lifeless: which docs more specifically?
[02:58] <lifeless> sidnei: 'how to build on windows'
[02:59] <sidnei> lifeless: we're working on that
[02:59] <lifeless> :)
[02:59] <sidnei> lifeless: what's missing more specifically is how to get the dependencies installed
[02:59] <Noldorin> sidnei: any ideas about the "You may not specify more than one script filename." error?
[02:59] <sidnei> lifeless: once the dependencies are in place its 'make installer-all'
[03:00] <lifeless> sidnei: well, I'm meaning - where is that documented
[03:00] <Noldorin> sidnei: agreed
[03:00] <lifeless> even the make installer-all step
[03:00] <sidnei> lifeless: its not. :( all there is is a bunch of comments in several setup.py files
[03:00] <lifeless> ah!
[03:01] <sidnei> lifeless: they need to be compiled into one document
[03:01] <lifeless> sidnei: have you seen : http://bazaar-vcs.org/BzrWin32Installer
[03:01] <sidnei> lifeless: basically the first time i did this i would open the setup.py file of the thing that failed and there was a comment explaining why
[03:02] <sidnei> lifeless: uhm i hadn't found that before
[03:03] <sidnei> lifeless: that could use some polishing, but seems like a good part of what's needed is in there
[03:05]  * sidnei adds a bookmark
[03:06]  * Noldorin will be idling here regularly, in case you'd like to discuss the build docs
[03:06] <Noldorin> just let me know
[03:06] <Noldorin> for now, i just want to get this inno setup erro sorted, followed by some rest. :P
[03:07] <sidnei> Noldorin, lifeless: maybe bialix will beat me to updating the docs *wink*
[03:07] <sidnei> Noldorin: soo
[03:07] <sidnei> Noldorin: try removing the /Q
[03:07] <Noldorin> heh
[03:07] <Noldorin> right
[03:09] <sidnei> Noldorin: any luck?
[03:09] <Noldorin> sidnei: can't find it in the makefile. i assume that's the wrong place?
[03:10] <sidnei> Noldorin: i mean, run that same command from the command line
[03:10] <Noldorin> ok
[03:10] <Noldorin> Error on line 50 in c:\users\alex\bzr\1.17\tools\win32\bzr.iss: No files found matching "c:\users\alex\bzr\1.17\win32_bzr.exe\msvc*.dll"
[03:11] <Noldorin> Compile aborted.
[03:11] <Noldorin> so it seems i'm missing the msvc dir from my path var?
[03:11] <Noldorin> or someting else?
[03:11] <sidnei> Noldorin: no, it should have been copied into that directory
[03:11] <sidnei> Noldorin: by py2exe presumably
[03:12] <Noldorin> hmm
[03:13] <Noldorin> sidnei: you want the entire log?
[03:14] <sidnei> Noldorin: that would help indeed. do you know how to redirect the output?
[03:15] <sidnei> 'make installer-all 1>build.log 2>&1'
[03:16] <Noldorin> sidnei: http://pastebin.ca/1521403
[03:17] <sidnei> Noldorin: there's a py2exe.log around?
[03:18] <Noldorin> yeah - http://pastebin.ca/1521407
[03:20] <Noldorin> (i'm currently messing with the source code for ftp/__init__.py, trying to get get rid of all the chmod stuff)
[03:20] <sidnei> Noldorin: oh, seems like you're building with python2.6
[03:20] <Noldorin> but we'll leave that to another time :)
[03:21] <sidnei> Noldorin: you should be using python2.5 i believe
[03:21] <Noldorin> (that's the real issue. i just need to get bzr compiling nicely first of course)
[03:21] <Noldorin> sidnei: ah
[03:21] <sidnei> Noldorin: at least, i havent tried python2.6 myself
[03:21] <Noldorin> how would thae make a difference with inno though?
[03:21] <sidnei> Noldorin: no, it has nothing to do with inno. but might explain the missing msvc*.dll
[03:21] <Noldorin> or is it to do with copying the msvc*.dll files?
[03:25] <Noldorin> i see
[03:25] <Noldorin> but the /q option needs to be removed, it would seem?
[03:25] <sidnei> does it work if you remove it?
[03:25] <Noldorin> (where is it specified?)
[03:26] <Noldorin> no, it gives the previous error when i remove it:
[03:26] <Noldorin> Error on line 50 in c:\users\alex\bzr\1.17\tools\win32\bzr.iss: No files found matching "c:\users\alex\bzr\1.17\win32_bzr.exe\msvc*.dll"
[03:26] <sidnei> oh, ok
[03:26] <Noldorin> if i leave it in, it gives:
[03:26] <Noldorin> You may not specify more than one script filename
[03:26] <sidnei> it's in build-installer.bat
[03:26] <Noldorin> hm
[03:26] <Noldorin> ok
[03:27] <sidnei> but that's strange. maybe we are using a different version of inno than the on you installed
[03:27] <sidnei> which version you're using?
[03:27] <Noldorin> 5.2.3
[03:27] <Noldorin> yeah, i was thinking that...
[03:29] <Noldorin> sidnei: could we continue this tomorrow maybe?
[03:29] <Noldorin> i'm eager to finish it off now, but i know it's far too late really! :/
[03:30] <sidnei> Noldorin: i won't be around tomorrow, maybe monday?
[03:31] <sidnei> Noldorin: if you see jam around, he can help too
[03:31] <Noldorin> sidnei: ah, you're at canonical atm?
[03:32] <sidnei> Noldorin: i work for canonical yes, but not on the bazaar project. i just happen to have an interest in the windows installer :)
[03:32] <Noldorin> *thought you were based in the isle of man*
[03:32] <Noldorin> guess you're somewhere in the US though
[03:32] <Noldorin> ah, great :)
[03:32] <sidnei> Noldorin: ah, no. southern brazil.
[03:32] <Noldorin> well talk to you on monday
[03:32] <lifeless> most of us work from home
[03:32] <Noldorin> ah, lucky guys
[03:33] <sidnei> :P
[03:33] <Noldorin> am i wrong? :P
[03:33] <sidnei> no!
[03:33] <Noldorin> can't be too bad lol
[03:33] <Noldorin> heh
[03:33] <Noldorin> sidnei, lifeless: you've both been most helpful - thanks very much.
[03:33] <Noldorin> we'll talk again soon
[03:33] <Noldorin> maybe we can discuss how we might get around this CHMOD issue
[03:34] <sidnei> i will be sprinting in curitiba next week with the landscape team, but i will keep an eye on irc if you're still in trouble
[03:34] <Noldorin> lifeless: i guess that's something i'll want to talk about with you
[03:34] <lifeless> Noldorin: sure
[03:34] <Noldorin> sidnei: that's great, cheers. if you figure out what the inno setup-related prob is, i'd be glad to know :)
[03:35] <Noldorin> ok
[03:35] <Noldorin> thanks again.
[03:35] <Noldorin> good night
[03:36] <Noldorin> sidnei: erm, i'll probably just try reverting to python 2.5 though and seeing what that does
[03:36] <Noldorin> meh
[03:36] <Noldorin> bye
[03:46] <lifeless> jml: around?
[04:14] <SamB> geeze, isn't this more important than wishlist? https://bugs.launchpad.net/bugs/408983
[05:21] <GastonBorys> hi
[05:21] <GastonBorys> i need help with bzr, how can i run bzr to use like daemon
[05:22] <GastonBorys> i've this errro bzr: ERROR: Connection error: failed to connect to delphosproject.org:4155:
[05:24] <lifeless> http://doc.bazaar-vcs.org/bzr.dev/en/user-guide/index.html#running-a-smart-server
[05:40] <GastonBorys> thank u lifeless
[05:54] <RenatoSilva> Are tags included in bzr send -o patch ?
[12:50] <Noldorin> hey lifeless
[15:52] <GastonBorys> morning
[15:53] <GastonBorys> someone have a link to read how can i set authentication to bzr push?
[15:55] <GastonBorys> we have a server with bazaar and redmine, we created a repositorie, works fine, but when i do bzr push sftp://user@host/path_to_branch bzr do not authenticate
[15:55] <GastonBorys> i readed documentation find a authentication.conf file
[15:56] <GastonBorys> but dont work
[15:56] <GastonBorys> any idea?
[16:06] <jelmer> GastonBorys: does the sftp command work?
[16:18] <GastonBorys> jelmer: no, not work
[16:19] <GastonBorys> i get this message: bzr push bzr+ssh://gaston@delphosproject.org/~/projects/sapphire
[16:19] <GastonBorys> gaston@delphosproject.org's password:
[16:19] <GastonBorys> Permission denied, please try again."
[16:21] <GastonBorys> i readed, documentation, it say "Configure $HOME/.bazaar/authentication.conf"
[16:21] <jelmer> GastonBorys: I mean, does the sftp command (unrelated to bzr) work ?
[16:22] <GastonBorys> no
[16:23] <jelmer> GastonBorys: bzr just uses ssh to log into remote machines using sftp/bzr+ssh
[16:24] <GastonBorys> the idea is not create a ssh account for each developer or manteiner to upload changes
[16:27] <GastonBorys> i thought, may be there was some way to authenticate outside ssh as i read the documentation of authentication.conf file
[16:29] <GastonBorys> an internal bzr user, i running bazzar with serve --directory
[16:30] <jelmer> GastonBorys: authentication.conf won't provide you with much help here
[16:30] <jelmer> if you have a single account that all users log into then they should all also be able to use the sftp utility to log into that account
[16:31] <GastonBorys> okey
[16:35] <Noldorin> lifeless: ping?
[16:38] <anka-ar> pff
[16:39] <anka-ar> its an english channel?
[16:39] <GastonBorys> anka-ar: yes
[16:39] <anka-ar> ok
[16:40] <GastonBorys> algunos hablan en español pero me parece que no se puede por que beuno ayer se disculpo por el español
[16:40] <anka-ar> we need to upload a few packages to our redmine, and GastonBorys says me that the only way is using ssh?
[16:40] <anka-ar> no way to use sftp¡
[16:40] <anka-ar> ?
[16:51] <GastonBorys> anka-ar: this guys understand prefectly is not necesary to ask the same thing two times
[16:52] <Noldorin> hrrm.. trying to build the bzr installer for windows here
[16:52] <Noldorin> make seems to be complaining though
[16:52] <Noldorin> error: Python was built with Visual Studio 2003;
[16:52] <Noldorin> extensions must be built with a compiler than can generate compatible binaries
[16:53] <Noldorin> Visual Studio 2003 was not found on this system. If you have Cygwin installed,
[16:53] <Noldorin> you can try compiling with MingW32, by passing "-c mingw32" to setup.py.
[16:55] <Noldorin> passing -c mingw32 makes it complain that "mingw32" is not an option thuogh
[19:06] <Noldorin> hello. i'm getting the following error trying "make installer" on windows
[19:06] <Noldorin> c:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot find -lzdll
[19:06] <Noldorin> collect2: ld returned 1 exit status
[19:06] <Noldorin> my environment is configured correctly i believe
[19:06] <Noldorin> any ideas?
[19:33] <SamB> jelmer: sooo ... svn replays seem to like to issue file_opens when the file never existed before ...
[20:43] <bialix> garyvdm: hi
[20:43] <bialix> any ideas on Bug #410580
[20:53] <jelmer> SamB: it does file opens with base revisions that we don't necessarily have
[20:53] <bialix> hi jelmer
[20:54] <bialix> what's new with bzr-git?
[20:57] <jelmer> bialix: hi
[20:57] <jelmer> bialix: not much
[20:57] <jelmer> have you had a chance to try it again on windows?
[20:57] <bialix> nope
[20:58] <bialix> maybe later this month
[20:58] <bialix> I was under too much work
[20:58] <bialix> does garyvdm was here earlier?
[20:59] <jelmer> I haven't seen him
[21:00] <bialix> k
[21:31] <garyvdm> Hi bialix
[21:31] <garyvdm> Taking a look
[21:31] <bialix> hi garyvdm
[21:34] <garyvdm> bailix: is it a recent regression?
[21:35] <garyvdm> I think it is a qt windows bug - I'm not seeing it on ubuntu - But I think it is due to a change in the most recent revision
[21:36] <bialix> I don't know
[21:36] <bialix> I'm not sure I saw it at my work computer
[21:36] <garyvdm> Ok - let me boot into windows.
[21:36] <bialix> but see it on my home laptop
[21:43]  * bialix waiting for gary
[21:50]  * bialix reads irclogs
[21:51] <bialix> Gha! They called me "not at all windows guy"!
[21:51] <bialix> me?
[21:51] <bialix> funny
[21:55] <bialix> garyvdm: it's regression in revno 870
[21:56] <bialix> Noldorin, SamB: I've updated URL to GNU Make
[21:56] <Noldorin> :)
[21:56] <garyvdm> bialix: Yes - It was due to a qt4.4 bug that I forgot about. I was able to reproduce and I've fixed it now.
[21:56] <bialix> Noldorin, SamB: I've surprised by your definition "that guide was not at all written by a windows guy"
[21:57] <Noldorin> bialix: you wrote it?
[21:58] <bialix> yep
[21:58] <Noldorin> bialix: and you're a windows guy mainly, i take it
[21:58] <Noldorin> heh
[21:58] <Noldorin> so i was wrong :)
[21:59] <bialix> I follow te Joel idea of one-push build
[22:00] <Noldorin> bialix: are you going to be updating the guide soon perhaps?
[22:00] <garyvdm> bialix: I'm also a avid JOS reader!
[22:00] <Noldorin> i would be happy to give you some suggestions
[22:00] <Noldorin> if you'll take them
[22:00]  * Noldorin has heard far too much about the joel test
[22:00] <Noldorin> there's a question on it on stackoverflow every day ;)
[22:00] <bialix> garyvdm: :-)
[22:01] <bialix> Noldorin: this guide is not quite full
[22:01] <bialix> now installers are building by Jogn Meinel (jam here)
[22:01] <Noldorin> yeah
[22:01] <bialix> sorry
[22:02] <Noldorin> can i give you suggestions perhaps?
[22:02] <bialix> John Meinle
[22:02] <Noldorin> with my experience though?
[22:02] <Noldorin> so you can maybe update it
[22:02] <bialix> SORRY!
[22:02] <bialix> Noldorin: it's a wiki
[22:02] <bialix> you can update it too
[22:02] <bialix> all you need is lp acount
[22:02] <bialix> but yes, fell free to give suggestions
[22:03] <bialix> I'm still curious
[22:03] <Noldorin> hehe ok
[22:03] <Noldorin> i would do it myself...
[22:03] <Noldorin> but i'm kind of busy
[22:03] <Noldorin> anyway..
[22:03] <Noldorin> first thing is
[22:04] <bialix> garyvdm: what's qt bug?
[22:04] <garyvdm> bialix: I have tonight, tomorrow, and Monday(South African Holiday) to work on qbzr - So I'm going to go through the merge requests, see if there are any bugs to fix
[22:04] <garyvdm> bialix: It's in the comments in the code.
[22:04] <bialix> don't approve qexport please
[22:05] <bialix> I have some comments on it
[22:05] <garyvdm> ok
[22:05] <bialix> javier is not here?
[22:06] <garyvdm> I want to see if I can fix bug 395937 and bug 395817
[22:06] <bialix> garyvdm: I have several questions/ideas about future of qbzr
[22:06] <lifeless> Noldorin: hi?
[22:06] <bialix> can we talk now
[22:06] <bialix> ?
[22:07] <lifeless> Noldorin: I'm in a different time zone to you I think :)
[22:07] <garyvdm> bialix: Now is a good time
[22:07] <bialix> 1) I'm thinking about launching dedicated site for qbzr
[22:07] <bialix> I've checked qbzr.org is free
[22:08] <bialix> I can buy this domain and can buy the hosting
[22:08] <bialix> but it will be most likely hosting in UA zone
[22:09] <bialix> if it's bad, then I'd need some suggestions
[22:09] <bialix> also this site will be mostly static
[22:09] <bialix> and I'm not web dev guy
[22:09] <garyvdm> What would that give us that some sub pages on bazaar-vcs.org does not?
[22:09] <bialix> so if you have (or will have) some ideas -- it's will be nice to hear
[22:10] <bialix> garyvdm: I'm not sure about bazaar-vcs
[22:10] <bialix> I've heard poolie want to get rid of wiki there
[22:10] <Noldorin> lifeless: hi there
[22:10] <bialix> maybe I'm wrong
[22:10] <Noldorin> yeah, i suspected so :)
[22:10] <Noldorin> just thought i'd try earlier anyway
[22:10] <Noldorin> lifeless: are you also in brazil?
[22:11] <bialix> garyvdm: so first item is the site: do we need it and how?
[22:11] <garyvdm> bialix: I know that they (headed by emmajane) are in the process of update bazaar-vcs.org
[22:11] <bialix> garyvdm: second item: I'd like to have some logo for qbzr
[22:12] <bialix> garyvdm: I'm thinking about it too long (> 1 year now)
[22:12] <bialix> garyvdm: I have in mind something based on sun or sunflower with Q letter in/on it
[22:13] <bialix> garyvdm: yeah, I saw Emma's mails
[22:13] <garyvdm> bialix: I don't think that having a separate site would give us any pros
[22:13] <lifeless> Noldorin: nope
[22:13] <lifeless> australia
[22:13] <bialix> garyvdm: currently we have only one page http://bazaar-vcs.org/QBzr
[22:14] <bialix> garyvdm: we can keep it as redirection point
[22:14] <bialix> garyvdm: what's cons here?
[22:14] <garyvdm> cost, effort required.
[22:14] <garyvdm> We do need to put some effort into getting screen shots updated.
[22:15] <Noldorin> lifeless: ahh right, that explains
[22:15] <bialix> garyvdm: yes
[22:15] <Noldorin> lifeless: it must be said...you gave us a thrashing today at headingley :P
[22:15] <bialix> garyvdm: will be nice to get new screenshots more regularly
[22:15] <garyvdm> Advocacy - manly by publishing tips and tricks using qbzr
[22:15] <bialix> garyvdm: cost -- I have some money I can spent on this
[22:16] <garyvdm> Lots of people are not aware of new features that are available.
[22:16] <lifeless> Noldorin: :)
[22:16] <Noldorin> lifeless: i can only assume you're a cricket fan.
[22:16] <Noldorin> lifeless: no-one in australia isn't afaik!
[22:16] <bialix> garyvdm: in my evil plan we persuade igc to write some sexy docs for qbzr
[22:16] <Noldorin> lifeless: we'll come back in the final test though, don't worry
[22:17] <Noldorin> right, enough off-topic talk now
[22:17] <garyvdm> bialix: That would be cool. I still don't think that a separate site is needed.
[22:18] <bialix> garyvdm: I'd prefer to use restructured text instead of wiki markup for the site/docs
[22:18] <bialix> so I can edit the site pages offline, commit with bzr and upload to the site with bzr
[22:19] <garyvdm> +1 for using bzr to version the doc/site.
[22:19] <bialix> garyvdm: using bzr-vcs.org now is possible but not so easy
[22:19] <Noldorin> lifeless: ping?
[22:19] <garyvdm> bialix: I don't mind either markup lang.
[22:19] <bialix> garyvdm: all my personal sites made with rst + bzr
[22:20] <garyvdm> bialix: re: Icon - I just want to go read up on a old mail.
[22:20] <bialix> I'm not sure there was big discussion about it
[22:20] <bialix> but maybe I forgot
[22:21] <Noldorin> lifeless: so i've managed to get the installer compiling well now :)
[22:21] <bialix> in the past luks said he don't like the QBzr as name
[22:21] <bialix> garyvdm: but for me it's not Qt Bzr but Qool Bzr
[22:21] <bialix> can we made it unofficial motto?
[22:21] <garyvdm> ;-)
[22:22] <bialix> :-)
[22:22] <bialix> Noldorin: cool
[22:23] <amanica1>  qool
[22:23] <bialix> hi amanica1
[22:23] <amanica1> hi
[22:23] <bialix> good to see you again
[22:23] <amanica1> yup you too
[22:23] <Noldorin> bialix: yeah, it required a bit of hacking around, but not too much. i'll tell you what i need to do in a min, sorry
[22:23] <Noldorin> just waiting to see if lifeless is around still
[22:24] <garyvdm> Hi amanica1.
[22:24] <amanica1> hi gary
[22:24] <bialix> Noldorin: you can send the mail, either to bzr ML or Bzr-Windows ML
[22:24] <garyvdm> bialix: the subject of the mail I was interested in is "[qbzr] Don't put QBzr in the title bar of a window"
[22:24] <garyvdm> bialix: I can't find it in the Google Groups interface :-(
[22:24] <Noldorin> bialix: ok, i might just do that
[22:24] <bialix> garyvdm: ah
[22:25]  * bialix looks
[22:25] <Noldorin> bialix: most of your instructions you wrote were very clear btw. just a few points that were slightly different for me.
[22:25] <Noldorin> bialix: so thanks a lot - it was a big help to me.
[22:25] <amanica1> garyvdm: btw. that mysql copy didn't work out for me. I forgot that flashdrive is fat32, and that repository got corupted :(
[22:25] <bialix> garyvdm: discussion started 18/08/2008
[22:25] <garyvdm> bialix: yes
[22:26] <garyvdm> amanica1: :-( - why did the repo corrupt?
[22:26] <Noldorin> lifeless: are you there still?
[22:27] <lifeless> yes
[22:27] <lifeless> thats excellent
[22:27] <Noldorin> right, now onto the errors i'm getting trying to hack the ftp module
[22:27] <garyvdm> bialix: I feel that as qbzr is just a interface to bazaar - it should be branded as bazaar - and as such - should use the bzr icon, and name.
[22:28] <bialix> garyvdm: http://groups.google.com/group/qbzr/browse_thread/thread/68f9c6a13857a27b#
[22:28] <Noldorin> lifeless: i commented out the following line in ftp/__init__.py: ftp.sendcmd(cmd)
[22:28] <SamB> bialix: I didn't say you weren't one, exactly
[22:28] <garyvdm> bialix: as luks said, maybe that is a bit bold.
[22:28] <Noldorin> and that gets rid of the warnings
[22:28] <SamB> I might have accidentally agreed with what someone else had said ...
[22:28] <Noldorin> nonetheless...
[22:28] <Noldorin> the problem with the repo lock still exists
[22:28] <bialix> SamB: but you surprised by make
[22:29] <SamB> bialix: a bit!
[22:29] <lifeless> Noldorin: uhm, the repo may still be locked from your prior experiment?
[22:29] <SamB> I guess it's actually necessary ?
[22:29] <garyvdm> bialix: I see we did take QBzr out the titles.
[22:29] <Noldorin> lifeless: i'm deleting the push directory manually via FTP each time before i test
[22:29] <Noldorin> http://pastebin.ca/1522288
[22:29] <Noldorin> that's what i'm getting still
[22:29] <SamB> mightn't not calling it "qbzr" make for confusing bug reports ?
[22:29] <bialix> garyvdm: I second who think it's too bold
[22:30] <garyvdm> SamB: Yes
[22:30] <bialix> SamB: np, but it as funny
[22:30] <lifeless> Noldorin: have you run bzr break-lock ftp://alexreg-repos@213.175.198.12/olivaw-bot ?
[22:31] <bialix> garyvdm: I'm not talking about icon in the title bar actually
[22:31] <Noldorin> lifeless: yeah, it just automatically relocks
[22:31] <bialix> garyvdm: I'm Ok to keep using bzr.ico
[22:31] <Noldorin> erm
[22:31] <Noldorin> let me paste you the message
[22:31] <SamB> bialix: I typically expect that Makefiles for python projects are just wrappers to deal with *nix-hacker reflexes
[22:31] <amanica1> garyvdm, I dont know why. I copied it and some comands failed. then reconsile gave errors. I'll try a little more now to resurect it.
[22:31] <bialix> garyvdm: keep using bzr.ico for the title
[22:31] <bialix> SamB: well, it's not quite true
[22:31] <garyvdm> SamB: We have a separate error report. That currently points to bugs.lp.net/bzr/+filebug - I'm going to change that to bugs.lp.net/qbzr/+filebug now.
[22:32] <Noldorin> lifeless: it shouldn't be locking anything on a clean push anyway! the guy i spoke to a few days ago thought it was caused by my ftp server dropping the conn suddenly
[22:32] <bialix> SamB: but it was indeed was written in such way to simplify review process for the rest of bzr team who is hardcore linux hackers
[22:32] <SamB> garyvdm: I guess it shouldn't be too much of a burden to shunt the core problems back to core
[22:33] <bialix> SamB, garyvdm: the problem now that QBzr is a library now
[22:33] <lifeless> Noldorin: it has to lock during push; that its locking the repo is a little odd, as we do that very late in the process
[22:33] <lifeless> Noldorin: what does 'bzr info -v ftp://alexreg-repos@213.175.198.12/olivaw-bot' show?
[22:33] <bialix> SamB, garyvdm: it's used in several other projects
[22:33] <Noldorin> lifeless: ah right... yes, i was wondering why it was only locking part way through
[22:34] <Noldorin> erm
[22:34] <SamB> bialix: oh
[22:34] <garyvdm> bialix: Ok - I see. Basically for the website, and the about page? (Oh - we don't have one of those.)
[22:34] <lifeless> Noldorin: we lock to insert the prepared pack
[22:34] <bialix> garyvdm: yes, branding for the project and site
[22:34] <lifeless> there is a file - pack-names - that we have to atomically update
[22:35] <garyvdm> bialix: I think that it would be nice to have, but not very important.
[22:35] <bialix> garyvdm: it's just my long standing itch
[22:35] <bialix> garyvdm: 3rd: qbzr 1.0 (again)
[22:36] <bialix> garyvdm: I remember your position about qmain
[22:36] <bialix> garyvdm: but may be I can persuade you to change your mind
[22:36] <garyvdm> now that we have bzr-explorer
[22:36] <bialix> garyvdm: and don't tie qbzr 1.0 to qmain
[22:37] <garyvdm> I'm not sure.
[22:37] <Noldorin> lifeless: here you go. http://pastebin.ca/1522300
[22:37] <bialix> garyvdm: I feel there is too much things we want to implement, and there is only 2 active developers
[22:38] <bialix> garyvdm: and you even more active than me
[22:38] <bialix> garyvdm: I'm just fear qmain takes too long
[22:38] <Noldorin> lifeless: interestingly, break-lock seems to work now
[22:38] <garyvdm> and the ideas come in faster that we can get them out :-(
[22:38] <Noldorin> lifeless: now that i've disabled the chmod sending
[22:39] <bialix> garyvdm: yeah :-?
[22:39] <bialix> it's good and bad
[22:39] <bialix> garyvdm: as I said:qbzr is not just standalone product now
[22:39] <lifeless> Noldorin: so, I'm not sure what could be going on; the lock appears to be you
[22:39] <bialix> it's a library that used in bzr-explorer, TBZR, qbzr-eclipse
[22:40] <Noldorin> lifeless: trying to push again, i get this: http://pastebin.com/m3b40d2c8
[22:40] <Noldorin> lifeless: hrmm, yeah. no idea why it's being cause
[22:40] <lifeless> and we should be only locking once; so even if it does make us reconnect, we should be doing that wknowing the lock
[22:40] <Noldorin> caused*
[22:40] <Noldorin> lifeless: would it be helpful to run bzr in verbose mode perchance?
[22:40] <Noldorin> lifeless: i take it there is one.
[22:41] <lifeless> Noldorin: -Dtransport
[22:41] <lifeless> will log more stuff to the log about transports
[22:41] <Noldorin> ok
[22:41] <lifeless> is this a test repo?
[22:41] <Noldorin> lifeless: from a clean ftp parent dir?
[22:41] <Noldorin> lifeless: nope.
[22:41] <lifeless> or do you have important stuff in it already?
[22:41] <Noldorin> well, i have real project work in my local repo
[22:41] <garyvdm> bialix: Do you feel that calling the next release 1.0 will result in more contributions?
[22:41] <lifeless> ok, can you remove it[on the ftp server], and try from new?
[22:42] <bialix> garyvdm: not really
[22:42] <Noldorin> lifeless: yeah, that's what i've been doing so far
[22:42] <ethana2> Anyone else here use bzr to keep track of communally developed song lyrics?
[22:42] <bialix> garyvdm: actually I think if people want to help, they just help regardless of numbers
[22:42] <ethana2> ...and the resulting vocal tracks?
[22:42] <lifeless> Noldorin: oh, you didn't tell me that :)
[22:42] <garyvdm> bialix: Do you feel that calling the next release 1.0 will result in more users?
[22:42] <lifeless> Noldorin: try this please - remove the repo on the ftp server
[22:42] <bialix> garyvdm: I'm a bit sad on this
[22:42] <lifeless> run 'bzr init ftp://...'
[22:42] <lifeless> then 'bzr info -v ftp://...'
[22:43] <Noldorin> lifeless: yeah, sorry. i might have told the other guy (forget his nick) about that :)
[22:43] <Noldorin> ok
[22:43] <bialix> garyvdm: perhaps
[22:43] <Noldorin> will do
[22:43] <Noldorin> lifeless: no more info with -Dtransport btw
[22:43] <bialix> garyvdm: I feel that we need to thinking about better support of per-file commit messages (MySql)
[22:44] <bialix> garyvdm: so we can match bzr-gtk on this field
[22:44] <garyvdm> Yes
[22:44] <bialix> but for commit we need to get some improvements in bzr core first
[22:44] <Noldorin> lifeless: success with init: Created a standalone branch (format: pack-0.92)
[22:44] <garyvdm> bialix: I don't think that we should feel sad! We have made some excellent tools.
[22:45] <bialix> garyvdm: dedicated site + optional logo => the road for 1.0 and more users, yes
[22:45] <Noldorin> lifeless: info: http://pastebin.com/m2e72917c
[22:45] <bialix> garyvdm: we still have a lot of room on Mac
[22:45] <garyvdm> bialix: yes
[22:46] <bialix> garyvdm: it's shameless question: if you will have a Mac, will you make some mac-specific improvements?
[22:46] <ethana2> bash: bzr+ssh://login@bazaar.launchpad.net/~ethana2/ubuntusong/branch: No such file or directory
[22:46] <garyvdm> Of course.
[22:46] <bialix> garyvdm: maybe if we asking the community, I hope somebody will help
[22:47] <ethana2> I'm trying to create a bzr branch in launchpad
[22:47] <ethana2> but I don't really know what I'm doing, at all
[22:48] <ethana2> I just installed bzr on this machine
[22:48] <lifeless> #
[22:48] <lifeless> Lock status:
[22:48] <lifeless> #
[22:48] <lifeless>         branch: locked
[22:48] <ethana2> oh wait, I did it wrong
[22:48] <bialix> ethana2: read tutorial on using bzr + lp
[22:48] <lifeless> Noldorin: ^ thats the problem
[22:48] <lifeless> or a refined version of it
[22:49] <Noldorin> lifeless: yeah, i suspected so
[22:49] <garyvdm> bialix: I'm not sure about the version number. I don't feel strongly either way.
[22:49] <Noldorin> hrmm
[22:49] <Noldorin> any ideas as to the cause?
[22:49] <ethana2> bash: bzr+ssh://ethana2@bazaar.launchpad.net/~ethana2/ubuntusong/trunk: No such file or directory
[22:49] <lifeless> Noldorin: so, if you ran that with -Dtransport we can check that you did send commands to remove the lock
[22:49] <Noldorin> i wouldn't be surprised if it's just due to my ftp server acting strangely :)
[22:49] <Noldorin> :P*
[22:49] <lifeless> s/you/your computer/
[22:49] <ethana2> bialix: link?
[22:49] <lifeless> and if you did, and the file is still there on the server, then the ftp server is acting wildly stangely
[22:49] <garyvdm> bialix: I just want to keep things ticking on - all ways getting better.
[22:49] <ethana2> bialix: I'm trying to figure out ov
[22:50] <ethana2> bialix: I'm trying to figure out https://help.launchpad.net/CreatingAHostedBranch
[22:50] <bialix> garyvdm: well, it's just a number in the end. but releasing 1.x is a bit nicely than 0.xx year by year
[22:50] <Noldorin> lifeless: run what with -Dtransport now?
[22:50] <bialix> ethana2: http://doc.bazaar-vcs.org/latest/en/tutorials/using_bazaar_with_launchpad.html
[22:50] <garyvdm> bialix: If it's going to encourage you, lets do it!
[22:51] <garyvdm> bialix: Decided! :-)
[22:51] <bialix> garyvdm: :-/
[22:51] <lifeless> Noldorin: bzr -Dtransport init ...
[22:51] <lifeless> (remove the repo first, again)
[22:51] <Noldorin> yeah, of course
[22:51] <Noldorin> right
[22:52] <bialix> garyvdm: so I'm starting to work on the site
[22:52] <lifeless> then look in your bzr.log
[22:52] <lifeless> bzr --version will list the path to the log
[22:52] <garyvdm> bialix: Cool. I'm going to do some coding now.
[22:52] <bialix> garyvdm: maybe good site + some docs will attract more devs (and users of course)
[22:52] <bialix> garyvdm: ok
[22:53] <Noldorin> lifeless: not bzr info this time?
[22:53] <bialix> garyvdm: will be nice if you'll help with news for 0.13
[22:53] <lifeless> Noldorin: no need
[22:53] <Noldorin> ok
[22:53] <bialix> garyvdm: tomorrow is ok
[22:53] <garyvdm> bialix: Sure - So is it ok if I do the release on Monday?
[22:53] <lifeless> after I get the transport log, I'll get you to check via info -v that it is infact still locked. But the debugging bit is the init.
[22:54] <bialix> garyvdm: yes, but maybe we need to inform the igc about it
[22:54] <bialix> garyvdm: he want to release explorer after/in sync with us
[22:54] <garyvdm> bialix: Or do we want it out before poolie does the release for bzr?
[22:54] <bialix> garyvdm: anyway jam will build installer later
[22:55] <bialix> garyvdm: np here
[22:55] <Noldorin> lifeless: hrmm, nothing in the log about the repo i'm working with
[22:55] <garyvdm> bialix: Ok - I'm going to put that in a mail now.
[22:55] <bialix> garyvdm: I'm also have some questions about qbzr slowness, but it can wait couple of days
[22:55] <Noldorin> lifeless: never mind, it's just that tbzr stuff is mixed in with it
[22:56] <garyvdm> bialix: Lastnight I fixed some qcommit slowness.
[22:56] <bialix> garyvdm: thanks for the chat, I'm going to sleep now. bye
[22:56] <Noldorin> lifeless: http://pastebin.ca/1522319
[22:56] <bialix> garyvdm: qdiff is bother me too
[22:56] <bialix> gnight all
[22:56] <garyvdm> bialix: Thanks for the chat! Bye
[22:58] <lifeless> Noldorin: on the server, can you get a recursive listing of olivaw-bot/.bzr/branch-lock ?
[22:59] <lifeless> and of
[22:59] <lifeless> olivaw-bot/.bzr/branch/lock
[22:59] <Noldorin> ok
[23:01] <Noldorin> lifeless: nothing in either of those dirs
[23:03] <lifeless> they are empty?
[23:03] <lifeless> does bzr info -v show the branch or repo as locked?
[23:05] <Noldorin> lifeless: nope, no locks
[23:05] <Noldorin> i just did a bzr init
[23:05] <Noldorin> so i'd hope not :P
[23:05] <garyvdm> amanica1: If you want, I'll write it to a CD, and drop it of for you.
[23:07] <lifeless> Noldorin: well, you just did an init before, and it did leave a lock
[23:08] <lifeless> Noldorin: I am about to go out - it is sunday here :)
[23:08] <lifeless> Noldorin: could you - file a bug; attach your patch, summarise what we've learnt
[23:08] <lifeless> I suspect a push to the repo as it is now will work
[23:08] <Noldorin> lifeless: heh, fair enough.
[23:08] <Noldorin> will do
[23:08] <Noldorin> lifeless: i don't really have a patch though
[23:08] <lifeless> but we don't have a reason for why it sometimes doesn't unlock
[23:09] <Noldorin> except for commenting out one line
[23:09] <lifeless> thats true
[23:09] <ethana2> AHA!  Got it!  Thanks, guys!
[23:09] <lifeless> but it means folk debugging can see what you've changed ;)
[23:09] <Noldorin> alright
[23:09] <Noldorin> well thanks for the help :)
[23:09] <Noldorin> talk to you later
[23:12] <Noldorin> lifeless: yeah, the push succeeded btw
[23:12] <Noldorin> quite odd
[23:18] <ethana2> I modified a file in my project directory, but bzr won't push it because it says nothing was modified
[23:18] <ethana2> ..but launchpad still has the old version of the file
[23:18] <LarstiQ> ethana2: did you commit it?
[23:18] <ethana2> LarstiQ: oh, guess not
[23:19] <ethana2> bzr: ERROR: Path(s) are not versioned: "Remove old song lyrics"
[23:19] <LarstiQ> ethana2: -m
[23:19] <SamB> how do I specifically create a non-stacked branch?
[23:20] <SamB> with push
[23:20] <LarstiQ> SamB: to launchpad?
[23:20] <SamB> LarstiQ: yeah
[23:20] <ethana2> oh whoops, deleted the wrong file
[23:20] <LarstiQ> SamB: you don't I think, ref a bug about wanting ui to force that
[23:21] <SamB> LarstiQ: ref?
[23:21] <LarstiQ> SamB: reference/see
[23:21] <LarstiQ> there is one filed
[23:21] <SamB> uh huh
[23:21] <SamB> it would sure be nice to know what the number was!
[23:22] <LarstiQ> I'm not going to trawl up my mail at this point
[23:22] <LarstiQ> SamB: just ircing till my battery runs out, sorru :p
[23:23] <SamB> ah
[23:23] <SamB> wish I had an IRC-capable machine with a battery
[23:24] <LarstiQ> at 1600mAh it's not that great
[23:24] <LarstiQ> 6 more minutes now actually
[23:25] <SamB> what sort of device is it?
[23:26] <amanica1> garyvdm: thanks. I'll see if I can fix it first. I tried to download it from work but a bug in our proxy breaks bzr over http:// and ssh-ing out is blocked.
[23:26] <amanica1> mm. maybe I'll try ftp
[23:26] <garyvdm> ok
[23:26] <amanica1> garyvdm: I can't expect you to drive that far
[23:26] <amanica1> and I'm not that desperate yet
[23:27] <amanica1> I mean I dont need it that badly
[23:27] <garyvdm> I'm working in Morningside now, so It's not to far.
[23:27] <amanica1> ah ok
[23:27] <garyvdm> Drop me a mail if you change your mind....
[23:27] <amanica1> thx
[23:28] <amanica1> garyvdm: so how is the new job?
[23:28] <amanica1> working in daytime now?
[23:28] <garyvdm> Yhea
[23:28] <garyvdm> And I have weekends, and..... public holidays!!!! off!!!!
[23:29] <LarstiQ> SamB: Acer Aspire One
[23:29] <garyvdm> Work is cool - just doing some simple web dev.
[23:29] <amanica1> garyvdm: sweet
[23:32] <ethana2> ok, so I've been trying to figure out bzr and have been royally screwing up a bzr branch with basically nothing in it
[23:32] <ethana2> how do I wipe it out and start over?
[23:33] <ethana2> it had one small file and I went to change the file, but then I deleted it because I forgot the ~ when I went to delete that other file gedit always makes when you change a file
[23:33] <ethana2> ..but then I committed that and pushed it and now it says the file is locked and I went to killall bzr but that didn't help and the system monitor says the file /isn't/ locked
[23:34] <ethana2> and the change I made to the file really is outside of the scope of its development, just some stuff I forgot before uploading it
[23:35] <ethana2> so I've got the file I want now, and I want to upload it to launchpad as the initial commit
[23:35] <ethana2> brb
[23:35]  * ethana2 restarts machines
[23:40] <ethana2> ok there we go, branch deleted
[23:43] <wgrant> ethana2: In future, 'bzr break-lock' is your friend.
[23:43] <wgrant> (as the message bzr gave you says)
[23:43] <ethana2> wgrant: I tried that but it said it couldn't
[23:43] <ethana2> when I closed the terminal it said some other thing was stopped though
[23:43] <wgrant> ethana2: It would have said something more descriptive than that.
[23:44] <ethana2> wgrant: yeah
[23:44] <ethana2> it said the file was being modified or in use or something
[23:44] <ethana2> so it couldn't unlock it
[23:44] <ethana2> but it wasn't that I could tell, and neither was it according to the system monitor
[23:47] <ethana2> ok got it
[23:48] <ethana2> so, you log your bzr into launchpad, then you change the file, then commit the file, then push
[23:48] <ethana2> I guess that's simple enough
[23:49] <ethana2> apt says bzr-gtk is installed, but I can't run it using its name
[23:50] <ethana2> 'olive-gtk'
[23:52] <ethana2> well, rock on guys, I'll leave you alone now