[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