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:03 |
Noldorin | hrmm... does bzr still treat chmod failure as a fatal error? | 00:09 |
Noldorin | https://bugs.launchpad.net/bzr/+bug/190725 | 00:09 |
ubottu | Launchpad bug 190725 in bzr "Bzr can't init branch on ntfs-3g filesystem" [Medium,Triaged] | 00:09 |
Noldorin | reading that, it would seem to | 00:09 |
=== cprov is now known as cprov-afk | ||
lifeless | Noldorin: you could try https://bugs.edge.launchpad.net/bzr/+bug/190725/comments/8 | 00:28 |
ubottu | Launchpad bug 190725 in bzr "Bzr can't init branch on ntfs-3g filesystem" [Medium,Triaged] | 00:28 |
lifeless | or https://bugs.edge.launchpad.net/bzr/+bug/190725/comments/12 | 00:28 |
Noldorin | lifeless: i'll take a look, thanks. | 00:29 |
Noldorin | lifeless: i should mention that i'm not specifically using ntfs-3g | 00:30 |
Noldorin | sorry, wasn't clear on that | 00:30 |
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:31 |
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:44 |
Noldorin | one sec, i'll paste my log | 00:46 |
Noldorin | lifeless: http://pastebin.ca/1521268 | 00:46 |
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:47 |
lifeless | ok | 00:48 |
lifeless | please comment in that bug | 00:48 |
lifeless | you might like to go through the ftp.py file and just comment out chmod attempts | 00:49 |
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 | 00:53 |
=== Edwin is now known as Guest10936 | ||
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:14 |
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:15 |
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:16 |
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:17 |
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:18 |
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:19 |
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:20 |
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:21 |
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:22 |
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:23 |
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:24 |
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:25 |
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:26 |
Noldorin | how about just Windows? | 01:27 |
Noldorin | heh | 01:27 |
SamB | Noldorin: too hard to google for | 01:27 |
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:28 |
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:29 |
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:30 | |
lifeless | sidnei has been working on automated builds on windows | 01:32 |
lifeless | his stuff has been merged to bzr.dev | 01:32 |
* SamB tries adding a link to one of the existing top hits | 01:33 | |
* SamB added a link near the bottom of http://bazaar-vcs.org/BzrOnPureWindows | 01:34 | |
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:35 |
SamB | oh, I also picked it on http://www.google.com/search?q=bzr+windows+build | 01:36 |
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:37 |
SamB | Noldorin: yeah | 01:38 |
Noldorin | but yeah, should improve now that you added that link. | 01:38 |
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:40 |
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:41 |
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:42 |
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:43 |
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:44 |
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:45 |
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:46 |
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:47 |
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:48 |
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:49 |
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:50 |
amanica | b.l.n ? | 01:51 |
lifeless | bazaar.launchpad.net | 01:51 |
Noldorin | SamB: right, i think i've got it now. cheers | 01:52 |
Noldorin | probably encounter problems on the way though | 01:52 |
amanica | anyway. thanks and goodnight. | 01:53 |
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:03 |
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:04 |
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:05 |
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:06 |
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:07 |
* Noldorin loves how the python installers look like they were made for win95 | 02:12 | |
=== Edwin is now known as Guest90397 | ||
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:21 |
SamB | or is it called win32all | 02:22 |
Noldorin | right | 02:22 |
Noldorin | you're right, it's pywin32 | 02:22 |
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:28 |
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:29 |
lifeless | _gssapi is for kerberos authentication | 02:30 |
Noldorin | i see | 02:31 |
Noldorin | lifeless: you seem to know a lot about this. do you hack with it often? | 02:31 |
lifeless | I'm one of the core bzr devs | 02:32 |
Noldorin | ooh, fair enough :) | 02:34 |
Noldorin | a bit more than hacking around, then, lol | 02:34 |
* sidnei raises an eyebrow | 02:35 | |
sidnei | what? windows? bzr? | 02:35 |
Noldorin | i say this mainly because the guys i was talking to previously about this had only played around with the source code. | 02:36 |
Noldorin | sidnei: yeah, bzr | 02:37 |
Noldorin | sidnei: what was the raised eyebrow for? :P | 02:39 |
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:40 |
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:41 |
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:42 |
Noldorin | lifeless/sidnei: an update to the windows build guide would be great, though i've basically managed to get it working now. | 02:43 |
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:44 |
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:45 |
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:46 |
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:47 |
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:48 |
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:49 |
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:50 |
Noldorin | hehe | 02:51 |
Noldorin | sidnei: you're interested in getting the docs updated, you're saying? | 02:51 |
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:52 |
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:53 |
sidnei | eh | 02:55 |
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:56 |
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:57 |
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:58 |
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' | 02:59 |
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:00 |
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:01 |
sidnei | lifeless: uhm i hadn't found that before | 03:02 |
sidnei | lifeless: that could use some polishing, but seems like a good part of what's needed is in there | 03:03 |
* sidnei adds a bookmark | 03:05 | |
* 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:06 |
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:07 |
sidnei | Noldorin: any luck? | 03:09 |
Noldorin | sidnei: can't find it in the makefile. i assume that's the wrong place? | 03:09 |
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:10 |
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:11 |
Noldorin | hmm | 03:12 |
Noldorin | sidnei: you want the entire log? | 03:13 |
sidnei | Noldorin: 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 |
Noldorin | sidnei: http://pastebin.ca/1521403 | 03:16 |
sidnei | Noldorin: there's a py2exe.log around? | 03:17 |
Noldorin | yeah - http://pastebin.ca/1521407 | 03: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 |
sidnei | Noldorin: oh, seems like you're building with python2.6 | 03:20 |
Noldorin | but we'll leave that to another time :) | 03:20 |
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:21 |
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:25 |
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:26 |
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:27 |
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:29 |
sidnei | Noldorin: i won't be around tomorrow, maybe monday? | 03:30 |
sidnei | Noldorin: if you see jam around, he can help too | 03:31 |
Noldorin | sidnei: ah, you're at canonical atm? | 03:31 |
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:32 |
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:33 |
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:34 |
Noldorin | ok | 03:35 |
Noldorin | thanks again. | 03:35 |
Noldorin | good night | 03:35 |
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:36 |
=== Edwin is now known as Guest23793 | ||
lifeless | jml: around? | 03:46 |
SamB | geeze, isn't this more important than wishlist? https://bugs.launchpad.net/bugs/408983 | 04:14 |
ubottu | Launchpad bug 408983 in bzr "need a "bzr apropos" command to search the topics available through "bzr help"" [Wishlist,Confirmed] | 04:14 |
GastonBorys | hi | 05:21 |
GastonBorys | i need help with bzr, how can i run bzr to use like daemon | 05:21 |
GastonBorys | i've this errro bzr: ERROR: Connection error: failed to connect to delphosproject.org:4155: | 05:22 |
lifeless | http://doc.bazaar-vcs.org/bzr.dev/en/user-guide/index.html#running-a-smart-server | 05:24 |
GastonBorys | thank u lifeless | 05:40 |
RenatoSilva | Are tags included in bzr send -o patch ? | 05:54 |
=== abentley1 is now known as abentley | ||
Noldorin | hey lifeless | 12:50 |
GastonBorys | morning | 15:52 |
GastonBorys | someone have a link to read how can i set authentication to bzr push? | 15:53 |
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:55 |
GastonBorys | but dont work | 15:56 |
GastonBorys | any idea? | 15:56 |
jelmer | GastonBorys: does the sftp command work? | 16:06 |
=== abentley1 is now known as abentley | ||
GastonBorys | jelmer: no, not work | 16:18 |
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:19 |
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:21 |
GastonBorys | no | 16:22 |
jelmer | GastonBorys: bzr just uses ssh to log into remote machines using sftp/bzr+ssh | 16:23 |
GastonBorys | the idea is not create a ssh account for each developer or manteiner to upload changes | 16:24 |
GastonBorys | i thought, may be there was some way to authenticate outside ssh as i read the documentation of authentication.conf file | 16:27 |
GastonBorys | an internal bzr user, i running bazzar with serve --directory | 16:29 |
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:30 |
GastonBorys | okey | 16:31 |
Noldorin | lifeless: ping? | 16:35 |
anka-ar | pff | 16:38 |
anka-ar | its an english channel? | 16:39 |
GastonBorys | anka-ar: yes | 16:39 |
anka-ar | ok | 16:39 |
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:40 |
GastonBorys | anka-ar: this guys understand prefectly is not necesary to ask the same thing two times | 16:51 |
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:52 |
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:53 |
Noldorin | passing -c mingw32 makes it complain that "mingw32" is not an option thuogh | 16:55 |
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:06 |
SamB | jelmer: sooo ... svn replays seem to like to issue file_opens when the file never existed before ... | 19:33 |
bialix | garyvdm: hi | 20:43 |
bialix | any ideas on Bug #410580 | 20:43 |
ubottu | Launchpad 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/410580 | 20:43 |
jelmer | SamB: it does file opens with base revisions that we don't necessarily have | 20:53 |
bialix | hi jelmer | 20:53 |
bialix | what's new with bzr-git? | 20:54 |
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:57 |
bialix | maybe later this month | 20:58 |
bialix | I was under too much work | 20:58 |
bialix | does garyvdm was here earlier? | 20:58 |
jelmer | I haven't seen him | 20:59 |
bialix | k | 21:00 |
garyvdm | Hi bialix | 21:31 |
garyvdm | Taking a look | 21:31 |
bialix | hi garyvdm | 21:31 |
garyvdm | bailix: is it a recent regression? | 21:34 |
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:35 |
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:36 |
* bialix waiting for gary | 21:43 | |
* bialix reads irclogs | 21:50 | |
bialix | Gha! They called me "not at all windows guy"! | 21:51 |
bialix | me? | 21:51 |
bialix | funny | 21:51 |
bialix | garyvdm: it's regression in revno 870 | 21:55 |
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:56 |
Noldorin | bialix: you wrote it? | 21:57 |
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:58 |
bialix | I follow te Joel idea of one-push build | 21:59 |
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:00 |
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:01 |
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:02 |
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:03 |
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:04 |
bialix | I have some comments on it | 22:05 |
garyvdm | ok | 22:05 |
bialix | javier is not here? | 22:05 |
garyvdm | I want to see if I can fix bug 395937 and bug 395817 | 22:06 |
ubottu | Launchpad bug 395937 in qbzr "qannotate: Crash when opening qbzr/lib/log.py annotate from qbrowse" [High,Confirmed] https://launchpad.net/bugs/395937 | 22:06 |
ubottu | Launchpad bug 395817 in qbzr "qbzr and bzr-pipeline not compatible." [Medium,New] https://launchpad.net/bugs/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:06 |
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:07 |
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:08 |
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:09 |
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:10 |
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:11 |
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:12 |
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:13 |
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:14 |
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:15 |
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:16 |
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:17 |
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:18 |
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:19 |
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:20 |
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:21 |
bialix | :-) | 22:22 |
bialix | Noldorin: cool | 22:22 |
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:23 |
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:24 |
* 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:25 |
garyvdm | amanica1: :-( - why did the repo corrupt? | 22:26 |
Noldorin | lifeless: are you there still? | 22:26 |
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:27 |
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:28 |
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:29 |
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:30 |
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:31 |
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:32 |
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:33 |
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:34 |
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:35 |
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:36 |
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:37 |
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:38 |
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:39 |
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:40 |
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:41 |
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:42 |
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:43 |
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:44 |
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:45 |
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:46 |
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:47 |
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:48 |
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:49 |
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:50 |
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:51 |
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:52 |
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:53 |
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:54 |
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:55 |
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:56 |
lifeless | Noldorin: on the server, can you get a recursive listing of olivaw-bot/.bzr/branch-lock ? | 22:58 |
lifeless | and of | 22:59 |
lifeless | olivaw-bot/.bzr/branch/lock | 22:59 |
Noldorin | ok | 22:59 |
Noldorin | lifeless: nothing in either of those dirs | 23:01 |
lifeless | they are empty? | 23:03 |
lifeless | does bzr info -v show the branch or repo as locked? | 23:03 |
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:05 |
lifeless | Noldorin: well, you just did an init before, and it did leave a lock | 23:07 |
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:08 |
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:09 |
Noldorin | lifeless: yeah, the push succeeded btw | 23:12 |
Noldorin | quite odd | 23:12 |
=== Edwin is now known as Guest6188 | ||
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:18 |
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:19 |
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:20 |
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:21 |
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:22 |
SamB | ah | 23:23 |
SamB | wish I had an IRC-capable machine with a battery | 23:23 |
LarstiQ | at 1600mAh it's not that great | 23:24 |
LarstiQ | 6 more minutes now actually | 23:24 |
SamB | what sort of device is it? | 23:25 |
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:26 |
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:27 |
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:28 |
LarstiQ | SamB: Acer Aspire One | 23:29 |
garyvdm | Work is cool - just doing some simple web dev. | 23:29 |
amanica1 | garyvdm: sweet | 23:29 |
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:32 |
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:33 |
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:34 |
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:35 | |
=== Edwin is now known as Guest60587 | ||
ethana2 | ok there we go, branch deleted | 23:40 |
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:43 |
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:44 |
ethana2 | ok got it | 23:47 |
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:48 |
ethana2 | apt says bzr-gtk is installed, but I can't run it using its name | 23:49 |
ethana2 | 'olive-gtk' | 23:50 |
ethana2 | well, rock on guys, I'll leave you alone now | 23:52 |
=== Edwin is now known as Guest65768 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!