Bug 341491 - multiarch conflicts in hdf
Summary: multiarch conflicts in hdf
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: hdf
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Orion Poplawski
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-10-19 21:40 UTC by Bill Nottingham
Modified: 2014-03-17 03:09 UTC (History)
2 users (show)

Fixed In Version: 4.2r2-3
Clone Of:
Environment:
Last Closed: 2007-12-05 22:18:35 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Bill Nottingham 2007-10-19 21:40:05 UTC
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.

Comment 1 Patrice Dumas 2007-10-20 22:50:26 UTC
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?

Comment 2 Bill Nottingham 2007-10-22 19:48:08 UTC
If that specific define isn't actually used anywhere, I'd just remove that line.

Comment 3 Orion Poplawski 2007-12-05 22:18:35 UTC
Looks like you fixed this but didn't close the bug.

Comment 4 Patrice Dumas 2007-12-05 22:41:45 UTC
I don't have a way to verify that I fixed it. I am waiting for 
the automatic mailing of multiarch conflicts.


Note You need to log in before you can comment on or make changes to this bug.