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) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 22B69158041 for ; Sun, 25 Feb 2024 17:54:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 65C44E29DD; Sun, 25 Feb 2024 17:54:41 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 C78BAE29D0 for ; Sun, 25 Feb 2024 17:54:40 +0000 (UTC) Date: Sun, 25 Feb 2024 12:54:36 -0500 From: Ionen Wolkens To: gentoo-dev@lists.gentoo.org Cc: vdr@gentoo.org, martin.dummer@gmx.net, media-video@gentoo.org, Matthias Schwarzott Subject: Re: [gentoo-dev] [PATCH 1/2] */*: Replace dependency to virtual/linuxtv-dvb-headers by sys-kernel/linux-headers Message-ID: Mail-Followup-To: gentoo-dev@lists.gentoo.org, vdr@gentoo.org, martin.dummer@gmx.net, media-video@gentoo.org, Matthias Schwarzott References: <20240213081947.16295-1-zzam@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; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="tCZ5V9blP9u9GScz" Content-Disposition: inline In-Reply-To: <20240213081947.16295-1-zzam@gentoo.org> X-Archives-Salt: d84ff35b-4150-4fde-be38-d31d4254ecde X-Archives-Hash: 37391d694b832d04ed30a7f68d78d91d --tCZ5V9blP9u9GScz Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 13, 2024 at 09:19:46AM +0100, Matthias Schwarzott wrote: > virtual/linuxtv-dvb-headers has been important in the past when > linux-headers was not yet up-to-date. > Now it just pulls in >=3Dsys-kernel/linux-headers-3.7. > Even that could be dropped as it is part of @system. >=20 > Bug: https://bugs.gentoo.org/924398 > Signed-off-by: Matthias Schwarzott > diff --git a/media-video/mpv/mpv-0.37.0-r1.ebuild b/media-video/mpv/mpv-0= =2E37.0-r1.ebuild > index 731cc45c2106..9ce839af5283 100644 > --- a/media-video/mpv/mpv-0.37.0-r1.ebuild > +++ b/media-video/mpv/mpv-0.37.0-r1.ebuild > @@ -116,7 +116,7 @@ RDEPEND=3D" > DEPEND=3D" > ${COMMON_DEPEND} > X? ( x11-base/xorg-proto ) > - dvb? ( virtual/linuxtv-dvb-headers ) > + dvb? ( >=3Dsys-kernel/linux-headers-3.7 ) Had missed this mail (sorry), not that I have much to say about it. I'd argue that there's no need to clutter ebuilds with the >=3D3.7 bit at this point, <3.7 is long gone (dropped 9 years ago, and its addition predates the tree's git migration). Think should keep the dependency itself though, it's not part of @system on *all* profiles (virtual/os-headers has conditions esp. with some prefixes). Similar deal to depending on glibc when packages are prebuilt and cannot be used with musl so pkgcheck can warn if masks are missing. --=20 ionen --tCZ5V9blP9u9GScz Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEx3SLh1HBoPy/yLVYskQGsLCsQzQFAmXbftwACgkQskQGsLCs QzQ6WQf+Knwg4sgqoBOTFtjqgfGIwLRF3lK73VM5eyjG+HESm6I80r3hxSLQtQ6l EKO/i9CgFIU0+Uml6qOqwbhcUkKwyrdxQ68PdWCquHwM2TxkfzloFYS5xGDWaK6t gUw+3cZoQ35As2Me0g4I5HHX+WKQh0yL61/E/CoLNoLY2iStBHV3hnX7Psc8VCl6 gQQZE5HBgZjoQvH/gLkQVS2pbzOc5+Up+txjZ6v8dBpQeDkkUBPHopaAEkRZyRVv HPhe2+Sk6keXgi2jZe7E+fCvk1X1Fe8hrSX/Bz7EuQPPLjxDpcp8RYIPNH5NFUXG qsAFfRTc1BD/3lTaycGeXwfbef+Idg== =d7MT -----END PGP SIGNATURE----- --tCZ5V9blP9u9GScz--