Page MenuHomeFreeBSD

New port: multimedia/ccextractor: Closed caption extractor for MPEG and H264 files
AbandonedPublic

Authored by yuri on Nov 12 2017, 9:49 AM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 22 2023, 12:50 PM
Unknown Object (File)
Nov 8 2023, 5:57 PM
Unknown Object (File)
Oct 7 2023, 4:40 PM
Unknown Object (File)
Jun 7 2023, 9:01 PM
Subscribers

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 12682
Build 12953: arc lint + arc unit

Event Timeline

stage-qa complains that you could still add some more dependencies.

stage-qa complains that you could still add some more dependencies.

What does it suggest? It doesn't complain here.

In D13057#271437, @yuri wrote:

stage-qa complains that you could still add some more dependencies.

What does it suggest? It doesn't complain here.

====> Running Q/A tests (stage-qa)
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libass.so.9 from multimedia/libass but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libass.so:multimedia/libass
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libxcb.so.1 from x11/libxcb but it is not declared as a dependency
Warning: you need USE_XORG+=xcb
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libxcb-shm.so.0 from x11/libxcb but it is not declared as a dependency
Warning: you need USE_XORG+=xcb
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libxcb-xfixes.so.0 from x11/libxcb but it is not declared as a dependency
Warning: you need USE_XORG+=xcb
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libxcb-shape.so.0 from x11/libxcb but it is not declared as a dependency
Warning: you need USE_XORG+=xcb
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libGL.so.1 from graphics/mesa-libs but it is not declared as a dependency
Warning: you need USE_GL+=gl
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libOpenCL.so.1 from devel/ocl-icd but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libOpenCL.so:devel/ocl-icd
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libopenal.so.1 from audio/openal-soft but it is not declared as a dependency
Warning: you need USES+=openal
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libfdk-aac.so.1 from audio/fdk-aac but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libfdk-aac.so:audio/fdk-aac
In D13057#271437, @yuri wrote:

stage-qa complains that you could still add some more dependencies.

What does it suggest? It doesn't complain here.

====> Running Q/A tests (stage-qa)
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libass.so.9 from multimedia/libass but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libass.so:multimedia/libass
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libxcb.so.1 from x11/libxcb but it is not declared as a dependency
Warning: you need USE_XORG+=xcb
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libxcb-shm.so.0 from x11/libxcb but it is not declared as a dependency
Warning: you need USE_XORG+=xcb
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libxcb-xfixes.so.0 from x11/libxcb but it is not declared as a dependency
Warning: you need USE_XORG+=xcb
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libxcb-shape.so.0 from x11/libxcb but it is not declared as a dependency
Warning: you need USE_XORG+=xcb
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libGL.so.1 from graphics/mesa-libs but it is not declared as a dependency
Warning: you need USE_GL+=gl
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libOpenCL.so.1 from devel/ocl-icd but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libOpenCL.so:devel/ocl-icd
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libopenal.so.1 from audio/openal-soft but it is not declared as a dependency
Warning: you need USES+=openal
Error: /usr/local/bin/ccextractor is linked to /usr/local/lib/libfdk-aac.so.1 from audio/fdk-aac but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libfdk-aac.so:audio/fdk-aac

This is weird, because I don't get anything like this. /usr/local/bin/ccextractor doesn't link with openal.

I need to investigate this.

In D13057#271448, @yuri wrote:

This is weird, because I don't get anything like this. /usr/local/bin/ccextractor doesn't link with openal.

I need to investigate this.

What happens is some pkgconfig (.pc) files are wrong, and they cause link to proxy dependencies. I might have older versions of packages here, so some .pc files are different.

Likely, other ports need to be fixed.

This revision is now accepted and ready to land.Nov 13 2017, 6:09 AM

This port has stray dependencies problem. Abandoning this patch.
Will resubmit once I will figure out which dependency supplies redundant dependencies.