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


Reply via email to