Hi,

Duncan wrote:
> The thing is you probably don't /want/ to get it running using emerge, as
> it will royally screw your dependencies, because portage will then have no
> idea what libraries are 32-bit and which are 64-bit -- it'll just have
> them as one big jumbled list, because at present, it doesn't and can't

Indeed, *please* don't do that. We won't help you if you screw up your
system.

> track them separately. (In theory, you could keep a 32-bit and a 64-bit
> copy of /var/db/, manually switching them when you switch what you are
> compiling, but in reality, it's then probably simply easier to do the
> chroot thing, particularly since that's at least understood and decently
> supported by the Gentoo amd64 devs and others on this list.)

Having two /var/dbs won't help, you still have the -config files in
/usr/bin that will returned -L/usr/lib{32/64} depending on what you
merged last.

> Currently, other than using a chroot, doing the tarball thing manually
> IS the supported method of installing 32-bit stuff.  The Gentoo amd64
> technotes have BIG warnings about how attempting to use portage to manage
> 32-bit stuff outside of a chroot, on a 64-bit system, WILL screw it
> portage's dependency tracking. They say NOT to come looking for support if
> you are doing it anyway, because it's KNOWN to break systems, and when
> yours breaks (as it very likely will if you do this), you get to keep the
> pieces!

Amen.

Greetings,

blubb
-- 
[email protected] mailing list

Reply via email to