Bug 6571 - Package conflicts between 32 and 64 bit packages
Summary: Package conflicts between 32 and 64 bit packages
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: i586 Linux
Priority: Normal major
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
: 8541 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-06-26 03:01 CEST by Steve Havelka
Modified: 2013-11-23 16:16 CET (History)
3 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Steve Havelka 2012-06-26 03:01:28 CEST
Description of problem:

This is a 64-bit KDE install.  I've selected to install the Lazarus IDE, and the installer reported this failure after a while:

---

4 installation transactions failed

There was a problem during the installation:

file /usr/lib/libpng/libpng15-release.cmake from install of lib64png-devel-2:1.5.10-1.mga2.x86_64 conflicts with file from package libpng-devel-2:1.5.10-1.mga2.i586

file /usr/bin/dfbdump from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/dfbfx from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/dfbg from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/dfbinfo from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/dfbinput from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/dfbinspector from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/dfblayer from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/dfbmaster from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/dfbpenmount from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/dfbscreen from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/directfb-csource from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/fluxcomp from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/mkdfiff from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/mkdgiff from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/mkdgifft from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

file /usr/bin/pxa3xx_dump from install of lib64directfb-devel-1.5.3-4.mga2.x86_64 conflicts with file from package libdirectfb-devel-1.5.3-4.mga2.i586

glib-gettextize >= 2.32.1 is needed by lib64glib2.0-devel-2.32.1-2.mga2.x86_64

devel(libffi(64bit)) is needed by lib64glib2.0-devel-2.32.1-2.mga2.x86_64

pkgconfig(fontconfig) >= 2.2.95 is needed by lib64cairo-devel-1.10.2-6.mga2.x86_64

pkgconfig(freetype2) >= 9.7.3 is needed by lib64cairo-devel-1.10.2-6.mga2.x86_64

devel(libdirect-1.5(64bit)) is needed by lib64cairo-devel-1.10.2-6.mga2.x86_64

devel(libdirectfb-1.5(64bit)) is needed by lib64cairo-devel-1.10.2-6.mga2.x86_64

devel(libfontconfig(64bit)) is needed by lib64cairo-devel-1.10.2-6.mga2.x86_64

devel(libfreetype(64bit)) is needed by lib64cairo-devel-1.10.2-6.mga2.x86_64

devel(libpng15(64bit)) is needed by lib64cairo-devel-1.10.2-6.mga2.x86_64

devel(libXrender(64bit)) is needed by lib64xrandr2-devel-1.3.2-2.mga2.x86_64

devel(libXrender(64bit)) is needed by lib64xft-devel-2.3.0-1.mga2.x86_64

devel(libfontconfig(64bit)) is needed by lib64xft-devel-2.3.0-1.mga2.x86_64

devel(libfreetype(64bit)) is needed by lib64xft-devel-2.3.0-1.mga2.x86_64

devel(libXrender(64bit)) is needed by lib64xcursor-devel-1.1.13-1.mga2.x86_64

pkgconfig(gobject-2.0) is needed by lib64atk1.0-devel-2.4.0-1.mga2.x86_64

devel(libglib-2.0(64bit)) is needed by lib64atk1.0-devel-2.4.0-1.mga2.x86_64

devel(libgobject-2.0(64bit)) is needed by lib64atk1.0-devel-2.4.0-1.mga2.x86_64

pkgconfig(cairo) is needed by lib64pango1.0-devel-1.30.0-1.mga2.x86_64

pkgconfig(fontconfig) is needed by lib64pango1.0-devel-1.30.0-1.mga2.x86_64

pkgconfig(freetype2) is needed by lib64pango1.0-devel-1.30.0-1.mga2.x86_64

pkgconfig(glib-2.0) is needed by lib64pango1.0-devel-1.30.0-1.mga2.x86_64

pkgconfig(gobject-2.0) is needed by lib64pango1.0-devel-1.30.0-1.mga2.x86_64

devel(libXrender(64bit)) is needed by lib64pango1.0-devel-1.30.0-1.mga2.x86_64

devel(libcairo(64bit)) is needed by lib64pango1.0-devel-1.30.0-1.mga2.x86_64

devel(libfontconfig(64bit)) is needed by lib64pango1.0-devel-1.30.0-1.mga2.x86_64

devel(libfreetype(64bit)) is needed by lib64pango1.0-devel-1.30.0-1.mga2.x86_64

devel(libglib-2.0(64bit)) is needed by lib64pango1.0-devel-1.30.0-1.mga2.x86_64

devel(libgmodule-2.0(64bit)) is needed by lib64pango1.0-devel-1.30.0-1.mga2.x86_64

devel(libgobject-2.0(64bit)) is needed by lib64pango1.0-devel-1.30.0-1.mga2.x86_64

pkgconfig(gmodule-no-export-2.0) is needed by lib64gdk_pixbuf2.0-devel-2.26.1-1.mga2.x86_64

pkgconfig(gobject-2.0) is needed by lib64gdk_pixbuf2.0-devel-2.26.1-1.mga2.x86_64

devel(libgio-2.0(64bit)) is needed by lib64gdk_pixbuf2.0-devel-2.26.1-1.mga2.x86_64

devel(libglib-2.0(64bit)) is needed by lib64gdk_pixbuf2.0-devel-2.26.1-1.mga2.x86_64

devel(libgmodule-2.0(64bit)) is needed by lib64gdk_pixbuf2.0-devel-2.26.1-1.mga2.x86_64

devel(libgobject-2.0(64bit)) is needed by lib64gdk_pixbuf2.0-devel-2.26.1-1.mga2.x86_64

fpc-src >= 2.4.2 is needed by lazarus-0.9.30.4-1.mga2.x86_64

pkgconfig(glib-2.0) is needed by lazarus-0.9.30.4-1.mga2.x86_64

libatk1.0-devel >= 1.29.4 is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

libpango1.0-devel >= 1.20.0 is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

pkgconfig(atk) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

pkgconfig(cairo) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

pkgconfig(gio-2.0) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

pkgconfig(gmodule-2.0) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

pkgconfig(pango) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

pkgconfig(pangocairo) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

pkgconfig(pangoft2) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libXcomposite(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libXcursor(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libXi(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libXinerama(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libXrandr(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libXrender(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libatk-1.0(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libcairo(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libfontconfig(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libgio-2.0(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libglib-2.0(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libgmodule-2.0(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libgobject-2.0(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libpango-1.0(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libpangocairo-1.0(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

devel(libpangoft2-1.0(64bit)) is needed by lib64gtk+2.0-devel-2.24.10-4.mga2.x86_64

---



How reproducible:

Consistent


Steps to Reproduce:
1. Install a 64 bit system
2. After installation, attempt to install the lazarus package
3. rpmdrake will fail with this error


This failure also occurs with the SDL_Mixer and SDL_Image development packages, and probably some others.
Remco Rijnders 2012-06-26 07:08:45 CEST

CC: (none) => remco

Comment 1 Manuel Hiebel 2012-06-26 09:58:40 CEST
what does said rpm -qa --queryformat '%{NAME}-%{VERSION}.%{RELEASE}-%{ARCH}\n' | grep i586  ?
Comment 2 Steve Havelka 2012-06-26 19:14:13 CEST
[steve@localhost ~]$ rpm -qa --queryformat '%{NAME}-%{VERSION}.%{RELEASE}-%{ARCH}\n' | grep i586 | sort
libaa1-1.4.0.0.rc5.23.mga2-i586
libaa-devel-1.4.0.0.rc5.23.mga2-i586
libdirectfb1.5_0-1.5.3.4.mga2-i586
libdirectfb-devel-1.5.3.4.mga2-i586
libdri-drivers-8.0.2.2.mga2-i586
libdrm2-2.4.33.1.mga2-i586
libdrm_intel1-2.4.33.1.mga2-i586
libdrm_nouveau1-2.4.33.1.mga2-i586
libdrm_radeon1-2.4.33.1.mga2-i586
libexpat1-2.1.0.1.mga2-i586
libffi5-3.0.10.1.mga2-i586
libfreetype6-2.4.9.1.mga2-i586
libggi2-2.2.2.18.mga2-i586
libggi-devel-2.2.2.18.mga2-i586
libgii1-1.0.2.16.mga2-i586
libgii-devel-1.0.2.16.mga2-i586
libglapi0-8.0.2.2.mga2-i586
libgpm2-1.20.6.7.mga2-i586
libgpm-devel-1.20.6.7.mga2-i586
libjbig1-2.0.5.mga1-i586
libjbig-devel-2.0.5.mga1-i586
libjpeg8-1.2.0.4.mga2-i586
libjpeg-devel-1.2.0.4.mga2-i586
libllvm3.0-3.0.7.mga2-i586
liblua5.1-5.1.4.10.mga2-i586
liblzma5-5.0.3.3.mga2-i586
liblzma-devel-5.0.3.3.mga2-i586
libmesagl1-8.0.2.2.mga2-i586
libncurses5-5.9.6.mga2-i586
libncurses-devel-5.9.6.mga2-i586
libncursesw5-5.9.6.mga2-i586
libpciaccess0-0.13.1.mga2-i586
libpcre0-8.21.1.mga2-i586
libpng15_15-1.5.10.1.mga2-i586
libpng-devel-1.5.10.1.mga2-i586
libreadline6-6.2.4.mga2-i586
libslang2-2.2.4.3.mga2-i586
libslang-devel-2.2.4.3.mga2-i586
libsysfs2-2.1.0.14.mga2-i586
libtiff5-4.0.1.2.mga2-i586
libtiff-devel-4.0.1.2.mga2-i586
libvncserver0-0.9.8.2.1.mga2-i586
libx11_6-1.4.99.1.4.mga2-i586
libx11_6-devel-1.4.99.1.4.mga2-i586
libxau6-1.0.7.1.mga2-i586
libxau6-devel-1.0.7.1.mga2-i586
libxcb1-1.8.1.1.mga2-i586
libxcb-composite0-1.8.1.1.mga2-i586
libxcb-damage0-1.8.1.1.mga2-i586
libxcb-devel-1.8.1.1.mga2-i586
libxcb-dpms0-1.8.1.1.mga2-i586
libxcb-dri2_0-1.8.1.1.mga2-i586
libxcb-glx0-1.8.1.1.mga2-i586
libxcb-randr0-1.8.1.1.mga2-i586
libxcb-record0-1.8.1.1.mga2-i586
libxcb-render0-1.8.1.1.mga2-i586
libxcb-res0-1.8.1.1.mga2-i586
libxcb-screensaver0-1.8.1.1.mga2-i586
libxcb-shape0-1.8.1.1.mga2-i586
libxcb-shm0-1.8.1.1.mga2-i586
libxcb-sync0-1.8.1.1.mga2-i586
libxcb-xevie0-1.8.1.1.mga2-i586
libxcb-xf86dri0-1.8.1.1.mga2-i586
libxcb-xfixes0-1.8.1.1.mga2-i586
libxcb-xinerama0-1.8.1.1.mga2-i586
libxcb-xprint0-1.8.1.1.mga2-i586
libxcb-xtest0-1.8.1.1.mga2-i586
libxcb-xv0-1.8.1.1.mga2-i586
libxcb-xvmc0-1.8.1.1.mga2-i586
libxdamage1-1.1.3.2.mga2-i586
libxdmcp6-1.1.1.1.mga2-i586
libxdmcp6-devel-1.1.1.1.mga2-i586
libxext6-1.3.1.1.mga2-i586
libxext6-devel-1.3.1.1.mga2-i586
libxfixes3-5.0.2.mga2-i586
libxxf86dga1-1.1.3.1.mga2-i586
libxxf86dga-devel-1.1.3.1.mga2-i586
libxxf86vm1-1.1.2.1.mga2-i586
[steve@localhost ~]$ 


I believe these were all included on the stock install.
Remco Rijnders 2012-12-23 17:46:11 CET

Assignee: bugsquad => fundawang

Remco Rijnders 2012-12-23 17:48:26 CET

Assignee: fundawang => bugsquad

Comment 3 Manuel Hiebel 2013-01-01 18:29:14 CET
*** Bug 8541 has been marked as a duplicate of this bug. ***

CC: (none) => zombie_ryushu

Comment 4 Samuel Verschelde 2013-08-28 10:17:27 CEST
I could install lazarus on my 64 bits mageia without any problem here.

CC: (none) => stormi

Comment 5 Manuel Hiebel 2013-10-22 12:20:57 CEST
This message is a reminder that Mageia 2 is nearing its end of life.
Approximately one month from now Mageia will stop maintaining and issuing updates for Mageia 2. At that time this bug will be closed as WONTFIX (EOL) if it remains open with a Mageia 'version' of '2'.

Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Mageia version prior to Mageia 2's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Mageia 2 is end of life.  If you would still like to see this bug fixed and are able to reproduce it against a later version of Mageia, you are encouraged to click on "Version" and change it against that version of Mageia.

Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Mageia release includes newer upstream software that fixes bugs or makes them obsolete.

-- 
The Mageia Bugsquad
Comment 6 Manuel Hiebel 2013-11-23 16:16:29 CET
Mageia 2 changed to end-of-life (EOL) status on ''22 November''. Mageia 2 is no
longer maintained, which means that it will not receive any further security or
bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of Mageia
please feel free to click on "Version" change it against that version of Mageia
and reopen this bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

--
The Mageia Bugsquad

Status: NEW => RESOLVED
Resolution: (none) => OLD


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