hdf (or one of its subpacakges) has multiarch conflicts when installed for both i386 and x86_64 in the Fedora development tree. For help in resolving them, see http://fedoraproject.org/wiki/PackagingDrafts/MultilibTricks. file /usr/include/hdf/h4config.h from install of hdf-devel-4.2r2-2.fc8 conflicts with file from package hdf-devel-4.2r2-2.fc8 (Note that this is an automated bug filing.) It would be nice to have these bugs fixed by the beta of Fedora 9.
I have checked that one, and the difference is (logically) -#define H4_SIZEOF_INTP 4 +#define H4_SIZEOF_INTP 8 Fortunately, it is not used in the API. As far as a grep can show the only symbols from h4config.h used are H4_HAVE_NETCDF and H4_F77_FUNC. In my opinion we should modify h4config.h to avoid having this symbol defined. I my opinion, there are 2 possibilities * keep only the defines corresponding with H4_HAVE_NETCDF and H4_F77_FUNC. or * remove the H4_SIZEOF_INTP define. What do you prefer?
If that specific define isn't actually used anywhere, I'd just remove that line.
Looks like you fixed this but didn't close the bug.
I don't have a way to verify that I fixed it. I am waiting for the automatic mailing of multiarch conflicts.