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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 5964A15815E for ; Sun, 11 Feb 2024 03:47:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6697C2BC034; Sun, 11 Feb 2024 03:47:49 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1A1762BC017 for ; Sun, 11 Feb 2024 03:47:49 +0000 (UTC) References: <6eae895976c68d4c4a4d2036476d4d100c63c797.camel@gentoo.org> <91f35079-037f-45aa-8041-c964e418818b@gmail.com> <177a7913d39c590f43a8261b96ebf155b642d6a8.camel@gentoo.org> <4a608d4e-a605-41a7-9d64-3ef4247f834b@gmail.com> <87cyt5rxf5.fsf@gentoo.org> User-agent: mu4e 1.10.8; emacs 30.0.50 From: Sam James To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] special small-files USE flag without effect on dependencies: [ unicode ] Date: Sun, 11 Feb 2024 03:46:57 +0000 Organization: Gentoo In-reply-to: Message-ID: <8734tzsluq.fsf@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Archives-Salt: 27e7eaa5-e0c9-4fca-94f9-6892b53f194b X-Archives-Hash: d5dda6d8623dbbf1037362b6d977f281 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Eli Schwartz writes: > [[PGP Signed Part:Undecided]] > On 2/9/24 7:04 PM, Sam James wrote: >>=20 >> Eli Schwartz writes: >>> Often, USE flags have an obvious point even without selecting or >>> deselecting dependencies -- usually because their maintainers took care >>> in describing it in metadata.xml. >>> >>=20 >> To pick up on this point: yes, if one concludes the USE flag has merit >> and the global description is either poor or has some reason to be >> considered spurious in the case of the package, you should consider >> documenting it to avoid this question. >>=20 >> Adding a suppression like https://github.com/pkgcore/pkgcheck/issues/478 >> proposes should really be accompanied by such an improvement anyway for >> the benefit of users. > > > I'd like to request in the event that this pkgcheck ticket is > implemented, that including a description in metadata.xml which provides > additional package specific information (or, programmatically, "is > non-empty and un-equal to the global description") is made mandatory for > the purposes of silencing this warning... :) parona ended up messaging me and pointing out that https://pkgcore.github.io/pkgcheck/man/pkgcheck.html#useflagwithoutdeps already says... > In cases where this USE flag is appropriate, you can silence this > warning by adding a description to this USE flag in metadata.xml file > and thus making it a local USE flag instead of global one. which I think pretty much solves the full thing already... --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iOUEARYKAI0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCZchDXV8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MA8cc2FtQGdlbnRv by5vcmcACgkQc4QJ9SDfkZBitwD/Y7Qtx7HDd7Nl48iaUgKWgNJBpqQKjgS/0ajK 67jQH0AA/iiYDfuRH/3tbzanWaDBzDC8416S6MnqOSSeVcGs9lQO =iGqb -----END PGP SIGNATURE----- --=-=-=--