On Wednesday 03 March 2010 19:04:45 Stroller wrote:
> On 3 Mar 2010, at 15:29, Stroller wrote:
> > ...
> > I have started following the Gentoo Linux AMD64 Handbook, because
> > the Quick Install Guide is described as "x86". Having untarred the
> > stage I am surprised to find a lib32 directory. I thought
> > compatibility with 32-bit binaries was optional. Or am I
> > misunderstanding? This is going to be a headless server & I can't
> > think that it'll need any binary packages - possibly the management
> > utility for the RAID controller will be distributed as a binary, I'm
> > not sure yet (the hardware RAID key was missing when I got this
> > machine ☹)
> 
> Further to Alan's reply, I've proceeded a little further.
> 
> I'm onto section 2.3: Changing profiles, where it says:
>    "If you want to have a pure 64-bit environment, with no 32-bit
> applications or libraries, you should use a non-multilib profile."
> 
> See my comments in the quoted above. It shouldn't be too expensive to
> enable the RAID in this machine (which is on the mainboard, but
> requires a little hardware PCB "key" to be fitted). That's a Dell
> PERC4, which AFAICT is a rebadged LSI megaraid.
> 
> This post [1] http://tinyurl.com/3dzcl9 referrs to the management
> utility thus: "MegaCLI comes as a RPM containing only a single
> statically linked 32-bit Linux binary", however `eix mega` suggests
> there may be alternatives, such as `megactl` [2]
> 
> My immediate thought when reading the handbook was that it's "best"
> and "cleanest" and "more right" to only have 64-bit libraries on a 64-
> bit system, but this need for the RAID management utility is making me
> wonder if that would be cutting off my nose to spite my face.

It has a single statically linked binary. Which probably means it already 
contains everything you will need and will run just fine. No need to build 
everything multilib; if you do need a 32bit lib, just install the appropriate 
emul-x86-linux package.

-- 
alan dot mckinnon at gmail dot com

Reply via email to