http://bugzilla.rpmfusion.org/show_bug.cgi?id=461
Hans de Goede <j.w.r.degoede(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |j.w.r.degoede(a)gmail.com
--- Comment #31 from Hans de Goede <j.w.r.degoede(a)gmail.com> 2010-08-17 16:15:37
---
(In reply to comment #28)
Choosing non-standard paths for installing header files and libraries
is a bad
idea. For this reason package ddd-3.3.12-5.fc14 fails to build against
openmotif-devel-2.3.3-1.fc14.x86_64.rpm whereas it builds correctly against
openmotif-devel-2.3.3-1.el6.x86_64 once the lesstif dependency in the spec file
has been altered.
The package origanization chosen by Red Hat for its EL package should be
considered authoritative in this case. Header files are simply located in
directory /usr/include. Accordingly, ddd-3.3.12-5.fc14 builds without a hitch.
We (rpmfusion) have a very strong policy not to create packages which conflict
with packages already in Fedora. Thus we must put the .so devel symlinks and
headers in a different place. Yes this means that if you want to compile
something against openmotif you will need to somehow tell the buildsystem of
the something where to look for the headers and libs, this is unavoidable when
packaging 2 competing implementations of 1 API.
--
Configure bugmail:
http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.