[GRASSLIST:1631] GRASS on Gentoo Linux

Hello -

I'm back on the list after a few months' absence.

I did mange to get GRASS running under Mandrake 9.1 with some
difficulty, but since then I've done a few installations of Gentoo Linux
and I wanted to report my experiences.

Gentoo differs from most Linux distributions in that instead of
installing a large number of binaries, its baseline mode of installation
is to compile every last stitch from source. This process is controlled
by the "portage" system, which is essentially a re-implementation of the
BSD ports system. Gentoo Linux does not have an installer; you boot to
a Gentoo LiveCD, get your networking up, set up your drives and
partitions, mount them, and chroot into them to continue the
installation. The installation instructions guide you through this
process and, in so doing, teaches one a LOT about Linux innards.

The current version of Gentoo Linux has options that allow you to
shorten the process and even give you a way to install from CDs on a
machine with no Internet connection. However, if you perform a Stage 1
install, which starts off by laboriously compiling gcc and a few other
things, all of the software gets compiled -O3 with -mcpu and/or -march
set for your system's processor. There is also an optional procedure
for prelinking.

The people who run Gentoo Linux or someone else (perhaps someone
associated with GRASS development) created an e-build (a kind of
packaging of source code for the portage system) for GRASS, which means
that you can install GRASS simply by typing one command (and going away
for a while). All of the required libraries, etc. are automatically
determined and installed in the proper order.

I did this on an Intergraph dual Pentium/133 with 96MB RAM and two SCSI
disk drives, and, at least with the Spearfish data set, it wasn't
horribly sluggy. The attached screenshot is of my desktop machine with
GRASS' X windows exported from the Intergraph; here, the Intergraph is
acting as a GRASS application server. The xosview windows is also
coming from the Intergraph - the two CPUs are showing reniced activity
in yellow because the machine is also running SETI@home twice.

- Jeff

--
Jeff Hubbs <hbbs@comcast.net>

(attachments)

snapshot1.gif

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jeff Hubbs wrote:

Hello -

I'm back on the list after a few months' absence.

I did mange to get GRASS running under Mandrake 9.1 with some
difficulty,

What's difficult about:
# urpmi grass
?

- --
|--------------Another happy Mandrake Club member--------------|
Buchan Milne Mechanical Engineer, Network Manager
Cellphone * Work +27 82 472 2231 * +27 21 8828820x202
Stellenbosch Automotive Engineering http://www.cae.co.za
GPG Key http://ranger.dnsalias.com/bgmilne.asc
1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/pmwmrJK6UGDSBKcRAqGsAJ4rOxA7jAjvt3VhaXGSjKK8IzkTFACgwGyZ
Lxx/ixhZ3uDtrOabB12a9wk=
=ya/S
-----END PGP SIGNATURE-----

On Mon, 2003-11-03 at 10:59, Buchan Milne wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jeff Hubbs wrote:
>
> Well, you seem pleased enough with your work. I wasn't trying to diss
> Mandrake in general; I was only relating my experiences.

OK, but "I did mange to get GRASS running under Mandrake 9.1 with some
difficulty" does seem like a diss, both of Mandrake, and of the
maintainer of the Mandrake grass packages (which would be me).

Sorry you perceived it as such. I felt my difficultly was more on my
own part rather than any distro's or maintainers'.

Sure, it's nice to know if grass packages are available for other
distros, but the grass list isn't really a nice forum for FUD'ing and
distro wars, please keep that on the Gentoo forum (which seems quite
popular for this). Your post seemed more like an ad than a "there is now
a grass ebuild for Gentoo"-type post.

Regards,
Buchan

Again, I guess it's all perception. I use both Mandrake and Gentoo
extensively and plan to continue doing so. I was only trying to
relate my own recent experiences to the list; I guess I'll think
twice before doing that in the future.

- Jeff