Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 626240 - media-video/gpac: disable optional media-tv/linuxtv-dvb-apps requirement
Summary: media-video/gpac: disable optional media-tv/linuxtv-dvb-apps requirement
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on: 669966
Blocks: 383993 623578
  Show dependency tree
 
Reported: 2017-07-26 10:20 UTC by Pacho Ramos
Modified: 2019-01-30 16:12 UTC (History)
3 users (show)

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


Attachments
gpac-0.6.1-r3.ebuild (gpac-0.6.1-r3.ebuild,3.17 KB, text/plain)
2017-07-26 19:34 UTC, Steve Dibb (RETIRED)
Details
gpac-0.7.1-r1.ebuild (gpac-0.7.1-r1.ebuild,3.26 KB, text/plain)
2017-07-26 19:34 UTC, Steve Dibb (RETIRED)
Details
gpac-9999.ebuild (gpac-9999.ebuild,2.90 KB, text/plain)
2017-07-26 19:35 UTC, Steve Dibb (RETIRED)
Details

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:20:24 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 Steve Dibb (RETIRED) gentoo-dev 2017-07-26 17:54:03 UTC
I'm fine with it if there's any plans to drop linuxtv-dvb-apps.
Comment 2 Steve Dibb (RETIRED) gentoo-dev 2017-07-26 18:06:30 UTC
(In reply to Pacho Ramos from comment #0)
> media-tv/linuxtv-dvb-apps is completely obsolete, unmaintained and buggy.
> This is one of the few packages still using it.

for my reference:

 gpac-0.6.1-r2
 gpac-0.7.1
 gpac-9999
 xbase-3.1.2
 tvheadend-9999
Comment 3 Steve Dibb (RETIRED) gentoo-dev 2017-07-26 18:13:48 UTC
(In reply to Steve Dibb from comment #2)
> (In reply to Pacho Ramos from comment #0)
> > media-tv/linuxtv-dvb-apps is completely obsolete, unmaintained and buggy.
> > This is one of the few packages still using it.
> 
> for my reference:
> 
>  gpac-0.6.1-r2
>  gpac-0.7.1
>  gpac-9999
>  xbase-3.1.2
>  tvheadend-9999

Bah, xbase was a false positive on my search that referred to a file collision bug.
Comment 4 Steve Dibb (RETIRED) gentoo-dev 2017-07-26 18:15:15 UTC
cc @wraeth

Are there any plans to remove linuxtv-dvb-apps from the tree? tvheadend-9999 is the only one using it.
Comment 5 Steve Dibb (RETIRED) gentoo-dev 2017-07-26 18:53:54 UTC
After digging around some more, as the app has actively maintained successors (v4l-utils), I'm okay dropping the dep. See bug 626238 also.
Comment 6 Steve Dibb (RETIRED) gentoo-dev 2017-07-26 18:54:41 UTC
(In reply to Steve Dibb from comment #5)
> After digging around some more, as the app has actively maintained
> successors (v4l-utils), I'm okay dropping the dep. See bug 626238 also.

Gah. I meant, as there is an *alternative* app that is actively maintained.
Comment 7 Steve Dibb (RETIRED) gentoo-dev 2017-07-26 19:34:20 UTC
Created attachment 486918 [details]
gpac-0.6.1-r3.ebuild
Comment 8 Steve Dibb (RETIRED) gentoo-dev 2017-07-26 19:34:56 UTC
Created attachment 486920 [details]
gpac-0.7.1-r1.ebuild
Comment 9 Steve Dibb (RETIRED) gentoo-dev 2017-07-26 19:35:18 UTC
Created attachment 486922 [details]
gpac-9999.ebuild
Comment 10 Steve Dibb (RETIRED) gentoo-dev 2017-07-26 19:35:57 UTC
Attached ebuilds drops the support for the old app, but also fixes the dvb use flag to enable / disable dvb4linux support.

9999 ebuild updates the configure patch as well.
Comment 11 Pacho Ramos gentoo-dev 2017-07-27 08:33:50 UTC
(In reply to Steve Dibb from comment #1)
> I'm fine with it if there's any plans to drop linuxtv-dvb-apps.

There are... look to parent bug ;)
Comment 12 James Le Cuirot gentoo-dev 2017-12-03 21:58:05 UTC
I've looked a little closer at this. The dependency was bogus in the first place and there's no need to --disable-dvbx. The option doesn't appear to need any additional dependencies. For --enable-dvb4linux, you might want to add sys-kernel/linux-headers.
Comment 13 Larry the Git Cow gentoo-dev 2018-11-29 23:01:51 UTC
The bug has been referenced in the following commit(s):

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

commit 900ceda32c7f0d58994ba58fb09f78b05dd6327f
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2018-11-29 22:48:05 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-11-29 23:01:34 +0000

    media-video/gpac: Drop bogus media-tv/linuxtv-dvb-apps from USE dvb
    
    Thanks-to: James Le Cuirot <chewi@gentoo.org>
    Bug: https://bugs.gentoo.org/626240
    Package-Manager: Portage-2.3.52, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-video/gpac/gpac-0.7.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 14 Larry the Git Cow gentoo-dev 2019-01-30 16:12:19 UTC
The bug has been closed via the following commit(s):

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

commit 1805b6d01458e4bfa5d4c373438dc3014a4b8ad1
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-01-30 16:11:38 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-01-30 16:11:49 +0000

    media-video/gpac: Drop 0.6.1-r2
    
    Closes: https://bugs.gentoo.org/626240
    Package-Manager: Portage-2.3.59, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-video/gpac/Manifest                          |   1 -
 media-video/gpac/files/110_all_implicitdecls.patch |  22 ----
 ...gpac-0.5.2-gf_isom_set_pixel_aspect_ratio.patch |  15 ---
 .../gpac/files/gpac-0.5.3-static-libs.patch        |  85 --------------
 media-video/gpac/gpac-0.6.1-r2.ebuild              | 122 ---------------------
 5 files changed, 245 deletions(-)