Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 554046 - media-video/movit-1.1.3 Please change dependency from =dev-cpp/eigen-3* to slotted dev-cpp/eigen:3
Summary: media-video/movit-1.1.3 Please change dependency from =dev-cpp/eigen-3* to sl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-05 22:23 UTC by jospezial
Modified: 2015-07-12 01:55 UTC (History)
0 users

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 jospezial 2015-07-05 22:23:09 UTC
Some packages from kde overlay would like to update eigen to version dev-cpp/eigen-9999:3::kde but that bites with =dev-cpp/eigen-3* in the movit-1.1.3.ebuild.
The ebuilds of dev-cpp/eigen are slotted (in the gentoo tree and overlay) so we can use them that way.


[nomerge       ] kde-apps/step-9999:5::kde  USE="gsl qalculate -debug -handbook {-test}" 
[ebuild     U *]  dev-cpp/eigen-9999:3::kde [3.2.5:3::gentoo]

----------

[nomerge       ]   media-video/movit-1.1.3::gentoo 
[ebuild     UD ]    dev-cpp/eigen-3.2.5:3::gentoo [9999:3::kde] USE="-debug -doc" 0 KiB

 
 RDEPEND="media-libs/mesa
-       =dev-cpp/eigen-3*
+       dev-cpp/eigen:3
        media-libs/libepoxy
        sci-libs/fftw
        media-libs/libsdl2


btw, these tests were made with and without excluding media-libs/mlt (installed is 0.9.6 from https://bugs.gentoo.org/show_bug.cgi?id=517640).

The modified media-video/movit-1.1.3::gentoo emerges with that mlt-0.9.6 and eigen-9999:3::kde installed.
I don't have that ebuild anymore on my system so the worldupdate wants to downgrade to the version in the tree (media-libs/mlt-0.9.0) which fails to emerge.
Comment 1 Patrick Lauer gentoo-dev 2015-07-12 01:55:08 UTC
Fixed.