Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 499164 - x11-libs/gtkglext dev-cpp/eigen:3 =media-libs/opencv-2.4.9 keyword request
Summary: x11-libs/gtkglext dev-cpp/eigen:3 =media-libs/opencv-2.4.9 keyword request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andreas K. Hüttel
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks: 500886
  Show dependency tree
 
Reported: 2014-01-24 21:17 UTC by Andreas K. Hüttel
Modified: 2015-10-27 13:13 UTC (History)
4 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 Andreas K. Hüttel archtester gentoo-dev 2014-01-24 21:17:01 UTC
OpenCV has some new dependencies (or to be precise it had them all along but noone noticed).

Please (re)keyword ~amd64-fbsd

x11-libs/gtkglext
dev-cpp/eigen:3
=media-libs/opencv-2.4.8

Thanks!
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2014-03-16 11:45:51 UTC
OpenCV has become an (optional) dependency of media-video/vlc ...

Please test newest media-libs/opencv and its dependencies, if possible please keyword 

~alpha, ~arm, ~ppc64, ~amd64-fbsd

Note, the package is rather fickle. I kinda expect that some arches will be impossible without patching.
Comment 2 Tobias Klausmann (RETIRED) gentoo-dev 2014-07-24 07:56:07 UTC
This has a dep on sci-libs/vtk, which doesn't compile on alpha (missing header file (vtkInteractionStyleModule.h) for 6.0.0. Version 5.10.1 doesn't even make it past the configure phase (it can't find Freetype, even though it is installed).

My cmake-fu is weak, so I tried to fix the firs compile failure by adding an -I directive (the header file is in the sourc etree, but its dir isn not included by default). That just dies while looking for a different nonexistent file in the same dir.
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2014-10-30 20:15:14 UTC
arm was done by aballier
Comment 4 Paweł Stankowski 2014-11-14 20:45:30 UTC
(In reply to Tobias Klausmann from comment #2)
> This has a dep on sci-libs/vtk, which doesn't compile on alpha (missing
> header file (vtkInteractionStyleModule.h) for 6.0.0. Version 5.10.1 doesn't
> even make it past the configure phase (it can't find Freetype, even though
> it is installed).
> 
> My cmake-fu is weak, so I tried to fix the firs compile failure by adding an
> -I directive (the header file is in the sourc etree, but its dir isn not
> included by default). That just dies while looking for a different
> nonexistent file in the same dir.

@alpha: Look into bug 527518: "I'm stable.use.masking the flag vtk for now, so we can go ahead here. Looking at the bugs of sci-libs/vtk, there are some ugly issues there, and it also has a lot of ~arch only dependencies.". Can you possibly do the same for alpha and try once again?
Comment 5 Tobias Klausmann (RETIRED) gentoo-dev 2014-11-17 15:41:59 UTC
OpenCV is very performance-oriented and I suspect few people use vlc on Alphas, especially the more hefty (CPU-wise) features OpenCV provides.

As such, I think it's better to USE-mask media-video/vlc[opencv] and stay with opencv, tbb and vtk unkeyworded on Alpha.

Another reason for this is that building opencv takes quite some time, even on our relatively quick dev machine (~2 CPU-hours) which is better used for some more fundamental stuff like gcc or glibc.

@dilfridge: So if you don't mind, I'd like to put in the mask as detailed above.
Comment 6 Andreas K. Hüttel archtester gentoo-dev 2014-11-17 16:03:13 UTC
(In reply to Tobias Klausmann from comment #5)
> @dilfridge: So if you don't mind, I'd like to put in the mask as detailed
> above.

sure, no problem. fine with me.
Comment 7 Tobias Klausmann (RETIRED) gentoo-dev 2014-11-20 10:29:45 UTC
I've moved the opencv mask from profiles/default/linux/alpha/13.0/package.use.stable.mask to profiles/arch/alpha/package.use.mask
Comment 8 Michael Palimaka (kensington) gentoo-dev 2014-12-26 18:25:52 UTC
We had to drop the last version of opencv with amd64-fbsd keyword, so I had to mask media-plugins/frei0r-plugins[facedetect] and media-video/vlc[opencv] for that arch.
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2015-05-05 08:28:46 UTC
Marked ~ppc64.
Comment 10 Michael Palimaka (kensington) gentoo-dev 2015-10-27 13:13:11 UTC
amd64-fbsd has since been switched to a dev profile, so nothing else to do here.