From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E2E3D1395E2 for ; Tue, 29 Nov 2016 01:55:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EA911E0B91; Tue, 29 Nov 2016 01:55:29 +0000 (UTC) Received: from smtpout.karoo.kcom.com (smtpout.karoo.kcom.com [212.50.160.34]) by pigeon.gentoo.org (Postfix) with ESMTP id 80C79E0B87 for ; Tue, 29 Nov 2016 01:55:29 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.31,714,1473116400"; d="scan'208";a="177399878" Received: from unknown (HELO compaq.stroller.uk.eu.org) ([82.153.105.37]) by smtpout.karoo.kcom.com with ESMTP; 29 Nov 2016 01:55:29 +0000 Received: from [192.168.11.101] (unknown [192.168.11.101]) by compaq.stroller.uk.eu.org (Postfix) with ESMTP id 400A9AC69F for ; Tue, 29 Nov 2016 01:30:12 +0000 (GMT) Content-Type: text/plain; charset=utf-8 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 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: [gentoo-user] USE flag question (not total newbie) From: Stroller In-Reply-To: <20161129012827.14326.2F5C2D91@matica.foolinux.mooo.com> Date: Tue, 29 Nov 2016 01:55:14 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: <0EFFA239-32FA-4AE7-8DB6-7484250BD5E9@stellar.eclipse.co.uk> References: <20161129012827.14326.2F5C2D91@matica.foolinux.mooo.com> To: gentoo-user@lists.gentoo.org X-Mailer: Apple Mail (2.3124) X-Archives-Salt: 78fb2eb4-369f-4fac-a6c9-70006e9fe841 X-Archives-Hash: a99f891fe98efd09fce4403e05a7b08c > On 29 Nov 2016, at 01:34, Ian Zimmerman wrote: >=20 > What does it mean when a USE flag name ends with '%' ? =46rom `man emerge`: The following symbols are affixed to USE flags in order to indicate their status: =20 Symbol Location Meaning = =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80 =20 - prefix not enabled (either disabled or removed) * suffix transition to or from the enabled state % suffix newly added or removed =20 () circumfix forced, masked, or removed =20 {} circumfix state is bound to FEATURES settings =20 > After my last --sync, emerge --qvp -u says (among a heap of other = output): >=20 > [ebuild R ] dev-db/sqlitebrowser-3.8.0 USE=3D"-qt5 {-test} = (-qt4%*)"=20 >=20 > Does this mean the package will be rebuilt without any qt support at > all? Why? No, I believe it means that the _option_ to enable or disable qt4 has = been removed. It could be that the package is always compiled with qt4, or that it's = always disabled, or that `make` detects it automatically. The best things to look at are the ebuild and the changelog. Stroller.