/srv/irclogs.ubuntu.com/2013/06/06/#bzr.txt

=== lifeless_ is now known as lifeless
=== thumper is now known as thumper-cooking
=== SamB_ is now known as SamB
=== mmrazik is now known as mmrazik|afk
=== mmrazik|afk is now known as mmrazik
=== thumper-cooking is now known as thumper
=== mmrazik is now known as mmrazik|ofp
=== mmrazik|ofp is now known as mmrazik
=== mmrazik is now known as mmrazik|lunch
=== mmrazik|lunch is now known as mmrazik
=== Guest60046 is now known as mars
=== spiv_ is now known as spiv
=== wedgwood_away is now known as wedgwood
ovnicraft_hello i want to debug bzr, so i get this error https://gist.github.com/ovnicraft/5717722, i read about it and it was caused by delete a file and i want to debug to identify what file_id15:06
ovnicraft_i activate BZR_PDB15:06
ovnicraft_i get postmortem but i don know what var use15:06
ovnicraft_i found this https://bugs.launchpad.net/bzr/+bug/117952715:09
ubot5Launchpad bug 1179527 in Bazaar "bzr: ERROR: No final name for trans_id 'new-26'" [Undecided,New]15:09
ovnicraft_there are many old bugs15:09
ovnicraft_and this http://permalink.gmane.org/gmane.comp.version-control.bazaar-ng.general/7488615:10
ovnicraft_looks like unversioned files cause the problem15:10
ovnicraft_i this post http://old.nabble.com/Error-during-merge%3A-No-final-name-for-trans_id-'new-70'-td34444552.html he use pdb to identify trans_id refer15:11
ovnicraft_but dont describe how to use pdb in bzr postmortem15:11
jelmerovnicraft_: set BZR_PDB=1 in the environment15:13
jelmerand you'll be dropped into pdb when an error occurs15:13
ovnicraft_jelmer: yes i got pdb15:13
ovnicraft_jelmer: so i want to know how to identify trans_id15:13
ovnicraft_i dont know bzr code15:13
ovnicraft_jelmer: i am here https://gist.github.com/ovnicraft/572228515:14
jelmerah, that's a more complex question - I don't have time to help with that atm unfortunately15:14
ovnicraft_so first Q: i am in right channel ?15:15
jelmeryes15:15
ovnicraft_jelmer: there is any dirty solution ?15:18
mgzovnicraft_: broadly speaking, you want to use 'u' and 'l' till you find something pathy15:20
mgzI'm not sure if this is the shortest path (ho ho) to finding out what the issue with your tree state though15:21
mgzrunning a diff between the branches prior to merge (if that's what's failing? you weren't explict) may be easier15:23
ovnicraft_mgz: i am running the diff now15:32
barryhey folks, perhaps mgz, jam, or abentley: have any of you seen crashes in bzr on saucy, e.g. doing `bzr info`?  i think the svn plugin may be broken as it's trying to import CommittedQueue from subvertpy.wc15:37
jelmerbarry: yes, there is a bug15:37
jelmerbarry: bzr-svn has been removed from saucy15:37
jelmerpad.lv/118784015:38
barryjelmer: thanks, i shall purge it from my existence then :)15:38
barryjelmer: got it, thanks15:39
mgzhm, how hard is that sru with the dep to do I wonder...15:39
=== mmrazik is now known as mmrazik|afk
=== mmrazik|afk is now known as mmrazik
thumpermorning21:10
jelmerhey thumper, how's life in juju land?21:16
thumperhi jelmer21:17
thumperinteresting21:17
jelmermgz: it should be a one line change21:17
thumperjust like python, there is the "go way" of doing things21:17
thumperwhich often rubs with me ATM21:17
jelmerthumper: ah, you're working on Go juju ? is that version 2.0?21:18
thumperjelmer: well, 1.11.x right now, but yes, heading to 2.021:19
thumperI wanted to get back into a dev role, and also learn go21:19
thumperI hadn't learnt a new language in a while21:19
jelmerthumper: what do you think of go, any improvement over C++?21:21
thumperjelmer: well, that depends...21:21
thumperC++ is horribly complicated, but powerful in the right hands21:22
thumperGo is much simpler, but is missing a lot of what I'm used to21:22
thumperlike generics21:22
thumperI'd say 90% of C++ devs write bad code21:22
thumperjust due to language complexity21:22
thumpergo reduces that number somewhat21:22
thumperI've not done any real benchmark tests21:23
thumperbut go does provide some nice library stuff that C++ is missing21:23
thumperaround network and general process control21:23
thumperI guess it depends a lot on what you are writing :)21:23
jelmeryeah, the complexity in C++ is my main gripe with it21:26
jelmerI'm not sure what to think of go yet. The exception handling/return value stuff seems kind of arbitrary but some of the other features, like - as you mention - the libraries and goroutines are really nice21:27
* thumper nods21:32
thumperI love the power of C++21:32
thumperbut it is too easy for people to get things wrong21:32
thumperI have heard that D is better21:32
thumperbut never used it21:32
LeoNerdgoros are just CSP. "yaaay". That's been around since like, 197021:43
LeoNerdmvreturn is cute, but eh.. Perl and most Lisps have those21:43
LeoNerdPython too come to think of it21:44
LeoNerdSortof ish21:44
=== r0bby_ is now known as robbyoconnor
=== wedgwood is now known as wedgwood_away
=== wedgwood_away is now known as wedgwood
=== wedgwood is now known as wedgwood_away
=== thumper is now known as thumper-afk

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