Attempting to install a 32 bit GTK2 libs on a 64 bit host can lead to strange dependency loops. sudo urpmi libgdk-x11-2.0.so.0 The following packages can't be installed because they depend on packages that are older than the installed ones: libpango1.0_0-1.30.0-1.mga2 libgtk+-x11-2.0_0-2.24.10-4.mga2 In order to satisfy the 'xfce4-notifyd|xfce4-notifyd|xfce4-notifyd|xfce4-notifyd|notification-daemon|notification-daemon|xfce4-notifyd|notification-daemon|notification-daemon|xfce4-notifyd|notification-daemon|xfce4-notifyd' dependency, one of the following packages is needed: 1- notification-daemon-0.7.4-1.mga2.x86_64: Notification Daemon (to upgrade) 2- xfce4-notifyd-0.2.2-2.mga2.x86_64: Notification daemon for Xfce desktop environment (to upgrade) It can result in devel packages conficting against one another. Installation failed: file /usr/bin/dfbdump from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/dfbfx from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/dfbg from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/dfbinfo from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/dfbinput from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/dfbinspector from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/dfblayer from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/dfbmaster from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/dfbpenmount from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/dfbscreen from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/directfb-csource from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/fluxcomp from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/mkdfiff from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/mkdgiff from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/mkdgifft from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 file /usr/bin/pxa3xx_dump from install of libdirectfb-devel-1.5.3-4.mga2.i586 conflicts with file from package lib64directfb-devel-1.5.3-4.mga2.x86_64 like this. All you have to do is be on a 64 bit host and attempt to install GTK2.
*** This bug has been marked as a duplicate of bug 6571 ***
Status: NEW => RESOLVEDResolution: (none) => DUPLICATE