| Summary: | Strange Dependency loop installing 32 bit GTK 2 on 64 bit Host. | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Zombie Ryushu <zombie_ryushu> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED DUPLICATE | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | ||
| Version: | 2 | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | libgtk+-x11-2.0_0-2.24.10-4 | CVE: | |
| Status comment: | |||
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.