Funtoo Linux BDFL drobbins Posted June 9, 2014 Funtoo Linux BDFL Report Share Posted June 9, 2014 Everyone, There is an effort under way in Gentoo-land to add the ability for lots of ebuilds to optionally compile as 32-bit ebuilds on 64-bit systems (via an eclass,) so that they can be used to fulfill dependencies for 32-bit binary apps that you may be using, like Skype. It looks like the goal of this is to replace emul-linux-x86* ebuilds which package binary 32-bit libraries for this purpose, and is thus notably un-gentoo-like. I'm wondering how many people out there take advantage of multilib at all. I know I use multilib for Skype, but that's it. You can tell if an ebuild uses the 32-bit dependencies if it depends (actually, RDEPENDS) on anything starting with emul-linux-x86. You can grep /var/db/pkg and see if you have anything. It's (as far as I know) pretty much only needed for pre-built binary apps that run in 32-bit mode on 64-bit systems. When I first created Gentoo 64-bit, I intentionally avoided supporting multilib (32-bit runtime) support, and wanted to try to do all of this in a chroot, to keep ebuilds simple. Well, the devs at Gentoo went ahead and added it anyway, and it has been a big mess. I am also wondering how many people have played around with running 32-bit apps in a 32-bit chroot. I am wondering if I could get Skype working this way. It would take up more disk space but would be a cleaner approach. -Daniel Link to comment Share on other sites More sharing options...
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!Register a new account
Already have an account? Sign in here.Sign In Now