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
I'm fine with it if there's any plans to drop linuxtv-dvb-apps.
(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
(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.
cc @wraeth Are there any plans to remove linuxtv-dvb-apps from the tree? tvheadend-9999 is the only one using it.
After digging around some more, as the app has actively maintained successors (v4l-utils), I'm okay dropping the dep. See bug 626238 also.
(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.
Created attachment 486918 [details] gpac-0.6.1-r3.ebuild
Created attachment 486920 [details] gpac-0.7.1-r1.ebuild
Created attachment 486922 [details] gpac-9999.ebuild
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.
(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 ;)
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.
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(-)
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(-)