/srv/irclogs.ubuntu.com/2009/08/08/#bzr.txt

jfroybah!00:03
jfroybzr+ssh still doesn't support ~00:03
jfroy:grumbles:00:03
jfroyI thought a patch had landed back in 1.16 for that00:03
Noldorinhrmm... does bzr still treat chmod failure as a fatal error?00:09
Noldorinhttps://bugs.launchpad.net/bzr/+bug/19072500:09
ubottuLaunchpad bug 190725 in bzr "Bzr can't init branch on ntfs-3g filesystem" [Medium,Triaged]00:09
Noldorinreading that, it would seem to00:09
=== cprov is now known as cprov-afk
lifelessNoldorin: you could try https://bugs.edge.launchpad.net/bzr/+bug/190725/comments/800:28
ubottuLaunchpad bug 190725 in bzr "Bzr can't init branch on ntfs-3g filesystem" [Medium,Triaged]00:28
lifelessor https://bugs.edge.launchpad.net/bzr/+bug/190725/comments/1200:28
Noldorinlifeless: i'll take a look, thanks.00:29
Noldorinlifeless: i should mention that i'm not specifically using ntfs-3g00:30
Noldorinsorry, wasn't clear on that00:30
Noldorini was just linking to a page that indicates that bzr fails wherever chmod isn't supported00:31
Noldorinin my case, i'm just on a windows server that doesn't support chmod :(00:31
lifelessNoldorin: Are you running bzr under linux though?00:44
Noldorinlifeless: under windows. it shouldn't matter though, afaik00:44
lifelesswell, I thought perhaps we might not try to chmod at all, as much, on windows00:44
Noldorinthe fact that windows sever doesn't support chmod is fail though00:44
Noldorinmm00:44
Noldorinone sec, i'll paste my log00:46
Noldorinlifeless: http://pastebin.ca/152126800:46
Noldorini'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 commands00:47
Noldorinso i really need to ask bzr not to make all the chmod requests00:47
lifelessok00:48
lifelessplease comment in that bug00:48
lifelessyou might like to go through the ftp.py file and just comment out chmod attempts00:49
Noldorinyeah, when i mentioned this to one of the other guys here, he tried to go through the source and do that00:53
Noldorinhrmm00:53
=== Edwin is now known as Guest10936
amanicacan one download a tarred copy of a mysql branch somewhere?01:14
amanica(and zipped obviously)01:14
lifelessamanica: I don't think so; it should stream pretty fast from lp01:14
amanicaI get them proxy errors01:15
lifeless(zipping won't gain much/anything, because bzr data is highly compressed already)01:15
amanicaso I'm wondering if I have other options01:15
lifelesswhat proxy errors01:15
amanica(I realised that after typing that:)01:15
amanicabzr: ERROR: Invalid http response for http://bazaar.launchpad.net/~mysql/mysql-server/mysql-6.0/.bzr/repository/packs/047014d22efa60da5232c19a239d4e65.pack: E01:16
amanicaxpected a boundary (squid/2.6.STABLE5:DF652E15CFBFB2B08FA0D5FF9B08286A) line, got ''01:16
lifelessrun bzr lp-login :)01:17
lifelessthen you'll use bzr+ssh to pull01:17
lifelessit will be a lot faster01:17
lifelessalso upgrade your squid to a supported version01:17
lifelessthat one has numerous CVE's open on it01:18
amanicao ok I'll try. I'm downloading from some server01:18
amanicaCVE ?01:18
amanicao no I cant ssh out from that server. thats why I'm trying http01:19
lifelesscommon vulnerablity entry01:19
lifelessoh01:19
lifelesswell, if you fix your squid it will work01:19
amanicabummer01:19
lifelessmay be a tad slow01:19
amanicaits not my squid to fix :(01:19
lifelesscurrent supported versions:01:20
lifelesshttp://www.squid-cache.org/Versions/01:20
lifeless(2.7.6 is what you'll want)01:20
lifelessthe problem is that squid had a bug with range requests that bzr found01:21
lifelessyou could wget it01:21
lifelesswget -R http://bazaar.launchpad.net/~mysql/mysql-server/mysql-6.0/.bzr01:21
lifeless/should/ work01:21
amanicai tried something like that, will try your command now01:22
Noldorinhrmm01:22
Noldorincould anyone point me to a guide for building bazaar on windows please?01:22
Noldorin(is there one?)01:22
lifelessI'm sure its documented01:22
lifelesseither the wiki or in the docs01:22
lifelesshave you tried googling?01:22
Noldorincan't seem to find it01:22
Noldorinit's hidden quite well01:22
lifelesshttp://bazaar-vcs.org/BzrWin32Installer01:23
lifelessfirst hit for 'bzr win32 build' on google01:23
SamBNoldorin: you already tried the obvious way ?01:23
Noldorin:P01:23
Noldorinlifeless: win32 makes all the difference01:23
Noldorinenter windows and you'll get nothing useful01:24
lifelessah01:24
Noldorinthat's not terribly intuitive :S01:24
Noldorinbut thanks01:24
lifelesswindows is a very generic term :)01:24
SamBthat is, install an appropriate version of MSVC, run python setup.py build (with some wierd flag to tell it where MSVC is)01:24
Noldorinlifeless: most software release under windows rather than win32 though :)01:24
Noldorinsince it's no longer 32-bit specific01:25
SamBNoldorin: neither is win3201:25
lifelessthats fair enough01:25
NoldorinSamB: hmm01:25
SamB;-P01:25
Noldorinwhy do i kneed MSVC?01:25
SamBthey just called it that to distinguish it from the 16-bit API01:25
Noldorinyeah, which means it's even more confusing01:25
Noldorinand less googlable for sure01:26
Noldorinmeh01:26
Noldorini have it now01:26
SamBwell, wikipedia thinks win32 is a *former* name01:26
SamBI guess we could just deprecate 9x support and call it the NT port ;-P01:26
Noldorinhow about just Windows?01:27
Noldorinheh01:27
SamBNoldorin: too hard to google for01:27
NoldorinSamB: are you kidding me? win32 made it hard to google for01:28
Noldorinwindows is what most people would naturally enter first01:28
Noldorin*shrug*01:28
amanicalifeless: your url ending in .bzr gives 404  and with it, it starts downloading a loggerhead page.01:28
SamBI mean, there's way too much useless garbage with "windows" in it01:29
Noldorini know what you mean. but i'm sure you'd get "bzr window build" to the top of the results page01:29
Noldorinwindows*01:29
Noldorinor "bzr windows setup"01:29
Noldorinthis is the current top result: https://code.launchpad.net/~sidnei/bzr/windows-build-environment01:30
Noldorinmeh01:30
* Noldorin reads the guide now01:30
lifelesssidnei has been working on automated builds on windows01:32
lifelesshis stuff has been merged to bzr.dev01:32
* SamB tries adding a link to one of the existing top hits01:33
* SamB added a link near the bottom of http://bazaar-vcs.org/BzrOnPureWindows01:34
Noldorin:)01:35
Noldorinthat should help01:35
lifelessbtw I have no idea if the page I linked is current01:35
lifelessbut it seemed accurate to me01:35
SamBoh, I also picked it on http://www.google.com/search?q=bzr+windows+build01:36
SamBdoes that move it higher in anyone else's results?01:37
Noldorin3rd down for me01:37
Noldorinand it's about the installer rather than the build01:37
Noldorinthe http://bazaar-vcs.org/BzrWin32Installer should really havbe Build or Building in its title IMO01:37
SamBNoldorin: yeah01:38
Noldorinbut yeah, should improve now that you added that link.01:38
Noldorinoh lol. that page is all about building win32 installers on linux01:40
Noldorinthere's nothing for windows atually01:40
Noldorinhttp://bazaar-vcs.org/BzrWin32Installer01:40
SamBNoldorin: seriously?01:40
Noldorinyeah01:40
Noldorini hadn't looked at it until just now01:41
SamBI'd expect almost any tool that worked for that on Linux to work on Windows too ...01:41
Noldorinwell01:41
SamBIf 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
Noldorini guess i need to use the MSVC shell01:41
Noldorinto get make and such01:41
SamBoh, huh, you can use MinGW to build extensions for the standard win32 Python distribution now?01:42
SamBneat01:42
Noldorinheh01:42
SamBanyway ... it sure looks like these instructions will *only* work on Windows01:43
NoldorinSamB: why's that?01:43
SamBor perhaps, if you are really lucky, under WINE01:43
Noldorinthere's no general "make" utility for windows01:43
SamBNoldorin: it's called GNU make01:43
Noldorinyeah01:43
SamBlots of software needs that to build even on Windows01:43
Noldorinbut it's not standard01:43
NoldorinMSVC is the standard, if there is one01:44
SamBanyway, setup.py usually works01:44
Noldorinhmm01:44
SamB... not saying it will work here, exactly01:44
lifelesshttps://lists.ubuntu.com/archives/bazaar-commits/2009-July/013846.html seems relevant01:45
SamB... anyway, I don't know of any tools to cross-compile Python extension modules01:45
SamBthat's why I have doubts about the possibility of building a win32 installer on anything but a win32 system01:45
Noldorinhmm01:45
Noldorinyou're probably right01:45
Noldorini just get the feeling that guide was not at all written by a windows guy01:46
SamBwell, the use of make seems odd even to me ...01:46
Noldorinit's very much in the style of a linux guide01:46
SamBnot used to Python stuff using it01:46
Noldorinassumes you know where to get everything :)01:47
Noldorin(i.e. the package manager)01:47
Noldorinheh01:47
Noldoringet & setup, that is01:47
SamBNoldorin: hmm, well, maybe it's more like they assume the names of the tools are more stable than their website URLs ;-)P01:47
SamBactually, there are URLs01:48
NoldorinSamB: maybe... though the URLs for the major tools should be fairly constant01:48
Noldorinand can be updated easily enough01:48
Noldorinyeah i noticed01:48
Noldorinjust not for everything01:48
Noldorinlike make :P01:48
SamBwell, maybe that one has changed before ;-)01:48
amanicalifeless: 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
SamBit might especially hard to find a nice, stable URL for Windows builds of that01:49
amanicaanyway, I need to go sleep now.01:49
amanicathanks for the help01:50
lifelessamanica: I didnt thinkg b.l.n ran on https01:50
lifelessbut if it does \o/01:50
lifelessthe nosmart shouldn't be needed01:50
amanica:(01:50
amanicaI'm desperate, so I'm just trying stuff01:50
amanicab.l.n ?01:51
lifelessbazaar.launchpad.net01:51
NoldorinSamB: right, i think i've got it now. cheers01:52
Noldorinprobably encounter problems on the way though01:52
amanicaanyway. thanks and goodnight.01:53
NoldorinSamB: i can't seem to find thet gnu make binaries. maybe my google fu is just really weak? :P02:03
Noldorinnot on the official website at least02:03
SamBNoldorin: they wouldn't be02:04
SamBI think GNU has a policy against that ;-P02:04
Noldorin*sigh*02:04
Noldorinah02:04
Noldorininteresting02:04
SamBthey02:04
Noldorinwould have been nice if they had stated that clearly though02:05
Noldorinmeh02:05
SamBseem to have the mistaken belief that offering windows binaries could be construed as encouraging their use02:05
Noldorinhehe02:05
lifelesshuh?02:06
lifelesswe offer windows binaries02:06
lifelesscan't have users on windows without doing that02:06
SamBlifeless: GNU02:06
SamBfor make02:06
lifelessoh02:06
lifelesswell, bzr is a GNU project too02:06
Noldorinyeah02:06
Noldorinbut not officially gnu02:06
SamBplus, I don't think GNU *has* any windows02:06
lifelessI don't :)02:06
SamBpossibly, if ReactOS were more usable, they might be persuaded to create win32 binaries ;-P02:07
Noldorinerm, i really just want to use mingw, don't i?02:07
SamBNoldorin: probably ;-)02:07
* Noldorin loves how the python installers look like they were made for win9502:12
=== Edwin is now known as Guest90397
Noldorinhrrmm02:21
Noldorinseems like a need a module called  pywintypes02:21
Noldorinnot listed in the build pages though02:21
NoldorinSamB: any ideas?02:21
SamByou probably need pywin3202:21
SamBor is it called win32all02:22
Noldorinright02:22
Noldorinyou're right, it's pywin3202:22
Noldorinlifeless: where's this ftp.py file?02:28
lifelessbzrlib/transport/ftp/02:28
lifelessit used to be one, its a module now02:28
lifelesssorry, a package now02:28
Noldorinhrm02:29
Noldorinwell yeah, i only see _gssapi.py and __init__py02:29
lifeless__init__.py is the one02:29
Noldorinlifeless: ok, cheers02:29
lifeless_gssapi is for kerberos authentication02:30
Noldorini see02:31
Noldorinlifeless: you seem to know a lot about this. do you hack with it often?02:31
lifelessI'm one of the core bzr devs02:32
Noldorinooh, fair enough :)02:34
Noldorina bit more than hacking around, then, lol02:34
* sidnei raises an eyebrow02:35
sidneiwhat? windows? bzr?02:35
Noldorini say this mainly because the guys i was talking to previously about this had only played around with the source code.02:36
Noldorinsidnei: yeah, bzr02:37
Noldorinsidnei: what was the raised eyebrow for? :P02:39
sidneiNoldorin: what are you looking for? can i be of any help?02:40
Noldorinsidnei: oh right, so it was an inquisitive one :)02:40
lifelesssidnei: hi02:41
lifelesssidnei: Noldorin wants to make a custom bzr build on windows02:41
Noldorinsidnei: yes, possibly. i'm trying to kludge bzr into support a windows server without chmod02:41
lifelesssidnei: and the wiki docs/user guide don't seem to document current practice for someone on windows doing this02:41
Noldorinsidnei: excuse my ignorancve here. are you one of the main bzr devs too?02:41
lifelesssidnei: so if you could - help noldorin out, and also update the docs, that would be rad02:41
Noldorinlifeless: i've succeeded now actually :)02:41
Noldorinwell, it's not actually generating the installer, because it's complaing something about inno setup script02:42
lifelessNoldorin: sidnei is a colleague of mine @ Canonical and has been helping bzr development out recently vis-a-vis windows daily builds02:42
Noldorinbut i've got the bzr.exe to play with02:42
Noldorinlifeless: ah right, great.02:42
Noldorinlifeless/sidnei: an update to the windows build guide would be great, though i've basically managed to get it working now.02:43
Noldorinwas just thinking it could be a tad clearer/more explicit in parts02:44
sidneiNoldorin: i suspect that generally you are interested in building only bzr itself and not any of it's plugins, or am i wrong?02:44
Noldorinsidnei: yeah, i just want to build the standard package.02:45
sidneiNoldorin: oh, ok. that might be as easy as running 'python setup.py bdist_wininst' then02:45
Noldorinerm, since you're here to help now, let me tell you the remaining issue then:02:45
Noldorinsidnei: surely i needed gnu make/pywin32/cog/etc.?02:46
Noldorin(installing them got things working pretty much)02:46
sidneiNoldorin: gnu make and cog are needed for building the full installer, with all the plugins and tortoisebzr and all that02:46
sidneiNoldorin: if you're going for the command-line only bzr.exe executable you don't need any of that02:47
Noldorinsidnei: oh. well it would be nice to have tortoisebzr, since the version i'm building i'll need to use regularly02:47
Noldorinpython tools/win32/run_script.py cog.py -d -o tools/win32/bzr.iss tools/win32/bzr.iss.cog02:47
Noldoriniscc /Q tools/win32/bzr.iss02:47
Noldorinmake: iscc: Command not found02:47
Noldorinmake: *** [installer] Error 12702:47
sidneiNoldorin: oh, you got very far!02:47
sidneiNoldorin: seems like you're only missing inno setup02:48
Noldorinsidnei: heh, yeah. it's just the inno bit, as i said to lifeless02:48
Noldorinmm02:48
sidneiNoldorin: did you install it?02:48
Noldorini can actually run bzr.exe under win32_bzr.exe dir02:48
Noldorinsidnei: yes.02:48
Noldorini'm running under mingw though, so i'm thinking i may havel to tell it something02:48
sidneiNoldorin: so you need to add the inno setup dir to your %PATH% environment variable, so that it finds iscc.exe02:48
Noldorinput it in the path perhaps?02:48
Noldorin^^02:49
sidneibut, again, that's for building an installer, if you only want the bzr.exe, you already got what you need it seems02:49
Noldorinmight as well finish the process now. could be handy02:49
sidneiNoldorin: indeed. we are looking for people to help in this area *wink wink nudge nudge*02:50
Noldorinhmm. 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
sidneiNoldorin: eh. i would certainly miss that at 3am :)02:50
Noldorinhehe02:51
Noldorinsidnei: you're interested in getting the docs updated, you're saying?02:51
sidneiNoldorin: 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:52
Noldorinsidnei: i'd be glad to do that :)02:53
Noldorini'll have a look at some point tomorrow02:53
Noldorinso i can figure out which bits would still be unclear when i'm *awake*02:53
sidneieh02:55
sidneiNoldorin: did you comment out the tortoisebzr bits? it requires msvc to compile. maybe the failure to build that is not being ignored?02:56
Noldoriniscc /Q tools/win32/bzr.iss02:57
NoldorinInno Setup 5 Command-Line Compiler02:57
NoldorinCopyright (C) 1997-2008 Jordan Russell. All rights reserved.02:57
NoldorinPortions by Martijn Laan02:57
NoldorinYou may not specify more than one script filename.02:57
lifelesssidnei: where are the docs02:57
lifelesss/h//02:57
Noldorinsidnei: nope. i have msvc installed though02:57
sidneiNoldorin: ah, that explains it then.02:58
sidneilifeless: which docs more specifically?02:58
lifelesssidnei: 'how to build on windows'02:58
sidneilifeless: we're working on that02:59
lifeless:)02:59
sidneilifeless: what's missing more specifically is how to get the dependencies installed02:59
Noldorinsidnei: any ideas about the "You may not specify more than one script filename." error?02:59
sidneilifeless: once the dependencies are in place its 'make installer-all'02:59
lifelesssidnei: well, I'm meaning - where is that documented03:00
Noldorinsidnei: agreed03:00
lifelesseven the make installer-all step03:00
sidneilifeless: its not. :( all there is is a bunch of comments in several setup.py files03:00
lifelessah!03:00
sidneilifeless: they need to be compiled into one document03:01
lifelesssidnei: have you seen : http://bazaar-vcs.org/BzrWin32Installer03:01
sidneilifeless: 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 why03:01
sidneilifeless: uhm i hadn't found that before03:02
sidneilifeless: that could use some polishing, but seems like a good part of what's needed is in there03:03
* sidnei adds a bookmark03:05
* Noldorin will be idling here regularly, in case you'd like to discuss the build docs03:06
Noldorinjust let me know03:06
Noldorinfor now, i just want to get this inno setup erro sorted, followed by some rest. :P03:06
sidneiNoldorin, lifeless: maybe bialix will beat me to updating the docs *wink*03:07
sidneiNoldorin: soo03:07
sidneiNoldorin: try removing the /Q03:07
Noldorinheh03:07
Noldorinright03:07
sidneiNoldorin: any luck?03:09
Noldorinsidnei: can't find it in the makefile. i assume that's the wrong place?03:09
sidneiNoldorin: i mean, run that same command from the command line03:10
Noldorinok03:10
NoldorinError 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:10
NoldorinCompile aborted.03:11
Noldorinso it seems i'm missing the msvc dir from my path var?03:11
Noldorinor someting else?03:11
sidneiNoldorin: no, it should have been copied into that directory03:11
sidneiNoldorin: by py2exe presumably03:11
Noldorinhmm03:12
Noldorinsidnei: you want the entire log?03:13
sidneiNoldorin: that would help indeed. do you know how to redirect the output?03:14
=== Edwin is now known as Guest82689
sidnei'make installer-all 1>build.log 2>&1'03:15
Noldorinsidnei: http://pastebin.ca/152140303:16
sidneiNoldorin: there's a py2exe.log around?03:17
Noldorinyeah - http://pastebin.ca/152140703:18
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
sidneiNoldorin: oh, seems like you're building with python2.603:20
Noldorinbut we'll leave that to another time :)03:20
sidneiNoldorin: you should be using python2.5 i believe03:21
Noldorin(that's the real issue. i just need to get bzr compiling nicely first of course)03:21
Noldorinsidnei: ah03:21
sidneiNoldorin: at least, i havent tried python2.6 myself03:21
Noldorinhow would thae make a difference with inno though?03:21
sidneiNoldorin: no, it has nothing to do with inno. but might explain the missing msvc*.dll03:21
Noldorinor is it to do with copying the msvc*.dll files?03:21
Noldorini see03:25
Noldorinbut the /q option needs to be removed, it would seem?03:25
sidneidoes it work if you remove it?03:25
Noldorin(where is it specified?)03:25
Noldorinno, it gives the previous error when i remove it:03:26
NoldorinError 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
sidneioh, ok03:26
Noldorinif i leave it in, it gives:03:26
NoldorinYou may not specify more than one script filename03:26
sidneiit's in build-installer.bat03:26
Noldorinhm03:26
Noldorinok03:26
sidneibut that's strange. maybe we are using a different version of inno than the on you installed03:27
sidneiwhich version you're using?03:27
Noldorin5.2.303:27
Noldorinyeah, i was thinking that...03:27
Noldorinsidnei: could we continue this tomorrow maybe?03:29
Noldorini'm eager to finish it off now, but i know it's far too late really! :/03:29
sidneiNoldorin: i won't be around tomorrow, maybe monday?03:30
sidneiNoldorin: if you see jam around, he can help too03:31
Noldorinsidnei: ah, you're at canonical atm?03:31
sidneiNoldorin: 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
Noldoringuess you're somewhere in the US though03:32
Noldorinah, great :)03:32
sidneiNoldorin: ah, no. southern brazil.03:32
Noldorinwell talk to you on monday03:32
lifelessmost of us work from home03:32
Noldorinah, lucky guys03:32
sidnei:P03:33
Noldorinam i wrong? :P03:33
sidneino!03:33
Noldorincan't be too bad lol03:33
Noldorinheh03:33
Noldorinsidnei, lifeless: you've both been most helpful - thanks very much.03:33
Noldorinwe'll talk again soon03:33
Noldorinmaybe we can discuss how we might get around this CHMOD issue03:33
sidneii will be sprinting in curitiba next week with the landscape team, but i will keep an eye on irc if you're still in trouble03:34
Noldorinlifeless: i guess that's something i'll want to talk about with you03:34
lifelessNoldorin: sure03:34
Noldorinsidnei: that's great, cheers. if you figure out what the inno setup-related prob is, i'd be glad to know :)03:34
Noldorinok03:35
Noldorinthanks again.03:35
Noldoringood night03:35
Noldorinsidnei: erm, i'll probably just try reverting to python 2.5 though and seeing what that does03:36
Noldorinmeh03:36
Noldorinbye03:36
=== Edwin is now known as Guest23793
lifelessjml: around?03:46
SamBgeeze, isn't this more important than wishlist? https://bugs.launchpad.net/bugs/40898304:14
ubottuLaunchpad bug 408983 in bzr "need a "bzr apropos" command to search the topics available through "bzr help"" [Wishlist,Confirmed]04:14
GastonBoryshi05:21
GastonBorysi need help with bzr, how can i run bzr to use like daemon05:21
GastonBorysi've this errro bzr: ERROR: Connection error: failed to connect to delphosproject.org:4155:05:22
lifelesshttp://doc.bazaar-vcs.org/bzr.dev/en/user-guide/index.html#running-a-smart-server05:24
GastonBorysthank u lifeless05:40
RenatoSilvaAre tags included in bzr send -o patch ?05:54
=== abentley1 is now known as abentley
Noldorinhey lifeless12:50
GastonBorysmorning15:52
GastonBoryssomeone have a link to read how can i set authentication to bzr push?15:53
GastonBoryswe 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 authenticate15:55
GastonBorysi readed documentation find a authentication.conf file15:55
GastonBorysbut dont work15:56
GastonBorysany idea?15:56
jelmerGastonBorys: does the sftp command work?16:06
=== abentley1 is now known as abentley
GastonBorysjelmer: no, not work16:18
GastonBorysi get this message: bzr push bzr+ssh://gaston@delphosproject.org/~/projects/sapphire16:19
GastonBorysgaston@delphosproject.org's password:16:19
GastonBorysPermission denied, please try again."16:19
GastonBorysi readed, documentation, it say "Configure $HOME/.bazaar/authentication.conf"16:21
jelmerGastonBorys: I mean, does the sftp command (unrelated to bzr) work ?16:21
GastonBorysno16:22
jelmerGastonBorys: bzr just uses ssh to log into remote machines using sftp/bzr+ssh16:23
GastonBorysthe idea is not create a ssh account for each developer or manteiner to upload changes16:24
GastonBorysi thought, may be there was some way to authenticate outside ssh as i read the documentation of authentication.conf file16:27
GastonBorysan internal bzr user, i running bazzar with serve --directory16:29
jelmerGastonBorys: authentication.conf won't provide you with much help here16:30
jelmerif 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 account16:30
GastonBorysokey16:31
Noldorinlifeless: ping?16:35
anka-arpff16:38
anka-arits an english channel?16:39
GastonBorysanka-ar: yes16:39
anka-arok16:39
GastonBorysalgunos hablan en español pero me parece que no se puede por que beuno ayer se disculpo por el español16:40
anka-arwe need to upload a few packages to our redmine, and GastonBorys says me that the only way is using ssh?16:40
anka-arno way to use sftp¡16:40
anka-ar?16:40
GastonBorysanka-ar: this guys understand prefectly is not necesary to ask the same thing two times16:51
Noldorinhrrm.. trying to build the bzr installer for windows here16:52
Noldorinmake seems to be complaining though16:52
Noldorinerror: Python was built with Visual Studio 2003;16:52
Noldorinextensions must be built with a compiler than can generate compatible binaries16:52
NoldorinVisual Studio 2003 was not found on this system. If you have Cygwin installed,16:53
Noldorinyou can try compiling with MingW32, by passing "-c mingw32" to setup.py.16:53
Noldorinpassing -c mingw32 makes it complain that "mingw32" is not an option thuogh16:55
Noldorinhello. i'm getting the following error trying "make installer" on windows19:06
Noldorinc:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot find -lzdll19:06
Noldorincollect2: ld returned 1 exit status19:06
Noldorinmy environment is configured correctly i believe19:06
Noldorinany ideas?19:06
SamBjelmer: sooo ... svn replays seem to like to issue file_opens when the file never existed before ...19:33
bialixgaryvdm: hi20:43
bialixany ideas on Bug #41058020:43
ubottuLaunchpad bug 410580 in qbzr "qcommit/qadd/qrevert files view: hide/remove extra columns and make the filename column wider" [High,Confirmed] https://launchpad.net/bugs/41058020:43
jelmerSamB: it does file opens with base revisions that we don't necessarily have20:53
bialixhi jelmer20:53
bialixwhat's new with bzr-git?20:54
jelmerbialix: hi20:57
jelmerbialix: not much20:57
jelmerhave you had a chance to try it again on windows?20:57
bialixnope20:57
bialixmaybe later this month20:58
bialixI was under too much work20:58
bialixdoes garyvdm was here earlier?20:58
jelmerI haven't seen him20:59
bialixk21:00
garyvdmHi bialix21:31
garyvdmTaking a look21:31
bialixhi garyvdm21:31
garyvdmbailix: is it a recent regression?21:34
garyvdmI 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 revision21:35
bialixI don't know21:36
bialixI'm not sure I saw it at my work computer21:36
garyvdmOk - let me boot into windows.21:36
bialixbut see it on my home laptop21:36
* bialix waiting for gary21:43
* bialix reads irclogs21:50
bialixGha! They called me "not at all windows guy"!21:51
bialixme?21:51
bialixfunny21:51
bialixgaryvdm: it's regression in revno 87021:55
bialixNoldorin, SamB: I've updated URL to GNU Make21:56
Noldorin:)21:56
garyvdmbialix: 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
bialixNoldorin, SamB: I've surprised by your definition "that guide was not at all written by a windows guy"21:56
Noldorinbialix: you wrote it?21:57
bialixyep21:58
Noldorinbialix: and you're a windows guy mainly, i take it21:58
Noldorinheh21:58
Noldorinso i was wrong :)21:58
bialixI follow te Joel idea of one-push build21:59
Noldorinbialix: are you going to be updating the guide soon perhaps?22:00
garyvdmbialix: I'm also a avid JOS reader!22:00
Noldorini would be happy to give you some suggestions22:00
Noldorinif you'll take them22:00
* Noldorin has heard far too much about the joel test22:00
Noldorinthere's a question on it on stackoverflow every day ;)22:00
bialixgaryvdm: :-)22:00
bialixNoldorin: this guide is not quite full22:01
bialixnow installers are building by Jogn Meinel (jam here)22:01
Noldorinyeah22:01
bialixsorry22:01
Noldorincan i give you suggestions perhaps?22:02
bialixJohn Meinle22:02
Noldorinwith my experience though?22:02
Noldorinso you can maybe update it22:02
bialixSORRY!22:02
bialixNoldorin: it's a wiki22:02
bialixyou can update it too22:02
bialixall you need is lp acount22:02
bialixbut yes, fell free to give suggestions22:02
bialixI'm still curious22:03
Noldorinhehe ok22:03
Noldorini would do it myself...22:03
Noldorinbut i'm kind of busy22:03
Noldorinanyway..22:03
Noldorinfirst thing is22:03
bialixgaryvdm: what's qt bug?22:04
garyvdmbialix: 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 fix22:04
garyvdmbialix: It's in the comments in the code.22:04
bialixdon't approve qexport please22:04
bialixI have some comments on it22:05
garyvdmok22:05
bialixjavier is not here?22:05
garyvdmI want to see if I can fix bug 395937 and bug 39581722:06
ubottuLaunchpad bug 395937 in qbzr "qannotate: Crash when opening qbzr/lib/log.py annotate from qbrowse" [High,Confirmed] https://launchpad.net/bugs/39593722:06
ubottuLaunchpad bug 395817 in qbzr "qbzr and bzr-pipeline not compatible." [Medium,New] https://launchpad.net/bugs/39581722:06
bialixgaryvdm: I have several questions/ideas about future of qbzr22:06
lifelessNoldorin: hi?22:06
bialixcan we talk now22:06
bialix?22:06
lifelessNoldorin: I'm in a different time zone to you I think :)22:07
garyvdmbialix: Now is a good time22:07
bialix1) I'm thinking about launching dedicated site for qbzr22:07
bialixI've checked qbzr.org is free22:07
bialixI can buy this domain and can buy the hosting22:08
bialixbut it will be most likely hosting in UA zone22:08
bialixif it's bad, then I'd need some suggestions22:09
bialixalso this site will be mostly static22:09
bialixand I'm not web dev guy22:09
garyvdmWhat would that give us that some sub pages on bazaar-vcs.org does not?22:09
bialixso if you have (or will have) some ideas -- it's will be nice to hear22:09
bialixgaryvdm: I'm not sure about bazaar-vcs22:10
bialixI've heard poolie want to get rid of wiki there22:10
Noldorinlifeless: hi there22:10
bialixmaybe I'm wrong22:10
Noldorinyeah, i suspected so :)22:10
Noldorinjust thought i'd try earlier anyway22:10
Noldorinlifeless: are you also in brazil?22:10
bialixgaryvdm: so first item is the site: do we need it and how?22:11
garyvdmbialix: I know that they (headed by emmajane) are in the process of update bazaar-vcs.org22:11
bialixgaryvdm: second item: I'd like to have some logo for qbzr22:11
bialixgaryvdm: I'm thinking about it too long (> 1 year now)22:12
bialixgaryvdm: I have in mind something based on sun or sunflower with Q letter in/on it22:12
bialixgaryvdm: yeah, I saw Emma's mails22:13
garyvdmbialix: I don't think that having a separate site would give us any pros22:13
lifelessNoldorin: nope22:13
lifelessaustralia22:13
bialixgaryvdm: currently we have only one page http://bazaar-vcs.org/QBzr22:13
bialixgaryvdm: we can keep it as redirection point22:14
bialixgaryvdm: what's cons here?22:14
garyvdmcost, effort required.22:14
garyvdmWe do need to put some effort into getting screen shots updated.22:14
Noldorinlifeless: ahh right, that explains22:15
bialixgaryvdm: yes22:15
Noldorinlifeless: it must be said...you gave us a thrashing today at headingley :P22:15
bialixgaryvdm: will be nice to get new screenshots more regularly22:15
garyvdmAdvocacy - manly by publishing tips and tricks using qbzr22:15
bialixgaryvdm: cost -- I have some money I can spent on this22:15
garyvdmLots of people are not aware of new features that are available.22:16
lifelessNoldorin: :)22:16
Noldorinlifeless: i can only assume you're a cricket fan.22:16
Noldorinlifeless: no-one in australia isn't afaik!22:16
bialixgaryvdm: in my evil plan we persuade igc to write some sexy docs for qbzr22:16
Noldorinlifeless: we'll come back in the final test though, don't worry22:16
Noldorinright, enough off-topic talk now22:17
garyvdmbialix: That would be cool. I still don't think that a separate site is needed.22:17
bialixgaryvdm: I'd prefer to use restructured text instead of wiki markup for the site/docs22:18
bialixso I can edit the site pages offline, commit with bzr and upload to the site with bzr22:18
garyvdm+1 for using bzr to version the doc/site.22:19
bialixgaryvdm: using bzr-vcs.org now is possible but not so easy22:19
Noldorinlifeless: ping?22:19
garyvdmbialix: I don't mind either markup lang.22:19
bialixgaryvdm: all my personal sites made with rst + bzr22:19
garyvdmbialix: re: Icon - I just want to go read up on a old mail.22:20
bialixI'm not sure there was big discussion about it22:20
bialixbut maybe I forgot22:20
Noldorinlifeless: so i've managed to get the installer compiling well now :)22:21
bialixin the past luks said he don't like the QBzr as name22:21
bialixgaryvdm: but for me it's not Qt Bzr but Qool Bzr22:21
bialixcan we made it unofficial motto?22:21
garyvdm;-)22:21
bialix:-)22:22
bialixNoldorin: cool22:22
amanica1 qool22:23
bialixhi amanica122:23
amanica1hi22:23
bialixgood to see you again22:23
amanica1yup you too22:23
Noldorinbialix: yeah, it required a bit of hacking around, but not too much. i'll tell you what i need to do in a min, sorry22:23
Noldorinjust waiting to see if lifeless is around still22:23
garyvdmHi amanica1.22:24
amanica1hi gary22:24
bialixNoldorin: you can send the mail, either to bzr ML or Bzr-Windows ML22:24
garyvdmbialix: the subject of the mail I was interested in is "[qbzr] Don't put QBzr in the title bar of a window"22:24
garyvdmbialix: I can't find it in the Google Groups interface :-(22:24
Noldorinbialix: ok, i might just do that22:24
bialixgaryvdm: ah22:24
* bialix looks22:25
Noldorinbialix: most of your instructions you wrote were very clear btw. just a few points that were slightly different for me.22:25
Noldorinbialix: so thanks a lot - it was a big help to me.22:25
amanica1garyvdm: btw. that mysql copy didn't work out for me. I forgot that flashdrive is fat32, and that repository got corupted :(22:25
bialixgaryvdm: discussion started 18/08/200822:25
garyvdmbialix: yes22:25
garyvdmamanica1: :-( - why did the repo corrupt?22:26
Noldorinlifeless: are you there still?22:26
lifelessyes22:27
lifelessthats excellent22:27
Noldorinright, now onto the errors i'm getting trying to hack the ftp module22:27
garyvdmbialix: 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:27
bialixgaryvdm: http://groups.google.com/group/qbzr/browse_thread/thread/68f9c6a13857a27b#22:28
Noldorinlifeless: i commented out the following line in ftp/__init__.py: ftp.sendcmd(cmd)22:28
SamBbialix: I didn't say you weren't one, exactly22:28
garyvdmbialix: as luks said, maybe that is a bit bold.22:28
Noldorinand that gets rid of the warnings22:28
SamBI might have accidentally agreed with what someone else had said ...22:28
Noldorinnonetheless...22:28
Noldorinthe problem with the repo lock still exists22:28
bialixSamB: but you surprised by make22:28
SamBbialix: a bit!22:29
lifelessNoldorin: uhm, the repo may still be locked from your prior experiment?22:29
SamBI guess it's actually necessary ?22:29
garyvdmbialix: I see we did take QBzr out the titles.22:29
Noldorinlifeless: i'm deleting the push directory manually via FTP each time before i test22:29
Noldorinhttp://pastebin.ca/152228822:29
Noldorinthat's what i'm getting still22:29
SamBmightn't not calling it "qbzr" make for confusing bug reports ?22:29
bialixgaryvdm: I second who think it's too bold22:29
garyvdmSamB: Yes22:30
bialixSamB: np, but it as funny22:30
lifelessNoldorin: have you run bzr break-lock ftp://alexreg-repos@213.175.198.12/olivaw-bot ?22:30
bialixgaryvdm: I'm not talking about icon in the title bar actually22:31
Noldorinlifeless: yeah, it just automatically relocks22:31
bialixgaryvdm: I'm Ok to keep using bzr.ico22:31
Noldorinerm22:31
Noldorinlet me paste you the message22:31
SamBbialix: I typically expect that Makefiles for python projects are just wrappers to deal with *nix-hacker reflexes22:31
amanica1garyvdm, 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
bialixgaryvdm: keep using bzr.ico for the title22:31
bialixSamB: well, it's not quite true22:31
garyvdmSamB: 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:31
Noldorinlifeless: 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 suddenly22:32
bialixSamB: but it was indeed was written in such way to simplify review process for the rest of bzr team who is hardcore linux hackers22:32
SamBgaryvdm: I guess it shouldn't be too much of a burden to shunt the core problems back to core22:32
bialixSamB, garyvdm: the problem now that QBzr is a library now22:33
lifelessNoldorin: it has to lock during push; that its locking the repo is a little odd, as we do that very late in the process22:33
lifelessNoldorin: what does 'bzr info -v ftp://alexreg-repos@213.175.198.12/olivaw-bot' show?22:33
bialixSamB, garyvdm: it's used in several other projects22:33
Noldorinlifeless: ah right... yes, i was wondering why it was only locking part way through22:33
Noldorinerm22:34
SamBbialix: oh22:34
garyvdmbialix: Ok - I see. Basically for the website, and the about page? (Oh - we don't have one of those.)22:34
lifelessNoldorin: we lock to insert the prepared pack22:34
bialixgaryvdm: yes, branding for the project and site22:34
lifelessthere is a file - pack-names - that we have to atomically update22:34
garyvdmbialix: I think that it would be nice to have, but not very important.22:35
bialixgaryvdm: it's just my long standing itch22:35
bialixgaryvdm: 3rd: qbzr 1.0 (again)22:35
bialixgaryvdm: I remember your position about qmain22:36
bialixgaryvdm: but may be I can persuade you to change your mind22:36
garyvdmnow that we have bzr-explorer22:36
bialixgaryvdm: and don't tie qbzr 1.0 to qmain22:36
garyvdmI'm not sure.22:37
Noldorinlifeless: here you go. http://pastebin.ca/152230022:37
bialixgaryvdm: I feel there is too much things we want to implement, and there is only 2 active developers22:37
bialixgaryvdm: and you even more active than me22:38
bialixgaryvdm: I'm just fear qmain takes too long22:38
Noldorinlifeless: interestingly, break-lock seems to work now22:38
garyvdmand the ideas come in faster that we can get them out :-(22:38
Noldorinlifeless: now that i've disabled the chmod sending22:38
bialixgaryvdm: yeah :-?22:39
bialixit's good and bad22:39
bialixgaryvdm: as I said:qbzr is not just standalone product now22:39
lifelessNoldorin: so, I'm not sure what could be going on; the lock appears to be you22:39
bialixit's a library that used in bzr-explorer, TBZR, qbzr-eclipse22:39
Noldorinlifeless: trying to push again, i get this: http://pastebin.com/m3b40d2c822:40
Noldorinlifeless: hrmm, yeah. no idea why it's being cause22:40
lifelessand we should be only locking once; so even if it does make us reconnect, we should be doing that wknowing the lock22:40
Noldorincaused*22:40
Noldorinlifeless: would it be helpful to run bzr in verbose mode perchance?22:40
Noldorinlifeless: i take it there is one.22:40
lifelessNoldorin: -Dtransport22:41
lifelesswill log more stuff to the log about transports22:41
Noldorinok22:41
lifelessis this a test repo?22:41
Noldorinlifeless: from a clean ftp parent dir?22:41
Noldorinlifeless: nope.22:41
lifelessor do you have important stuff in it already?22:41
Noldorinwell, i have real project work in my local repo22:41
garyvdmbialix: Do you feel that calling the next release 1.0 will result in more contributions?22:41
lifelessok, can you remove it[on the ftp server], and try from new?22:41
bialixgaryvdm: not really22:42
Noldorinlifeless: yeah, that's what i've been doing so far22:42
ethana2Anyone else here use bzr to keep track of communally developed song lyrics?22:42
bialixgaryvdm: actually I think if people want to help, they just help regardless of numbers22:42
ethana2...and the resulting vocal tracks?22:42
lifelessNoldorin: oh, you didn't tell me that :)22:42
garyvdmbialix: Do you feel that calling the next release 1.0 will result in more users?22:42
lifelessNoldorin: try this please - remove the repo on the ftp server22:42
bialixgaryvdm: I'm a bit sad on this22:42
lifelessrun 'bzr init ftp://...'22:42
lifelessthen 'bzr info -v ftp://...'22:42
Noldorinlifeless: yeah, sorry. i might have told the other guy (forget his nick) about that :)22:43
Noldorinok22:43
bialixgaryvdm: perhaps22:43
Noldorinwill do22:43
Noldorinlifeless: no more info with -Dtransport btw22:43
bialixgaryvdm: I feel that we need to thinking about better support of per-file commit messages (MySql)22:43
bialixgaryvdm: so we can match bzr-gtk on this field22:44
garyvdmYes22:44
bialixbut for commit we need to get some improvements in bzr core first22:44
Noldorinlifeless: success with init: Created a standalone branch (format: pack-0.92)22:44
garyvdmbialix: I don't think that we should feel sad! We have made some excellent tools.22:44
bialixgaryvdm: dedicated site + optional logo => the road for 1.0 and more users, yes22:45
Noldorinlifeless: info: http://pastebin.com/m2e72917c22:45
bialixgaryvdm: we still have a lot of room on Mac22:45
garyvdmbialix: yes22:45
bialixgaryvdm: it's shameless question: if you will have a Mac, will you make some mac-specific improvements?22:46
ethana2bash: bzr+ssh://login@bazaar.launchpad.net/~ethana2/ubuntusong/branch: No such file or directory22:46
garyvdmOf course.22:46
bialixgaryvdm: maybe if we asking the community, I hope somebody will help22:46
ethana2I'm trying to create a bzr branch in launchpad22:47
ethana2but I don't really know what I'm doing, at all22:47
ethana2I just installed bzr on this machine22:48
lifeless#22:48
lifelessLock status:22:48
lifeless#22:48
lifeless        branch: locked22:48
ethana2oh wait, I did it wrong22:48
bialixethana2: read tutorial on using bzr + lp22:48
lifelessNoldorin: ^ thats the problem22:48
lifelessor a refined version of it22:48
Noldorinlifeless: yeah, i suspected so22:49
garyvdmbialix: I'm not sure about the version number. I don't feel strongly either way.22:49
Noldorinhrmm22:49
Noldorinany ideas as to the cause?22:49
ethana2bash: bzr+ssh://ethana2@bazaar.launchpad.net/~ethana2/ubuntusong/trunk: No such file or directory22:49
lifelessNoldorin: so, if you ran that with -Dtransport we can check that you did send commands to remove the lock22:49
Noldorini wouldn't be surprised if it's just due to my ftp server acting strangely :)22:49
Noldorin:P*22:49
lifelesss/you/your computer/22:49
ethana2bialix: link?22:49
lifelessand if you did, and the file is still there on the server, then the ftp server is acting wildly stangely22:49
garyvdmbialix: I just want to keep things ticking on - all ways getting better.22:49
ethana2bialix: I'm trying to figure out ov22:49
ethana2bialix: I'm trying to figure out https://help.launchpad.net/CreatingAHostedBranch22:50
bialixgaryvdm: well, it's just a number in the end. but releasing 1.x is a bit nicely than 0.xx year by year22:50
Noldorinlifeless: run what with -Dtransport now?22:50
bialixethana2: http://doc.bazaar-vcs.org/latest/en/tutorials/using_bazaar_with_launchpad.html22:50
garyvdmbialix: If it's going to encourage you, lets do it!22:50
garyvdmbialix: Decided! :-)22:51
bialixgaryvdm: :-/22:51
lifelessNoldorin: bzr -Dtransport init ...22:51
lifeless(remove the repo first, again)22:51
Noldorinyeah, of course22:51
Noldorinright22:51
bialixgaryvdm: so I'm starting to work on the site22:52
lifelessthen look in your bzr.log22:52
lifelessbzr --version will list the path to the log22:52
garyvdmbialix: Cool. I'm going to do some coding now.22:52
bialixgaryvdm: maybe good site + some docs will attract more devs (and users of course)22:52
bialixgaryvdm: ok22:52
Noldorinlifeless: not bzr info this time?22:53
bialixgaryvdm: will be nice if you'll help with news for 0.1322:53
lifelessNoldorin: no need22:53
Noldorinok22:53
bialixgaryvdm: tomorrow is ok22:53
garyvdmbialix: Sure - So is it ok if I do the release on Monday?22:53
lifelessafter 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:53
bialixgaryvdm: yes, but maybe we need to inform the igc about it22:54
bialixgaryvdm: he want to release explorer after/in sync with us22:54
garyvdmbialix: Or do we want it out before poolie does the release for bzr?22:54
bialixgaryvdm: anyway jam will build installer later22:54
bialixgaryvdm: np here22:55
Noldorinlifeless: hrmm, nothing in the log about the repo i'm working with22:55
garyvdmbialix: Ok - I'm going to put that in a mail now.22:55
bialixgaryvdm: I'm also have some questions about qbzr slowness, but it can wait couple of days22:55
Noldorinlifeless: never mind, it's just that tbzr stuff is mixed in with it22:55
garyvdmbialix: Lastnight I fixed some qcommit slowness.22:56
bialixgaryvdm: thanks for the chat, I'm going to sleep now. bye22:56
Noldorinlifeless: http://pastebin.ca/152231922:56
bialixgaryvdm: qdiff is bother me too22:56
bialixgnight all22:56
garyvdmbialix: Thanks for the chat! Bye22:56
lifelessNoldorin: on the server, can you get a recursive listing of olivaw-bot/.bzr/branch-lock ?22:58
lifelessand of22:59
lifelessolivaw-bot/.bzr/branch/lock22:59
Noldorinok22:59
Noldorinlifeless: nothing in either of those dirs23:01
lifelessthey are empty?23:03
lifelessdoes bzr info -v show the branch or repo as locked?23:03
Noldorinlifeless: nope, no locks23:05
Noldorini just did a bzr init23:05
Noldorinso i'd hope not :P23:05
garyvdmamanica1: If you want, I'll write it to a CD, and drop it of for you.23:05
lifelessNoldorin: well, you just did an init before, and it did leave a lock23:07
lifelessNoldorin: I am about to go out - it is sunday here :)23:08
lifelessNoldorin: could you - file a bug; attach your patch, summarise what we've learnt23:08
lifelessI suspect a push to the repo as it is now will work23:08
Noldorinlifeless: heh, fair enough.23:08
Noldorinwill do23:08
Noldorinlifeless: i don't really have a patch though23:08
lifelessbut we don't have a reason for why it sometimes doesn't unlock23:08
Noldorinexcept for commenting out one line23:09
lifelessthats true23:09
ethana2AHA!  Got it!  Thanks, guys!23:09
lifelessbut it means folk debugging can see what you've changed ;)23:09
Noldorinalright23:09
Noldorinwell thanks for the help :)23:09
Noldorintalk to you later23:09
Noldorinlifeless: yeah, the push succeeded btw23:12
Noldorinquite odd23:12
=== Edwin is now known as Guest6188
ethana2I modified a file in my project directory, but bzr won't push it because it says nothing was modified23:18
ethana2..but launchpad still has the old version of the file23:18
LarstiQethana2: did you commit it?23:18
ethana2LarstiQ: oh, guess not23:18
ethana2bzr: ERROR: Path(s) are not versioned: "Remove old song lyrics"23:19
LarstiQethana2: -m23:19
SamBhow do I specifically create a non-stacked branch?23:19
SamBwith push23:20
LarstiQSamB: to launchpad?23:20
SamBLarstiQ: yeah23:20
ethana2oh whoops, deleted the wrong file23:20
LarstiQSamB: you don't I think, ref a bug about wanting ui to force that23:20
SamBLarstiQ: ref?23:21
LarstiQSamB: reference/see23:21
LarstiQthere is one filed23:21
SamBuh huh23:21
SamBit would sure be nice to know what the number was!23:21
LarstiQI'm not going to trawl up my mail at this point23:22
LarstiQSamB: just ircing till my battery runs out, sorru :p23:22
SamBah23:23
SamBwish I had an IRC-capable machine with a battery23:23
LarstiQat 1600mAh it's not that great23:24
LarstiQ6 more minutes now actually23:24
SamBwhat sort of device is it?23:25
amanica1garyvdm: 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
amanica1mm. maybe I'll try ftp23:26
garyvdmok23:26
amanica1garyvdm: I can't expect you to drive that far23:26
amanica1and I'm not that desperate yet23:26
amanica1I mean I dont need it that badly23:27
garyvdmI'm working in Morningside now, so It's not to far.23:27
amanica1ah ok23:27
garyvdmDrop me a mail if you change your mind....23:27
amanica1thx23:27
amanica1garyvdm: so how is the new job?23:28
amanica1working in daytime now?23:28
garyvdmYhea23:28
garyvdmAnd I have weekends, and..... public holidays!!!! off!!!!23:28
LarstiQSamB: Acer Aspire One23:29
garyvdmWork is cool - just doing some simple web dev.23:29
amanica1garyvdm: sweet23:29
ethana2ok, so I've been trying to figure out bzr and have been royally screwing up a bzr branch with basically nothing in it23:32
ethana2how do I wipe it out and start over?23:32
ethana2it 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 file23: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/ locked23:33
ethana2and the change I made to the file really is outside of the scope of its development, just some stuff I forgot before uploading it23:34
ethana2so I've got the file I want now, and I want to upload it to launchpad as the initial commit23:35
ethana2brb23:35
* ethana2 restarts machines23:35
=== Edwin is now known as Guest60587
ethana2ok there we go, branch deleted23:40
wgrantethana2: In future, 'bzr break-lock' is your friend.23:43
wgrant(as the message bzr gave you says)23:43
ethana2wgrant: I tried that but it said it couldn't23:43
ethana2when I closed the terminal it said some other thing was stopped though23:43
wgrantethana2: It would have said something more descriptive than that.23:43
ethana2wgrant: yeah23:44
ethana2it said the file was being modified or in use or something23:44
ethana2so it couldn't unlock it23:44
ethana2but it wasn't that I could tell, and neither was it according to the system monitor23:44
ethana2ok got it23:47
ethana2so, you log your bzr into launchpad, then you change the file, then commit the file, then push23:48
ethana2I guess that's simple enough23:48
ethana2apt says bzr-gtk is installed, but I can't run it using its name23:49
ethana2'olive-gtk'23:50
ethana2well, rock on guys, I'll leave you alone now23:52
=== Edwin is now known as Guest65768

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!