From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SKb8e-0001TH-Sy for garchives@archives.gentoo.org; Wed, 18 Apr 2012 20:06:05 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 58173E0CA0; Wed, 18 Apr 2012 20:05:40 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 4DC75E0BF5 for ; Wed, 18 Apr 2012 20:04:18 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id A78DE1B401B for ; Wed, 18 Apr 2012 20:04:17 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Flag: NO X-Spam-Score: -1.594 X-Spam-Level: X-Spam-Status: No, score=-1.594 tagged_above=-999 required=5.5 tests=[AWL=-1.748, BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_NUMERIC_HELO=1.164, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RriO4qfp_HSs for ; Wed, 18 Apr 2012 20:04:12 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C4F911B4018 for ; Wed, 18 Apr 2012 20:04:10 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1SKb6l-00020S-Dz for gentoo-user@gentoo.org; Wed, 18 Apr 2012 22:04:07 +0200 Received: from 69.234.176.64 ([69.234.176.64]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 18 Apr 2012 22:04:07 +0200 Received: from w41ter by 69.234.176.64 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 18 Apr 2012 22:04:07 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: walt Subject: [gentoo-user] Re: It comes problem when emerge fcitx Date: Wed, 18 Apr 2012 13:03:57 -0700 Message-ID: References: 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=GB2312 X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 69.234.176.64 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120312 Thunderbird/11.0 In-Reply-To: Content-Transfer-Encoding: quoted-printable X-Archives-Salt: dade3615-71ee-4bc3-b3ed-90bae5ba01ce X-Archives-Hash: 5e8ad022854f1a4619a36b3be6de3820 On 04/18/2012 07:00 AM, =D5=D4=BC=D1=EA=CD wrote: > Hello everyone, i just want to install the fcitx in gentoo , but when i= emerge fcitx , it comes the problem, the message are bleow: > =20 > * IMPORTANT: 6 news items need reading for repository 'gentoo'. > * Use eselect news to read news items. >=20 >=20 > These are the packages that would be merged, in order: >=20 > Calculating dependencies... done! > [ebuild N ~] app-i18n/fcitx-4.2.1 USE=3D"cairo dbus gtk pango -deb= ug -gtk3 -opencc -qt -table" 557 kB >=20 > Total: 1 package (1 new), Size of downloads: 557 kB >=20 > The following keyword changes are necessary to proceed: > #required by fcitx (argument) =3Dapp-i18n/fcitx-4.2.1 ~x86 <----- This is error message Portage is telling you to change the KEYWORD for the fcitx package before= it will agree to proceed with the installation. This is very confusing and easy to miss, unfortunately. The reason for KEYWORD change is this: #grep KEY /usr/portage/app-i18n/fcitx/* /usr/portage/app-i18n/fcitx/fcitx-3.6.3.ebuild:KEYWORDS=3D"~amd64 ~ppc ~x= 86" /usr/portage/app-i18n/fcitx/fcitx-3.6.4.ebuild:KEYWORDS=3D"~amd64 ~ppc ~x= 86" /usr/portage/app-i18n/fcitx/fcitx-4.0.0.ebuild:KEYWORDS=3D"~amd64 ~ppc ~x= 86" /usr/portage/app-i18n/fcitx/fcitx-4.0.1.ebuild:KEYWORDS=3D"~amd64 ~ppc ~x= 86" /usr/portage/app-i18n/fcitx/fcitx-4.2.0-r2.ebuild:KEYWORDS=3D"~amd64 ~x86= " /usr/portage/app-i18n/fcitx/fcitx-4.2.1.ebuild:KEYWORDS=3D"amd64 ~x86" You can see from the above that there is no stable (x86) package for fcit= x, so if you want to install it you must add it to /etc/portage/package.keyword= s like this: #cat /etc/portage/package.keywords=20 app-i18n/xcitx ~x86 <--------- app-office/libreoffice -~amd64 dev-libs/icu -~amd64 The minus sign in front of ~amd64 means that I want the stable (amd64) ve= rsion of libreoffice and icu, not the unstable (~amd64) version. You want the = opposite, so don't add the minus sign for xcitx :)