On 29/03/2015 19:53, Stefan G. Weichinger wrote: > On 29.03.2015 19:30, Mick wrote: > >>> I went through that exercise about a month ago, and I needed >>> this: >>> >>> /etc/portage/package.use/abi_x86_32: >>>> =dev-qt/qtwebkit-4.8.6-r1:4 abi_x86_32 =dev-qt/qtgui-4.8.6-r1:4 >>>> abi_x86_32 =dev-qt/qtdbus-4.8.6-r1:4 abi_x86_32 >>>> =dev-qt/qtscript-4.8.6-r1:4 abi_x86_32 >>>> =dev-qt/qtcore-4.8.6-r1:4 abi_x86_32 >>>> =dev-qt/qtxmlpatterns-4.8.6-r1:4 abi_x86_32 >>>> =dev-qt/qt3support-4.8.6-r1 abi_x86_32 =dev-qt/qtsql-4.8.6-r1:4 >>>> abi_x86_32 > > I have to do that for 195 ebuilds here and really wonder if that is > correct in the end ....
It's a horrible solution, you are right. The problem is that it's not your 32 bit apps that have to be listed, it's all the libs and deps they have that need 32 bit versions to be built. If you have a fast cpu, much disk space and don't care about using some extra resources, you can always add USE="abi_xx86_32" to make.conf and make it global. Every package that supports building 32 bit versions will then be recompiled. -- Alan McKinnon alan.mckin...@gmail.com