[00:03] <rgomes> jelmer: hello. I'm sorry for delay. Yes: bzr info informs about the parent location. It also informs about stacked branches, if it is the case. thanks a lot :)
[00:04] <rgomes> jelmer: I found this information in bzr explorer, but had trouble to find via command line. I assumed that it was much more 'hidden' than it actually is.
[06:15] <andrewuk1> Hello Vila, I thought it might take a while for someone to read my question so i did make sure to check the irc logs :)
[06:18] <SamB> andrewuk1: maybe you should have mentioned your intention to do so before so people would still bother to take a stab at your qustion despite your not actually being here
[06:18] <andrewuk1> yes true i should of done so
[06:19] <andrewuk1> is it worth me posting the question again or are people likely to look back through the logs and spot it?
[06:20] <SamB> so what exactly isn't working that you were hoping to get to work?
[06:23] <andrewuk1> I am trying to setup Bazaar on a Synology NAS drive. I have installed py26-bzr and py26-bzrtools
[06:24] <andrewuk1> but now that i have done that i am unsure what to do next as simply typing in bzr just returns an error as if nothing has been installed
[06:24] <andrewuk1> i have have installed py26-bzr and py26-bzrtools through ipkg
[06:30] <andrewuk1> right time for me to go and start my working day but i will keep track of the logs until i finish work
[06:39] <vila> andrewuk1: Damn, I've not started my day yet, but you need to be able to run bzr first before we can really help ;) I don't know how synology works nor which kind of OS it is (though I guess it's some sort of GNU linux so you need to find *where* the 'bzr' script has been installed and make sure the containing directory appears in your $PATH)
[06:41] <vila> andrewuk1: From there we can help but you're almost done (especially if you have ssh access)
[13:07] <jelmer> vila: IIRC synology is basically linux on ARM with a fancy GUI on top of it in a dedicated device
[13:09] <vila> jelmer: yeah, but which distro, what's an ipkg ? (And HI ! ;)
[13:09] <jelmer> vila: hey :)
[13:09] <jelmer> vila: it's something custom, not sure what it's based on. I think it has ports
[13:10] <vila> right, so we need andrewukN to come back or read the log ;)
[13:16] <jelmer> vila: oh, and congrats on getting 2.6 out the door :-)
[13:34] <vila> jelmer: thanks ;) Will finalize this week-end
[17:31] <davekong> Can anyone point to a guide for adding a new command to bzr? I want to hook in some static analysis code that leverages bzr's knowledge of what files have been updates or created that will be part of the next commit.
[17:33] <davekong> http://doc.bazaar.canonical.com/plugins/en/plugin-development.html#defining-a-new-command
[17:41] <andrewuk> Hello again
[17:42] <andrewuk> i am just trying to check where bzr has been installed to and if that path is in my $PATH
[17:43] <andrewuk> As for details of the Synology nas drive it runs a distro called busybox and ipkg is a package manager that seems to be the most popular one to use amongst the Synology community.
[17:52] <davekong> andrewuk: if you type 'which bzr' in a unix shell, you will get the path to bzr if it is in your path.
[17:55] <davekong> andrewuk: you can search for the location of a bzr with 'find / -name bzr'
[17:55] <andrewuk> hello davekong:
[17:56] <davekong> andrewuk: hello :)
[17:56] <andrewuk> 'which bzr' is not returning anything so i assume it is not in my path
[17:56] <davekong> yeah
[17:56] <andrewuk> i will try searching  for it now
[17:58] <andrewuk> NAS drive is whirling away now :)
[18:04] <yoh_> Hi bzr gurus.  is there anything like 'git reflog' to discover at which revision I was before recent "bzr pull" so I could revert back to that state?
[18:04] <andrewuk> found where bzr has been installed to by ipkg it lives at /volume1/@optware/bin
[18:05] <andrewuk> cd /volume1/@optware/bin/bzr-2.6 rather
[18:07] <andrewuk> so when i am inside the folder cd /volume1/@optware/bin i can run bzr and brings up all the options for the basic commands etc
[18:12] <smw_> hi all, I modified a bzr lib and committed the change to my local repo. What is the best way to share it with the original author?
[18:12] <smw_> Is there an easy way to make a patch so I can email it to him?
[18:31] <andrewuk> so do i need to add the path to bzr-2.6 to my $PATH?
[18:41] <yoh_> and I guess the answer to my question is: https://launchpad.net/bzr-tiplog  which is probably of no use "post-portem" (i.e. I should have enabled it before I did the pull)
[19:11] <andrewuk> Yay i have bzr working on my nas drive
[19:12] <andrewuk> i just need to work out how access bzr over the network instead of just through ssh
[19:40] <vila> yoh_: there is a bzr-reflog plugin for the pull use case (I resort it to it a few days ago).
[19:40] <vila> snw_: bzr lp-propose
[19:40] <vila> errr
[19:40] <vila> yoh_:  bzr lp-propose is one
[19:41] <vila> yoh_: ghaaa, yeah, bzr-tiplog and yes, no post-mortem. But you can inspect your !/.bzr.log for hints
[19:42] <vila> andrewuk: so, if you have ssh, you're almost done, you probably need to specify:
[19:43] <vila> [bzr+ssh://nas.local/]
[19:43] <vila> bzr_remote_path = /bin/bzrssh
[19:43] <vila> bzrssh being a wrapper if you need to setup additional PATH or PYTHONPATH or whatever
[19:44] <vila> I only ever needed it when bzr was run from sources (i.e. a non-standard location but you seem to have it installed in a non-standard location ;)
[19:44] <yoh_> vila: thanks... I see no .bzr.log though anywhere
[19:46] <vila> just noticed my tyop: it was ~/.bzr.log 'bzr version' will tell you the exact path
[19:46] <vila> yoh_: ^
[19:48] <andrewuk> thanks vila:
[19:49] <andrewuk> just having a play round trying to connect  through a simple http;//
[19:51] <vila> andrewuk: http is far harder than ssh
[19:51] <vila> andrewuk: for ssh you just need... ssh access
[19:51] <andrewuk> haha yes maybe your right as i haven't got it working yet
[19:51] <andrewuk> i will give ssh a go now
[19:52] <vila> andrewuk: say you have ssh access to andrewuk@nas.local, all you have to test is bzr push bzr+ssh://andrewuk@nas.local/~/testbzr
[19:52] <yoh_> vila: thanks -- got it now... but unfortunately nothing which would help me is there ;)
[19:53] <vila> yoh_: damn, sorry completely forgot that hole once I started using the plugin :-/
[19:58] <yoh_> no problem! thanks
[19:58] <vila> yoh_: depending on how many time it's worth spending on it, I see hints in .bzr.log in the pull commands: 0.096  fetching: <SearchResult search:(set(['vila@XXX-20130731091908-1ruz29rkl90gmz4v']), ['vila@XXX-20130
[19:58] <vila> those revision were pulled, you should be able to locate them with 'bzr qlog'
[19:59] <andrewuk> i am getting the error 'ash: bzr: not found' i think because on my nas i have to use bzr-2.6 instead of just bzr
[19:59] <yoh_> 'grep fetch' on mine is empty ;)
[19:59] <vila> yoh_: aaaargh, could be a from a debug flag I set locally, damn, you're a hard sale ;-D
[20:00] <vila> andrewuk: good, so you need bzr_remote_path set as mentioned above
[20:00] <yoh_> vila: LOL ;)
[20:01] <vila> yoh_: install bzr-tiplog for the *next* time you'll corner yourself ;)
[20:01] <yoh_> vila: it is in place already ;)
[20:02] <vila> \o/
[20:02] <yoh_> but also tried git clone "bzr::lp:python-mode" python-mode.gitbzr -- unfortunately failed ;)
[20:19] <andrewuk> think i am setting this correctly i have tried BZR_REMOTE_PATH=volume1/@optware/bin/bzr-2.6
[20:20] <andrewuk> as volume1/@optware/bin/bzr-2.6 is the path to where bzr-2.6 resides
[20:27] <vila> andrewuk: with a leading / right ? That is 'BZR_REMOTE_PATH=/volume1/@optware/bin/bzr-2.6 bzr push bzr+shh://a@nas:~/test' ?
[20:29] <vila> andrewuk: damn forgot another one ;) 'BZR_REMOTE_PATH=/volume1/@optware/bin/bzr-2.6 bzr push bzr+shh://a@nas/~/test
[20:29] <vila> aargh and that's ssh not shh, damn it my very first bzr tyop is coming back ;-D
[20:30] <vila> time to sleep ;)
[20:30] <vila> have fun all !
[20:31] <andrewuk> thanks vila
[20:52] <andrewuk> yay success :)
[20:52] <andrewuk> just need to learn how to use all the bzr commands now