View previous topic :: View next topic |
Author |
Message |
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Wed Jun 12, 2019 4:22 am Post subject: abi_x86_32 required on a bunch of packages |
|
|
Hello all,
I just went through the migration to the 17.1 profile, and I thought that I would do some cleaning on my system. I'm trying to figure out what is causing the abi_x86_32 USE flag to be configured for these packages:
Code: |
# emerge -avuDN @world
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] virtual/libintl-0-r2::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] dev-libs/libpthread-stubs-0.4-r1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] dev-libs/libffi-3.3_rc0:0/7::gentoo USE="-debug -pax_kernel -static-libs -test" ABI_X86="32* (64) (-x32)" 1,060 KiB
[ebuild R ] virtual/libiconv-0-r2::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] virtual/libffi-3.3_rc0:0/7::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] sys-libs/zlib-1.2.11-r2:0/1::gentoo USE="minizip -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] dev-libs/libpcre-8.43:3::gentoo USE="bzip2 cxx jit pcre16 readline recursion-limit (unicode) zlib -libedit -pcre32 -static-libs" ABI_X86="32* (64) (-x32)" 1,540 KiB
[ebuild R ] sys-apps/attr-2.4.48-r3::gentoo USE="nls -debug -static-libs" ABI_X86="32* (64) (-x32)" 457 KiB
[ebuild R ] sys-apps/util-linux-2.33.2::gentoo USE="cramfs ncurses nls pam readline suid udev unicode -build -caps -fdformat -kill -python (-selinux) -slang -static-libs -systemd -test -tty-helpers" ABI_X86="32* (64) (-x32)" PYTHON_TARGETS="python2_7 python3_6 -python3_5 -python3_7" 4,597 KiB
[ebuild R ] dev-libs/glib-2.58.3:2::gentoo USE="dbus (mime) utils xattr -debug (-fam) -gtk-doc (-selinux) -static-libs -systemtap -test" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] dev-util/pkgconfig-0.29.2::gentoo USE="-hardened -internal-glib" ABI_X86="32* (64) (-x32)" 1,970 KiB
[ebuild R ] virtual/pkgconfig-1::gentoo ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXau-1.0.9::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXdmcp-1.1.3::gentoo USE="-doc -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-base/xcb-proto-1.13::gentoo ABI_X86="32* (64) (-x32)" PYTHON_TARGETS="python2_7 python3_6 -python3_5 -python3_7" 0 KiB
[ebuild R ] x11-libs/libxcb-1.13.1:0/1.12::gentoo USE="xkb -doc (-selinux) -static-libs -test" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libX11-1.6.7::gentoo USE="-doc -ipv6 -static-libs -test" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libXext-1.3.4::gentoo USE="-doc -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] x11-libs/libvdpau-1.2::gentoo USE="dri -doc -test" ABI_X86="32* (64) (-x32)" 0 KiB
Total: 19 packages (19 reinstalls), Size of downloads: 9,623 KiB
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
dev-util/gn:0
(dev-util/gn-0.1583:0/0::gentoo, ebuild scheduled for merge) conflicts with
<dev-util/gn-0.1583 required by (www-client/chromium-74.0.3729.169:0/0::gentoo, installed)
^ ^^^^^^
media-libs/portaudio:0
(media-libs/portaudio-19.06.00-r2:0/0::gentoo, ebuild scheduled for merge) conflicts with
<media-libs/portaudio-19.06.00-r2 required by (media-sound/audacity-2.2.2:0/0::gentoo, installed)
^ ^^^^^^^^^^^
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=x11-libs/libX11-1.6.7 abi_x86_32
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=x11-libs/libXext-1.3.4 abi_x86_32
# required by x11-drivers/nvidia-drivers-390.116-r2::gentoo[X]
# required by @selected
# required by @world (argument)
>=x11-libs/libvdpau-1.2 abi_x86_32
# required by dev-libs/glib-2.58.3::gentoo
# required by dev-util/pkgconfig-0.29.2::gentoo[-internal-glib]
# required by virtual/pkgconfig-1::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=sys-libs/zlib-1.2.11-r2 abi_x86_32
# required by x11-libs/libX11-1.6.7::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=x11-libs/libxcb-1.13.1 abi_x86_32
# required by x11-libs/libxcb-1.13.1::gentoo
# required by x11-libs/libX11-1.6.7::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=dev-libs/libpthread-stubs-0.4-r1 abi_x86_32
# required by x11-libs/libxcb-1.13.1::gentoo
# required by x11-libs/libX11-1.6.7::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=x11-libs/libXau-1.0.9 abi_x86_32
# required by x11-libs/libxcb-1.13.1::gentoo
# required by x11-libs/libX11-1.6.7::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=x11-libs/libXdmcp-1.1.3 abi_x86_32
# required by x11-libs/libXau-1.0.9::gentoo
# required by x11-libs/libxcb-1.13.1::gentoo
# required by x11-libs/libX11-1.6.7::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=virtual/pkgconfig-1 abi_x86_32
# required by virtual/pkgconfig-1::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=dev-util/pkgconfig-0.29.2 abi_x86_32
# required by dev-util/pkgconfig-0.29.2::gentoo[-internal-glib]
# required by virtual/pkgconfig-1::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=dev-libs/glib-2.58.3 abi_x86_32
# required by dev-libs/glib-2.58.3::gentoo
# required by dev-util/pkgconfig-0.29.2::gentoo[-internal-glib]
# required by virtual/pkgconfig-1::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=dev-libs/libpcre-8.43 abi_x86_32
# required by dev-libs/glib-2.58.3::gentoo
# required by dev-util/pkgconfig-0.29.2::gentoo[-internal-glib]
# required by virtual/pkgconfig-1::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=sys-apps/util-linux-2.33.2 abi_x86_32
# required by dev-libs/glib-2.58.3::gentoo[xattr]
# required by dev-util/pkgconfig-0.29.2::gentoo[-internal-glib]
# required by virtual/pkgconfig-1::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=sys-apps/attr-2.4.48-r3 abi_x86_32
# required by dev-libs/glib-2.58.3::gentoo
# required by dev-util/pkgconfig-0.29.2::gentoo[-internal-glib]
# required by virtual/pkgconfig-1::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=virtual/libintl-0-r2 abi_x86_32
# required by dev-libs/glib-2.58.3::gentoo
# required by dev-util/pkgconfig-0.29.2::gentoo[-internal-glib]
# required by virtual/pkgconfig-1::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=virtual/libffi-3.3_rc0 abi_x86_32
# required by virtual/libffi-3.3_rc0::gentoo
# required by dev-libs/glib-2.58.3::gentoo
# required by dev-util/pkgconfig-0.29.2::gentoo[-internal-glib]
# required by virtual/pkgconfig-1::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=dev-libs/libffi-3.3_rc0 abi_x86_32
# required by dev-libs/glib-2.58.3::gentoo
# required by dev-util/pkgconfig-0.29.2::gentoo[-internal-glib]
# required by virtual/pkgconfig-1::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=virtual/libiconv-0-r2 abi_x86_32
# required by x11-libs/libxcb-1.13.1::gentoo
# required by x11-libs/libX11-1.6.7::gentoo
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=x11-base/xcb-proto-1.13 abi_x86_32
Would you like to add these changes to your config files? [Yes/No] no
* In order to avoid wasting time, backtracking has terminated early
* due to the above autounmask change(s). The --autounmask-backtrack=y
* option can be used to force further backtracking, but there is no
* guarantee that it will produce a solution.
!!! The following installed packages are masked:
- sys-kernel/gentoo-sources-4.17.14::gentoo (masked by: linux-firmware license(s))
A copy of the 'linux-firmware' license is located at '/usr/portage/licenses/linux-firmware'.
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
!!! All ebuilds that could satisfy ">=dev-libs/libffi-3.3_rc0:0/7[abi_x86_32(-)?,
abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,
abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,
abi_s390_32(-)?,abi_s390_64(-)?]" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/libffi-3.3_rc0::gentoo (masked by: )
(dependency required by "virtual/libffi-3.3_rc0::gentoo" [ebuild])
(dependency required by "dev-libs/glib-2.58.3::gentoo" [ebuild])
(dependency required by "dev-util/pkgconfig-0.29.2::gentoo[-internal-glib]" [ebuild])
(dependency required by "virtual/pkgconfig-1::gentoo" [ebuild])
(dependency required by "x11-libs/libXext-1.3.4::gentoo" [ebuild])
(dependency required by "x11-libs/libvdpau-1.2::gentoo[dri]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
|
Do the proprietary nvidia-drivers require 32-bit compatibility?
Code: |
# emerge --info
Portage 2.3.67 (python 3.6.8-final-0, default/linux/amd64/17.1/desktop, gcc-9.1.0, glibc-2.29-r2, 5.0.13-gentoo x86_64)
=================================================================
System uname: Linux-5.0.13-gentoo-x86_64-Intel-R-_Core-TM-_i7_CPU_960_@_3.20GHz-with-gentoo-2.6
KiB Mem: 24670960 total, 18506336 free
KiB Swap: 524284 total, 524284 free
Timestamp of repository gentoo: Tue, 11 Jun 2019 02:00:01 +0000
Head commit of repository gentoo: a244d4bce6ddaf22ae1d4706cfb5afaacb18db8d
sh bash 5.0_p7
ld GNU ld (Gentoo 2.32 p2) 2.32.0
app-shells/bash: 5.0_p7::gentoo
dev-lang/perl: 5.30.0::gentoo
dev-lang/python: 2.7.16::gentoo, 3.6.8::gentoo
dev-util/cmake: 3.14.5::gentoo
dev-util/pkgconfig: 0.29.2::gentoo
sys-apps/baselayout: 2.6-r1::gentoo
sys-apps/openrc: 0.41.2::gentoo
sys-apps/sandbox: 2.17::gentoo
sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r4::gentoo
sys-devel/automake: 1.13.4-r2::gentoo, 1.16.1-r1::gentoo
sys-devel/binutils: 2.32-r1::gentoo
sys-devel/gcc: 9.1.0-r1::gentoo
sys-devel/gcc-config: 2.0::gentoo
sys-devel/libtool: 2.4.6-r5::gentoo
sys-devel/make: 4.2.1-r4::gentoo
sys-kernel/linux-headers: 5.0-r1::gentoo (virtual/os-headers)
sys-libs/glibc: 2.29-r2::gentoo
Repositories:
gentoo
location: /usr/portage
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000
sync-rsync-verify-metamanifest: yes
sync-rsync-extra-opts:
sync-rsync-verify-max-age: 24
sync-rsync-verify-jobs: 1
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="@FREE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
LANG="en_GB.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en en_GB"
MAKEOPTS="-j9"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi alsa amd64 berkdb branding bzip2 cairo cdda cdr cli consolekit crypt cups cxx dbus dri dts dvd dvdr emboss encode exif fam flac fortran gdbm gif glamor gpm gtk hpcups iconv icu jpeg lcms libnotify libtirpc mad matroska mp3 mp4 mpeg ncurses nls nptl nvidia ogg opengl openmp pam pango pcre pdf png policykit ppds raw readline savedconfig sdl seccomp spell ssl startup-notification svg syslog tcpd tiff truetype udev udisks unicode upower usb vorbis wxwidgets x264 xattr xcb xml xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" L10N="en en-GB" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" NETBEANS_MODULES="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python2_7 python3_6" RUBY_TARGETS="ruby24" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
|
Thank you!
Cheers,
Nathan Zachary
Broke long line to make the forum layout behave. —Chiitoo _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Wed Jun 12, 2019 5:54 am Post subject: |
|
|
Try to remove X, and consequently tools, use flags to nvidia-drivers _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
swimmer Veteran
Joined: 15 Jul 2002 Posts: 1330 Location: Netherlands
|
Posted: Wed Jun 12, 2019 7:16 am Post subject: |
|
|
fedeliallalinea wrote: | Try to remove X, and consequently tools, use flags to nvidia-drivers |
Thank you for your response! I'm facing the same problem but I'm not sure if I understand your advice correctly? Are you saying that we have to remove the "X" (and "multilib") flags from nvidia-drivers? And I guess also reverting the abi changes in package.use?
I'd be very happy if you could clarify this before I start messing with my system ... |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Wed Jun 12, 2019 7:37 am Post subject: |
|
|
swimmer wrote: | Thank you for your response! I'm facing the same problem but I'm not sure if I understand your advice correctly? Are you saying that we have to remove the "X" (and "multilib") flags from nvidia-drivers? And I guess also reverting the abi changes in package.use? |
Yes, a chance (not personally tested) is to remove X, tools and abi_x86_32 use flags to nvidia-drivers and revert abi changes in package.use _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Wed Jun 12, 2019 2:07 pm Post subject: |
|
|
fedeliallalinea wrote: | Try to remove X, and consequently tools, use flags to nvidia-drivers |
Removing 'X' and 'tools' USE flags will result in the following warnings (from the ebuild):
https://gitweb.gentoo.org/repo/gentoo.git/tree/x11-drivers/nvidia-drivers/nvidia-drivers-390.116-r2.ebuild
Code: |
if ! use X; then
elog "You have elected to not install the X.org driver. Along with"
elog "this the OpenGL libraries and VDPAU libraries were not"
elog "installed. Additionally, once the driver is loaded your card"
elog "and fan will run at max speed which may not be desirable."
elog "Use the 'nvidia-smi' init script to have your card and fan"
elog "speed scale appropriately."
elog
fi
if ! use tools; then
elog "USE=tools controls whether the nvidia-settings application"
elog "is installed. If you would like to use it, enable that"
elog "flag and re-emerge this ebuild. Optionally you can install"
elog "media-video/nvidia-settings"
elog
fi
|
So, that's not really a feasible option for me. I don't really see anything in the requirements that indicates a multilib requirement:
http://us.download.nvidia.com/XFree86/Linux-x86_64/390.116/README/minimumrequirements.html
Thank you for your initial response!
Cheers,
Nathan Zachary _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
Anon-E-moose Watchman
Joined: 23 May 2008 Posts: 6097 Location: Dallas area
|
Posted: Wed Jun 12, 2019 2:32 pm Post subject: |
|
|
Removing the X use flag, etc, might work but that's simply the wrong solution.
It shouldn't even be asking for abi 32 with ABI_X86="64" set.
What does grep -r abi_x86_32 /etc/portage/* return
Edit to add: what were the exact steps you went through on conversion to 17.1 profile?
Did you even have a /lib32 /usr/lib32 /usr/local/lib32 ? _________________ PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland |
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Wed Jun 12, 2019 3:05 pm Post subject: |
|
|
The `grep -r abi_x86_32 /etc/portage/*` returns an empty set.
I have gone through the steps in the news item on all my systems, but this is the only one trying to rebuild with abi_x86_32 now (that's why I thought that it was likely the nvidia-drivers causing it--my other systems don't use nVidia). I did have a /lib32, and botched the process a bit by deleting it before rebuilding. That caused problems with glibc and gcc, but I have fixed those problems now. Everything else seems to be working just fine, but I'm open to additional troubleshooting steps.
Thanks for your help. _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Wed Jun 12, 2019 3:13 pm Post subject: |
|
|
fedeliallalinea wrote: | swimmer wrote: | Thank you for your response! I'm facing the same problem but I'm not sure if I understand your advice correctly? Are you saying that we have to remove the "X" (and "multilib") flags from nvidia-drivers? And I guess also reverting the abi changes in package.use? |
Yes, a chance (not personally tested) is to remove X, tools and abi_x86_32 use flags to nvidia-drivers and revert abi changes in package.use |
@swimmer: As NathanZachary say isn't a good idea removing X use flag. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Anon-E-moose Watchman
Joined: 23 May 2008 Posts: 6097 Location: Dallas area
|
Posted: Wed Jun 12, 2019 3:23 pm Post subject: |
|
|
I see you don't have any EMERGE_DEFAULT_OPTS set
try adding --autounmask=n to the emerge command and see what it shows. I would use pretend just so it doesn't try and do anything other than report. _________________ PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland |
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5909
|
Posted: Wed Jun 12, 2019 5:27 pm Post subject: |
|
|
I'm not sure nvidia drivers requires x86, see:
Code: | dagg@NCC-5001D ~ $ emerge -ptv nvidia-drivers
setlocale: unsupported locale setting
setlocale: unsupported locale setting
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild N ] x11-drivers/nvidia-drivers-430.14:0/430::gentoo USE="X acpi driver kms multilib tools -compat -gtk3 -static-libs -uvm -wayland" ABI_X86="(64) -32 (-x32)" 109392 KiB
[ebuild N ] virtual/linux-sources-3::gentoo USE="-firmware" 0 KiB
[ebuild N ] dev-libs/jansson-2.11::gentoo USE="-doc -static-libs" ABI_X86="(64) -32 (-x32)" 473 KiB
Total: 3 packages (3 new), Size of downloads: 109864 KiB
The following license changes are necessary to proceed:
(see "package.license" in the portage(5) man page for more details)
# required by nvidia-drivers (argument)
=x11-drivers/nvidia-drivers-430.14 NVIDIA-r2
dagg@NCC-5001D ~ $ eix -I | grep Installed | grep x32 | grep -v "\-x32"
dagg@NCC-5001D ~ $
|
there is something else in our system that pulls it.
what is your profile? _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Wed Jun 12, 2019 6:04 pm Post subject: |
|
|
DaggyStyle wrote: | there is something else in our system that pulls it.
what is your profile? |
But what return command eix -c --installed-with-use abi_x86_32 _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Anon-E-moose Watchman
Joined: 23 May 2008 Posts: 6097 Location: Dallas area
|
Posted: Wed Jun 12, 2019 6:07 pm Post subject: |
|
|
If I'm not mistaken all the stuff that looks like this
Code: | The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by x11-libs/libXext-1.3.4::gentoo
# required by x11-libs/libvdpau-1.2::gentoo[dri]
# required by @selected
# required by @world (argument)
>=x11-libs/libX11-1.6.7 abi_x86_32
...
Would you like to add these changes to your config files? [Yes/No] no |
is generated by autounmask, which is why I suggest trying with it shut off.
Unfortunately autounmask gets very stupid, at times, and recommends stuff that is entirely unnecessary. _________________ PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
Posted: Wed Jun 12, 2019 6:20 pm Post subject: |
|
|
I wonder how many people are fighting with abi_x86_32 while they even do not need 32-bit support in their systems. All open source software is 64-bit nowadays. I switched all my installations to no-multilib years ago and never looked back. _________________ My Gentoo installation notes.
Please learn how to denote units correctly! |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30888 Location: here
|
Posted: Wed Jun 12, 2019 6:32 pm Post subject: |
|
|
Jaglover wrote: | I wonder how many people are fighting with abi_x86_32 while they even do not need 32-bit support in their systems. All open source software is 64-bit nowadays. I switched all my installations to no-multilib years ago and never looked back. |
You right and I'm thinking of doing it too, the problem is if you want install some games with wine require yet 32bit support _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Anon-E-moose Watchman
Joined: 23 May 2008 Posts: 6097 Location: Dallas area
|
Posted: Wed Jun 12, 2019 6:38 pm Post subject: |
|
|
If you run steam you need 32 bit libs, at least at the moment.
I used to run wine stuff, but the emulation wasn't that good, I've instead opted for a vm with some flavor of windows installed.
When I quit running wine, I switched over to straight 64 and like Jaglover haven't missed the 32 bit world. _________________ PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland |
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Wed Jun 12, 2019 6:54 pm Post subject: |
|
|
I really needed to use this system, so I went ahead and recompiled the packages with 32-bit support. Now, the ones that are showing as having abi_x86_32 support are:
Code: |
# eix -c --installed-with-use abi_x86_32
[I] dev-libs/glib (2.58.3(2)@12/06/19): The GLib library of C routines
[I] dev-libs/libffi (3.3_rc0(0/7)@12/06/19): a portable, high level programming interface to various calling conventions
[I] dev-libs/libpcre (8.43(3)@12/06/19): Perl-compatible regular expression library
[I] dev-libs/libpthread-stubs (0.4-r1@12/06/19): Pthread functions stubs for platforms missing them
[I] dev-util/pkgconfig (0.29.2@12/06/19): Package config system that manages compile/link flags
[I] sys-apps/attr (2.4.48-r3@12/06/19): Extended attributes tools
[I] sys-apps/sandbox (2.17@11/06/19): sandbox'd LD_PRELOAD hack
[I] sys-apps/util-linux (2.33.2@12/06/19): Various useful Linux utilities
[I] sys-libs/zlib (1.2.11-r2(0/1)@12/06/19): Standard (de)compression library
[I] virtual/libffi (3.3_rc0(0/7)@12/06/19): A virtual for the Foreign Function Interface implementation
[I] virtual/libiconv (0-r2@12/06/19): Virtual for the GNU conversion library
[I] virtual/libintl (0-r2@12/06/19): Virtual for the GNU Internationalization Library
[I] virtual/pkgconfig (1@12/06/19): Virtual for the pkg-config implementation
[I] x11-base/xcb-proto (1.13@12/06/19): X C-language Bindings protocol headers
[I] x11-drivers/nvidia-drivers (390.116-r2(0/390)@12/06/19): NVIDIA Accelerated Graphics Driver
[I] x11-libs/libX11 (1.6.7@12/06/19): X.Org X11 library
[I] x11-libs/libXau (1.0.9@12/06/19): X.Org X authorization library
[I] x11-libs/libXdmcp (1.1.3@12/06/19): X.Org X Display Manager Control Protocol library
[I] x11-libs/libXext (1.3.4@12/06/19): X.Org Xext library
[I] x11-libs/libvdpau (1.2@12/06/19): VDPAU wrapper and trace libraries
[I] x11-libs/libxcb (1.13.1(0/1.12)@12/06/19): X C-language Bindings library
Found 21 matches
|
I don't believe anything that I'm using truly requires 32-bit support, so what would be the preferred method of getting this to a pure 64-bit environment at this point?
Thanks again for the help and the good discussion.
Cheers,
Nathan Zachary _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
Anon-E-moose Watchman
Joined: 23 May 2008 Posts: 6097 Location: Dallas area
|
Posted: Wed Jun 12, 2019 6:58 pm Post subject: |
|
|
Do this, comment out the abi_x86_32 lines in package.use
and run this emerge -pvuDN --autounmask=n --with-bdeps=y @world
Does it still want the abi 32 use flags? _________________ PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Wed Jun 12, 2019 7:24 pm Post subject: |
|
|
Preemptively sorry for the wall of text:
Code: |
# emerge -avuDN --autounmask=n --with-bdeps=y @world
These are the packages that would be merged, in order:
Calculating dependencies... done!
Total: 0 packages, Size of downloads: 0 KiB
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
media-libs/libvpx:0
(media-libs/libvpx-1.8.0-r1:0/6::gentoo, ebuild scheduled for merge) conflicts with
<media-libs/libvpx-1.8:0/5=[postproc] required by (mail-client/thunderbird-60.7.0:0/0::gentoo, installed)
^ ^^^^^^^^
<media-libs/libvpx-1.8:0=[postproc] required by (mail-client/thunderbird-60.7.0:0/0::gentoo, installed)
^ ^^^
<media-libs/libvpx-1.8:0/5=[postproc] required by (www-client/firefox-67.0:0/0::gentoo, installed)
^ ^^^^^^^^
>=media-libs/libvpx-1.7.0:0/5=[postproc] required by (www-client/firefox-67.0:0/0::gentoo, installed)
^^^^^
>=media-libs/libvpx-1.5.0:0/5=[postproc] required by (mail-client/thunderbird-60.7.0:0/0::gentoo, installed)
^^^^^
<media-libs/libvpx-1.8:0=[postproc] required by (www-client/firefox-67.0:0/0::gentoo, installed)
^ ^^^
dev-util/gn:0
(dev-util/gn-0.1583:0/0::gentoo, ebuild scheduled for merge) conflicts with
<dev-util/gn-0.1583 required by (www-client/chromium-74.0.3729.169:0/0::gentoo, installed)
^ ^^^^^^
x11-libs/libX11:0
(x11-libs/libX11-1.6.7:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-libs/libX11-1.6.2:0/0=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libXext-1.3.4:0/0::gentoo, installed)
>=x11-libs/libX11-1.6.2:=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libXext-1.3.4:0/0::gentoo, installed)
>=x11-libs/libX11-1.6.2[abi_x86_32(-),abi_x86_64(-)] required by (x11-drivers/nvidia-drivers-390.116-r2:0/390::gentoo, installed)
>=x11-libs/libX11-1.6.2[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libvdpau-1.2:0/0::gentoo, installed)
x11-libs/libXext:0
(x11-libs/libXext-1.3.4:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-libs/libXext-1.3.2[abi_x86_32(-),abi_x86_64(-)] required by (x11-drivers/nvidia-drivers-390.116-r2:0/390::gentoo, installed)
>=x11-libs/libXext-1.3.2[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libvdpau-1.2:0/0::gentoo, installed)
x11-libs/libvdpau:0
(x11-libs/libvdpau-1.2:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-libs/libvdpau-1.0[abi_x86_32(-),abi_x86_64(-)] required by (x11-drivers/nvidia-drivers-390.116-r2:0/390::gentoo, installed)
sys-libs/zlib:0
(sys-libs/zlib-1.2.11-r2:0/1::gentoo, ebuild scheduled for merge) conflicts with
>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-),abi_x86_64(-)] required by (dev-libs/glib-2.58.3:2/2::gentoo, installed)
sys-libs/zlib[abi_x86_32(-),abi_x86_64(-)] required by (x11-drivers/nvidia-drivers-390.116-r2:0/390::gentoo, installed)
x11-libs/libxcb:0
(x11-libs/libxcb-1.13.1:0/1.12::gentoo, ebuild scheduled for merge) conflicts with
>=x11-libs/libxcb-1.11.1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libX11-1.6.7:0/0::gentoo, installed)
dev-libs/libpthread-stubs:0
(dev-libs/libpthread-stubs-0.4-r1:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=dev-libs/libpthread-stubs-0.3-r1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libxcb-1.13.1:0/1.12::gentoo, installed)
x11-libs/libXau:0
(x11-libs/libXau-1.0.9:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-libs/libXau-1.0.7-r1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libxcb-1.13.1:0/1.12::gentoo, installed)
x11-libs/libXdmcp:0
(x11-libs/libXdmcp-1.1.3:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libxcb-1.13.1:0/1.12::gentoo, installed)
media-libs/portaudio:0
(media-libs/portaudio-19.06.00-r2:0/0::gentoo, ebuild scheduled for merge) conflicts with
<media-libs/portaudio-19.06.00-r2 required by (media-sound/audacity-2.2.2:0/0::gentoo, installed)
^ ^^^^^^^^^^^
virtual/pkgconfig:0
(virtual/pkgconfig-1:0/0::gentoo, ebuild scheduled for merge) conflicts with
virtual/pkgconfig[abi_x86_32(-),abi_x86_64(-)] required by (x11-base/xcb-proto-1.13:0/0::gentoo, installed)
virtual/pkgconfig[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libX11-1.6.7:0/0::gentoo, installed)
=virtual/pkgconfig-1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libX11-1.6.7:0/0::gentoo, installed)
virtual/pkgconfig[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libXau-1.0.9:0/0::gentoo, installed)
=virtual/pkgconfig-1[abi_x86_32(-),abi_x86_64(-)] required by (x11-base/xcb-proto-1.13:0/0::gentoo, installed)
=virtual/pkgconfig-1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libxcb-1.13.1:0/1.12::gentoo, installed)
=virtual/pkgconfig-1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libXau-1.0.9:0/0::gentoo, installed)
virtual/pkgconfig[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libXdmcp-1.1.3:0/0::gentoo, installed)
virtual/pkgconfig[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libXext-1.3.4:0/0::gentoo, installed)
=virtual/pkgconfig-1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libXext-1.3.4:0/0::gentoo, installed)
=virtual/pkgconfig-1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libXdmcp-1.1.3:0/0::gentoo, installed)
virtual/pkgconfig[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libxcb-1.13.1:0/1.12::gentoo, installed)
dev-util/pkgconfig:0
(dev-util/pkgconfig-0.29.2:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=dev-util/pkgconfig-0.29.2[abi_x86_32(-),abi_x86_64(-)] required by (virtual/pkgconfig-1:0/0::gentoo, installed)
dev-libs/glib:2
(dev-libs/glib-2.58.3:2/2::gentoo, ebuild scheduled for merge) conflicts with
>=dev-libs/glib-2.34.3[abi_x86_32(-),abi_x86_64(-)] required by (dev-util/pkgconfig-0.29.2:0/0::gentoo, installed)
dev-libs/libpcre:3
(dev-libs/libpcre-8.43:3/3::gentoo, ebuild scheduled for merge) conflicts with
>=dev-libs/libpcre-8.31:3[abi_x86_32(-),abi_x86_64(-)] required by (dev-libs/glib-2.58.3:2/2::gentoo, installed)
sys-apps/util-linux:0
(sys-apps/util-linux-2.33.2:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=sys-apps/util-linux-2.23[abi_x86_32(-),abi_x86_64(-)] required by (dev-libs/glib-2.58.3:2/2::gentoo, installed)
sys-apps/attr:0
(sys-apps/attr-2.4.48-r3:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=sys-apps/attr-2.4.47-r1[abi_x86_32(-),abi_x86_64(-)] required by (dev-libs/glib-2.58.3:2/2::gentoo, installed)
virtual/libintl:0
(virtual/libintl-0-r2:0/0::gentoo, ebuild scheduled for merge) conflicts with
virtual/libintl[abi_x86_32(-),abi_x86_64(-)] required by (sys-apps/util-linux-2.33.2:0/0::gentoo, installed)
>=virtual/libintl-0-r2[abi_x86_32(-),abi_x86_64(-)] required by (dev-libs/glib-2.58.3:2/2::gentoo, installed)
=virtual/libintl-0-r2[abi_x86_32(-),abi_x86_64(-)] required by (sys-apps/util-linux-2.33.2:0/0::gentoo, installed)
=virtual/libintl-0-r2[abi_x86_32(-),abi_x86_64(-)] required by (dev-libs/glib-2.58.3:2/2::gentoo, installed)
virtual/libffi:0
(virtual/libffi-3.3_rc0:0/7::gentoo, ebuild scheduled for merge) conflicts with
=virtual/libffi-3.3_rc0[abi_x86_32(-),abi_x86_64(-)] required by (dev-libs/glib-2.58.3:2/2::gentoo, installed)
>=virtual/libffi-3.0.13-r1:=[abi_x86_32(-),abi_x86_64(-)] required by (dev-libs/glib-2.58.3:2/2::gentoo, installed)
>=virtual/libffi-3.0.13-r1:0/7=[abi_x86_32(-),abi_x86_64(-)] required by (dev-libs/glib-2.58.3:2/2::gentoo, installed)
dev-libs/libffi:0
(dev-libs/libffi-3.3_rc0:0/7::gentoo, ebuild scheduled for merge) conflicts with
>=dev-libs/libffi-3.3_rc0:0/7[abi_x86_32(-),abi_x86_64(-)] required by (virtual/libffi-3.3_rc0:0/7::gentoo, installed)
virtual/libiconv:0
(virtual/libiconv-0-r2:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=virtual/libiconv-0-r1[abi_x86_32(-),abi_x86_64(-)] required by (dev-libs/glib-2.58.3:2/2::gentoo, installed)
=virtual/libiconv-0-r2[abi_x86_32(-),abi_x86_64(-)] required by (dev-libs/glib-2.58.3:2/2::gentoo, installed)
x11-base/xcb-proto:0
(x11-base/xcb-proto-1.13:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-base/xcb-proto-1.13[abi_x86_32(-),abi_x86_64(-),python_targets_python3_6(-),python_single_target_python3_6(+)] required by (x11-libs/libxcb-1.13.1:0/1.12::gentoo, installed)
Nothing to merge; quitting.
|
_________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
Anon-E-moose Watchman
Joined: 23 May 2008 Posts: 6097 Location: Dallas area
|
Posted: Wed Jun 12, 2019 7:25 pm Post subject: |
|
|
jaglover is right, switch to a no-multilib profile
I went from desktop (multilib) to no-multilib and just added all the use flags that were set.
emerge --info |grep USE= will show which ones to set to make the system the same _________________ PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
|
Back to top |
|
|
Anon-E-moose Watchman
Joined: 23 May 2008 Posts: 6097 Location: Dallas area
|
Posted: Wed Jun 12, 2019 7:34 pm Post subject: |
|
|
NathanZachary wrote: | Preemptively sorry for the wall of text:
Code: |
# emerge -avuDN --autounmask=n --with-bdeps=y @world
...
|
|
One more thing, add "-multiib" to USE line in make.conf and re-try command.
I forgot about taking out the multilib flag, which is really the only difference between the multilib and no-multilib profiles.
about your earlier question
It's relatively easy to change from multilib to no-multilib (harder going the other way), just be sure you'll never want to use 32 bit libs. _________________ PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland |
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Wed Jun 12, 2019 8:17 pm Post subject: |
|
|
The odd part is that I already have '-multilib' in my make.conf. It doesn't show up in the emerge --info output, but yet I still have these problems with trying to get an exclusively 64-bit environment. There has to be something simple that I'm missing here. _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
Anon-E-moose Watchman
Joined: 23 May 2008 Posts: 6097 Location: Dallas area
|
Posted: Wed Jun 12, 2019 8:42 pm Post subject: |
|
|
NathanZachary wrote: | The odd part is that I already have '-multilib' in my make.conf. It doesn't show up in the emerge --info output, but yet I still have these problems with trying to get an exclusively 64-bit environment. There has to be something simple that I'm missing here. |
re multilib flag, you're right, I didn't pay attention to your earlier make.conf.
Other than the above that got recompiled what others are abi 32? glibc? gcc?
Unless you have something set in an environment variable relating to 32 bits I don't see why it's cropping up _________________ PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland
Last edited by Anon-E-moose on Wed Jun 12, 2019 9:12 pm; edited 2 times in total |
|
Back to top |
|
|
NathanZachary Moderator
Joined: 30 Jan 2007 Posts: 2605
|
Posted: Wed Jun 12, 2019 9:00 pm Post subject: |
|
|
It looks like GCC and GLibC are both currently built with multilib support. Even when I specify USE="-multilib" before emerge -av gcc glibc, it still wants to enable that support. _________________ “Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio--- |
|
Back to top |
|
|
|
|
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
|
|