Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Aug 2010 23:41:17 +0300
From:      {BBLister} <bblister@gmail.com>
To:        freebsd-arm@freebsd.org
Subject:   Yet another guide on installing FreeBSD 8-Stable on Sheevaplug (marvell)
Message-ID:  <20100805204117.GA35095@bigb3.homeftp.net>

next in thread | raw e-mail | index | archive | help

Greetings,

I would like to share my experience of installing FreeBSD 8.1 on
Sheevaplug eSata mini computer.

I wrote a guide hoping that some other people will benefit from
my tips and suggestions that I learned with the hard way. I was not
able to find a step-by-step guide on the Net, even though all the information
of how to do it, was distributed in many wikies, emails and articles.

My complete guide is located at:

http://mgiannakidis.blogspot.com/2010/08/freebsd-on-sheevaplug-howto.html




I would also pinpoint two undocumented problems that I faced, and how
I bypassed them with a workaround:

1) The 'xz' archiver that is installed by the base system on 8.1 
malfunctions (crashes), something which is very annoying if you
try to install some ports that use it. The workaround is to install
the port version, by commenting out these lines in Makefile that
prohibit the installation:
#.if ${OSVERSION} >= 900012 || (${OSVERSION} <>= 800505)
#IGNORE= is already in the base system
#.endif



2) The "portsnap fetch" does not bring an up to date directory of
/usr/ports/Mk . Even though it updates all the other directories. I 
verified this by checking the dates+md5 of the files on this directory
that was created on Sheevaplug by 'portsnap fetch' and 'portsnap update'
and in another computer i386 that was updated using cvsup.

This resulted in the problem of not being able to install any port because
I had strange errors of 'duplicate error in Makefile'. The solution was
to copy the Mk directory from another system that was updated.




BigB3.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100805204117.GA35095>