Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 626238 - media-tv/tvheadend: disable optional media-tv/linuxtv-dvb-apps requirement
Summary: media-tv/tvheadend: disable optional media-tv/linuxtv-dvb-apps requirement
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sam Jorna (wraeth) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 383993 623578
  Show dependency tree
 
Reported: 2017-07-26 10:18 UTC by Pacho Ramos
Modified: 2017-12-04 22:25 UTC (History)
2 users (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 Pacho Ramos gentoo-dev 2017-07-26 10:18:04 UTC
media-tv/linuxtv-dvb-apps is completely obsolete, unmaintained and buggy. This is one of the few packages still using it. As its usage looks optional, could it be disabled?

Thanks
Comment 1 Pacho Ramos gentoo-dev 2017-07-26 10:18:44 UTC
it is really the only consumer now
Comment 2 Steve Dibb (RETIRED) gentoo-dev 2017-07-26 18:53:06 UTC
Okay, I did a bit more digging on the status of this app (see also bug 626240 and bug 383993).

It's not only dead and deprecated by upstream, but v4l-utils performs the same functions and is maintained:

https://www.linuxtv.org/wiki/index.php/Frequency_scan#Comparison_of_DVB_frequency_scanning_commandline_utilities
Comment 3 Larry the Git Cow gentoo-dev 2017-12-04 22:20:19 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3544384630a818ea97571db41ee93919ad9c719

commit f3544384630a818ea97571db41ee93919ad9c719
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2017-12-04 22:11:05 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2017-12-04 22:20:07 +0000

    media-tv/tvheadend: Version bump to 4.2.4 and 9999 update
    
    * Add support for dvbcsa via USE flag
    * Add support for dvben50221 via USE flag
    * Drop support for libav (fails version checks, missing symbols)
    * Source DTV scan tables from new media-tv/dtv-scan-tables package
    * Set tvheadend user HOME to /etc/tvheadend to allow for XMLTV data
    * Tighten up the systemd service unit
    * Add debug USE flag for trace support
    * Fix inotify kernel config check
    * Add ffmpeg sub-dependencies and associated USE flags (9999 only)
    
    Closes: https://bugs.gentoo.org/579048
    Closes: https://bugs.gentoo.org/579986
    Closes: https://bugs.gentoo.org/586448
    Closes: https://bugs.gentoo.org/588210
    Closes: https://bugs.gentoo.org/626238
    Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-tv/tvheadend/Manifest                        |   5 +-
 .../files/tvheadend-4.0.9-use_system_queue.patch   |  12 +++
 .../files/tvheadend-4.2.1-hdhomerun.patch          |  24 +++++
 .../files/tvheadend-4.2.2-dtv_scan_tables.patch    |  12 +++
 media-tv/tvheadend/files/tvheadend.service         |  15 ++-
 media-tv/tvheadend/metadata.xml                    |  12 ++-
 media-tv/tvheadend/tvheadend-4.2.4.ebuild          | 117 +++++++++++++++++++++
 media-tv/tvheadend/tvheadend-9999.ebuild           |  90 +++++++++++-----
 8 files changed, 253 insertions(+), 34 deletions(-)
Comment 4 James Le Cuirot gentoo-dev 2017-12-04 22:25:21 UTC
I guess this should really be WONTFIX. linuxtv-dvb-apps is still needed for libdvben50221 support, which is why other distros still package it.