Bug 1149009 - opencv is missing pkgconfig/opencv.pc
opencv is missing pkgconfig/opencv.pc
Status: RESOLVED FIXED
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other
Current
All openSUSE Factory
: P5 - None : Normal (vote)
: ---
Assigned To: Marius Kittler
E-mail List
:
Depends on:
Blocks: 1133084
  Show dependency treegraph
 
Reported: 2019-08-30 14:40 UTC by Andrii Nikitin
Modified: 2019-09-23 08:56 UTC (History)
6 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrii Nikitin 2019-08-30 14:40:12 UTC
E.g. 15.1 has pkgconfig/opencv.pc listed in line  251
https://build.opensuse.org/package/view_file/openSUSE:Leap:15.1/opencv/opencv.spec?expand=1
but not in Factory
https://build.opensuse.org/package/view_file/openSUSE:Factory/opencv/opencv.spec?expand=1

This file is important for pkg-config to work properly.

I am not sure if is was removed intentionally, but e.g. the change breaks build instructions for openQA in this line, showing that package opencv is not installed
https://github.com/os-autoinst/os-autoinst/blob/master/configure.ac#L38
Comment 1 Oliver Kurz 2019-08-30 14:42:56 UTC
@mkittler you have a SR for this already, don't you?
Comment 2 Marius Kittler 2019-08-30 14:49:50 UTC
Yes, my change is already submitted to factory: https://build.opensuse.org/request/show/726804

Note that OpenCV upstream dropped support for this. So I would consider this merely an addition for our own convenience.
Comment 3 Marius Kittler 2019-09-23 08:56:22 UTC
The package is in factory. Note that the package is called opencv4 (rather than just opencv) for OpenCV >= 4.