Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 924398 - virtual/linuxtv-dvb-headers: Remove virtual with single provider
Summary: virtual/linuxtv-dvb-headers: Remove virtual with single provider
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthias Schwarzott
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-13 07:43 UTC by Matthias Schwarzott
Modified: 2024-03-03 16:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Schwarzott gentoo-dev 2024-02-13 07:43:23 UTC
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
Comment 1 Larry the Git Cow gentoo-dev 2024-03-03 16:37:03 UTC
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(-)