https://bugzilla.redhat.com/show_bug.cgi?id=1658153
--- Comment #43 from Petr Menšík pemensik@redhat.com ---
white_dune do not use Eigen3, it only uses vcglib without any eigen requirement. Maybe it is not a good idea to split the vcglib include files in new fedora package.
Well it does requires it as dependency. Bundled eigenlib must not be used if there is already package for the same project. If vcglib had pkgconfig file installed, it could have use Requires: eigen3 inside. They you would have to only use pkg-config --cflags vcglib, and it would include also all cflags required from eigen3 automatically.
vcglib-devel should have Requires: eigen3-devel
Because no pkgconfig file is shipped by vcglib-devel, wdune has to mention it explicitly to compile. Fix it by shipping vcglib.pc in vcglib-devel and it can be used in more simple way. Until that, just include eigen3 in build flags.
package-review@lists.fedoraproject.org