virtual/linuxtv-dvb-headers has a single provider: RDEPEND=">=sys-kernel/linux-headers-3.7" As such the virtual should be removed to simplify dependencies. Options: 1. Replace dependencies with >=sys-kernel/linux-headers-3.7. 2. Drop dependency completely as sys-kernel/linux-headers is part of the system-set and the latest existing version is 3.18-r1 that is way newer than requested 3.7. Affected eclass/ebuilds: eclass/vdr-plugin-2.eclass media-tv/dvbstream/dvbstream-0.7_pre20080516-r1.ebuild media-tv/dvbtune/dvbtune-0.5-r1.ebuild media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20140321-r2.ebuild media-tv/tvheadend/tvheadend-4.2.8-r2.ebuild media-tv/tvheadend/tvheadend-9999.ebuild media-tv/w_scan/w_scan-20170107.ebuild media-video/dvbsnoop/dvbsnoop-1.4.50-r2.ebuild media-video/dvbsnoop/dvbsnoop-1.4.50-r3.ebuild media-video/mplayer/mplayer-1.5_p20230215.ebuild media-video/mplayer/mplayer-1.5_p20230618.ebuild media-video/mplayer/mplayer-1.5_p20231206.ebuild media-video/mplayer/mplayer-9999.ebuild media-video/mpv/mpv-0.36.0-r1.ebuild media-video/mpv/mpv-0.37.0-r1.ebuild media-video/mpv/mpv-0.37.0.ebuild media-video/mpv/mpv-9999.ebuild media-video/vdr/vdr-2.2.0-r7.ebuild media-video/vdr/vdr-2.6.3.ebuild media-video/vdr/vdr-2.6.4.ebuild
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ce651339aac86b510620c30506ee149e263923 commit 57ce651339aac86b510620c30506ee149e263923 Author: Matthias Schwarzott <zzam@gentoo.org> AuthorDate: 2024-02-13 07:59:54 +0000 Commit: Matthias Schwarzott <zzam@gentoo.org> CommitDate: 2024-03-03 16:35:22 +0000 virtual/linuxtv-dvb-headers: Remove obsolete ebuild Closes: https://bugs.gentoo.org/924398 Signed-off-by: Matthias Schwarzott <zzam@gentoo.org> virtual/linuxtv-dvb-headers/linuxtv-dvb-headers-5.8.ebuild | 11 ----------- virtual/linuxtv-dvb-headers/metadata.xml | 12 ------------ 2 files changed, 23 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14842b1835a433d78a6f845ac6af3c9ea028aa32 commit 14842b1835a433d78a6f845ac6af3c9ea028aa32 Author: Matthias Schwarzott <zzam@gentoo.org> AuthorDate: 2024-02-26 05:50:36 +0000 Commit: Matthias Schwarzott <zzam@gentoo.org> CommitDate: 2024-03-03 16:35:22 +0000 */*: Remove dependency on virtual/linuxtv-dvb-headers virtual/linuxtv-dvb-headers has been important in the past when linux-headers was not yet up-to-date. Now it just pulls in sys-kernel/linux-headers. Even that could be dropped as it is part of @system. But this might not be valid everywhere. Bug: https://bugs.gentoo.org/924398 Signed-off-by: Matthias Schwarzott <zzam@gentoo.org> eclass/vdr-plugin-2.eclass | 4 ++-- media-tv/dvbstream/dvbstream-0.7_pre20080516-r1.ebuild | 5 ++--- media-tv/dvbtune/dvbtune-0.5-r1.ebuild | 4 ++-- media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.1.20140321-r2.ebuild | 4 ++-- media-tv/tvheadend/tvheadend-4.2.8-r2.ebuild | 4 ++-- media-tv/tvheadend/tvheadend-9999.ebuild | 3 +-- media-tv/w_scan/w_scan-20170107.ebuild | 4 ++-- media-video/dvbsnoop/dvbsnoop-1.4.50-r2.ebuild | 4 ++-- media-video/dvbsnoop/dvbsnoop-1.4.50-r3.ebuild | 2 +- media-video/mplayer/mplayer-1.5_p20230215.ebuild | 4 ++-- media-video/mplayer/mplayer-1.5_p20230618.ebuild | 4 ++-- media-video/mplayer/mplayer-1.5_p20231206.ebuild | 4 ++-- media-video/mplayer/mplayer-9999.ebuild | 4 ++-- media-video/mpv/mpv-0.37.0-r1.ebuild | 2 +- media-video/mpv/mpv-0.37.0.ebuild | 4 ++-- media-video/mpv/mpv-9999.ebuild | 2 +- media-video/vdr/vdr-2.2.0-r7.ebuild | 4 ++-- media-video/vdr/vdr-2.6.4.ebuild | 4 ++-- media-video/vdr/vdr-2.6.6.ebuild | 2 +- 19 files changed, 33 insertions(+), 35 deletions(-)