Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
No multilib when using a default profile
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
Lokesh
Tux's lil' helper
Tux's lil' helper


Joined: 01 Apr 2012
Posts: 131

PostPosted: Mon Jul 31, 2017 1:52 pm    Post subject: No multilib when using a default profile Reply with quote

During installation I chose the default plasma profile. I was using a make.conf I used in the previous installation, which included something for multilib:
Code:
cat /etc/portage/make.conf |grep ABI
ABI_X86="32 64"

This is supposed to be entirely unneccessary since the default profiles are multilib. But when removing this line, updating the system would remove every package with ABI 32
Code:
Rebuilds have in the USE= line
ABI_X86="(64) -32* (-x32)"

Sounds to me that if I would continue the system will be pure 64 bit. So I stopped here.

I am wondering if it comes from here:
Code:
 cat /usr/portage/profiles/base/make.defaults |grep ABI
USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CALLIGRA_EXPERIMENTAL_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"

USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC CROSSCOMPILE_OPTS ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_X86"
ABI_X86 is listed under USE-EXPAND_HIDDEN.

Any advice?

Lokesh
_________________
Sometimes frustrated Linux User
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 21753
Location: here

PostPosted: Mon Jul 31, 2017 2:03 pm    Post subject: Reply with quote

If you use a stage3 multilib cannot become no-multilib.
You see many packages to rebuild because you setted 32bit globally and all packages you have build is in 32 and 64bit.
For 32bit use package.use when portage tell you that a package need it (generally propretary software ).
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Lokesh
Tux's lil' helper
Tux's lil' helper


Joined: 01 Apr 2012
Posts: 131

PostPosted: Mon Jul 31, 2017 2:24 pm    Post subject: Reply with quote

fedeliallalinea wrote:
If you use a stage3 multilib cannot become no-multilib.
You see many packages to rebuild because you setted 32bit globally and all packages you have build is in 32 and 64bit.
For 32bit use package.use when portage tell you that a package need it (generally propretary software ).

Thank you fedeliallalinea. Do you mean I can safely remove the ABI_X86="32 64" and re-run emerge update to remove ABI_X= -32 from all those packages?

PS: Sorry for the clumsy wording, I am often not 100% technicallly sure what I am dealing with :wink:
_________________
Sometimes frustrated Linux User
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 21753
Location: here

PostPosted: Mon Jul 31, 2017 2:44 pm    Post subject: Reply with quote

Lokesh wrote:
Thank you fedeliallalinea. Do you mean I can safely remove the ABI_X86="32 64" and re-run emerge update to remove ABI_X= -32 from all those packages?

Yes, if a package require 32bit portage tell you and you can use package.use for these packages
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum