/srv/irclogs.ubuntu.com/2008/07/13/#bzr.txt

Peng"Rendering RevisionUI: 51.553565979003906 secs, 35388458 bytes, 15192308 (42.9%) bytes saved" <-- Oops.00:18
PengI accidentally loaded it again, and this time it took 73 seconds. :)00:21
sstanglDoes bzr have a way to auto-generate a patch?02:04
sstanglI want to generate a patch from local branch "development" against local branch "trunk" to be emailed.02:05
sstanglah, send.02:07
mib_zv5ff9I use bazaar to track version changes with my python application...  you know that __version__ attribute seen in most python programs?  I was wondering if those are typically automatically given a value after doing a version commit (and how to do that), or if the developer puts in a number manually?02:20
* rockstar looks around for james_w03:00
=== stewart_ is now known as stewart
=== stewart_ is now known as stewart
lifelessrockstar: james_w is on utc time05:26
rockstarlifeless, yea, I knew that, but thought I'd try anyway.05:28
lifeless1am - hoopeful :)05:29
abentleylifeless: morning.06:44
lifelesshi abentley06:47
abentleylifeless: When are you flying?06:48
lifelessleaving hotel at 110006:48
abentleyI was thinking 11:4506:49
lifelessthat would be too late for my flight, have to be at airport by 120006:49
lifelessso I'm catching a lift with davyd06:50
abentleyOkay.  I'm packing right now, but ping me if you want to pair on something, or just hang out.06:51
lifelessk06:52
lifelessI'm eating now06:52
lifelessthe 333MB index has under 1MB left to parse06:53
abentleyTeh Rock!06:53
LaserJockjelmer: around?06:59
Penglifeless: With your mailing list message about adding bzr-svn to the PPA, do you mean 0.4.10? Because it's gotten significantly better since then..07:01
lifelessPeng: 0.4.aything >> None07:01
Peng0.4.11exp0? :D07:02
lifelesswell07:02
LaserJockI updated my bzr-svn branch (0.4) and now it fails to load07:02
lifelessconcretely I'd like something that matches the bzr in each ppa07:02
lifelessLaserJock: run make07:02
Penglifeless: The 0.4 branch matches bzr.dev. :P07:03
lifelessPeng: if you use the ppa today you end up not having bzr-svn07:03
lifelessPeng: this is a bug07:03
LaserJockhmmpf, it needs apr-config07:04
PengAre you implying that the PPA works?07:04
PengWow, it's been almost 2 months since 1.5 was released.07:05
Peng1 month since 1.6b2.07:05
LaserJockok, phew, got it working again :-)07:15
lifelesstime to finish packing07:25
PengYou people with your lives and traveling and contributions to society... Pssh.07:26
lifeless:)07:32
LaserJockoh darn, I'm in a bit of a pickle :/07:33
LaserJockare there any bzr-tools packages compatible with the bzr 1.6 betas?07:34
lifelessyes07:34
lifeless1.6 bzrtools should be in the beta ppa07:34
LaserJock... it's not07:34
lifelessoh07:35
LaserJockhttps://edge.launchpad.net/~bzr-beta-ppa/+archive only has bzr07:35
lifelesswell its at lp:bzrtools I think07:35
LaserJock*sigh* OK07:35
LaserJockthis well this spagetti of packages is getting messy07:37
lifelessyes07:39
LaserJockI can't remove bzr-tools because of bzr-builddeb07:39
lifelessI'd love some more csript support for the folk doing ppa maintenance07:39
LaserJockalthough I suppose I can keep it but use the bzr branch of bzr-tools07:40
LaserJockbut I only need bzr 1.6 because I updated bzr-svn07:40
* Peng doesn't use the packages at all.07:46
LaserJockPeng: well, I'm a simple user and I'd rather spend time using the VCS than tracking down all the versions08:07
luksLaserJock: the thing is that it's easier to do `bzr branch lp:bzrtools ~/.bazaar/plugins` than to find the right package08:10
LaserJockluks: yeah, but then you update and things are screwed08:25
luksLaserJock: why do you think so?08:26
LaserJockbecause that's what I just did08:26
luksLaserJock: in me experience, things are screwed more if some debian packages refuse to update08:26
luks*my08:27
LaserJockI wondered if new stuff was in bzr-svn, and now I'm running after dependencies08:27
PengNew stuff is most definitely in bzr-svn.08:30
LaserJockwell, I figured being on the 0.4 branch wouldn't be too bad08:34
PengIt's not bad.08:35
PengBut it has new C bits, so you have to run make.08:35
LaserJockexcept it require a beta bzr08:35
PengOh.08:35
PengI run bzr.dev anyway, so I hadn't noticed.08:35
LaserJockwhich gives me problems with bzr-tools08:35
LaserJockhmm, I can't find what reversion the bzr-dep was bumped :/08:47
LaserJockok, so I can't branch bzrtools because my current bzr won't work09:04
LaserJockhmm, so I think I need to start from scratch09:06
PengLaserJock: Why won't it work?09:11
LaserJockPeng: gives me some traceback09:13
PengLaserJock: Details?09:14
LaserJockPeng: so I went back and removed everything bzr09:14
PengLaserJock: If it's from a plugin, you can run bzr without plugins temporarily.09:14
LaserJockreinstalled 1.509:14
LaserJocknow I'm trying to see if I can get a bzr-svn that works09:14
LaserJockbah! it want's python2.409:15
PengBazaar has required Python 2.4 or greater for ages.09:16
LaserJockno, I mean I have 2.509:16
PengYou mean bzr-svn specifically wants python2.4 rather than 'python -- yeah./09:16
PengUm, I use bzr-svn's 0.4 branch, and I don't have python2.4.09:17
LaserJockyeah, I can't use that branch right now09:17
PengWhy not?09:17
LaserJockbecause it requires a newer bzr!09:17
LaserJockthis is the cycle I've been going through09:17
PengOh.09:18
LaserJocksomewhere the bzr dependency got bumped09:18
PengThere's no cycle for me, but I use the dev branches of everything.09:18
PengAnd don't build packages or anything.09:18
LaserJockright, which is not great for me09:18
LaserJockI'm not trying to be necessarily at the tip of development, I just want a set that works09:19
PengThe tip of development works. :P09:20
LaserJockif I can find where in the 0.4 branch the bzr dep was bumped I can go back to that revision, but I can't find it09:20
GaryvdMHi - I'm having a problem with ext-merge on windows. The file name has / separators and it should have \ .09:20
LaserJockPeng: I guess, but I'd end up updating a lot of branches to keep up09:21
LaserJockif I have to do bzr, bzrtools, bzr-svn, and the other plugins09:21
GaryvdMIs there a api method to get a windows path from a unix path or should is just replace / with \ if on windows?09:21
LaserJockand if they don't work with the current bzr.dev branch then they break09:21
LaserJockanyway, I've got to go to bed, I'll trying to think of something tomorrow09:22
PengLaserJock: Yeah. I do keep up with them, and it's not too much effort. I update bzr.dev and bzr-svn whenever I'm bored (which is every 2 hours), and update the others whenever I think of it (every week or two?), and things usually work.09:23
PengLaserJock: Anyway, good night. :)09:23
PengGaryvdM: os.path?09:23
* Peng stares at Freenode.09:24
GaryvdMThis is where it gets the filenames:09:24
GaryvdMhttp://bazaar.launchpad.net/~zindar/bzr-extmerge/trunk/annotate/10?file_id=__init__.py-20060218133530-ac9ae4e505cbcfa9#L7009:24
GaryvdMI'm browsing bzrlib/osutils.py atm09:25
GaryvdMI think might be able to find something there.09:26
=== Leonidas is now known as Guest31276
=== Guest31276 is now known as Leonidas
=== Leonidas is now known as Guest91348
=== Guest91348 is now known as Leonidas
=== Leonidas is now known as Guest51572
=== Guest51572 is now known as Leonidas
=== Leonidas is now known as Guest46979
=== Guest46979 is now known as Leonidas
=== Leonidas is now known as Guest14604
GaryvdMIs there a way to specify --fixes= after you have commited?10:07
=== Guest14604 is now known as Leonidas
=== Leonidas is now known as Guest71672
=== Guest71672 is now known as Leonidas
=== Leonidas is now known as Guest13600
=== Guest13600 is now known as Leonidas
=== Leonidas is now known as Guest54580
=== Guest54580 is now known as Leonidas
=== Leonidas is now known as Guest35646
=== Guest35646 is now known as Leonidas
=== Leonidas is now known as Guest94398
=== Guest94398 is now known as Leonidas
=== Leonidas is now known as Guest26547
=== Guest26547 is now known as Leonidas
=== Leonidas is now known as Guest68291
=== Guest68291 is now known as Leonidas
=== Leonidas is now known as Guest27615
=== Guest27615 is now known as Leonidas
=== Leonidas is now known as Guest97330
=== Guest97330 is now known as Leonidas
=== Leonidas is now known as Guest12932
lifelessGuest12932: you are thashing your name; please stop, its filling the page up with noice10:54
=== Guest12932 is now known as Leonidas
=== Leonidas is now known as Guest2534
Penglifeless: Do you have the ability to ban him?10:58
lifelessyes, though I think Lnidas is somewhat regular and that seems harsh11:00
PengI agree, but temporarily banning people with misconfigured clients isn't an uncommon practice.11:02
=== Guest2534 is now known as Leonidas
PengHeck, it's not like anything is going on here anyway.11:03
lifelessLeonidas: ping11:03
=== Leonidas is now known as Guest86753
lifelessPeng: OTOH I'm about to hop on a plane; I won't be around to unban11:03
Penglifeless: Oh.11:03
lifelesswhich is more of a problem  I feel11:05
=== Guest86753 is now known as Leonidas
=== Leonidas is now known as Guest55290
Penglifeless: Before you go, what's the status of bzr-search? Is it, like, done? Do you think it should be merged into the core?11:07
lifelessPeng: well, there are some bugs open indicating future work11:08
lifelessPeng: I consider it alpha status11:08
PengThat would've been great if he had auto-rejoin off.11:08
* Peng blinks.11:09
lifelessok, so its entertaining but useless11:09
lifelessbah11:10
lifelessI don't want to kick the username, because I won't be around11:10
lifelesssorry, but perhaps /ignore Guest* ?11:10
oleavror *@chronon.pointtec.de11:10
Toksyuryelhe's not changing his name to guest, nickserv is11:10
Toksyuryelbecause he's not entering the password for the nick11:11
lifelessoleavr: yeah, I want him/her to be able to join the channel; I will be offline very soon11:11
lifelessToksyuryel: oh, interesting11:11
Toksyuryelgiven the number of attempts I'd wager that's not the real owner of that nick11:12
lifelessI'm pretty sure it is11:12
oleavrlifeless: ah I see11:12
lifelessoleavr: so if they could msg me and say 'fixed unban me' I would ban them, but as I have to go - bad idea11:12
=== Guest55290 is now known as Leonidas
=== Leonidas is now known as Guest40836
oleavrlifeless: yep, understandable :)11:14
lifelessToksyuryel: I reckon they are not in front of the pc/not notcing nickserv complaining11:14
Toksyuryellifeless: then why does the nick keep changing back?11:14
lifelessToksyuryel: client11:14
lifelessToksyuryel: or they don't understand why its happening11:15
Toksyuryellifeless: what client auto-changes one's nick back?11:15
Toksyuryelif they don't understand why it's happening it means they don't own the nick11:15
lifeless20:15 [freenode] -!-  away     : Auto Away at Thu Jul  3 16:41:12 200811:16
Toksyuryela better script might be an auto-identify script :P11:16
=== Guest40836 is now known as Leonidas
Peng-Guest2534- VERSION ZNC by prozac - http://znc.sourceforge.net <-- Apparently that client.11:17
=== Leonidas is now known as Guest560
PengOh, it's a bouncer.11:18
Toksyuryel*!*leonidas@chronon.*11:19
lifelessclearly, after 10 days idle this is unlikely to go away in the next 5 hours :)11:20
Toksyuryelheh heh11:20
lifelessPeng: so search11:21
lifelessPeng: I think its alpha - it works but there are some important things to do to make it as slick and smooth as the rest of bzr11:21
lifelessPeng: getting indices shared between branches; stemming; date ranges; for starters11:22
lifelessand there is the boarding call; I must go11:24
lifelessback in 6 or so11:24
Penglifeless: D'oh, I was jsut about to say something. Anyway, have a nice flight. :)11:24
lifelessPeng: oh, I think search is reliable now, just not complete; if that helps with clarity11:24
lifelessbye11:24
Penglifeless: Thanks, it does.11:25
GaryvdMping luks11:28
PengGaryvdM: FWIW, my IRC client says his last message was 186 minutes ago.11:33
GaryvdMok - thanks11:33
luksGaryvdM: pong11:36
GaryvdMI wanted to chat about qdiff11:37
GaryvdMI was thinking for background loading11:37
GaryvdMThe different views each have a append_diff method11:38
GaryvdMThe background loading calls thoughs methods when it has finished a diff.11:39
lukshave you seen my changes to the code from yesterday?11:40
GaryvdMThat will split populate_diff_documents.11:40
GaryvdMYes11:40
GaryvdMThats why I wanted to chat11:40
GaryvdMSo far - I actually have not written any code. Just reading and planing.11:41
lukspersonally, the only thing I'd do is moving sequence matching from the initialization code to populate_diff_documents11:41
luksand make populate_diff_documents only work on one file at a time11:41
lukswhich would be repeatedly called by an idle timer, until all files are diffed11:42
GaryvdMok11:43
luksGaryvdM: I mean, I don't mind any other solution if you think it's better, but this seemed the easiest to me11:46
luksyou are going to write the code, after all, you decide :)11:46
GaryvdMDiffSourceView.setChanges and DiffViewHandle.setChanges  need the be changed to extendChanges11:47
luksyep11:47
GaryvdMYes - but you know then code better than I so you might be able to give me advice...11:47
GaryvdM Ok - time to dive in....11:48
strk$ bzr update12:14
strkYou tried to execute: bzr serve --inet --directory=/ --allow-writes12:14
strkSorry, you are not allowed to execute that command.12:14
strkbzr: ERROR: Connection closed: please check connectivity and permissions (and try -Dhpss if further diagnosis is required)12:14
strkgnash project, repository on savannah12:14
bob2lp?12:14
bob2does 'unset BZR_REMOTE_PATH ; bzr up' work?12:14
strkno such env12:15
luksmisconfigured server on savannah?12:15
strksame error with the unset anyway12:15
spivstrk: sounds like a misconfigured server13:06
strkthey must have changed something within the last 12 hours then13:12
vimes656hi there13:52
vimes656I'm using bzr bzr1.5 installed from fink in mac os x13:52
vimes656I'm always getting a locale error13:52
vimes656bzr: warning: unknown encoding . Continuing with ascii encoding.13:53
mathrickhiya14:10
mathrickI hit a bug in bzr cat14:10
mathrickhttp://pastebin.com/f78cd484014:10
mathrickI don't know what to make of it14:10
spivmathrick: That's https://bugs.launchpad.net/bzr/+bug/175570, I think.14:25
ubottuLaunchpad bug 175570 in bzr "bzr cat over bzr protocol fails" [Undecided,New]14:25
mathrickspiv: ah, bummer14:26
=== bigdo2 is now known as bigdog
colbracI just posted a patch on the bzr-gtk mailinglist with some dialog cleanup.. any comments?15:55
ToyKeeperYeah, but I'm replying on-list.15:56
Leonidaslifeless: you can unban me already, I've got it working again16:21
Leonidasmy bouncer started to play ping-pong with the services16:21
Leonidas(sorry for these problems, I'll take a look at the configuration of the bouncer)16:22
PengDid the bouncer finally give up or what?16:24
clementeHi; I plan to turn my web site into a branch repository to hold different simultaneous developments. But is there an easy way to check out a whole repository with all branches?16:46
liwclemente, I don't know of such a way; I've occasionally wanted a "bzr branches http://foo/repository" kind of command, which would let one script things16:56
liw(there might be one, I have not really looked for one throughly)16:56
colbracAbout the olive.glade file: The window_merge is used in MergeDialog in olive. But, unlike the other window_* dialogs, MergeDialog is not in the olive subfolder but in the main folder in merge.py. Is it thus used outside of olive?16:59
clementeliw: that would be good; otherwise you need to know the exact name of each branch; is it like that?17:01
liwclemente, as far as I know, you need to know the exact name of each branch to check them all out17:01
mathrickI'm enhancing Bugs Everywhere to support operations on arbitrary branch URLs, not just working trees in the current directory, and I'm not sure how best to go about re-structuring the bzr backend of it17:17
mathricknamely, the current implementation happily invokes bzr as a subprocess (ie. plain old popen()), and assumes there is a working tree available. So it can do things like add several files, then commit them all in a batch17:18
Pengbzrtools adds a "bzr branches" command that recursively finds all branches in the current directory.17:18
mathrickwhat is the best way to implement that from python using bzrlib?17:18
mathrickthat is, I want to be able to accept several ops, construct a revision from them, and then push it to a branch17:18
mathrickhaving temp files is A-OK, but requiring working trees is not17:19
clementePeng: but not on a remote server, I think17:22
clemente(trying)17:23
clementeMmmm :-(17:25
clementebzr: ERROR: Could not understand response from smart server: ('UnicodeDecodeError', 'ascii', 's:w7p0aWxlcw==')17:25
=== kiorky_ is now known as kiorky
* mathrick still looks for someone to help him with navigating bzr's innards17:59
mathrickto rephrase my question, is it possible to build up a commit without having a (physical) working tree?18:00
clementemathrick: I have no idea... Maybe you can construct a pack directly? Or maybe using bzr fast-import... fast-import accepts just a stream of data and does not require files18:25
mathrickoh, that's certainly a hint, thanks18:25
clementeIt is the same data format that „git fast-export“ creates18:26
lifelessmathrick: yes18:28
lifelessmathrick: there are tests that do this using InMemoryWorkingTree18:28
lifelessor MemoryTree or whatever I called it18:28
mathrickoh!18:28
mathrickcool, so reading those tests should tell me everything I need to know?18:29
lifelessits only as sophisticated as I needed it to be at the time; but further improvements would be welcomed:)18:29
lifelessmathrick: yah18:29
mathrickI don't expect my needs to be terribly sophisticated, I follow a rigid protocol and mostly communicate with myself18:30
mathrickwell, somewhat rigid18:30
lifelessmathrick: well, give it a shot; let me know how it goes18:33
mathrickyup, doing that now18:34
lifelessLeonidas: unbanned, thanks18:34
Leonidaslifeless: thank you. I changed the settings and will change the bouncer to prevent this from happending in the future18:38
lifelessLeonidas: no probs18:38
* Odd_Bloke returns.18:50
liwhttp://www.yosefk.com/blog/dvcs-and-its-most-vexing-merge.html -- that has probably been discussed to death, yes?18:55
mathrickdoes put_file_bytes_non_atomic replace the previous contents?18:56
mathrickliw: the answer is "depends on your merge algorithm"18:56
mathrickin particular, diff3 fails this test miserably18:57
colbracfunfact: bzr-gtk trunk is 1000 days old today19:23
colbracat least.. according to my olive information dialog :)19:23
lifelessmathrick: yes it replaces19:28
lifelesscolbrac: cool19:29
clementeIn a repository, I did (knowingly...) „rm -rf branch/“. But since the contents were stored in repo/.bzr and not in the branch, repo/.bzr has still a lot of things I don't want. How can I really remove the remainings of the branch?19:33
lifelessclemente: you mean a gc?19:34
clementeyes19:34
lifelessI should really write that :). Anyhow, the manual way is to make a new repo; branch the branches you want to keep into it and then replace the old repo's .bzr/repository with the new one's.19:34
clementebut there's no „gc“ command19:34
lifelessthats what bzr gc will do when I get around to writing it19:35
lifeless(well, it will optimise away some of the copying, but it will be conceptually the same)19:35
clementeThanks, I'll try it. By the way, I had to remove the branch by force because I had interrupted a „branch“ with C-c and then no command I tried could delete it19:37
ToyKeeperThat reminds me... is there a way to see which abandoned branches are in the repo, and maybe get them back?19:37
lifelessclemente: did you try zr break-lock ?19:37
lifelessToyKeeper: bzr hads19:37
lifeless*heads*19:37
colbracbzr heads only shows 2 for me19:38
colbracand I have a few more19:38
ToyKeeperHmm, must be in some plugin I don't have right now.  I think I've seen it somewhere, though.19:38
colbracbzr help heads to the rescue19:39
colbracbzr heads --all19:39
colbracor even better19:39
colbracbzr heads --dead-only19:39
clementelifeless: No... In fact I don't know how to remove the branch. Is it remove-tree?19:39
clementelifeless: By the way, I thought that command „reconcile“ would be similar to what you said about „gc“. Maybe they share features19:40
lifelessclemente: to remove a branch its normally just rm -rrf branch19:51
lifelesserm, -rf I mean :)19:51
lifelessToyKeeper: its in bzrtools19:51
lifelessclemente: remove-tree removes the working tree, so you just have the branch on its own.19:51
clementeBut it's still needed a command to remove a branch which exists in a repository19:54
clementeAlthought rm -rf  + bzr gc   would work, too...19:54
ToyKeeperAh, I just hadn't set up a version compatible with bzr.dev yet.19:54
lifelessclemente: well, yes. generally though a branch is a tiny fraction of a repo19:59
lifelessclemente: so there has been little user pressure to make this part of the system streamlined (though it will happen) :). In particular, rming the directory leaves the head behind which is beneficial19:59
lifeless(if you want to recover later :))19:59
PengHmm, I occasionally mess up with bzr-svn and pollute a repo. A gc command would be nice there.20:03
lifelessPeng: well a first implementation for packs would be refs = last-revision + tags for b in repo.find_branches(); create-pack_from_packs(revs = refs); remove packs matching refs;20:05
PengWould it wind up packing everything into one pack?20:06
lifelessnah, only the ones it has to read to grab shit from20:12
lifelesstheres a little more glue etc in there, that was clearly just a sketch :)20:13
apolhow can I update to a revision from a workingtree?20:39
lifelessapol: udpate will take you to tip, revert can take you back20:42
apolmmm20:42
apolfine20:42
apolbut... update only updates20:42
lifelessyes, need to add -r to it20:42
apollifeless: i need to update it to a certain revision (say as svn up -r213)20:42
lifelessapol: revert -r 21320:43
lifelessapol: if you have local edits, shelve them first20:43
apollifeless: and with the python interface? is it the old_tree parameter?20:44
lifelessapol: not sure offhand, builtins.cmd_revert and follow your nose probably20:45
apollifeless: cool20:45
apolthx20:47
lifelessnp20:47
PengHuh, Loggerhead's RAM usage has dropped slightly twice today.21:45
=== abadger_afk is now known as abadger1999
=== RAOF_ is now known as RAOF
=== davi_ is now known as davi
* Foskasse http://graphjam.files.wordpress.com/2008/06/gj32.gif LOL!22:52
mathrickok, so I can hit https://bugs.launchpad.net/bzr/+bug/175570 with memorytree as well against bzr://22:57
ubottuLaunchpad bug 175570 in bzr "bzr cat over bzr protocol fails" [Medium,Confirmed]22:57
mathrickit seems that branch.lock_read() does NOT lock the repo22:57
mathrickeven though branch.is_locked() returns true22:57
mathrickcould anyone assist me with debugging that?22:58
mwhudsonmathrick: do you have a testcase ?22:59
mathrickmwhudson: I will in a second, but I wanted to poke around more in PDB22:59
mwhudsonhm, the traceback in the bug report is out of date23:03
mwhudsonmathrick: it seems to work for me now23:04
mathrickit doesn't for me23:05
mathrickI'm running 1.5 btw23:05
mwhudsonmathrick: i'm running 1.6b2 i think23:05
mathrickmostly because 1.6 breaks loggerhead and it hasn't been updated last I checked23:05
mwhudsonmathrick: this seems like this sort of thing that might have been fixed by accident in the versionedfiles refactoring23:05
mwhudsonmathrick: i'm pretty sure loggerhead works with 1.6...23:05
mathrickit didn't when I tried23:06
mwhudsontry again :)23:06
mathrickif it does, then I see no reason to stick with 1.6 :)23:06
mwhudsonhttp://bazaar.launchpad.net/~loggerhead-team/loggerhead/trunk/revision/181 looks relevant23:06
mathrickyep, thanks23:12
mathrickisn't there a PPA for bzrtools?23:14
mathrickmwhudson: still happens for me on 1.6b223:29
mwhudsonmathrick: hmm23:29
mathrickoh, maybe it's because the server is still running 1.523:29
mwhudsonah23:29
mathricknope23:30
mathrickreran it as 1.6b2, still happens23:30
mathrickmwhudson: https://bugs.launchpad.net/bzr/+bug/17557023:34
ubottuLaunchpad bug 175570 in bzr "bzr cat over bzr protocol fails" [Medium,Confirmed]23:34
mwhudsonmathrick: can you pastebin the traceback?23:35
mathrickmwhudson: I did23:35
mwhudsonif i run bzr serve in one window23:35
mathrickas a python comment23:35
mwhudsonoh ok23:35
mwhudsoni can run "bzr cat bzr://localhost:4155/README" in another23:35
mathrickmwhudson: hmm, can you try subdir/README?23:36
mathricknah, that happens here for files in the main dir as well23:36
mathrickmwhudson: what is the format of the repo?23:37
mwhudsonvery odd23:37
mathrickmine is pack-0.9223:37
mwhudsonsame23:38
mwhudsonhm, if i run your python code it fails in a different way23:38
mwhudsonhttp://bazaar.launchpad.net/~loggerhead-team/loggerhead/trunk/revision/18123:38
mwhudsonno23:38
mwhudsonNotImplementedError: <bound method MemoryTree._populate_from_branch of <bzrlib.memorytree.MemoryTree object at 0x7f284c38f8d0>>23:38
mathrickoh23:39
mathrickmwhudson: definitely something is not in sync at your place23:40
mathrickit's implemented and supposed to work23:40
mwhudsonoh23:41
mwhudsonthat's because i have symlinks in the tree i'm testing with, it seems23:41
mwhudsonok, now it fails the same way as for you23:43
mwhudsonmathrick: http://pastebin.ubuntu.com/27148/ seems to summarize the problem23:45
* mwhudson pulls in latest bzr.dev23:46
cyberixI'm working on a bzr branch and it uses the bzrlib from my Ubuntu installation instead the one from that branch ( without my permission ;-)23:54
cyberixHow do I force it to use the one that comes with it23:54
cyberixs/bzr branch/bzr bzr branch/23:54
Verterokcyberix: /path/to/branch/bzr selftest ;)23:55
Verterokcyberix: s/selftest/<any_command>/23:55
cyberixThat is what I'm doing23:58
Verterokhm, cyberix: try with: PYTHONPATH=/path/to/branch:$PYTHONPATH /path/to/branch/bzr23:59

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