[OPEN-ILS-DEV] Introduction / FreeBSD supporter seeks mentor
Jim Long
evergreen at umpquanet.com
Tue Oct 16 16:40:49 EDT 2012
Thanks for your reply, Jason.
On Tue, Oct 16, 2012 at 08:53:52AM -0400, Jason Stephenson wrote:
> >
> > su opensrf
> > cd /home/opensrf
> > git clone git://git.evergreen-ils.org/OpenSRF.git
> > git clone git://git.evergreen-ils.org/Evergreen.git
> > # XXX Add "working" remote for both repos and checkout the
> > collab/berick/bsd-compat branch
> > exit # su opensrf
> >
> > The two explicit git invocations worked fine, but I have no idea
> > how to improvise on the theme of the commented 'XXX' line.
> > Nevertheless I tried to press on.
>
> You won't get anywhere on FreeBSD without Bill's branch or mine.
>
> You can add the remote working repo like so:
>
> git remote add working git://git.evergreen-ils.org/working/Evergreen.git
That line gives me:
fatal: Not a git repository (or any of the parent directories): .git
> git fetch working
>
> I'd recommend you checkout my freebsd-compat branch because it is the
> most recent attempt at installing Evergreen on FreeBSD:
>
> git checkout -b frebsd-compat working/user/dyrcona/freebsd-compat
> git rebase origin master
>
> You want to do the rebase to bring it up to date with the latest
> changes in master. I haven't touched that branch in about 6 months.
>
> You will run into conflicts if you rebase, so my best advice is to
> actually hold off until someone says the branch has been brought up to
> date with recent changes in master. If you're feeling bold, you can
> try to resolve the conflicts yourself.
I'll re-assess my boldness once I've pulled down your freebsd-compat
branch and taken a look.
> Bill's instructions are out of date. The autogen.sh script has been
> removed. The README now instructs that you run autoreconf -i. There
> should also be a more up to date version of the FreeBSD install
> instructions in the docs directory on the FreeBSD-compat branch. The
> file path is docs/eg-freebsd.txt from the git root. However, that
> documentation hasn't been updated in 6 months so you may need to check
> for drift between these instructions and the README.
>
> OpenSRF installs pretty much as-is following the directions in
> eg-freebsd.txt. You will need the freebsd-compat branch in order to
> install Evergreen.
Thank you for making it available.
Jim
More information about the Open-ils-dev
mailing list