/srv/irclogs.ubuntu.com/2008/10/22/#bzr.txt

=== abentley1 is now known as abentley
=== jay-dinner is now known as jaypipes
treeformhey is there plans on adding some thing like a transfer rate and progress when you checkout etc... ?03:28
=== jamesh_ is now known as jamesh
jelmertreeform, there has been talk about it, not sure if there are any concrete plans04:06
poolieboth vila and i would like to work on that, i for one have not got a patch yet04:15
treeformoh ok04:16
treeformi say this because we use bzr for our project and lots of 3d art people try to use it too04:16
treeformand they complain about this alot because our bzr downloads are in GB's04:16
poolieok04:19
pooliewe'll try to do it soon04:19
ferringbc04:27
ferringb*cough*.  damn screen :/04:27
vilahi all07:10
vilaspiv: ping07:12
vilaspiv: thanks for updating bug #286834 description ! Are you working on it right now ? I talked with jam about it yesterday and I know how to fix it, just checking we aren't both working on it.07:13
ubottuLaunchpad bug 286834 in bzr-gtk ""bzr gcommit" issues an exception" [Undecided,Confirmed] https://launchpad.net/bugs/28683407:13
spivvila: no, I'm not working on it07:14
spivvila: I was just gardening :)07:14
vilaspiv: ok, thanks for that07:14
spivNot a problem.07:17
* spiv heads to yoga.07:25
mwhudsonabadger1999: hello?09:19
jandemare there any plans for developing a light-weight built-in webserver like mercurial has?09:27
jandemi like bazaar a lot but i just miss that feature sometimes09:27
mwhudsonjandem: you've seen loggerhead09:28
mwhudson?09:28
jandemmwhudson, but doesn't that need apache?09:29
mwhudsonno09:29
jandemmwhudson, ok then i got that wrong, i will look at it again09:29
jandemit looks nice here: http://bazaar.launchpad.net/~bzr/bzr/trunk/changes :)09:30
mwhudsonyeah, it's nice and pretty these days :)09:31
nirHow can I install bzr-1.7.1 back on Ubuntu 7? I need it for bzr-svn. Or how can I install a bzr-svn version that supports 1.8.1?09:49
mwhudsonnir: ubuntu 7 ?09:57
niry09:57
mwhudsonnir: no such thing09:57
mwhudsonnir: do you mean 7.10 (gutsy)?09:57
nircorrect09:57
mwhudsonthe debs for 1.7.1 will still be in the librarian i guess, i don't know how to find them though09:58
mwhudsonjelmer: you here?10:13
nirmwhudson: so the only solution is to install 1.7.1 and bzr-svn from source, in a separate location, for bzr-svn work?10:16
mwhudsonnir: i admit, i get the versioning issues confused10:17
mwhudsonnir: do bzr 1.8 and bzr-svn tip not work together?10:17
nirapt-get won't let you install bzr-svn because it requires version < 1.810:18
mwhudsonnir: i was trying to suggest using the bzr 1.8 deb and bzr-svn from source10:20
nirmwhudson: I'll try that10:23
LarstiQnir: http://bazaar-vcs.org/BzrForeignBranches/Subversion does not list a released version of bzr-svn that works with 1.8, but the 0.4 branch on launchpad should10:27
nirbzr-svn 0.4.13 seems to work with bzr 1.810:40
=== abentley1 is now known as abentley
=== abentley1 is now known as abentley
jelmermwhudson, hi12:22
mwhudsonjelmer: i can't remember what i wanted to ask you now :)12:22
gourdoes latest bzr-svn works with 1.8..12:29
tvainikajelmer: is it possible that bzr-svn has some race condition while committing to svn repo? my co-worker used svn merge to merge one change, and on same minute I had committed with bzr-svn my changes. co-workers commit went in first, but commit I made silently discarded his commit and applied my changes to revision before my co-workers commit.12:35
tvainikai tried to reproduce this yesterday at home, but could reproduce it with some scripts looping commits to artificial repo12:35
jelmertvainika, yes, there's an open bug about this12:36
jelmergour, yes, 1.8 works with 0.4.1312:36
jelmertvainika, requires some fixes in bzr12:36
tvainikaoh, didn't notice that bug report12:38
=== thunderstruck is now known as gnomefreak
gourjelmer: ta. i guessed that's what mwhudson wanted to ask12:45
mwhudsonit wasn't actually, but it was a good question12:46
mwhudsonah right12:46
mwhudsonjelmer: you made some debs for loggerhead, right?12:46
jelmermwhudson, yep12:46
mwhudsonjelmer: can you tell barry where they are? :)12:47
mwhudsonhm, he's not in here12:47
jelmerthe two branches are here: http://bzr.debian.org/pkg-bazaar/loggerhead/12:47
* lamont needs a bzr-svn that works with bzr 1.8, preferably in the ~bzr PPA12:58
jelmerthere is one in Debian, not sure why it hasn't been imported into ppa yet13:00
lamontthe BzrSvn homepage doesn't even mention 1.813:16
lamontjelmer: so 0.4.13-4 loves 1.8?13:17
lamontas indicated by the changelog, *facepalm*(13:21
jelmerlamont, 0.4.13-413:24
lamontyeah13:24
lamontgrabbed and stuck where I need it, thanks13:24
jelmerI hadn't had time to do a proper 0.4.14 release yet13:24
lamontheh13:25
* lamont understands ENOTIME13:25
LarstiQjelmer: so http://bazaar-vcs.org/BzrForeignBranches/Subversion can be updated to include 1.8?13:25
jelmernot really, it does still warn about 1.813:26
jelmerthe debian package has a patch to silence that13:26
LarstiQaha13:26
lamontjelmer: mind you, someone will need to upload bzr-svn to the ppa13:26
abadger1999mwhudson: hi14:53
fynnwhat's the equivalent of `git stash` for bzr?17:09
fynnthe shelve plugin?17:09
LarstiQfynn: I'm afraid I don't know what `git stash` does.17:10
mwhudsonfynn: yes17:10
LarstiQbut mwhudson does! :)17:10
fynnLarstiQ: apparently, it does what shelve does in bzr ;)17:11
* mwhudson is a compulsive factoid acquisition machine17:11
mwhudsonfynn: the plugin that provides 'shelve' is called 'bzrtools' though17:12
LarstiQuntil abentley has finished the shelve previewtrees rewrite, then it might go into core17:13
* LarstiQ runs off to practice17:13
mwhudsonspiv: i seem to get your blog posts three times in my rss reader :)17:25
matkorHi ! Is it possible to "revert update" ? I had WT in rev A , did bzr update and WT got updated to rev B ... I want it back in state when it was in rev A ...17:41
matkorwhen I do bzr revert -r A WT contains proper files but files are marked as modified ...17:42
matkorTIA17:42
whitelynxtry 'bzr update -r A WT'17:43
whitelynxrevert would revert the _files_ to the state of A, whereas update works on the tree iirc17:43
=== thunderstruck is now known as gnomefreak
clementeI'm looking for ways to debug Bazaar (or Python in general) comfortably. For instance I'm at pdb and I wrote „p working_tree.“ and now I would like to see a list with possible completions (e.g.: methods and variables of working tree)17:48
clementeHow do you debug Bazaar?17:48
james_wclemente: if you install ipython you can get that17:49
james_wit takes some fiddling to make it work inside pdb, bug it can be worth it17:49
clementeclemente: is ipython a superset of pdb?17:49
* clemente must add a filter to his IRC client to forbid doing monologues17:50
james_whttp://libreamoi.com/index.php/starting-ipython-from-pdb/17:50
james_wheh :-)17:51
james_wit's an alternative REPL, with tab completion and other goodies17:51
james_wyou can use that ^ to get those goodies when you hit a pdb prompt17:51
matkorwhitelynx: Thanks but my bzr 1.8 does not have option -r for bzr update ...17:51
whitelynxhm -.-17:51
clementeI didn't know that it could also debug. And what about ipdb?17:52
james_wI think that's just an easier way to do the above17:52
james_wI've never tried it, but I'd appreciate it knowing if it works if you do17:53
LarstiQclemente: I like http://pypi.python.org/pypi/ipdb/0.1dev-r171617:53
LarstiQmatkor: update brings the content of the working tree to the same revision as the branch17:53
clementeLarstiQ: that seems simple and easy17:53
LarstiQclemente: it is a very simple package, it imports some convenience things from ipython and then wraps pdb17:54
LarstiQmatkor: do you want to roll the branch back? It isn't entirely clear to me what your desired outcome is.17:55
matkorLarstiQ: I had checkout in rev_a ... I did bzr update which updated to rev_b ... I would like to revert that update - get back to state before17:56
matkorI do not want to have rev_b in that WT now ...17:57
matkorI just want stick with rev_a for while17:57
LarstiQmatkor: you have a checkout, something bound to a master branch, but you specifically don't want the state to be synchronized? *boggle*17:58
matkoryes17:58
LarstiQok17:58
LarstiQmatkor: do you intend for it to become a proper checkout again later on?17:59
matkoryes.. I just want to delay "bzr update" I have done already17:59
=== thunderstruck is now known as gnomefreak
matkorI fact I need files being in rev_a ...  so bzr revert -r rev_a would be OK, but I am courious is there way to not keep modified files .. becouse sb may comit that later by accident ...18:02
LarstiQmatkor: I'm trying to wrap my head around the reasoning. What makes revert -r A difficult for you?18:02
LarstiQah, you do commit there18:03
LarstiQmatkor: wouldn't it make more sense to not be a checkout at all?18:03
matkorhmm make it branch ?18:04
LarstiQmatkor: a 'standalone branch', yes18:04
matkorso do: bzr unbind ; bzr revert -r rev_a ?18:05
* matkor is checking term standalone branch ....18:05
LarstiQmatkor: bzr unbind; bzr pull . --overwrite -r rev_a18:06
LarstiQmatkor: now whitelynx was right that an `update -r` would be useful in this case.18:06
LarstiQbut the pull . --overwrite accomplishes the same thing18:06
matkoryeah ! great idea .. Thats exactly what I need, thank you both very much !18:07
LarstiQglad you got to where you wanted to be18:08
matkorYup, after rebinding I am exactly in state I wanted :)18:09
clementejames_w: ipdb is very simple: I just installed it from the egg here: http://pypi.python.org/pypi/ipdb/0.1dev-r1716 (installing python-setuptools before and learning how to install eggs), and then you just use:  from ipdb import set_trace; set_trace() .   You get a prompt like pdb, but coloured code for „l“ and „w“, bash-style completion with TAB for members and Python+pdb commands, and maybe more18:15
clementeIt could also colour-code the completions, specially when there are many (ex: >300)18:16
clementeBut in general, it seems better than pdb18:16
whitelynx|worki'm having a permissions issue on my shared repository18:17
whitelynx|workwhen written to with bzr+ssh18:17
whitelynx|workI put the whole problem description in pastebin: http://gne.pastebin.com/m23a731ad18:18
LarstiQwhitelynx|work: umask?18:18
whitelynx|workLarstiQ: can you set the umask just for a single bzr repository?18:18
whitelynx|worki don't want all the files the user creates to be group-readable; just the ones in /bzr18:19
whitelynx|workbrb18:19
matkorwhitelynx: I solve that with using ACLs18:19
whitelynx|workmatkor: that would probably do it... never used ACLs before though18:19
clementeWhat still confuses me about (i)pdb: if you do „l“ some times, it shows you the next and next source lines. But how can you tell it to go back to the current line again?18:19
whitelynx|workand this server is going to be our web, bzr, svn, ftp, etc. server18:20
whitelynx|workso i don't want to screw it up too much18:20
whitelynx|workalthough it is a VPS, so it's not too difficult to redo18:20
whitelynx|workbut yeah... brb18:20
matkorwhitelynx: you have to remount filesystem with ACLs and than: setfacl -r -d --set u::rwX,g::rwX,o::- repo18:21
whitelynx|workhmm18:23
whitelynx|workok18:23
clementeIs there some way to refer to the currently debugged line in pdb?18:26
clementeSo that I can say: l $that_line18:27
clementeto list the currently debugged source18:27
clementeMmmm... sorry, better would it be in #python18:28
orospakrWhat does the "Gateway to LAN" option in the tray icon do?18:30
mxpxpodI'm using bzr 1.8 with bzr-svn 0.4.13 and it's telling me that bzr-svn is not up to date with the installed bzr version... what does that mean since the plugin works?18:50
LarstiQorospakr: send out commit notifications to the lan18:50
LarstiQmxpxpod: bzr-svn is being conservative, the debian package has silenced the warning as 0.4.13 does work with 1.8 (as you noticed)18:51
mxpxpodLarstiQ: ok, thanks18:53
orospakrLarstiQ, using avahi?  I assume that means that any other computers with bzr-notify on the LAN will pop up a libnotify toaster or something I make a commit?18:54
orospakrs/something/something when/18:54
LarstiQorospakr: that's the idea, but I don't know what the current status is18:55
whitelynx|workgrah... the only gentoo/acl howto i'm finding is on gentoo-wiki.com, which is down because their provider went under -.-19:02
whitelynx|workthank god for the wayback machine19:03
LarstiQwhitelynx|work: hmm, it may be coincidence, but vim.org isn't working for me either19:06
whitelynx|workLarstiQ: that's probably a different thing... gentoo-portage.com and gentoo-wiki.com have been down since friday: http://www.gentoo-wiki.com/19:07
LarstiQwhitelynx|work: ouch19:09
whitelynx|workyeah -.-19:09
whitelynx|workthat's one of the single most useful sites on the web for any Gentoo user19:09
whitelynx|workand they can't even get at the data for it right now to put it up somewhere else -.-19:09
LarstiQwhitelynx|work: yeah, I read a bit of that page, really sucky situation19:10
whitelynx|workyeah19:10
whitelynx|worki've been keeping up on it for the past few days, since i use that site all the time19:10
whitelynx|workthat's really shitty behavior on the part of skiplink though19:11
whitelynx|workthey should have notified their customers19:11
whitelynx|workand allowed them to make backups19:11
whitelynx|workdamn... matkor quit -.-19:16
whitelynx|worki wanted to ask him more about ACLs19:16
whitelynx|worksince i'm still not entirely convinced they'll fix the issue19:16
LarstiQwhitelynx|work: as poolie said in that mail, it should work without acls19:17
whitelynx|workLarstiQ: it doesn't19:17
LarstiQwhitelynx|work: are you sure there is not an umask set somewhere that influences this?19:17
whitelynx|worki tried following the email and the bzr docs19:17
whitelynx|workthis is using a newly-created user with no modifications to its config files19:17
whitelynx|workcompletely vanilla gentoo install19:17
whitelynx|workin a VPS19:18
LarstiQwhitelynx|work: ok19:18
* LarstiQ tries to reproduce19:18
whitelynx|workthanks :-)19:20
LarstiQwhitelynx|work: happens here too19:20
whitelynx|workok, so it's confirmed...19:21
whitelynx|workhm19:21
whitelynx|workany ideas on how to work around it?19:21
LarstiQlet me try19:21
whitelynx|workor musings on how ACLs might actually help?19:21
whitelynx|workok :-)19:21
whitelynx|workthank you19:21
LarstiQwhitelynx|work: https://bugs.edge.launchpad.net/bzr/+bug/50568 seems relevant19:25
ubottuLaunchpad bug 50568 in bzr "'bzr push' does not preserve sgid bit on newly created directories" [Medium,Confirmed]19:25
whitelynx|workhmm19:26
whitelynx|workthat does sound relevant19:26
whitelynx|workcan't check it right now because firefox froze up again19:26
LarstiQwhitelynx|work: also contains some ACL info19:26
whitelynx|workhmm19:26
whitelynx|workok19:26
LarstiQwhich I really should look into sometimes19:26
=== thekorn_ is now known as thekorn
whitelynx|worki wish chrome ran under linux -e-19:36
whitelynx|work*-.-19:36
whitelynx|workfirefox is pissing me off19:36
LarstiQwhitelynx|work: for basics, you could try aurora19:36
LarstiQno, arora19:36
* LarstiQ always gets that name wrong19:36
whitelynx|workhaven't even heard of that... i'll take a look19:36
whitelynx|workheh19:37
whitelynx|workooh!19:37
whitelynx|workwebkit/qt ^_^19:37
whitelynx|workwhat's the difference between that and konqueror?19:37
LarstiQwhitelynx|work: no kde dependencies iirc19:39
LarstiQwhitelynx|work: and well, it's very basic19:39
whitelynx|workhmm19:39
whitelynx|worki'll give it a shot19:39
whitelynx|worki already have konqueror installed though19:39
whitelynx|worki like chrome because it's fast and stable19:39
whitelynx|workand standards-compliant, afaict19:40
LarstiQwhitelynx|work: but not because it has a missing GUI? :)19:42
whitelynx|worki'm talking under windows :-P19:42
whitelynx|workright now they just have to finish fixing the code to build in linux, and it should be pretty well ready to go19:43
whitelynx|worki'm surprised it isn't done yet... they're accepting help from the community with it19:43
whitelynx|worki wish i had time to work on it19:43
luksby 'fixing the code' you mean write the GUI code for linux?19:43
whitelynx|work?19:44
* whitelynx|work wishes firefox would stop freezing and crashing19:44
LarstiQwhitelynx|work: Google chose to implement a (Windows) gui on top of GDI19:48
LarstiQwhitelynx|work: so for Linux they have to write a gui from scratch19:48
whitelynx|workhm19:48
* LarstiQ hasn't followed closely after the first two weeks though19:49
LarstiQso no clue what the status currently is19:49
=== Verterok is now known as Verterok|out
james_wclemente: thanks, I'll look at packaging it21:25
whitelynxLarstiQ: that bug on launchpad seems to pertain to sftp, not bzr+ssh21:37
whitelynxalthough i haven't seen anything there that confirms that it shouldn't happen on bzr+ssh21:37
LarstiQwhitelynx: right, I added a comment to revive it21:38
whitelynxcool21:38
LarstiQwhitelynx: did the acl info help?21:38
whitelynxi'm still testing21:38
whitelynxLarstiQ: someone responded21:40
whitelynxi'm not even sure which repo format i'm using... whatever the default is, i would guess21:40
LarstiQwhitelynx: let me respond21:43
whitelynxok cool21:43
whitelynxLarstiQ: thanks for all the help with this :-)21:43
LarstiQwhitelynx: thank me when it works as you want :)21:45
whitelynx:-)21:45
LarstiQwhitelynx: done, and now I need sleep21:58
LarstiQanother day tomorrow21:58
whitelynx:-)21:58
whitelynxhave a good night21:58
LarstiQthanks, you too when that is applicable :)21:59
whitelynx:-)22:01
whitelynxanother 5-7 hours22:02
whitelynxi am headed home from work now, though22:02
whitelynxthanks for the help, and ttyl22:02
=== BasicPRO is now known as BasicOSX
pooliehello LarstiQ22:59
=== bob2_ is now known as bob2

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