Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 499164

Summary: x11-libs/gtkglext dev-cpp/eigen:3 =media-libs/opencv-2.4.9 keyword request
Product: Gentoo Linux Reporter: Andreas K. Hüttel <dilfridge>
Component: [OLD] Keywording and StabilizationAssignee: Andreas K. Hüttel <dilfridge>
Status: RESOLVED FIXED    
Severity: normal CC: aambitny, amd64-fbsd+disabled, amynka, kde
Priority: Normal Keywords: KEYWORDREQ
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 500886    

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.