/srv/irclogs.ubuntu.com/2011/06/13/#bzr.txt

lifelesswell, the normal thing is just to commit at this point00:00
lifelessthis happens if someone else committed to the remote location and you needed to update to be able to commit00:00
workthricklifeless: yes, I know, but only I use that branch00:01
lifelessanyhow, if you grab the revid of the pending merge00:01
lifelessand do00:01
lifelessbzr revert; bzr pull . -r revid:<,...>00:02
lifelessthat will reset onto that revid00:02
workthricklifeless: aha, and how do I grab the revid of it?00:03
lifelessbzr st --show-ids00:03
workthrickhmm, not seeing it00:05
workthrickpending merge tips: (use -v to see all merge revisions)00:05
workthrick  Maciej Katafiasz 2011-06-13 Add initial lipid DB files from Christer00:05
workthrickit shows me the file IDs, but not revids00:05
lifelessgarh00:05
lifelessuhm00:05
lifelessbzr heads --dead00:05
lifelessshould show it; thats in bzrtools I think00:05
workthrickyup00:10
workthricklifeless: that worked fine, thanks00:10
lifelesscool00:11
* workthrick packs up and migrates home00:12
george_eQuick question... I have installed Bazaar 2.3.1 on a Windows server and I have created a branch with one file in it...03:42
george_eHow can I push / pull to that branch?03:42
gouri see that LP cannot grok (aka import) bitbucket hg branches...what is your experience with hg <--> bzr ?05:59
spivgour: talk to jelmer06:04
lifelessgour: we should handle bitbucket branches fine06:12
vilajelmer_: Did I mention loom test failing with: TypeError: push() got an unexpected keyword argument 'lossy' ? Or did you already fix that and Alzheimer is striking again ?08:25
Riddellgood morning08:50
vila_o/08:53
fullermdMorning?  Pah.  What'd morning ever do for me?08:54
vilafullermd: bring coffee ? Good thing that09:02
fullermdMorning doesn't bring coffee.  I have to keep it at hand myself, as a weapon for when the morning ambushes me.09:19
gourspiv: when is jelmer around?09:25
gourlifeless: all the branches i wanted to import from bitbucket were suspended (or not mirror any longer) due to 5 failures09:26
gouralthough i can hg pull without any problem09:27
Pengfullermd: Morning brings a beautiful, fresh feeling to the world.09:27
Pengfullermd: Also a bunch of noise from your neighbors.09:27
Riddellasking again, what's going wrong with me using requeue_package? http://paste.kde.org/81493/09:32
lifelessgour: IIRC bitbucket expose broken urls, or is that gitorious09:35
vilaRiddell: You need to prepend PYTHON_PATH=python_debian/ and of course be in the 'scripts' dire09:36
vilactory09:36
Riddellah, but of course09:37
vilaRiddell: <cough> did I forget to explain that ?09:37
vilaRiddell: <cough> it helps to look at the bash hostory09:38
vilahistory09:38
fullermdPeng: Obviously, it brings you far better drugs than me   :p09:38
Riddelldocumentation though bash history, the best way09:39
vilaObjection your honor !09:39
vilaIt's archeology ! Nothing to do with documentation ! I requires removing such remarks from the log !09:40
vilaThis is an obvious trick to influence the jury !09:40
gourlifeless: hmmm...but initial import was done...problem was with incremental imports09:50
lifelessstub: ok09:53
lifelessbah09:53
lifelessgour: ok; well have a look at the bzr-hg bug reports09:53
lifelessor the wiki page tracking conversion support09:53
gourwhere could i find them?09:56
gourhere is the branch: https://code.launchpad.net/~gour/myclientbase/trunk10:01
Riddellthere doesn't see to be any documentation on gpg signing, would it be an idea if I updated http://blogs.gnome.org/jamesh/2007/10/04/signed-revisions-with-bazaar/ and added it to the user guide?11:45
jelmer_Riddell: the problem is that we also don't really have a good way to verify GPG signatures yet at this point11:45
Riddelljelmer_: yes, is there a reason for that?  nobody bothered to learn gpgme?11:46
jelmer_Riddell: I'm not sure of the background - I think part of it is just that nobody got around to it, and we need to watch out for performance issues if we start automatically verifying everything.11:47
vilajelmer_: Did I mention loom test failing with: TypeError: push() got an unexpected keyword argument 'lossy' ? Or did you already fix that and Alzheimer is striking again ?11:47
jelmer_vila: hi; I think you did, though I can't reproduce it here11:48
jelmer_vila: which test ?11:48
vilaletmecheck11:48
jelmer_Riddell: I think jam knows more of the details11:49
vilajelmer_: per_branch.test_push.TestLossyPush.test_lossy_push_raises_same_vcs(BzrBranchLoomFormat1)11:50
Riddellyes, I see he did a basic verification plugin back in the day which seems to have disappeared11:50
vila./bzr selftest -s bt.per_branch.test_push.TestLossyPush -> ran 13 tests/ 4 errors11:52
jelmer_vila, thanks11:55
jelmer_vila, I was just running the plugin tests and not finding anything :)11:55
jelmer_vila: hmm, we really need an InterLoomBranch..11:55
vilaha right, getting all the relevant tests for a given plugin may be tricky11:56
vilajelmer_: may be, but you can also push/pull between looms and regular branches11:56
=== mrevell is now known as mrevell-lunch
=== med_out is now known as med
=== med is now known as medberry
Riddellthe config options for gpg signatures are strange, create_signatures always is used but I don't think when-required or never is (and can branches require signatures?)12:46
RiddellI don't think check_signatures is used at all except that weirdly require turned on create_signatures always12:46
Riddellis http://wiki.bazaar.canonical.com/ConfiguringBzr the current documentation for config options?12:54
Kamping_Kaiserhi all, i just tried to  commit the deltion of some files (-x 'd two modified files), and bzr told me an empty commit was pointless http://paste.debian.net/119678/ . does this look like a bug or a feature you you? (wondering if i should go looking for a bug report)12:55
jelmer_Riddell, that sounds about right12:59
jelmer_Riddell, I use "create_signatures = always" myself for that special day in the future when we start being able to actually verify them12:59
jelmer_Kamping_Kaiser, what happens if you run "bzr rm" first?13:00
=== maxb changed the topic of #bzr to: Bazaar version control <http://bazaar.canonical.com> | try https://answers.launchpad.net/bzr for more help | http://irclogs.ubuntu.com/ | Patch pilot: vila | UDD failures: 485
maxbI have a mega bug of udd tag moves for someone to process this week :-) https://bugs.launchpad.net/udd/+bug/79570313:03
ubot5Ubuntu bug 795703 in Ubuntu Distributed Development "jubany fixups relating to misplaced tags (AssertionError:<module>:main:find_unimported_versions:check)" [Undecided,New]13:03
Kamping_Kaiserjelmer_: if i run bzr rm on the tree as is  it gives the same error. shall i try restoring the files then bzr rming them?13:05
jelmer_Kamping_Kaiser: It should at least give a slightly different error (removed vs missing)13:08
Kamping_Kaiserjelmer_: http://paste.debian.net/119679/ this is what i get folling on from the last paste. have  i missunderstood your suggestion?13:10
jelmer_Kamping_Kaiser, that's odd indeed, please file a bug13:11
Kamping_Kaiserjelmer_: should i include the contents of those pastes?13:12
Kamping_Kaiserand is there anything else that would be handy? (repo state, etc)13:12
jelmer_Kamping_Kaiser: I'm not sure; given I've never seen this and I never use -x I would be inclined to blame -x13:13
Kamping_Kaiserok. i'll tar it up and hang onto it for a few weeks incase its requested13:14
=== jelmer_ is now known as jelmer
jelmerKamping_Kaiser, thanks :)13:14
Kamping_Kaisernp :)13:14
Kamping_Kaiserjelmer: submitted as https://bugs.launchpad.net/bzr/+bug/796582, hopefully its lucid enough to be understood13:18
ubot5Ubuntu bug 796582 in Bazaar "committing with -x incorrectly declares the commit pointless" [Undecided,New]13:18
Kamping_Kaiserand i just realised i didn't specify my version or os, *fail*13:19
Kamping_Kaiser'night all13:25
jelmerg'night Kamping_Kaiser13:26
=== mrevell-lunch is now known as mrevell
jelmerRiddell: Sorry, was distracted there for a bit13:30
jelmerRiddell: I guess any more support for verifying signatures, even just some API functionality that might not be hooked up in the UI yet, would be a step forward.13:31
jelmerbzr-gtk does verification at the moment, but has implemented it manually. That sort of code really should be in the core.13:31
Riddelljelmer: should I update http://wiki.bazaar.canonical.com/ConfiguringBzr to match current reality?13:41
jelmerRiddell, please do13:47
jelmerRiddell, although I also wonder how well maintained that page still is at the moment compared to the docs in the tree13:47
Riddellah, it's user-reference/configuration-help.txt13:48
Riddellmaybe I should make that match reality and make the wiki page point to that13:49
jelmerRiddell: wfm13:56
jelmerPerhaps we should set up a wikkid instance backed onto a copy of lp:bzr so users can still easily contribute fixes13:57
Riddelljelmer: is that possible?14:39
Riddellmuch of what was once on the bazaar wiki seems to have been moved to the docs14:39
jelmerRiddell: I think it should be, though we might have to wait for wikkid to get openid support. ad it will require some setup of course14:41
jelmerlike the Ubuntu wiki much of what's on our wiki is outdated, the docs are much nicer and have been better reviewed.. but the wiki is the only thing users can easily contribute to14:41
gourjelmer: jello, attempt to mirror some bitbucket branches gives "The import has been suspended because it failed 5 or more times in succession. " where could i find some log or are there some known issues with bitbucket import?14:42
jelmergour, the log should be linked from the import page14:43
jelmeryou might have to delete the import and create it again if the import existed before the last launchpad deployment a couple of days ago14:44
gourjelmer: i do not find it...here is the branch https://code.launchpad.net/~gour/myclientbase/trunk14:44
abentleyvila: I've restored the original test_merge_from_branch tests and just forced the root-id.14:45
abentleyvila: The one outstanding issue I know is you and jam disagreeing about how to handle tests that prove an exception isn't raised.14:45
jelmergour, the "see the log" link14:45
gourahh...i thought those were some other logs14:47
gourjelmer: is it something bzr-hg related?14:48
jelmergour, how do you mean?14:48
jelmergour, the imports are done using bzr-hg14:48
gourjelmer: i mean, some already known issue?14:48
jelmergour: see my comment above, you might want to throw out the existing import and create a new import14:49
gourahh..got it14:51
abentleyvila: I looked at your branch.  Why did you change test_shelf?14:58
vilaabentley: just checking I understood how it worked, revert the change if that's an issue15:04
abentleyvila: it was just surprising because I didn't change that file, and AIACT, you just changed it to use context managers.  The change itself looks fine.15:05
jelmergour, I've been looking at fixing the hg imports recently so if you find issues (after the branch has been recreated, please let me know and/or file bugs)15:06
vilayeah, and get rid of the seek, it was indeed to see if I got the context managers right, I shouldn't have committed that15:06
gourjelmer: ok15:06
vilaabentley: I think I said I prefer checking like you did, that's the intent of the test isn't it ? Not checking anything... will be surprising if the test ever fails15:08
abentleyvila: Okay, I've pushed a revision that merges your changes.  Am I cleared for landing?15:10
vilaabentley: yup15:26
abentleyvila: Thanks.  It's been fun hacking on the merge code once again.15:29
vilaabentley: hehe, glad you enjoyed it ;)15:29
abentleyvila: aw, darn.  Your testtools is too old for ExpectedException.15:32
* vila bangs head15:32
vilathat sucks15:33
vilayou mean the pqm one right ?15:33
abentleyvila: Yes.15:36
abentleyvila: It's okay, I'm rewriting it as assertRaises.15:36
vilaok, ExpectedException has been introduced in 0.9.9, 0.9.11 has been released yesterday-ish but pqm still uses 0.9.815:37
vilaabentley: cool, can you leave the EE form in comment saying it requires 0.9.9 ?15:37
vilaabentley: I'm afraid nobody will remember to use it otherwise when testtools is upgraded15:38
vilaabentley: the lp pqm has a more recent testtools ?15:38
abentleyvila: Launchpad explicitly manages that dependency, so our buildbot uses it.  (Our PQM doesn't run tests.)15:39
vilahmpf15:40
vilaok, thanks15:40
abentleyjelmer: I readdressed that email to exclude the merge proposal because I thought it was meta-conversation that didn't belong  on the proposal itself.15:57
jelmerabentley: ah, sorry15:59
jelmerabentley: I thought thunderbird was being smart again and had excluded it15:59
abentleyjelmer: nope.  We use reply-to headers, which require effort to avoid.15:59
SpamapSthe bzr in daily breaks with a nasty crash for me...16:16
SpamapSoh wait, its the bzr git plugin I think16:16
jelmerSpamapS, hi16:20
jelmerSpamapS, can you elaborate?16:20
SpamapSsorry16:32
SpamapSyes16:32
* SpamapS gets a backtrace ready16:32
SpamapSjelmer: http://paste.ubuntu.com/625946/16:34
jelmerSpamapS: that looks like a mismatched bzr and bzr-git, it should be fixed in newer versions of bzr-git16:36
jelmerSpamapS, you're running bzr 2.4-ish I suspect?16:36
SpamapSjelmer: daily build16:39
=== vila changed the topic of #bzr to: Bazaar version control <http://bazaar.canonical.com> | try https://answers.launchpad.net/bzr for more help | http://irclogs.ubuntu.com/ | Patch pilot: spiv | UDD failures: 485
jelmerSpamapS: hah, looks like the version number of the daily builds needs to be updated16:51
ccxCZIs there way to make subdirectories separate branches, while the main project would remember the revisions of the subprojects? I asked here some time ago and I was told some implementation of this was underway16:52
jelmerccxCZ: You might be looking for "bzr split"16:53
jelmerccxCZ: bzr split can split off a directory as a new branch, while both the original branch and the new branch keep the original history16:53
jelmerSpamapS, that should be fixed now - what version of bzr-git does dpkg report you have?16:55
ccxCZjelmer: I know about that. but that won't keep project state anywhere - which revision of which sub-branch works with the master one16:56
SpamapSjelmer: 0.6.0-1~bazaar1~natty116:56
jelmerSpamapS: that's not the daily builds PPA - where does it come from?16:57
SpamapSI think from the proposed PPA.. which I also enabled on my way to daily.. ;)16:57
=== zyga is now known as zyga-afk
jelmerccxCZ: Ah, ok. In that case you're after nested trees: bug 26777016:57
ubot5Launchpad bug 267770 in Bazaar "Bazaar does not support nested branches" [Wishlist,Confirmed] https://launchpad.net/bugs/26777016:58
jelmerccxCZ: until that's implemented in core there are a couple of plugins you can use instead (bzr-externals most notably)16:58
jelmerSpamapS: ah, ok16:58
jelmerSpamapS: in that case the problem should go away when a new bzr-git is published in the PPA16:58
jelmerhttp://code.launchpad.net/~bzr/+recipe/bzr-git-daily16:59
SpamapSjelmer: thanks for checking.16:59
ccxCZkthnx, will check that out17:03
ssbrHi. What's the most recent version of bzr that supports Python 2.5?18:20
fullermd2.3.x18:24
ssbrfullermd: excellent, thank you18:26
=== medberry is now known as med_out
SpamapSjelmer: similar problems with bzr-builddeb18:52
jelmergarr, I really should get that new bzr-builder deployed so we no longer have this problem18:52
SpamapShttp://paste.ubuntu.com/626023/18:52
jelmerSpamapS: actually, bzr-builddeb seems ok18:53
jelmerSpamapS, which bzr-builddeb are you running?18:54
SpamapS2.7.4+bzr565~natty118:54
SpamapSwell.. I was.. have to get some work done for a bit.. but I can move back to it to help diagnose any issues18:55
jelmerSpamapS: Can you pastebin the output before the backtrace?18:55
jelmerIIRC this happens if bzr-builddeb is unable to find back the upstream tarball *after* it's fetched it18:57
SpamapShttp://paste.ubuntu.com/626028/18:57
SpamapSyes18:57
SpamapShmm18:58
SpamapSactually this one may be wrongly building as a native package18:58
jelmerSpamapS: it's not building as a native package (otherwise it wouldn't be retrieving the upstream tarball)18:59
SpamapSyeah.. never mind18:59
SpamapSthis branch is a bit whacked18:59
jelmerSpamapS: did it fetch a .tar.gz file?19:02
SpamapSjelmer: no19:03
jelmerthe output seems to suggest it did, despite the warning about the invalid host name19:03
SpamapSthe branch was not setup to bzr bd properly19:03
maxbAnyone around who can provide me with a second opinion on whether I've found a bug in TreeTransform.trans_id_tree_path?  namely, does it actually make any sense for it to be resolving symlinks in its path argument?19:03
SpamapSits used purely as a source of data for bzr builder recipes..19:03
jelmerSpamapS: is the branch available somewhere publicly?19:04
jelmerSpamapS: I'm particularly curious because somebody else reported similar behaviour and I never managed to figure out how we could get a success from apt but no file.19:05
SpamapSjelmer: lp:ensemble ;)19:05
jelmerSpamapS: thanks19:15
jelmerSpamapS, the problem appears to be that the version suggests a non-native package but the package is built as a native package19:15
SpamapSjelmer: it may have to do with being a 1.0 format debian dir but not native.. so the extraction causes issues19:15
SpamapSjelmer: like I said, the debian dir is just not setup right. :-/19:16
jelmerso bzr-builddeb thinks that if the ensemble ppa contains a 0.5-0ensemble252~oneiric1 package, that it has the upstream source for ensemble 0.519:16
SpamapSjelmer: it will most likely be removed or fixed soon enough. Maybe a better error message would be in order though. :)19:16
jelmerSpamapS, It's not this specific debian directory, more the way in which the recipes are built at the moment (recipes can only be native for now)19:16
=== zyga-afk is now known as zyga
=== med_out is now known as medberry
=== yofel_ is now known as yofel
pooliehi all20:56
jelmer'morning poolie20:57
jelmeryou're up early :)20:57
pooliei'm in california21:11
pooliei don't know what time it is :)21:11
jelmerahh :)21:12
fullermdPretty impressive, actually.  Usually it takes people few weeks there before that happens   :p21:12
poolie:)21:14
pooliea22:52

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