Red Hat Bugzilla – Bug 812901
multilib conflict between libdb-devel.x86_64 and libdb-devel.i686
Last modified: 2013-07-02 19:55:17 EDT
Description of problem:
I cannot install both i686 and x86_64 libdb-devel at the same time due to one tiny conflict.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Try to install libdb-devel.x86_64 and libdb-devel.i686
Conflict on /usr/include/libdb/db.h
db4-devel has no conflict and contains "typedef int64_t db_seq_t;" but libdb-devel has:
diff -Nurp i686/usr/include/libdb/db.h x86_64/usr/include/libdb/db.h
--- i686/usr/include/libdb/db.h 2012-02-17 20:00:24.000000000 +0000
+++ x86_64/usr/include/libdb/db.h 2012-02-17 19:59:56.000000000 +0000
@@ -120,7 +120,7 @@ typedef ssize_t db_ssize_t;
* Sequences are only available on machines with 64-bit integral types.
-typedef long long db_seq_t;
+typedef long db_seq_t;
/* Thread and process identification. */
typedef pthread_t db_threadid_t;
Fixed in Fedora 18 and above.