[00:08] <chrisirc> Hello. I'm a bzr newbie (well not really, used it a little bit about 10 years ago), trying to get to see all branches in a repo ,i.e. explore a repo.
[00:09] <chrisirc> I'm on Debian and I've installed bzr-explorer with its dependency qbzr.
[00:09] <chrisirc> Those tools sound like they would do what t
[00:09] <chrisirc> I want, but, I can't figure out how to start the,
[00:09] <chrisirc> m, those packages don't have a single entry in any */bin/
[00:09] <chrisirc> directory. (sorry, my return key is funky, triggers all the time.)
[00:10] <chrisirc> Basically I'm looking for the equivalent of "gitk --all".
[00:28] <chrisirc> Can a bzr repository contain multiple branches like Git? How can I list them? "bzr branches" shows 1 line, "* (default)".
[00:28] <chrisirc> Do I need to pass options to "bzr clone" to get more than the default branch?
[00:30] <fullermd_> Running qlog on a dir will find all the branches under it, 'branches' needs -R to work right, clone is just an alias for branch which pulls the given branch (not 'default', as that lacks meaningful meaning)
[00:37] <fullermd_> Or more explicitly, bzr practically never does repository-level operations, it's essentially all branch-level.
[00:38] <bob2> (repos are mostly just a storage space optimisation in bzr)
[00:46] <mgrandi> try just 'bzr explorer' ?
[00:47] <mgrandi> to start bazaar explorer
[00:47] <mgrandi> or any of the 'q<whatever>' commands like fullermd_  said
[01:52] <Rich_Morin> I just installed Bazaar on OSX 10.7.5, using the 2.6.0 installer from http://wiki.bazaar.canonical.com/MacOSXDownloads  How can I find out where this might have put bzrlib?
[01:55] <fullermd_> bzr version says.
[01:56] <Rich_Morin> bzr version says "ERROR: Couldn't import bzrlib and dependencies.  Please check the directory containing bzrlib is on your PYTHONPATH."  Beeep.
[01:56] <Rich_Morin> recursion: see recursion
[01:57] <fullermd_> OK, so we know the answer is "not where it should be"   :)
[01:57] <Rich_Morin> progress!
[02:00] <Rich_Morin> Well, find(1) found /Library/Python/2.6/site-packages/bzrlib
[02:01] <Rich_Morin> How much of that needs to go in the PYTHONPATH
[02:02] <fullermd_> Up through the 2.6 I think.  Though the real answer should be "none of it", since it sounds more like the bzr install isn't really in sync with your python install, so forcing it may not put you in a good place anyway.
[02:03] <Rich_Morin> The really annoying thing is that I only need Bazaar in order to get a Go library.  So I'm three levels down a stack of incidental complexity.
[02:05] <fullermd_> Maybe you can shortcut that away.
[02:05] <Rich_Morin> ???
[02:05] <fullermd_> What lib where?
[02:06] <Rich_Morin> "launchpad.net/goyaml"
[02:06] <fullermd_> LP has tarball downloads.
[02:07] <fullermd_> For that matter, up top of that page it points at github.
[02:09] <fullermd_> So really, what we need to do is get bzr working and bzr-git installed, so you can use that to get git, and use that to get it   :)
[02:09] <Rich_Morin> erm, which page?  I _have_ git
[02:09] <fullermd_> https://launchpad.net/goyaml says "PROJECT MOVED: https://github.com/go-yaml/go-yaml-v1" right up top.
[02:12] <Rich_Morin> Thanks!  That looks promising.
[02:16] <Rich_Morin> I hope I don't have to understand   yaml.Unmarshal([]byte(data), &t)  just to parse some YAML :-)
[02:16] <fullermd_> Of course not; you just do it in perl instead    ;)
[02:18] <Rich_Morin> Actually, I have this script running in Ruby and Julia, but neither is very fast, so I'm trying Go.
[02:18] <Rich_Morin> I haven't written any Perl in several years, but...
[02:24] <Rich_Morin> Does Go have a simple way to print a data structure, ala Ruby's inspect method?
[02:25] <Rich_Morin> I'm getting '{ {%!s(int=0) []}}' for a hash, which doesn't show me the data...
[02:25] <fullermd_> Dunno.  Getting from "passingly aware" to "working knowledge" of go hasn't get gotten within a loud shout of the top of my todo list.
[02:26] <fullermd_> s/get/yet/
[02:35] <fullermd_> Maybe https://github.com/davecgh/go-spew ?
[02:36] <fullermd_> (from http://stackoverflow.com/questions/12540057/is-there-a-go-language-equivalent-to-perls-dumper-method-in-datadumper )
[02:56] <mgrandi> Rich_Morin: sorry for your troubles! thats a mac issue, since they changed what version of python that is called when you just call 'python'
[02:56] <mgrandi> https://bugs.launchpad.net/bzr-mac-installers/+bug/731391/comments/25
[02:57] <mgrandi> you just have to edit the top line of the script and make it call python2.6 rather then python
[02:57] <mgrandi> and i have to go, but good luck! =)
[02:57] <Rich_Morin> tnx
[03:19] <Rich_Morin> Fortunately, the library I wanted to install in Go has been moved to another site that doesn't use Bazaar, so I can move on.
[04:17] <JustinZ> OK, I've created my launchpad site, added ssh keys but every time I try "bzr push ...etc" I get "No new revisions or tags to push."
[04:17] <JustinZ> But there are plenty of files in my directory to push
[04:19] <fullermd_> You sure they're not already pushed?
[04:20] <JustinZ> https://code.launchpad.net/~justin-zobel/budgie-desktop/trunk
[04:20] <JustinZ> Says This branch is empty
[04:20] <JustinZ> after bzr push
[04:20] <fullermd_> How many revs are in your local branch?
[04:21] <JustinZ> I'm a complete noob at this so you'll have to explain a little more if you can please.
[04:21] <JustinZ> revs meaning revisions of files?
[04:21] <fullermd_> Yeah.
[04:22] <JustinZ> Well theres about 20 files in the root directory
[04:22] <fullermd_> e.g., how many show up when you run log?
[04:22] <JustinZ> bzr log shows nothing :/
[04:23] <fullermd_> Well, then push did just what it's supposed to   :)
[04:23] <JustinZ> Ooooh
[04:23] <JustinZ> Ok so I did bzr add
[04:23] <fullermd_> push doesn't push files from your dir.  It pushes commits from your branch.
[04:24] <JustinZ> hmm ok
[04:25] <JustinZ> ok so how do I get my files uploaded initially fullermd_ ?
[04:29] <JustinZ> phwoar, may have figured it out
[04:29] <JustinZ> had to set whoami, commit, push
[04:29] <fullermd_> Well, you'd have to commit 'em...
[04:30] <JustinZ> seems to be uploading something somewhere :D
[04:32] <JustinZ> yep got it.
[04:32] <JustinZ> Thank you!