/srv/irclogs.ubuntu.com/2009/11/29/#bzr.txt

lifelesseelik: there is no schedule for either. But you can just use a tree-less repository and a single working tree which you run 'bzr switch' to switch between.00:10
eelikI know, but it's clumsy00:11
eelikcan't compete with git00:11
lifelesseelik: true; you're welcome to work on reducing the clumsiness00:39
lifeless(or on those other proposals)00:39
mathrickjelmer: poke?00:42
mathrickjelmer: bzr st on git branches seems wonky, it doesn't report modified files that haven't been added to the index00:43
jelmermathrick, hi00:43
jelmermathrick, you need to "git add" them again to see the changes00:43
mathrickyeah, I know, but I was expecting bzr st to tell me about the changes00:43
jelmermathrick, you probably just want a bzr working tree in that case00:45
lifelessjelmer: It would be nice if 'bzr st' behaved as bzr does here.00:46
lifelessjelmer: that is, to refresh the index00:46
mathrickjelmer: possible, I use bzr-git as more bearable git for working on code with git upstream; what's the least painful setup in this case?00:46
jelmerlifeless: sure, but somebody would have to code that up00:46
jelmerlifeless: it's nontrivial since we can't really trust the index00:46
jelmerlifeless, but we also would like to avoid writing to the index on read operations00:47
lifelessjelmer: the index is ~= dirstate, and we write to the dirstate on read operations.00:47
jelmerlifeless: but that's just the stat cache though, isn't it?00:50
jelmerlifeless, modifying the actual contents of the index seems more dubious to me00:51
lifelessjelmer: we don't version or unversion things00:51
lifelessjelmer: but I'm not suggesting we do that here either.00:51
jelmerlifeless: not versioning/unversioning a particular file, but versioning a particular revision of a fil00:52
jelmer"git status" would give different output when run after "bzr status"00:52
lifelessjelmer: yes, it would match whats on disk more ;)00:53
jelmerlifeless: :-)00:53
lifelessjelmer:  you will get complaints either way ;)00:53
jelmerlifeless: Yes, and it is the way it is because it doesn't require any effort on my part ;-)00:54
jelmer*extra00:54
mathrickjelmer: the other way is more useful for the bzr-git user though00:55
mathrickI think it's fairly safe to assume that people who use bzr-git are expecting more bzr-like behaviour00:55
mathrickjelmer: anyway, how hard will it be to push/send patches upstream if I switch to a bzr tree instead of operating on the git tree directly?00:56
jelmermathrick: it wouldn't be any harder/less hard than using a git repository locally I think00:57
jelmermathrick: The index won't ever be a 1-to-1 match with a bzr working tree00:57
jelmerI think the best solution would be to keep a separate sha1-cache independent of the git index00:58
jelmerand use that for bzr-git00:58
lifelessspiv:01:04
lifelesshttps://code.edge.launchpad.net/~spiv/testtools/test-parameterisation - might want to finish, or delete.01:04
lifeless\o/ bzr selftest selftest working with testtools test runner01:13
=== jfroy_ is now known as jfroy
PengAn autopack gave me an "inconsistent details in skipped record" message. "bzr pack" did not. What does that mean, exactly?10:17
Penginconsistent details in skipped record: ('monty@askmonty.org-20091125073628-7fekfnr2hmkbjos1',) ('660427 67263 0 319', StaticTuple(StaticTuple(StaticTuple('monty@mysql.com-20091116153408-azpb6hq1zfp1kpvv',), StaticTuple('monty@askmonty.org-20091107103419-28zpi3oyre6kaf2l',)),)) ('1545757 266 0 319', ([('monty@mysql.com-20091116153408-azpb6hq1zfp1kpvv',), ('monty@askmonty.org-20091107103419-28zpi3oyre6kaf2l',)],))10:18
christoph3141hi, howcome there is no Arch Linux here: http://bazaar-vcs.org/Download ?10:37
christoph3141How do I best install qbzr and bzr-explorer in arch linux?10:48
christoph3141hm, bzr seems very ubuntu-centric10:51
bob2not really10:51
* fullermd looks at all the computers around him with bzr installed, and notes that none of them run ubuntu :p10:51
bob2just install them from source10:52
bob2or you could be the lucky arch user who packages them first :)10:52
christoph3141well, they are packaged in the aur, but the seem to be out-of-date10:52
christoph3141Hi, I just downloaded qbzr (I want to install bzr-explorer and it said to install qbzr first). What do I do with the extracted tarball? It doesn't have any INSTALL, and the README.txt doesn't say anything about installing :(15:12
Glenjaminchristoph3141: python setup.py install15:34
christoph3141Glenjamin: thanks!15:57
christoph3141I followed the instructions at http://doc.bazaar-vcs.org/explorer/en/install-linux.html, but running "bzr explorer" says "bzr: ERROR: unknown command "explorer""16:01
christoph3141What do I do?16:01
christoph3141oh, it works now, I was in the wrong directory while running the command16:10
jfroylol16:46
jfroybzr thinks my Mac OS X box is a weird windows hybrid!16:46
jfroyBazaar (bzr) 2.1.0b316:46
jfroy  Python interpreter: /usr/bin/python26.dll 2.6.116:46
Noldorinhi. would anyone have an idea how to get started setting up loggerhead for IIS7?18:08
Noldorinpython is installed and running fine, but i'm lost from there on18:08
blueyedI have a branch derived from a tailor-generated branch. I know want to move it over to a branch created via Launchpad's vcs-import. How would I do that? There's no common ancestor.19:03
blueyedhum.. does not seem to be possible (easily).. https://bugs.launchpad.net/bzr/+bug/31862019:14
ubottuLaunchpad bug 318620 in bzr "When merging two branches without common ancestry, Bazaar provides no means to map file IDs" [Undecided,Confirmed]19:14
blueyedI guess I'll do a merge with "-r", manually compare the directories and then commit..19:15
lifelessmoin20:28
meoblast001hi20:34
meoblast001where can i get the special SSH for Bazaar?20:35
lifelesswhat special SSH?20:38
awilkinsmeoblast001, AFAIK all the packages now install or cause to be installed sufficient SSH for it to work.20:40
meoblast001?20:41
meoblast001lifeless: the one that lets 2 people work on the same project20:41
meoblast001without being in the same UNIX group20:42
lifelessmeoblast001: do you mean the launchpad ssh server?20:42
meoblast001yup20:42
lifelessmeoblast001: because that requires the same UNIX group, by having /everyone/ be in the same unix group and doing its own checking first.20:42
lifelessmeoblast001: in the launchpad source code.20:43
meoblast001i tried downloading launchpad and it tried to screw with my system20:43
lifelessmeoblast001: yes, it will be a lot of work to reuse that code.20:43
meoblast001:/20:43
meoblast001does every version control system have this problem :/20:43
lifelessyes.20:43
meoblast001are there any other SSH servers that can fix my problem?20:44
lifelessyou haven't described your problem.20:44
lifelessso I can't answer that question.20:44
meoblast001i have someone who wants to help me on a project i'm doing, this is a personal project so i'm using my Bazaar server20:44
meoblast001but i don't want to put him in the same group as me on my server20:45
meoblast001well, i don't want him to ahve access to everything i have access to20:45
lifelessmake a new group?20:45
meoblast001but then he can't access my code for this project20:45
lifelesschown the project to that new group ?20:46
meoblast001then i can't access it20:46
lifelessput yourselfin the group too20:46
meoblast001then he can access all my projects20:46
lifelesshow?20:47
lifelessthey are in a different group20:47
meoblast001wait, can a user be in more than 1 group?20:47
lifelessof course20:47
meoblast001*gasp*20:47
meoblast001learn something new everday i guess20:47
meoblast001so i just have a group for each project then?20:47
lifelesssomething like that, yes.20:49
lifelessyou may want to do some reason on this under general unix sysadmin knowledge.20:50
meoblast001do you know of any better solutions?20:50
meoblast001i don't like to put my personal projects on launchpad because they're really not official, generally just things i make when i'm bored20:50
gutworththere's always +junk20:51
meoblast001+junk?20:51
gutworthyou can push stuff to ~yourid/+junk/21:00
gutworthlike this https://code.launchpad.net/~gutworth/+junk/mod2format21:00
meoblast001what if i want it on my server though >.<21:00
meoblast001anyways, i'm a hacker, i enjoy experimenting ;)21:00
Noldorinhi. does anyone have any suggestions how to use Loggerhead on IIS7?22:40
lifelessapparently theres some isapi thing22:41
lifelessif you mail the like awilkins, who does that, may see.22:41
lifelesshe may have blogged about it already in fact.22:41
lifelessoh hmm, awilkins does the smart server on windows... but I wouldn't be surprised if he has loggerhead too22:41
Noldorinlifeless: ah right, i see22:42
Noldorinany chance of getting it on a shared server you think?22:42
Noldorin(virtual server i guess)22:42
lifelessI don't know what you mean22:42
Noldorinlifeless: well my point is that i don't have access to IIS7 directly22:43
Noldorinonly a control panel - so i can't install arbitrary modules22:43
lifelessoh. well I've got no idea there sorry.22:44
Noldorinno worries22:45
Noldorinlifeless: loggerhead isn't purely web-based, right?22:46
Noldorinso it's going to require some hackery22:46
lifelessNoldorin: its a python wsgi web server22:48
lifelessyou should be able to run it up, with some glue code, in any wsgi container22:48
lifelessor proxy to it from any proxy capable webserver (such as apache)22:49
elli222bzr-gtk makes nautilus crash in debian sid. anyone know a fix?22:49
Noldorinlifeless: i see. i'm not really a python coder (as you may remember), so that's probably asking for trouble22:49
Noldorinwould be cool if someone else has already done it though22:49
Noldorini guess if there's some sort of python web app equivalent to loggerhead, that would be ideal22:50
lifelessloggerhead is a python web app22:51
Noldorinlifeless: hrrm. probably just showing my ignorance here. i'm an ASP.NET guy mainly.22:53
Noldorinand python is installed on my server as well, but i guess i'm not sure exactly what that means22:53
lifelesshttp://www.python.org/dev/peps/pep-0333/22:55
lifelesshttp://code.google.com/p/isapi-wsgi/22:55
lifeless(just quickly googled for wsgi python and wsgi python isapi)22:55
Noldorinlifeless: yeah, guess i'll just have to ask my web admin then22:58
Noldorinthanks anyway22:58
Noldorinlifeless: oh, in case you're curious...if you remember those problems i was having with bzr via ftp on my iis server. seems upgrading to iis 7 solved it :P22:59
lifelessNoldorin: the crazy file system stuff?23:00
lifelessNoldorin: I'm curious if there were any other system changes made at the same time23:00
Noldorinlifeless: that's right. where we concluded the ftp server wasn't conforming to the rfc and such23:00
Noldorinso am i...23:00
Noldorinthere was an upgrade to win server 2008 too23:00
Noldorinbut i wouldn't know anything more23:01
* lifeless guesses at the OS change being it. 23:02
Noldorinlifeless: you think? more likely than the version of iis?23:03
Noldorinmeh. once either gets completely phased out, your problem is solved anyway :P23:03
lifelessonly another 10 years :)23:04
lifelessNoldorin: yeah, much more likely to be OS level - DFS stuff - than IIS23:05
Noldorinmm, makes sense i guess.23:05
Noldorinlifeless: probably not quite that long, but yeah :P23:05
Noldorinat least the problem is rare enough anyway23:05
elli222bzr-gtk makes nautilus crash in debian sid. anyone know a fix?23:06
jelmerelli222: Did this start recently? I was using nautilus with bzr-gtk installed for quite a while without problems23:08
elli222nope its happened whenever i've installed it23:10
elli222(in debian sid)23:10
jelmerelli222, in that case, no idea - sorry23:12
elli222well, what was your idea anyway? it might work regardless23:13
jelmerin that case it wouldn't be caused  by e.g. a new version of nautilus being introduced that's incompatible with bzr-gtk23:13
elli222it only crashes when trying to go into a directory containing SVN controlled folders. i don't have any native bzr ones.23:14
jelmeryou should be able to disable the bzr-gtk integration in nautilus, that should at least allow you to use the other bits of nautilus23:14
jelmerelli222, does using bzr manually in those folders work?23:14
elli222hmm, i'll check23:14
elli222i assume bzr pull would be the same as svn up?23:15
elli222OK~ thats wrong23:16
jelmerno, bzr up23:18
elli222that appeared to work23:19
elli222yep, it worked23:19
jelmercan you try accessing a native bzr branch with nautilus?23:19
jelmeryou should be able to create one with 'bzr init'23:19
elli222that also appeared to work23:21
elli222yep, seems like nautilus dosen't like bzr-gtk and bzr-svn23:22
elli222looks like bzr-gtk has a spasm with SVN aswell23:24
jelmerand what about e.g. "bzr log" in a svn working copy?23:26
elli222that works fine23:27
jelmerhmm, that's odd23:30
jelmerdo you have any something likme nautilus-svn installed as well perhaps?23:30
elli222nope23:31
pace_t_zulu_hey i've got a bzr problem that i can't solve on my own23:46
lifelessperhaps you should describe it and ask a question :)23:47
jelmerelli222, not quite sure what's happening then23:48
jelmerelli222: please file a bug report23:49
jelmerelli222, you should be able to work around the problem by uninstalling either nautilus-bzr or bzr-svn if you are not using either of them23:49
jelmer*one23:49
pace_t_zulu_http://pastebin.com/d42185bf323:51
pace_t_zulu_lifeless, ^23:51
pace_t_zulu_when i try to commit i get that error message23:51
spivpace_t_zulu_: run bzr break-lock lp:~jhaitas/gnome-panel/panel-layout23:53
pace_t_zulu_spiv, ty23:53
pace_t_zulu_later23:54
* igc out for a few hours -bbl23:56

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