/srv/irclogs.ubuntu.com/2011/07/07/#bzr.txt

pooliehi spiv00:02
pooliei'm going out for a bit at 1100:02
bignoseI'm getting very confused over this ‘bzr-svn’ behaviour00:16
bignoseSubversion repositories that worked fine last weekmonth, with the exact same versions of all packages, are breaking now00:16
bignoseeven after I delete the local repository of the bound branch, and re-create00:17
bignoseis there some other cache of Subversion data that I need to delete in order to clear out “inconsistent details in skipped record: …” errors?00:17
AuroraBorealiscan anyone help me with bzr explorer keeps freezing cause of a lock issue or something?00:22
AuroraBorealisbut no one is ever here :<00:26
poolieAuroraBorealis, hi, what's up00:32
AuroraBorealisbzr keeps locking up and keeps saying it can't acquire lock: "unable to obtain lock file: c:\users\<username>\AppData\Roaming\bazaar\2.0\lock00:32
AuroraBorealisi keep deleting that folder but it keeps freezing bazaar and saying it :<00:32
pooliemaybe you have two processes trying to change the configuration at once?00:33
poolieis there a traceback in .bzr.log?00:33
AuroraBorealiswhere would that log be00:33
poolie'bzr version' will tell you00:33
pooliebignose, https://bugs.launchpad.net/bzr/+bug/41825700:34
ubot5Ubuntu bug 418257 in Bazaar "inconsistent details in skipped record" [Medium,Confirmed]00:34
poolieaccording to that bug it's just a spurious warning00:34
poolieis the command actually aborting?00:34
bignosethe command doesn't fail00:35
AuroraBorealishttp://pastebin.com/TdHRE2Lt00:35
bignosebut its appearance is simultaneous with the merge failures I've been getting00:35
bignoses/merge failures/failures to commit merges/00:35
lifelesspoolie: AuroraBorealis's path looks like a lock on the config directory00:36
AuroraBorealisyeah, but it keeps coming back even if i delete the lock/ folder00:36
AuroraBorealisand it isn't a branch so bzr break-lock doesn't work there either00:37
lifelessAuroraBorealis: this is -totally- a guess, but I suspect something (perhaps bzr-explorer) is trying to update your config too often, and deadlocking itself / your deletion00:37
lifelessgettting a backtrace like poolie suggests will help00:37
AuroraBorealisannnnd how do i fix this? its not doing this on any other computer00:37
AuroraBorealishow do i get a back trace?00:37
lifelessit will be in the log file00:38
lifelessbzr --version00:38
lifelesswill show you the path of your log file00:38
AuroraBorealisthat pastebin is from the log file, i dont see any stack traces00:38
AuroraBorealishttp://pastebin.com/m05hWcdT that is all i get once i open bzr explorer from scratch and make it freeze again00:40
pooliebignose, well what is that failure?00:41
lifelessAuroraBorealis: ok; uhm I have to go for a bit; opefully someone here can help you further. It looks to me like a bzr bug; not sure why the lock is being lost, but I suspect its being taken out too often00:42
AuroraBorealisi'll keep an eye on it00:43
AuroraBorealisand keep deleting it for now :>00:43
spivHi poolie00:48
mgzOOPS-2014K700:48
mgzsecond try loaded mp fine...00:48
spivbignose: there's ~/.bazaar/svn-cache too00:49
spivbignose: and of course the SVN repo itself is presumably changing, it's possible that it's something about the state of it now vs. 1 month ago that is triggering the problem00:49
poolieAuroraBorealis, it would be useful to find out if the process mentioned (like 6820 in this case) is still alive and if so what it's doing00:51
AuroraBorealisthere is no process 6820 atm00:52
AuroraBorealisbut i'll check it once it does it again00:52
bignosepoolie: <URL:https://bugs.launchpad.net/bzr-svn/+bug/805343>00:55
ubot5Ubuntu bug 805343 in Bazaar Subversion Plugin "Crash w/ StopIteration" [Undecided,New]00:55
bignosespiv: I have no ‘~/.bazaar/svn-cache/’ directory00:56
bignosepoolie: the sequence now is: create new Bazaar repo; ‘bzr branch --bind svn+ssh//benf@foo/bar/trunk/ trunk/’ → (several) “inconsistent details in skipped record: …”;00:59
bignosepoolie: then merge also complains about inconsistencies; then attempting to commit in the Subversion bound branch complains it's not up-to-date.01:01
bignoseeven though ‘bzr update’ reports it *is* up-to-date.01:01
bignosesince all of this came together (the “inconsistent details” message along with the subsequent failure to commit a merge) it seems likely they're related.01:02
bignosealso with “KeyError: 'ben@benfinney.id.au-20110701055442-gb327dd7rxdgl61l'” trying to track differences in files01:04
bignoseit's all difficult for me to untangle what problems01:04
bignoseeveryone says “no that's a separate problem” for each thing I report :-/01:04
bignoseyet they all occur at once01:04
spivmgz: apparently that OOPS was LP getting a 503 from the Librarian service (where the diffs are stored).  I guess it's a transient problem.01:34
mgzthanks spiv, I only got the one oops indeed.01:36
thumperis bzr-search documented anywhere nicely?01:52
lifelessI think there is a bit in one of the guides01:55
thumperta01:55
lifelessor bzr help plugins/search01:55
bignoseokay, Bazaar refuses to commit even locally-made changes in this Subversion bound branch.02:06
bignoseso nothing to do with merge.02:06
bignosedetails in an email message to the list.02:06
pooliethumper, it has help03:07
poolieoh, this is the "i won't file a bug" bug03:15
=== medberry is now known as med_out
bradmhi, I'm having a weird error message from bzr06:23
bradmbzr: ERROR: Received bad protocol version marker: 'HTTP Error 404: NOT FOUND\n'06:23
bradmbut I only get that from a dual stack ipv6 host, on ipv4 only host it's fine06:23
spivHuh.06:27
spivThat's a funny string.06:27
bradmoddly I still get that if I do a ip addr flush on ipv6 addresses06:28
spivI'd suspect there's something weird happening on the host, but I cannot guess what06:28
spivThat's not a valid HTTP response, and there's not really any reason why HTTP should be involved, so it's pretty mysterious06:29
bradmlet me try on my desktop instead of laptop and see06:29
bradmmy laptop's a pretty up to date natty install06:30
spivWhich protocol are you trying?  bzr:// ?06:32
bradmbzr branch lp:~harvest-dev/harvest/production06:33
spivOh, hmm, if you're trying http://foo/bar, then it's probably a that the remote httpd isn't giving proper 404 responses to bzr's attempt to POST to /bar/.bzr/smart06:33
bradmwoah, desktop's response is even weird06:34
bradmer06:34
bradmbzr: ERROR: http://bazaar.launchpad.net/%2Bbranch-id/77880/.bzr/repository/indices/87baa8aa154c5e4a84187e7161d073f0.six is redirected to https://launchpad.net06:34
spivWhat does 'bzr lp-login --no-check' report?06:34
bradmthat works, gives my lp username06:34
spivOk, that latter response is probably unrelated, it's a transient issue so probably retrying will work ok06:35
spivHuh, so you're logged into lp it'll be using bzr+ssh.  Then that response is even weirder!06:35
spivWhat happens if you try "bzr+ssh://bazaar.launchpad.net/+branch/" instead of "lp:" ?06:36
bradmsame thing06:37
spivHmm06:37
spivSo bazaar.launchpad.net doesn't have an ipv6 address06:37
bradmbut oddly my desktop (which isn't logged into LP) is pulling down data ok it seems06:37
bradmno, we haven't done ipv6 anywhere yet06:37
spivOk, ipv6 is probably a red herring06:38
spivMore likely to be a screwy SOCKS proxy or something06:38
spivOr something weird in your ~/.ssh/config?06:38
spiv(assuming you are using OpenSSH as your SSH client)06:38
bradmoh here we go06:38
bradmI might have to blame Ng for this06:39
spivWhat happens if you try 'ssh -l YOUR_LAUNCHPAD_USERNAME bazaar.launchpad.net' ?06:39
bradmthat connects fine, says no shells on this server06:41
bradmmight have something here in my ssh config06:41
bradmyup, that fixed it, we were testing some stuff with LocalCommands to pull some data about hosts06:42
bradmand funnily enough, that string is what the local command returned when the host wasn't in the db06:43
spivHah.06:44
bradmthanks for the help in finding that06:45
bradmI should have thought what else had changed in the past day or so06:46
pooliebradm i saw a redirect error like that before06:46
pooliei wonder if it's weird handling of pack files not found06:46
bradmpoolie: maybe - retrying it worked fine on my desktop now06:47
bradmand fixing the LocalCommand to redirect stderr to /dev/null fixes my laptop too06:47
poolieistr someone filed a bug about it recently06:48
spivpoolie: oh right, it might be that.  I was assuming it was a transient outage in the external-to-internal URL mapper06:49
pooliei can't find the bug i was thinking of06:55
pooliebut it was also a pack file redirecting to some unlilkely location06:55
Riddellgood morning07:46
vilaRiddell: morning07:57
alf_Hi! Is there a way to tell bzr which gpg identity to use for signing commits?08:08
Riddellalf_: bzr sign-my-commits . "Amy Pond <amy@example.com>"08:10
Riddellalthough it seems not for the create_signatures config option or the re-sign command for individual commits08:11
Riddellthat should be fixed, please file bugs :)08:11
alf_Riddell: Sorry, I wasn't exact enough... In my case I have two gpg identities/users "alf1@foo.bar" and "alf2@foo.bar". My commits are made using alf2@foo.bar email but when trying to sign, I am prompted for the password of alf1.08:13
quotemstrCan I cherry-pick hunks from a single file?08:14
alf_quotemstr: cherry-pick and apply them to another branch?08:17
Riddellalf_: that's not currently possible, if you file a bug then I'll implement it08:26
alf_Riddell: so, bzr always signs using the default/first GPG identity?08:27
Riddellalf_: yes08:27
alf_Riddell: I will file a bug, thanks!08:27
alf_Riddell: There seems to be an existing bug about this: lp #6850108:32
ubot5Launchpad bug 68501 in Bazaar "bzr should have an option for defining which gpg key to use for signing" [Wishlist,Confirmed] https://launchpad.net/bugs/6850108:32
alf_Riddell: I will add a comment there08:32
=== hunger_ is now known as hunger
bialixRiddell: hello08:48
Riddellhi bialix08:48
bialixcan we talk about https://bugs.launchpad.net/bzr-explorer/+bug/805813 ?08:49
ubot5Ubuntu bug 805813 in Bazaar Explorer "explorer 1.2 (trunk) does not work with bzr 2.3.3" [Critical,Confirmed]08:49
bialixRiddell: ^08:49
Riddellhmm, breakage from qverify-signatures?08:50
Riddellno, that's qbzr08:51
bialixno, explorer: 516: Jonathan Riddell 2011-06-16 [merge] refresh automatically branch views on changes08:51
bialixI have no idea why it failed with 2.3, but if we can fix it to work with 2.3, it will be great08:52
bialixotherwise we have to force bzr version check in explorer08:52
bialixand update docs08:53
Riddellhmm, I can't recreate the problem using 2.3.108:53
bialixit failed for me everytime with 2.3.3 on Windows08:54
bialixthat's could be PyQt-specific08:55
bialixhmm, I have PyQt 4.5.2, Qt 4.5.2 packaged into windows installer08:56
Riddellok I'll reboot into windows and try08:56
bialixjam1: HI09:00
jam1hi09:00
bialixjam1: do you by any chance know is there any plans to update PyQt libraries on windows installer build machine?09:01
bialixI'm not sure but I thought at some point there was discussion about upgrading it. Currently installer has Qt 4.5.209:03
bialixRiddelll: I suspect it's related to PyQt version09:04
vilajam1: hey !09:04
bialixhello vila09:05
=== jam1 is now known as jam
vilabialix: _o/09:05
jamI don't have any plans, but if we need to we can09:06
bialixRiddelll: ping09:07
bialixRiddelll: we either should fix this bug or beg jam to update PyQt on build machine. Fixing a bug is better, although updating PyQt is also good.09:11
bialixjam: I think it will be nice to update PyQt for next 2.4 beta09:13
bialixI think Gary has used more fresher PyQt version on his build machine. I'm not sure though09:15
Riddelllbialix: how do I do the equivalent of export BZR_PLUGINS_AT= on windows?09:16
bialixset BZR_PLUGINS_AT=xxx from command line, or use system properties09:16
bialixset works for current shell09:16
Riddelllbialix: how do I find out what version of pyqt I have installed?09:21
bialixstart explorer -> help -> about09:22
Riddelllbialix: PyQt 4.8.2 from standalone bzr windows installer, I can't recreate the problem09:23
Riddelllwhat PyQt do you have?09:24
bialixI see 4.5.2... wait09:24
bialixproblem with paths?09:24
Riddelllbialix: what do you mean with paths?09:25
bialixI have PyQt for Python in my PATH09:25
bialixwait a sec, I will edit my PATH09:25
bialixhmm, still 4.5.209:27
Riddelllbialix: did you install pyqt yourself or from the bzr standalone installer?09:28
bialixstandalone installer09:28
bialixI don't have 4.5.2 installed on my computer09:28
bialixso that should be from installer09:28
bialixhow can we have different pyqt versions from the same installer?09:28
Riddelllspooky09:29
bialixRiddelll: can you check your PATH?09:29
Riddelllbialix: how?09:29
Riddelll(I'm afraid I know very little about Windows)09:30
bialixtype "path" in command prompt09:30
Riddelllhttp://paste.kde.org/92659/09:31
bialixok09:31
Riddelllthis is the PyQt files I think it's using http://paste.kde.org/92671/09:33
bialixRiddelll: I still can't find where my system can load 4.5.209:36
bialixI'm trying on another machine now09:36
bialixRiddelll: what's your bzr version on windows?09:38
Riddelll2.3.109:39
bialixI have 2.3.1 installed on another machine, it has PyQt 4.8 as your09:39
bialixI suspect that was build by garyvdm09:39
bialix2.3.3 and 2.4 was build on different machine, that can explain why they have another pyqt09:40
bialixRiddelll: could you install latest 2.4b4, please?09:40
Riddelllok09:40
Riddelllbialix: that gives me PyQt 4.5.209:44
Riddelllbut I still can't recreate the problem when using bzr explorer from trunk09:44
sagacihi, just wondering if there's a similar option to wget -c when branching09:45
bialixRiddelll: have you tried to open some branch?09:45
Riddelllbialix: boom09:45
bialixRiddelll: the problem occurs only on opening the actual branch, Welcome screen has no problem09:46
Riddelll"TypeError: WorkingTreeView cannot be converted to PyQt4.QtCore.QObject in this context"09:46
bialixyep09:46
Riddelllvery strange, WorkingTreeView should be a widget which should be QObject happy09:46
Riddelllbialix: what's a decent editor to use on windows?09:46
bialixwell.... notepad++?09:47
bialixI'm using FAR + FTE, but this is kinda vintage09:48
bialixRiddelll: something Qt-based, maube, like Qt Creator?09:49
Riddelllactually I remember I have KDE installed here so I can use Kate09:51
Riddelllbut I think I would need to work out how to do windows development first, there's no source files with this standalone install09:51
bialixbzr branch lp:bzr-explorer explorer?09:51
jambialix: I have 4.5.2 from the bzr installer10:01
jamThat said, we had problems the last time we upgraded PyQT. I think that was the 4.7 series.10:02
jamIf you're happy with the 4.8 stuff, I'm happy to upgrade.10:02
Riddellljam: the current version on the installer on bazaar.canonical,.com is 4.8 so going back to an older PyQt for newer bzr versions seems strange and error prone10:05
bialixRiddelll: I think bazaar.canonical.com wasn't updated, it's a wiki10:07
Riddelllright enough, but if bzr 2.3.1 ships with pyqt 4.8 then shipping bzr 2.3.3 with pyqt 4.5 is strange10:08
bialixjam: Riddelll that's because 2 different build machines are involved here10:09
Riddelllright10:09
bialixjam: I think upgrading to 4.8 on ec2(?) will be good10:10
bialixI think Riddelll is agree10:10
bialixwiki page is out of date :-/10:11
* bialix edits it now10:12
RiddelllI see my problem, I did a Qt signal connect() into WorkingTreeView which is an "object" not a "QObject" and that's not allowed in older PyQts10:17
bialixoh10:17
Riddelllbialix: this will fix it http://paste.kde.org/92719/10:21
bialixyes, please land the fix10:23
Riddelllgroovy, I'll switch back to a real operating system to do that :)10:23
bialix:-)10:23
=== mrevell is now known as mrevell-lunch
CaMasoncan I somehow search the log for when a particular line of code was introduced?12:47
denihi guys12:49
sagacihi12:49
denican anyone tell how to checkout a repo from the server but only the repo...not the working tree12:49
deniso that i can then make a branch out of that local repo and work in that12:49
vilajam: thanks for the heads-up for the news entry, two wrongs can sometime makes a right ;)12:50
james_wdeni, bzr init-repo --no-trees foo; cd foo; bzr branch <wherever> target; cd ..; bzr branch foo/target target12:51
james_wthat will give a copy of only the branch in foo, and a branch and working tree in "target"12:51
james_wCaMason, bzr annotate is a good starting point. If you have bzr-gtk then gannotate has a back button that is very useful. There's also "bzr log -p" that can help12:52
vilaCaMason: annotate will give a more precise answer (most of the time)12:52
CaMasonthanks I'll give that a go12:52
vilaCaMason: qannotate from the qbzr plugin is an alternative too12:52
CaMasonaha, ideal12:53
CaMasonif only it had a search function ¬_¬12:53
vilaqannotate *has* a search function12:54
CaMasonwhere?12:54
vilagannotate used to have one too but I didn't use it for a long time12:54
vilactrl-F12:54
CaMasonoh qannotate12:54
vilaunless you use an old version12:54
CaMasonyeah trying ctrl+f, no dice12:55
vilawhere ?12:55
CaMasonin qannotate.. click on code area, ctrl+f - nada12:55
vilaha, old version then12:55
CaMason:)12:55
vilabut gblame has ! :D12:55
CaMasonits ok, I grepped with normal annotate and found the issue - thanks12:56
denijames_w: tnx....i knew it had something to do with no-trees but i just didn't user it right obviously12:56
sagacijust did a bzr branch lp:ubuntu/oneiric/ubuntu-docs, it's up to 220MiB, any idea how big this thing will be?12:57
vilasagaci: hmm, wasn't lp:ubuntu-docs 2M only ?12:58
sagacivila, but this is bzr branch lp:ubuntu/oneiric/ubuntu-docs13:02
vilayup, I noticed, I'm wondering why there is such a huge difference though13:03
sagaciyeah, up to 280MiB now :S13:04
vilahmm, you've got a fat pipe :)13:04
sagaciany reasoning?13:05
vilawithout seeing the content of the branch, no idea (could be some binaries wrongly committed in the history or something)13:05
sagaci:/13:06
jamvila, sagaci: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/oneiric/ubuntu-docs/oneiric/.bzr/repository/packs/13:06
jamHas a 320MB pack file in there13:06
vilaincluding tarballs or pictures or whatever13:07
jamI don't know *why*, everything else is a lot smaller.13:07
jamBut that one is from Aug-4-200913:07
jamso it isn't particularly new.13:07
sagacioh, so nearly finished13:07
sagaciso when I push a small change, do I have to push the whole 320 or just the small diff?13:07
vilasagaci: finished here at 512.572  Transferred: 423293kB (826.0kB/s r:423286kB w:7kB)13:08
sagacisorry, wouldn't have a clue how bzr works13:08
vilavila:~/src/ubuntu-docs :) $ du -sk .13:08
vila176984.13:08
vilavila:~/src/ubuntu-docs :) $ du -sk .bzr13:08
vila135056.bzr13:08
vilavila:~/src/ubuntu-docs :) $13:08
sagaciyep13:09
vilasagaci: may be worth filing a bug (but I'm pretty sure there is some related existing one), adding your case as a comment will help13:10
vilabah, bad parentheses: sagaci: make sure your case is documented in a related bug or a new one13:10
jamsagaci: we repack during fetch, I'm not sure why the LP version is so bloated.13:12
jamare you using http vs bzr+ssh?13:13
jam(The files on disk on Launchpad are about 400MB, so that is very comparable to what it transferred to you.)13:13
jamif you have access, you could "bzr pack lp:..." though that will be slow and download another 400MB and upload 200MB :)13:13
vilaAAARGH, I'm cursed :(13:48
sagaci:s13:52
vilano matter how many times I run the tests locally it appears that I always have some pqm failures when freezing a release :(13:52
SafPlusPlusHi guy, do you mind a noob question?14:04
SafPlusPlusI want to pull the changes from a remote repository, but not apply them yet, but I can't figure out if that's possible. Any insights?14:05
vilaSafPlusPlus: pull them in a different branch14:07
SafPlusPlusvila: That sounds like an interesting aproach, I'll tinker with that, thanks!14:08
=== isxek is now known as acl_
vilapuzzling, blackbox.test_branch.TestBranch.test_branch_broken_pack can (and did) fail ramdonly with even a  failed to open trace file: [Errno 13] Permission denied: '/you-should-use-TestCaseInTempDir-if-you-need-a-log-file' ....14:54
RainCTHi15:06
RainCTQuick question, how can I delete a tag that's already been pushed to the server? (When using "bzr tag --delete foo; bzr push;" after the next "bzr pull" it's there again)15:07
vilabzr tad --delete server:foo15:07
vilagha15:07
vilabzr tag --delete server:foo15:07
vilathat is: delete the tag on the server, tag deletions don't propagate, known bug15:07
vilabug #138802, you can subscribe to it and mention that you're affected15:08
ubot5Launchpad bug 138802 in Bazaar "tag deletion does not propagate" [Medium,Confirmed] https://launchpad.net/bugs/13880215:08
vilaRainCT: ^15:09
RainCTvila: Thanks. "bzr tag --delete server:foo" doesn't work though ("No such tag: foo").15:12
vilawell, by server:foo I meant whatever url you want to push too15:13
vilabzr config (or bzr info for older versions) will tell you which url it is15:13
maxbShouldn't it be 'bzr tag --delete -d :parent tagname' ?15:14
vilaRainCT: but be aware that other users or the server branch will also have to delete this tag15:14
vilaha right, maxb is probably right RainCT ^15:14
RainCTYup, with -d it worked. Thanks15:18
vilajam: ping15:20
vilaI need a teddy bear about creating a 2.4 pqm branch and when we want to do that (to avoid blocking trunk from landing API changes)15:21
vilaha, past EOD for jam I suspect, will mail the list15:22
Riddellalf_: how's this? https://code.launchpad.net/~jr/bzr/68501-gpg-signing-key/+merge/6721015:36
alf_Riddell: Looks great, thanks! Another thing that coulb be useful perhaps, is also considering the id passed to bzr sign-my-commits for the key to use. eg bzr sign-my-commits . bla@bla.org, should try to use a bla@bla.org key.15:41
alf_Riddell: but in any case with your changes there is a way to handle this (changing signing_key temporarily), so thanks! :)15:42
RiddellI did consider adding a command line option to sign-my-commits and re-sign but I'm not sure how often you want to change your signing key, normally I expect people will only ever use one, or occationally use a different one for a different branch which can be set in config15:43
alf_Riddell: yes, that makes sense15:46
alf_Riddell: can signing_key be set in locations.conf?15:47
Riddellalf_: yes15:47
alf_Riddell: great :)15:47
vilaRiddell: no time for a real review but:16:40
vila1) use get_user_option so you don't have to define special methods ( we are getting away from them)16:40
vila2) use gpg.signing_key instead of just signing_key16:40
vila3) at some point we'll gain a command-line switch to override config options, don't bother for now16:41
=== deryck is now known as deryck[lunch]
=== beuno is now known as beuno-lunch
=== deryck[lunch] is now known as deryck
=== beuno-lunch is now known as beuno
=== yofel_ is now known as yofel
=== med_out is now known as medberry
tsdhHi20:29
tsdhHow can I bring back a file I've accidentally deleted?20:29
lifelesswas it previously committed?20:32
tsdhYes.20:32
lifelessbzr revert filename20:32
tsdhThanks.20:38
jimisis bzr-2.4.0 already broken on python2.4?22:08
jimisor it's the plan to break compatibility?22:08
jimisBecause I need to install it on RHEL522:09
mgzit's already broken.22:17
jimisI just found out :-o22:19
jimisI wish they broke it after 2.4, RHEL5 is just way too common22:20
jimisanyway I'll try 2.3, but I remember seeing some fixes lowering CPU/network usage that I needed them, hopefully they are on 2.322:21
mgza subset of them got backported.22:21
jimisok, thanks mgz22:22
jimishopefully it will be good enough for huge packages, I'll try branching lp:gcc :-)22:23
pooliehi mgz, all22:25
mgzhey poolie!22:27
jimishow can I list all branches of lp:project from the command line?22:41
maxbYou'd need a small launchpadlib script, or screenscraping22:43
jimishmm didn't think it was that hard, I was just curious how to get the same info I get from the website22:44
maxbfor b in lp.projects['bzr'].getBranches(status=("Development", "Experimental", "Mature", "Merged", "Abandoned")): print b.unique_name22:45
maxbHmm, there are a lot of those, perhaps I should have picked a smaller project :-)22:46
jimisthanks :-)22:46
jimismaybe it should be a command22:46
jimisfor example "bzr info lp:bzr"22:46
jimisor list22:47
jimisor anything :-p22:47
jimis1025MB VSZ, 850MB RES and counting... :-)23:13
jimiswhen branching over http, is it expected to download a lot times more data than lp:project?23:46
dOxxxit's possible that it's having to repack revision data, which over HTTP is a very expensive operation.23:48
dOxxxusing lp: the server is able to do the repacking23:49
lifelessdOxxx: I think you are thinking of push :)23:49
lifelessjimis: yes, its expected23:49
lifelessjimis: over http it has to read the raw files and discard unneeded data, over lp: it streams just the needed data.23:50
jimisbut behind firewall I guess it's the only choice23:51
jimisanyway I hope it reads all data only once :-)23:52
spivUsually yes, although sometimes we've had bugs (I think 'bzr branch --stacked' may currently have a bug along those lines)23:53
jimisnice, it seems it entered the "Done" phase :-)23:55
jimisspiv: I was aware of the bugs, that's why I needed 2.4. But they seem fixed on 2.3.3 as well23:56
jimisotherwise it would fetch GBs of data23:56

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