No idea about LVM, I always tried to flee away from it. It causes for me more trouble than it is worth (for me).
j0m wrote:
6thpink wrote:By the way, maybe (only maybe), installing a multilib capable toolchain could help in anything, I am not sure. And I don't have a clue on how ubuntu manages that, if at all. In gentoo, multilib is the default way to go on amd64.
Do you mean Gentoo on amd64 is _always_ multilib ? Does it imply I can always emerge/compile 32-bit things without crossdev ? How ?
No.
Gentoo on amd64 is multilib by default. That is controled via profile. The default 2007.0 profile, is multilib enabled, 2007.0/desktop is as well. You can disable it by choosing a 2007.0/no-multilib profile.
But this profile is only a run-time solution. There is no support, currently, to build 32 bits applications on a Gentoo 64 installation (other than a proper chroot to 32 bits). That is, mainly, due to the fact that all the libraries are installed precompiled, to serve as runtime deps for some packages.
I think this will improve in the future, I hope so. But currently, in gentoo, multilib means "runtime support for 32 bits applications". No support at all to build them, without a chroot or crossdev stuff.
I don't know how this support is in ubuntu at all. So I can't tell you anything about that.