* [gentoo-user] serious problems trying to go to new abi_x86_32 support @ 2015-04-24 19:37 covici 2015-04-24 20:19 ` Mike Gilbert 2015-04-24 20:52 ` J. Roeleveld 0 siblings, 2 replies; 16+ messages in thread From: covici @ 2015-04-24 19:37 UTC (permalink / raw To: gentoo-user Hi. So, I am trying to go to the new support for abi_x86_32, so I unmerged all the emul_x86 packages (after doing quickpkg on them, because I am a coward), and then it was complaining that I should run emerge @preserved-rebuild which I did and every time I run that, it gives me another package to change its use flag to add abi_x86_32. After doing some 70 of those (a pain), I get to something which I cannot solve. At some early point portage suggested that I run --newuse --update when doing this, but now I am down to the following: !!! All ebuilds that could satisfy ">=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" have been masked. !!! One of the following masked packages is required to complete your request: - sys-apps/systemd-9999::gentoo (masked by: package.mask, missing keyword) /etc/portage/package.mask: #need that system because of older kernel - sys-apps/systemd-219-r2::gentoo (masked by: package.mask) - sys-apps/systemd-218-r3::gentoo (masked by: package.mask) - sys-apps/systemd-216-r4::gentoo (masked by: package.mask) - sys-apps/systemd-216-r3::gentoo (masked by: package.mask) - sys-apps/systemd-215-r3::gentoo (masked by: package.mask) (dependency required by "virtual/libudev-215-r1::gentoo" [ebuild]) (dependency required by "media-libs/mesa-10.3.7-r1::gentoo[udev]" [ebuild]) (dependency required by "x11-libs/cairo-1.14.2::gentoo[opengl]" [ebuild]) (dependency required by "media-libs/harfbuzz-0.9.40::gentoo[cairo]" [ebuild]) (dependency required by "x11-libs/pango-1.36.8::gentoo" [ebuild]) (dependency required by "x11-libs/gtk+-2.24.27-r1::gentoo" [ebuild]) (dependency required by "www-plugins/nspluginwrapper-1.4.4-r3::gentoo" [ebuild]) (dependency required by "@preserved-rebuild" [argument]) If I delete the --update, I just get Calculating dependencies ... done! Total: 0 packages, Size of downloads: 0 KiB So, how can I fix this mess? Thanks in advance for any ideas. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-24 19:37 [gentoo-user] serious problems trying to go to new abi_x86_32 support covici @ 2015-04-24 20:19 ` Mike Gilbert 2015-04-24 20:51 ` covici 2015-04-24 20:52 ` J. Roeleveld 1 sibling, 1 reply; 16+ messages in thread From: Mike Gilbert @ 2015-04-24 20:19 UTC (permalink / raw To: gentoo-user On Fri, Apr 24, 2015 at 3:37 PM, <covici@ccs.covici.com> wrote: > Hi. So, I am trying to go to the new support for abi_x86_32, so I > unmerged all the emul_x86 packages (after doing quickpkg on them, > because I am a coward), and then it was complaining that I should run > emerge @preserved-rebuild which I did and every time I run that, it > gives me another package to change its use flag to add abi_x86_32. > After doing some 70 of those (a pain), I get to something which I cannot > solve. At some early point portage suggested that I run --newuse > --update when doing this, but now I am down to the following: > !!! All ebuilds that could satisfy > ">=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" > have been masked. > !!! One of the following masked packages is required to complete your > request: > - sys-apps/systemd-9999::gentoo (masked by: package.mask, missing > keyword) > /etc/portage/package.mask: > #need that system because of older kernel I'm confused. Are you saying that you have sys-apps/systemd in /etc/portage/package.mask? Can you please post your emerge --info? ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-24 20:19 ` Mike Gilbert @ 2015-04-24 20:51 ` covici 2015-04-24 21:58 ` Mike Gilbert 0 siblings, 1 reply; 16+ messages in thread From: covici @ 2015-04-24 20:51 UTC (permalink / raw To: gentoo-user Mike Gilbert <floppym@gentoo.org> wrote: > On Fri, Apr 24, 2015 at 3:37 PM, <covici@ccs.covici.com> wrote: > > Hi. So, I am trying to go to the new support for abi_x86_32, so I > > unmerged all the emul_x86 packages (after doing quickpkg on them, > > because I am a coward), and then it was complaining that I should run > > emerge @preserved-rebuild which I did and every time I run that, it > > gives me another package to change its use flag to add abi_x86_32. > > After doing some 70 of those (a pain), I get to something which I cannot > > solve. At some early point portage suggested that I run --newuse > > --update when doing this, but now I am down to the following: > > !!! All ebuilds that could satisfy > > ">=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" > > have been masked. > > !!! One of the following masked packages is required to complete your > > request: > > - sys-apps/systemd-9999::gentoo (masked by: package.mask, missing > > keyword) > > /etc/portage/package.mask: > > #need that system because of older kernel > > I'm confused. Are you saying that you have sys-apps/systemd in > /etc/portage/package.mask? ] I had to mask off later versions of systemd because I cannot use a kernel which is required by later versions of systemd. Here is the emerge --info Portage 2.2.18 (python 2.7.9-final-0, default/linux/amd64/13.0/desktop/gnome, gcc-4.8.4, glibc-2.20-r2, 3.6.6-gentoo x86_64) ================================================================= System uname: Linux-3.6.6-gentoo-x86_64-Intel-R-_Core-TM-_i7-2600_CPU_@_3.40GHz-with-gentoo-2.2 KiB Mem: 16452348 total, 9186888 free KiB Swap: 2097148 total, 2097012 free Timestamp of repository gentoo: Fri, 24 Apr 2015 00:30:01 +0000 sh bash 4.3_p33-r2 ld GNU ld (Gentoo 2.25 p1.0) 2.25 app-shells/bash: 4.3_p33-r2::gentoo dev-java/java-config: 2.2.0::gentoo dev-lang/perl: 5.20.2::gentoo dev-lang/python: 2.7.9-r2::gentoo, 3.3.5-r1::gentoo, 3.4.3::gentoo dev-util/cmake: 3.1.0::gentoo dev-util/pkgconfig: 0.28-r2::gentoo sys-apps/baselayout: 2.2::gentoo sys-apps/openrc: 0.13.11::gentoo sys-apps/sandbox: 2.6-r1::gentoo sys-devel/autoconf: 2.13::gentoo, 2.69-r1::gentoo sys-devel/automake: 1.9.6-r3::gentoo, 1.10.3::gentoo, 1.11.6-r1::gentoo, 1.12.6::gentoo, 1.14.1::gentoo, 1.15::gentoo sys-devel/binutils: 2.25::gentoo sys-devel/gcc: 4.8.4::gentoo, 4.9.2::gentoo sys-devel/gcc-config: 1.8::gentoo sys-devel/libtool: 2.4.6-r1::gentoo sys-devel/make: 4.1-r1::gentoo sys-kernel/linux-headers: 3.19::gentoo (virtual/os-headers) sys-libs/glibc: 2.20-r2::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 local_ebuilds location: /usr/local/portage masters: gentoo priority: 0 gnome location: /var/lib/layman/gnome sync-type: laymansync sync-uri: http://cgit.gentooexperimental.org/proj/gnome.git masters: gentoo priority: 50 haskell location: /var/lib/layman/haskell sync-type: laymansync sync-uri: git://github.com/gentoo-haskell/gentoo-haskell.git masters: gentoo priority: 50 ABI="amd64" ABI_X86="64" ACCEPT_KEYWORDS="amd64 ~amd64 ~x86" ACCEPT_LICENSE="*" ACCEPT_PROPERTIES="*" ACCEPT_RESTRICT="*" 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" ANT_HOME="/usr/share/ant" APACHE2_MODULES="actions alias access_compat auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mime mime_magic negotiation proxy proxy_ajp proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_aliasasis authn_alias log_forensic substitute vhost_alias asis log_forensic authn_core authz_core unixd socache_shmcb" APACHE2_MPMS="prefork" ARCH="amd64" AUTOCLEAN="yes" BASH_ENV="/root/.bashrc" BOOTSTRAP_USE="cxx unicode internal-glib python_targets_python3_3 python_targets_python2_7 multilib" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -mtune=core2 -pipe -ggdb" CFLAGS_amd64="-m64" CFLAGS_x32="-mx32" CFLAGS_x86="-m32" CHOST="x86_64-pc-linux-gnu" CHOST_amd64="x86_64-pc-linux-gnu" CHOST_x32="x86_64-pc-linux-gnux32" CHOST_x86="i686-pc-linux-gnu" CLEAN_DELAY="5" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" COLLISION_IGNORE="/lib/modules/* *.py[co] *$py.class */dropin.cache" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/bind" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.4/ext-active/ /etc/php/apache2-php5.5/ext-active/ /etc/php/apache2-php5.6/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CPU_FLAGS_X86="avx mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" CVS_RSH="ssh" CXXFLAGS="-O2 -mtune=core2 -pipe -ggdb" DEFAULT_ABI="amd64" DISTDIR="/usr/portage/distfiles" EDITOR="/usr/bin/emacs" ELIBC="glibc" EMERGE_DEFAULT_OPTS="--ask --color=n --verbose --nospinner --autounmask=n --quiet-build=n" EMERGE_WARNING_DELAY="10" EPREFIX="" EROOT="/" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync" FETCHCOMMAND="wget -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}"" FETCHCOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}"" FETCHCOMMAND_SFTP="bash -c "x=\${2#sftp://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; eval \"declare -a ssh_opts=(\${3})\" ; exec sftp -P \${port} \"\${ssh_opts[@]}\" \"\${host}:/\${x#*/}\" \"\$1\"" sftp "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}"" FETCHCOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec rsync --rsh=\"ssh -p\${port} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}"" FFLAGS="-O2 -pipe" GCC_SPECS="" GCPAN_OVERLAY="/usr/local/portage" GENTOO_MIRRORS="ftp://mirror.iawnet.sandia.gov/pub/gentoo http://distfiles.gentoo.org" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="" GSETTINGS_BACKEND="dconf" GUILE_LOAD_PATH="/usr/share/guile/1.8" HOME="/root" HUSHLOGIN="FALSE" INFOPATH="/usr/share/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.4/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.25/info:/usr/share/info/emacs-24" INPUT_DEVICES="keyboard mouse evdev" IUSE_IMPLICIT="abi_x86_64 prefix prefix-guest" JAVAC="/etc/java-config-2/current-system-vm/bin/javac" JAVA_HOME="/etc/java-config-2/current-system-vm" JDK_HOME="/etc/java-config-2/current-system-vm" KERNEL="linux" LADSPA_PATH="/usr/lib64/ladspa" LANG="en_US.UTF-8" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LC_MESSAGES="C" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LDFLAGS_amd64="-m elf_x86_64" LDFLAGS_x32="-m elf32_x86_64" LDFLAGS_x86="-m elf_i386" LESS="-R -M --shift 5" LESSOPEN="|lesspipe %s" LIBDIR_amd64="lib64" LIBDIR_amd64_fbsd="lib64" LIBDIR_arm="lib" LIBDIR_arm64="lib64" LIBDIR_n32="lib32" LIBDIR_n64="lib64" LIBDIR_o32="lib" LIBDIR_ppc="lib32" LIBDIR_ppc64="lib64" LIBDIR_s390="lib32" LIBDIR_s390x="lib64" LIBDIR_sparc32="lib32" LIBDIR_sparc64="lib64" LIBDIR_x32="libx32" LIBDIR_x86="lib32" LIBDIR_x86_fbsd="lib32" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LOGNAME="root" LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:" LUA_PATH=";;/etc/freeswitch/scripts/?.lua" MAIL="/var/mail/root" MAILMAN_MAILGID="2" MAKEOPTS="-j1" MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.4/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.25/man:/etc/java-config-2/current-system-vm/man/:/usr/lib64/php5.4/man/:/usr/lib64/php5.5/man/:/usr/lib64/php5.6/man/:/usr/share/postgresql/man/:/usr/share/postgresql-9.4/man/" MULTILIB_ABIS="amd64 x86" MULTILIB_STRICT_DENY="64-bit.*shared object" MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib" MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec)" NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" NOCOLOR="true" OFFICE_IMPLEMENTATION="libreoffice" OLDPWD="/usr/src/freeswitch" OPENCL_PROFILE="nvidia" OPENGL_PROFILE="nvidia" PAGER="/usr/bin/less" PATH="/usr/local/sbin:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.4:/root/bin" PHP_TARGETS="php5-4 php5-5 php5-6" PKGDIR="/usr/portage/packages" PORTAGE_ARCHLIST="alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa hppa-hpux ia64 ia64-hpux ia64-linux m68k m68k-mint mips nios2 ppc ppc-aix ppc-macos ppc-openbsd ppc64 ppc64-linux s390 sh sparc sparc-fbsd sparc-solaris sparc64-freebsd sparc64-solaris x64-freebsd x64-macos x64-openbsd x64-solaris x86 x86-cygwin x86-fbsd x86-freebsd x86-interix x86-linux x86-macos x86-netbsd x86-openbsd x86-solaris x86-winnt" PORTAGE_BIN_PATH="/usr/lib/portage/python2.7" PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png" PORTAGE_CONFIGROOT="/" PORTAGE_DEBUG="0" PORTAGE_DEPCACHEDIR="/var/cache/edb/dep" PORTAGE_ELOG_CLASSES="log warn error" PORTAGE_ELOG_MAILFROM="portage@localhost" PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}" PORTAGE_ELOG_MAILURI="covici /usr/sbin/sendmail" PORTAGE_ELOG_SYSTEM="save mail_summary save_summary" PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5" PORTAGE_FETCH_RESUME_MIN_SIZE="350K" PORTAGE_GID="250" PORTAGE_GPG_SIGNING_COMMAND="gpg --sign --digest-algo SHA256 --clearsign --yes --default-key "${PORTAGE_GPG_KEY}" --homedir "${PORTAGE_GPG_DIR}" "${FILE}"" PORTAGE_INST_GID="0" PORTAGE_INST_UID="0" PORTAGE_INTERNAL_CALLER="1" PORTAGE_OVERRIDE_EPREFIX="" PORTAGE_PYM_PATH="/usr/lib64/python2.7/site-packages" PORTAGE_PYTHONPATH="/usr/lib64/python2.7/site-packages" 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" PORTAGE_RSYNC_RETRIES="-1" PORTAGE_SYNC_STALE="30" PORTAGE_TMPDIR="/var/tmp" PORTAGE_VERBOSE="1" PORTAGE_WORKDIR_MODE="0700" PORTAGE_XATTR_EXCLUDE="btrfs.* security.* system.nfs4_acl" PORT_LOGDIR="/var/log/portage" PORT_LOGDIR_CLEAN="find "${PORT_LOGDIR}" -type f ! -name "summary.log*" -mtime +7 -delete" PRELINK_PATH_MASK="/usr/lib64/klibc:/usr/lib64/libfreebl3.so:/usr/lib64/libnssdbm3.so:/usr/lib64/libsoftokn3.so" PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND" PS1="\h:\w\$ " PWD="/usr/src" PYTHONDOCS_2_7="/usr/share/doc/python-docs-2.7.8/html/library" PYTHONDOCS_3_2="/usr/share/doc/python-docs-3.2.5/html/library" PYTHONDOCS_3_3="/usr/share/doc/python-docs-3.3.5-r1/html/library" PYTHONDONTWRITEBYTECODE="1" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RESUMECOMMAND="wget -c -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}"" RESUMECOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}"" RESUMECOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec rsync --rsh=\"ssh -p\${port} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}"" ROOT="/" ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.4" RPMDIR="/usr/portage/rpm" RUBY_TARGETS="ruby21" SBCL_HOME="/usr/lib64/sbcl" SBCL_SOURCE_ROOT="/usr/lib64/sbcl/src" SHELL="/bin/bash" SHLVL="1" SPEECHD_ADDRESS="inet_socket:localhost:6560" SVDIR="/etc/service/" SYMLINK_LIB="yes" TERM="linux" UNINSTALL_IGNORE="/lib/modules/* /var/run /var/lock" USE="X a52 aac accessibility acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli colord cracklib crypt cups cxx dbus doc dri dts dvd dvdr eds emboss encode evo exif fam firefox flac fortran gdbm gif glamor gnome gnome-keyring gnome-online-accounts gpm gstreamer gtk gtk3 iconv introspection ipv6 jpeg lcms ldap libnotify libsecret mad mmx mmxext mng modules mp3 mp4 mpeg multilib nautilus ncurses nls nptl nsplugin ogg opengl openmp pam pango pcre pdf png policykit ppds qt3support readline sdl session socialweb spell sse sse2 ssl startup-notification svg systemd tcpd tiff truetype udev udisks unicode upower usb vorbis wxwidgets x264 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="actions alias access_compat auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mime mime_magic negotiation proxy proxy_ajp proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_aliasasis authn_alias log_forensic substitute vhost_alias asis log_forensic authn_core authz_core unixd socache_shmcb" APACHE2_MPMS="prefork" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="avx mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-4 php5-5 php5-6" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby21" 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" USER="root" USERLAND="GNU" USERNAME="root" USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL DRACUT_MODULES DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FCDSL_CARDS FFTOOLS FOO2ZJS_DEVICES FRITZCAPI_CARDS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS" USE_EXPAND_HIDDEN="ABI_MIPS ABI_PPC ABI_S390 CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND" USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND" USE_EXPAND_UNPREFIXED="ARCH" USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa hppa-hpux ia64 ia64-hpux ia64-linux m68k m68k-mint mips nios2 ppc ppc64 ppc64-linux ppc-aix ppc-macos ppc-openbsd s390 sh sparc sparc64-freebsd sparc64-solaris sparc-fbsd sparc-solaris x64-freebsd x64-macos x64-openbsd x64-solaris x86 x86-cygwin x86-fbsd x86-freebsd x86-interix x86-linux x86-macos x86-netbsd x86-openbsd x86-solaris x86-winnt" USE_EXPAND_VALUES_ELIBC="AIX Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mintlib musl NetBSD OpenBSD SunOS uclibc Winnt" USE_EXPAND_VALUES_KERNEL="AIX Cygwin Darwin FreeBSD freemint HPUX Interix linux NetBSD OpenBSD SunOS Winnt" USE_EXPAND_VALUES_USERLAND="BSD GNU" USE_ORDER="env:pkg:conf:defaults:pkginternal:repo:env.d" UUCPLOCK="/var/lock/LCK.." VIDEO_CARDS="nvidia" XDG_CONFIG_DIRS="/etc/xdg" XDG_DATA_DIRS="/usr/local/share:/usr/share:/usr/share/gdm" XDG_RUNTIME_DIR="/run/user/0" XDG_SEAT="seat0" XDG_SESSION_ID="8" XDG_VTNR="7" 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" -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-24 20:51 ` covici @ 2015-04-24 21:58 ` Mike Gilbert 2015-04-24 22:09 ` covici 0 siblings, 1 reply; 16+ messages in thread From: Mike Gilbert @ 2015-04-24 21:58 UTC (permalink / raw To: gentoo-user On Fri, Apr 24, 2015 at 4:51 PM, <covici@ccs.covici.com> wrote: > Mike Gilbert <floppym@gentoo.org> wrote: > >> On Fri, Apr 24, 2015 at 3:37 PM, <covici@ccs.covici.com> wrote: >> > Hi. So, I am trying to go to the new support for abi_x86_32, so I >> > unmerged all the emul_x86 packages (after doing quickpkg on them, >> > because I am a coward), and then it was complaining that I should run >> > emerge @preserved-rebuild which I did and every time I run that, it >> > gives me another package to change its use flag to add abi_x86_32. >> > After doing some 70 of those (a pain), I get to something which I cannot >> > solve. At some early point portage suggested that I run --newuse >> > --update when doing this, but now I am down to the following: >> > !!! All ebuilds that could satisfy >> > ">=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" >> > have been masked. >> > !!! One of the following masked packages is required to complete your >> > request: >> > - sys-apps/systemd-9999::gentoo (masked by: package.mask, missing >> > keyword) >> > /etc/portage/package.mask: >> > #need that system because of older kernel >> >> I'm confused. Are you saying that you have sys-apps/systemd in >> /etc/portage/package.mask? > ] > I had to mask off later versions of systemd because I cannot use a > kernel which is required by later versions of systemd. Later than what? What version of systemd do you have installed? There is probably no way to resolve the situation you are in if you cannot rebuild systemd with the appropriate use flags. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-24 21:58 ` Mike Gilbert @ 2015-04-24 22:09 ` covici 2015-04-24 22:12 ` Mike Gilbert 0 siblings, 1 reply; 16+ messages in thread From: covici @ 2015-04-24 22:09 UTC (permalink / raw To: gentoo-user Mike Gilbert <floppym@gentoo.org> wrote: > On Fri, Apr 24, 2015 at 4:51 PM, <covici@ccs.covici.com> wrote: > > Mike Gilbert <floppym@gentoo.org> wrote: > > > >> On Fri, Apr 24, 2015 at 3:37 PM, <covici@ccs.covici.com> wrote: > >> > Hi. So, I am trying to go to the new support for abi_x86_32, so I > >> > unmerged all the emul_x86 packages (after doing quickpkg on them, > >> > because I am a coward), and then it was complaining that I should run > >> > emerge @preserved-rebuild which I did and every time I run that, it > >> > gives me another package to change its use flag to add abi_x86_32. > >> > After doing some 70 of those (a pain), I get to something which I cannot > >> > solve. At some early point portage suggested that I run --newuse > >> > --update when doing this, but now I am down to the following: > >> > !!! All ebuilds that could satisfy > >> > ">=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" > >> > have been masked. > >> > !!! One of the following masked packages is required to complete your > >> > request: > >> > - sys-apps/systemd-9999::gentoo (masked by: package.mask, missing > >> > keyword) > >> > /etc/portage/package.mask: > >> > #need that system because of older kernel > >> > >> I'm confused. Are you saying that you have sys-apps/systemd in > >> /etc/portage/package.mask? > > ] > > I had to mask off later versions of systemd because I cannot use a > > kernel which is required by later versions of systemd. > > Later than what? What version of systemd do you have installed? > > There is probably no way to resolve the situation you are in if you > cannot rebuild systemd with the appropriate use flags. I am using 2.12-r5. I guess I need to restore the system to before I started fooling with things. I tried to pub abi_x86_32 in the make.conf, but no joy. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-24 22:09 ` covici @ 2015-04-24 22:12 ` Mike Gilbert 2015-04-24 22:47 ` covici 2015-04-25 4:10 ` covici 0 siblings, 2 replies; 16+ messages in thread From: Mike Gilbert @ 2015-04-24 22:12 UTC (permalink / raw To: gentoo-user On Fri, Apr 24, 2015 at 6:09 PM, <covici@ccs.covici.com> wrote: > Mike Gilbert <floppym@gentoo.org> wrote: > >> On Fri, Apr 24, 2015 at 4:51 PM, <covici@ccs.covici.com> wrote: >> > Mike Gilbert <floppym@gentoo.org> wrote: >> > >> >> On Fri, Apr 24, 2015 at 3:37 PM, <covici@ccs.covici.com> wrote: >> >> > Hi. So, I am trying to go to the new support for abi_x86_32, so I >> >> > unmerged all the emul_x86 packages (after doing quickpkg on them, >> >> > because I am a coward), and then it was complaining that I should run >> >> > emerge @preserved-rebuild which I did and every time I run that, it >> >> > gives me another package to change its use flag to add abi_x86_32. >> >> > After doing some 70 of those (a pain), I get to something which I cannot >> >> > solve. At some early point portage suggested that I run --newuse >> >> > --update when doing this, but now I am down to the following: >> >> > !!! All ebuilds that could satisfy >> >> > ">=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" >> >> > have been masked. >> >> > !!! One of the following masked packages is required to complete your >> >> > request: >> >> > - sys-apps/systemd-9999::gentoo (masked by: package.mask, missing >> >> > keyword) >> >> > /etc/portage/package.mask: >> >> > #need that system because of older kernel >> >> >> >> I'm confused. Are you saying that you have sys-apps/systemd in >> >> /etc/portage/package.mask? >> > ] >> > I had to mask off later versions of systemd because I cannot use a >> > kernel which is required by later versions of systemd. >> >> Later than what? What version of systemd do you have installed? >> >> There is probably no way to resolve the situation you are in if you >> cannot rebuild systemd with the appropriate use flags. > > I am using 2.12-r5. I guess I need to restore the system to before I > started fooling with things. I tried to pub abi_x86_32 in the > make.conf, but no joy. > If you really need to, you can grab the systemd-212-r5 ebuild and patches from the CVS attic: https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-212-r5.ebuild https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/files/212-0001-sd-rtnl-fix-off-by-one.patch https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/files/212-0002-fsck-Search-for-fsck.type-in-PATH.patch ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-24 22:12 ` Mike Gilbert @ 2015-04-24 22:47 ` covici 2015-04-25 4:10 ` covici 1 sibling, 0 replies; 16+ messages in thread From: covici @ 2015-04-24 22:47 UTC (permalink / raw To: gentoo-user Mike Gilbert <floppym@gentoo.org> wrote: > On Fri, Apr 24, 2015 at 6:09 PM, <covici@ccs.covici.com> wrote: > > Mike Gilbert <floppym@gentoo.org> wrote: > > > >> On Fri, Apr 24, 2015 at 4:51 PM, <covici@ccs.covici.com> wrote: > >> > Mike Gilbert <floppym@gentoo.org> wrote: > >> > > >> >> On Fri, Apr 24, 2015 at 3:37 PM, <covici@ccs.covici.com> wrote: > >> >> > Hi. So, I am trying to go to the new support for abi_x86_32, so I > >> >> > unmerged all the emul_x86 packages (after doing quickpkg on them, > >> >> > because I am a coward), and then it was complaining that I should run > >> >> > emerge @preserved-rebuild which I did and every time I run that, it > >> >> > gives me another package to change its use flag to add abi_x86_32. > >> >> > After doing some 70 of those (a pain), I get to something which I cannot > >> >> > solve. At some early point portage suggested that I run --newuse > >> >> > --update when doing this, but now I am down to the following: > >> >> > !!! All ebuilds that could satisfy > >> >> > ">=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" > >> >> > have been masked. > >> >> > !!! One of the following masked packages is required to complete your > >> >> > request: > >> >> > - sys-apps/systemd-9999::gentoo (masked by: package.mask, missing > >> >> > keyword) > >> >> > /etc/portage/package.mask: > >> >> > #need that system because of older kernel > >> >> > >> >> I'm confused. Are you saying that you have sys-apps/systemd in > >> >> /etc/portage/package.mask? > >> > ] > >> > I had to mask off later versions of systemd because I cannot use a > >> > kernel which is required by later versions of systemd. > >> > >> Later than what? What version of systemd do you have installed? > >> > >> There is probably no way to resolve the situation you are in if you > >> cannot rebuild systemd with the appropriate use flags. > > > > I am using 2.12-r5. I guess I need to restore the system to before I > > started fooling with things. I tried to pub abi_x86_32 in the > > make.conf, but no joy. > > > > If you really need to, you can grab the systemd-212-r5 ebuild and > patches from the CVS attic: > > https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-212-r5.ebuild > https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/files/212-0001-sd-rtnl-fix-off-by-one.patch > https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/files/212-0002-fsck-Search-for-fsck.type-in-PATH.patch Thanks for that, I had never used the attic before. Now it got past that problem and is compiling some 80 packages! But hopefully after that, things will be OK, again. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-24 22:12 ` Mike Gilbert 2015-04-24 22:47 ` covici @ 2015-04-25 4:10 ` covici 2015-04-25 10:40 ` Rich Freeman 1 sibling, 1 reply; 16+ messages in thread From: covici @ 2015-04-25 4:10 UTC (permalink / raw To: gentoo-user Mike Gilbert <floppym@gentoo.org> wrote: > On Fri, Apr 24, 2015 at 6:09 PM, <covici@ccs.covici.com> wrote: > > Mike Gilbert <floppym@gentoo.org> wrote: > > > >> On Fri, Apr 24, 2015 at 4:51 PM, <covici@ccs.covici.com> wrote: > >> > Mike Gilbert <floppym@gentoo.org> wrote: > >> > > >> >> On Fri, Apr 24, 2015 at 3:37 PM, <covici@ccs.covici.com> wrote: > >> >> > Hi. So, I am trying to go to the new support for abi_x86_32, so I > >> >> > unmerged all the emul_x86 packages (after doing quickpkg on them, > >> >> > because I am a coward), and then it was complaining that I should run > >> >> > emerge @preserved-rebuild which I did and every time I run that, it > >> >> > gives me another package to change its use flag to add abi_x86_32. > >> >> > After doing some 70 of those (a pain), I get to something which I cannot > >> >> > solve. At some early point portage suggested that I run --newuse > >> >> > --update when doing this, but now I am down to the following: > >> >> > !!! All ebuilds that could satisfy > >> >> > ">=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" > >> >> > have been masked. > >> >> > !!! One of the following masked packages is required to complete your > >> >> > request: > >> >> > - sys-apps/systemd-9999::gentoo (masked by: package.mask, missing > >> >> > keyword) > >> >> > /etc/portage/package.mask: > >> >> > #need that system because of older kernel > >> >> > >> >> I'm confused. Are you saying that you have sys-apps/systemd in > >> >> /etc/portage/package.mask? > >> > ] > >> > I had to mask off later versions of systemd because I cannot use a > >> > kernel which is required by later versions of systemd. > >> > >> Later than what? What version of systemd do you have installed? > >> > >> There is probably no way to resolve the situation you are in if you > >> cannot rebuild systemd with the appropriate use flags. > > > > I am using 2.12-r5. I guess I need to restore the system to before I > > started fooling with things. I tried to pub abi_x86_32 in the > > make.conf, but no joy. > > > > If you really need to, you can grab the systemd-212-r5 ebuild and > patches from the CVS attic: > > https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-212-r5.ebuild > https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/files/212-0001-sd-rtnl-fix-off-by-one.patch > https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/systemd/files/212-0002-fsck-Search-for-fsck.type-in-PATH.patch Well, now that I have put abi_x86_32 in make.conf and did those 80 packages and fixed the preserved_libs, in my next update it wants to do 199 reinstalls to get every possible package which has that flag -- do I need all that or should I go back to the individual packages, now that things are fixed as far as the libs are concerned? Do I gain anything by having all those packages have that flagg set? -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-25 4:10 ` covici @ 2015-04-25 10:40 ` Rich Freeman 2015-04-25 10:45 ` covici 0 siblings, 1 reply; 16+ messages in thread From: Rich Freeman @ 2015-04-25 10:40 UTC (permalink / raw To: gentoo-user On Sat, Apr 25, 2015 at 12:10 AM, <covici@ccs.covici.com> wrote: > Well, now that I have put abi_x86_32 in make.conf and did those 80 > packages and fixed the preserved_libs, in my next update it wants to do > 199 reinstalls to get every possible package which has that flag -- do I > need all that or should I go back to the individual packages, now that > things are fixed as far as the libs are concerned? Do I gain anything > by having all those packages have that flagg set? That's up to personal preference. You've already found a few on this list telling you that you should just set it in make.conf. You won't have trouble finding many others (including me) who will tell you to just stick it in package.use when needed only. The only thing you gain is being able to run 32-bit applications against those libraries, even if you don't have any need to. The only thing you lose is a bunch of inodes, and maybe some compile time. -- Rich ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-25 10:40 ` Rich Freeman @ 2015-04-25 10:45 ` covici 2015-04-25 12:17 ` Neil Bothwick 0 siblings, 1 reply; 16+ messages in thread From: covici @ 2015-04-25 10:45 UTC (permalink / raw To: gentoo-user Rich Freeman <rich0@gentoo.org> wrote: > On Sat, Apr 25, 2015 at 12:10 AM, <covici@ccs.covici.com> wrote: > > Well, now that I have put abi_x86_32 in make.conf and did those 80 > > packages and fixed the preserved_libs, in my next update it wants to do > > 199 reinstalls to get every possible package which has that flag -- do I > > need all that or should I go back to the individual packages, now that > > things are fixed as far as the libs are concerned? Do I gain anything > > by having all those packages have that flagg set? > > That's up to personal preference. You've already found a few on this > list telling you that you should just set it in make.conf. You won't > have trouble finding many others (including me) who will tell you to > just stick it in package.use when needed only. > > The only thing you gain is being able to run 32-bit applications > against those libraries, even if you don't have any need to. The only > thing you lose is a bunch of inodes, and maybe some compile time. Well, that clarifies things a bit -- what is strange is that I had to do about 70 packages beffore portage would let the preserved-rebuild go through, for future reference is there an automatic way to add all the use flags, even the packages which already have other use flags? -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-25 10:45 ` covici @ 2015-04-25 12:17 ` Neil Bothwick 2015-04-25 12:22 ` covici 0 siblings, 1 reply; 16+ messages in thread From: Neil Bothwick @ 2015-04-25 12:17 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 907 bytes --] On Sat, 25 Apr 2015 06:45:16 -0400, covici@ccs.covici.com wrote: > > The only thing you gain is being able to run 32-bit applications > > against those libraries, even if you don't have any need to. The only > > thing you lose is a bunch of inodes, and maybe some compile time. > > Well, that clarifies things a bit -- what is strange is that I had to do > about 70 packages beffore portage would let the preserved-rebuild go > through, for future reference is there an automatic way to add all the > use flags, even the packages which already have other use flags? The --autounmask option for emerge does that (you still have to confirm the changes with etc-update). This is enabled by default, so it appears you have disabled it in make.conf if you are not already seeing the offer to add the packages. -- Neil Bothwick Artificial Intelligence usually beats real stupidity. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 181 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-25 12:17 ` Neil Bothwick @ 2015-04-25 12:22 ` covici 0 siblings, 0 replies; 16+ messages in thread From: covici @ 2015-04-25 12:22 UTC (permalink / raw To: gentoo-user Neil Bothwick <neil@digimed.co.uk> wrote: > On Sat, 25 Apr 2015 06:45:16 -0400, covici@ccs.covici.com wrote: > > > > The only thing you gain is being able to run 32-bit applications > > > against those libraries, even if you don't have any need to. The only > > > thing you lose is a bunch of inodes, and maybe some compile time. > > > > Well, that clarifies things a bit -- what is strange is that I had to do > > about 70 packages beffore portage would let the preserved-rebuild go > > through, for future reference is there an automatic way to add all the > > use flags, even the packages which already have other use flags? > > The --autounmask option for emerge does that (you still have to confirm > the changes with etc-update). This is enabled by default, so it appears > you have disabled it in make.conf if you are not already seeing the offer > to add the packages. Yep, I disabled it -- I didn't know autounmask included use flags as well -- thanks for that. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-24 19:37 [gentoo-user] serious problems trying to go to new abi_x86_32 support covici 2015-04-24 20:19 ` Mike Gilbert @ 2015-04-24 20:52 ` J. Roeleveld 2015-04-24 20:55 ` covici 2015-04-24 22:05 ` covici 1 sibling, 2 replies; 16+ messages in thread From: J. Roeleveld @ 2015-04-24 20:52 UTC (permalink / raw To: gentoo-user On 24 April 2015 21:37:21 CEST, covici@ccs.covici.com wrote: >Hi. So, I am trying to go to the new support for abi_x86_32, so I >unmerged all the emul_x86 packages (after doing quickpkg on them, >because I am a coward), and then it was complaining that I should run >emerge @preserved-rebuild which I did and every time I run that, it >gives me another package to change its use flag to add abi_x86_32. >After doing some 70 of those (a pain), I get to something which I >cannot >solve. At some early point portage suggested that I run --newuse >--update when doing this, but now I am down to the following: >!!! All ebuilds that could satisfy >">=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" >have been masked. >!!! One of the following masked packages is required to complete your >request: >- sys-apps/systemd-9999::gentoo (masked by: package.mask, missing >keyword) >/etc/portage/package.mask: >#need that system because of older kernel > >- sys-apps/systemd-219-r2::gentoo (masked by: package.mask) >- sys-apps/systemd-218-r3::gentoo (masked by: package.mask) >- sys-apps/systemd-216-r4::gentoo (masked by: package.mask) >- sys-apps/systemd-216-r3::gentoo (masked by: package.mask) >- sys-apps/systemd-215-r3::gentoo (masked by: package.mask) > >(dependency required by "virtual/libudev-215-r1::gentoo" [ebuild]) >(dependency required by "media-libs/mesa-10.3.7-r1::gentoo[udev]" >[ebuild]) >(dependency required by "x11-libs/cairo-1.14.2::gentoo[opengl]" >[ebuild]) >(dependency required by "media-libs/harfbuzz-0.9.40::gentoo[cairo]" >[ebuild]) >(dependency required by "x11-libs/pango-1.36.8::gentoo" [ebuild]) >(dependency required by "x11-libs/gtk+-2.24.27-r1::gentoo" [ebuild]) >(dependency required by "www-plugins/nspluginwrapper-1.4.4-r3::gentoo" >[ebuild]) >(dependency required by "@preserved-rebuild" [argument]) > >If I delete the --update, I just get >Calculating dependencies ... done! > >Total: 0 packages, Size of downloads: 0 KiB > >So, how can I fix this mess? > >Thanks in advance for any ideas. Why do you have to add it for every package? I simply added ABI_X86="32 64" To my make.conf and that was the end of it. -- Joost -- Sent from my Android device with K-9 Mail. Please excuse my brevity. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-24 20:52 ` J. Roeleveld @ 2015-04-24 20:55 ` covici 2015-04-24 21:49 ` Neil Bothwick 2015-04-24 22:05 ` covici 1 sibling, 1 reply; 16+ messages in thread From: covici @ 2015-04-24 20:55 UTC (permalink / raw To: gentoo-user J. Roeleveld <joost@antarean.org> wrote: > On 24 April 2015 21:37:21 CEST, covici@ccs.covici.com wrote: > >Hi. So, I am trying to go to the new support for abi_x86_32, so I > >unmerged all the emul_x86 packages (after doing quickpkg on them, > >because I am a coward), and then it was complaining that I should run > >emerge @preserved-rebuild which I did and every time I run that, it > >gives me another package to change its use flag to add abi_x86_32. > >After doing some 70 of those (a pain), I get to something which I > >cannot > >solve. At some early point portage suggested that I run --newuse > >--update when doing this, but now I am down to the following: > >!!! All ebuilds that could satisfy > >">=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" > >have been masked. > >!!! One of the following masked packages is required to complete your > >request: > >- sys-apps/systemd-9999::gentoo (masked by: package.mask, missing > >keyword) > >/etc/portage/package.mask: > >#need that system because of older kernel > > > >- sys-apps/systemd-219-r2::gentoo (masked by: package.mask) > >- sys-apps/systemd-218-r3::gentoo (masked by: package.mask) > >- sys-apps/systemd-216-r4::gentoo (masked by: package.mask) > >- sys-apps/systemd-216-r3::gentoo (masked by: package.mask) > >- sys-apps/systemd-215-r3::gentoo (masked by: package.mask) > > > >(dependency required by "virtual/libudev-215-r1::gentoo" [ebuild]) > >(dependency required by "media-libs/mesa-10.3.7-r1::gentoo[udev]" > >[ebuild]) > >(dependency required by "x11-libs/cairo-1.14.2::gentoo[opengl]" > >[ebuild]) > >(dependency required by "media-libs/harfbuzz-0.9.40::gentoo[cairo]" > >[ebuild]) > >(dependency required by "x11-libs/pango-1.36.8::gentoo" [ebuild]) > >(dependency required by "x11-libs/gtk+-2.24.27-r1::gentoo" [ebuild]) > >(dependency required by "www-plugins/nspluginwrapper-1.4.4-r3::gentoo" > >[ebuild]) > >(dependency required by "@preserved-rebuild" [argument]) > > > >If I delete the --update, I just get > >Calculating dependencies ... done! > > > >Total: 0 packages, Size of downloads: 0 KiB > > > >So, how can I fix this mess? > > > >Thanks in advance for any ideas. > > Why do you have to add it for every package? > I simply added > ABI_X86="32 64" > To my make.conf and that was the end of it. I was thinking of that, but do I really want to have all those extra libraries for packages which don't need them, I thought I saw a thread on here telling me not to do that. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-24 20:55 ` covici @ 2015-04-24 21:49 ` Neil Bothwick 0 siblings, 0 replies; 16+ messages in thread From: Neil Bothwick @ 2015-04-24 21:49 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 649 bytes --] On Fri, 24 Apr 2015 16:55:42 -0400, covici@ccs.covici.com wrote: > > Why do you have to add it for every package? > > I simply added > > ABI_X86="32 64" > > To my make.conf and that was the end of it. > > I was thinking of that, but do I really want to have all those extra > libraries for packages which don't need them, I thought I saw a thread > on here telling me not to do that. Then why not let autounmask do it for you? Trying to add them manually when portage can do it for you is not only time consuming but error prone too. -- Neil Bothwick There is absolutely no substitute for a genuine lack of preparation. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 181 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] serious problems trying to go to new abi_x86_32 support 2015-04-24 20:52 ` J. Roeleveld 2015-04-24 20:55 ` covici @ 2015-04-24 22:05 ` covici 1 sibling, 0 replies; 16+ messages in thread From: covici @ 2015-04-24 22:05 UTC (permalink / raw To: gentoo-user J. Roeleveld <joost@antarean.org> wrote: > On 24 April 2015 21:37:21 CEST, covici@ccs.covici.com wrote: > >Hi. So, I am trying to go to the new support for abi_x86_32, so I > >unmerged all the emul_x86 packages (after doing quickpkg on them, > >because I am a coward), and then it was complaining that I should run > >emerge @preserved-rebuild which I did and every time I run that, it > >gives me another package to change its use flag to add abi_x86_32. > >After doing some 70 of those (a pain), I get to something which I > >cannot > >solve. At some early point portage suggested that I run --newuse > >--update when doing this, but now I am down to the following: > >!!! All ebuilds that could satisfy > >">=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" > >have been masked. > >!!! One of the following masked packages is required to complete your > >request: > >- sys-apps/systemd-9999::gentoo (masked by: package.mask, missing > >keyword) > >/etc/portage/package.mask: > >#need that system because of older kernel > > > >- sys-apps/systemd-219-r2::gentoo (masked by: package.mask) > >- sys-apps/systemd-218-r3::gentoo (masked by: package.mask) > >- sys-apps/systemd-216-r4::gentoo (masked by: package.mask) > >- sys-apps/systemd-216-r3::gentoo (masked by: package.mask) > >- sys-apps/systemd-215-r3::gentoo (masked by: package.mask) > > > >(dependency required by "virtual/libudev-215-r1::gentoo" [ebuild]) > >(dependency required by "media-libs/mesa-10.3.7-r1::gentoo[udev]" > >[ebuild]) > >(dependency required by "x11-libs/cairo-1.14.2::gentoo[opengl]" > >[ebuild]) > >(dependency required by "media-libs/harfbuzz-0.9.40::gentoo[cairo]" > >[ebuild]) > >(dependency required by "x11-libs/pango-1.36.8::gentoo" [ebuild]) > >(dependency required by "x11-libs/gtk+-2.24.27-r1::gentoo" [ebuild]) > >(dependency required by "www-plugins/nspluginwrapper-1.4.4-r3::gentoo" > >[ebuild]) > >(dependency required by "@preserved-rebuild" [argument]) > > > >If I delete the --update, I just get > >Calculating dependencies ... done! > > > >Total: 0 packages, Size of downloads: 0 KiB > > > >So, how can I fix this mess? > > > >Thanks in advance for any ideas. > > Why do you have to add it for every package? > I simply added > ABI_X86="32 64" > To my make.conf and that was the end of it. > > -- > Joost > -- > Sent from my Android device with K-9 Mail. Please excuse my brevity. I tried that, same result. My system is hosed. I can't even re-emerge the emul-linux packages! -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2015-04-25 12:22 UTC | newest] Thread overview: 16+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-04-24 19:37 [gentoo-user] serious problems trying to go to new abi_x86_32 support covici 2015-04-24 20:19 ` Mike Gilbert 2015-04-24 20:51 ` covici 2015-04-24 21:58 ` Mike Gilbert 2015-04-24 22:09 ` covici 2015-04-24 22:12 ` Mike Gilbert 2015-04-24 22:47 ` covici 2015-04-25 4:10 ` covici 2015-04-25 10:40 ` Rich Freeman 2015-04-25 10:45 ` covici 2015-04-25 12:17 ` Neil Bothwick 2015-04-25 12:22 ` covici 2015-04-24 20:52 ` J. Roeleveld 2015-04-24 20:55 ` covici 2015-04-24 21:49 ` Neil Bothwick 2015-04-24 22:05 ` covici
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox