Hi,

I'm attempting to build a software requiring glib2-devel.i686, however when attempting to yum install it, RPM generates a transaction error and states that few files from glib2-devel.i686 conflict w/the x86_64 flavor.

The listed conflicting files seem related to gdb and systemtap (tools) integration, i.e not directly related to the glib2 core library.

Is it at all possible to have both glib2-devel packages installed on the same machine?

Regards,
-Ilyes

# yum install glib2-devel.i686
Loaded plugins: langpacks, presto
Resolving Dependencies
--> Running transaction check
---> Package glib2-devel.i686 0:2.32.4-2.fc17 will be installed
--> Processing Dependency: libelf.so.1(ELFUTILS_1.5) for package: glib2-devel-2.32.4-2.fc17.i686
--> Processing Dependency: libelf.so.1(ELFUTILS_1.0) for package: glib2-devel-2.32.4-2.fc17.i686
--> Processing Dependency: libelf.so.1 for package: glib2-devel-2.32.4-2.fc17.i686
--> Running transaction check
---> Package elfutils-libelf.i686 0:0.154-2.fc17 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=====================================================================================================
 Package                                          Arch                                  Version                                        Repository                                Size
=====================================================================================================
Installing:
 glib2-devel                                      i686                                  2.32.4-2.fc17                                  updates                                  1.8 M
Installing for dependencies:
 elfutils-libelf                                  i686                                  0.154-2.fc17                                   updates                                  178 k

Transaction Summary
=====================================================================================================
Install  1 Package (+1 Dependent package)

Total size: 2.0 M
Installed size: 21 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Check
Running Transaction Test


Transaction Check Error:
  file /usr/bin/gdbus-codegen from install of glib2-devel-2.32.4-2.fc17.i686 conflicts with file from package glib2-devel-2.32.4-2.fc17.x86_64
  file /usr/share/glib-2.0/gdb/glib.pyc from install of glib2-devel-2.32.4-2.fc17.i686 conflicts with file from package glib2-devel-2.32.4-2.fc17.x86_64
  file /usr/share/glib-2.0/gdb/glib.pyo from install of glib2-devel-2.32.4-2.fc17.i686 conflicts with file from package glib2-devel-2.32.4-2.fc17.x86_64
  file /usr/share/glib-2.0/gdb/gobject.pyc from install of glib2-devel-2.32.4-2.fc17.i686 conflicts with file from package glib2-devel-2.32.4-2.fc17.x86_64
  file /usr/share/glib-2.0/gdb/gobject.pyo from install of glib2-devel-2.32.4-2.fc17.i686 conflicts with file from package glib2-devel-2.32.4-2.fc17.x86_64
  file /usr/share/systemtap/tapset/glib.stp from install of glib2-devel-2.32.4-2.fc17.i686 conflicts with file from package glib2-devel-2.32.4-2.fc17.x86_64
  file /usr/share/systemtap/tapset/gobject.stp from install of glib2-devel-2.32.4-2.fc17.i686 conflicts with file from package glib2-devel-2.32.4-2.fc17.x86_64

Error Summary
-------------