From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 0447B138CC4 for ; Sun, 29 Mar 2015 15:04:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CF893E0940; Sun, 29 Mar 2015 15:04:07 +0000 (UTC) Received: from mail.web-xs.org (mail.web-xs.org [148.251.4.204]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BB061E0894 for ; Sun, 29 Mar 2015 15:04:06 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.web-xs.org (Postfix) with ESMTP id 3B2E86EC1F5E for ; Sun, 29 Mar 2015 17:04:05 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail.web-xs.org Received: from mail.web-xs.org ([127.0.0.1]) by localhost (mail.web-xs.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qcwgkvGVJJga for ; Sun, 29 Mar 2015 17:04:03 +0200 (CEST) Received: from server-1.localdomain (p54A708CF.dip0.t-ipconnect.de [84.167.8.207]) (Authenticated sender: lukas@der-erste-sinn.de) by mail.web-xs.org (Postfix) with ESMTPA id 9968E6EC1F57 for ; Sun, 29 Mar 2015 17:04:03 +0200 (CEST) Received: from hal9000.localdomain (hal.localdomain [192.168.0.2]) by server-1.localdomain (Postfix) with ESMTP id C753D3F681 for ; Sun, 29 Mar 2015 17:04:02 +0200 (CEST) Date: Sun, 29 Mar 2015 17:03:50 +0200 From: To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] This nite's switch to "full multilib" Message-ID: <20150329170350.7a622bd1@hal9000.localdomain> In-Reply-To: <5517CCCC.90800@seismic.de> References: <5517CCCC.90800@seismic.de> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 7fbf611e-c18d-43d6-ac39-088f70a03ae4 X-Archives-Hash: f57da43611cab41822bfca830a52f54b Yanestra wrote: > Hi, > > just one question: I had a working system yesterday afternoon, but > after the latest eix-sync my mask settings get ignored and the whole > system is about to be updated. > > I have read the news message, and I am baffled. What can I do to keep > my working system as it is? I'm using grub so I had to add these two lines to packages.use sys-libs/ncurses abi_x86_32 sys-libs/gpm abi_x86_32 and after that doing the following commands: emerge -av -C 'app-emulation/emul-linux-x86*' emerge @preserved-rebuild That was all I had to do and it worked for me without problems. If you have installed more packages depending on 32bit support you probably need more entries in packages.use (emerge should tell you what packages that are). The news item said: "In most of the cases, Portage will be able to deliver correct suggestions for that when using the --autounmask feature. However, some users may prefer setting ABI_X86 globally to enable 32-bit libraries in all packages that support building them. This can be done using the following package.use entry: */* abi_x86_32 " However I hadn't tested this as I have no need for it. I think the best insurance against a broken system is a complete backup. I'm doing this every week anyway but always before a potential risky update procedure. -- Regards wabe