Description of problem: Attempred to install lib64curl-devel package 7.34.0 1.3mga4. Required dependinces: """ The following 7 packages are going to be installed: - lib64curl-devel-7.34.0-1.3.mga4.x86_64 - lib64ext2fs-devel-1.42.9-2.mga4.x86_64 - lib64idn-devel-1.28-4.mga4.x86_64 - lib64krb53-devel-1.11.4-1.1.mga4.x86_64 - lib64ldap2.4_2-devel-2.4.38-1.1.mga4.x86_64 - lib64sasl2-devel-2.1.26-4.mga4.x86_64 - lib64ssh2-devel-1.4.3-3.mga4.x86_64 9.6MB of additional disk space will be used. 2.2MB of packages will be retrieved. Is it ok to continue? """ OK. I get the error: """ 1 installation transactions failed There was a problem during the installation: file /usr/sbin/sasl2-shared-checkpass from install of lib64sasl2-devel-2.1.26-4.mga4.x86_64 conflicts with file from package libsasl2-devel-2.1.26-4.mga4.i586 file /usr/sbin/sasl2-shared-mechlist from install of lib64sasl2-devel-2.1.26-4.mga4.x86_64 conflicts with file from package libsasl2-devel-2.1.26-4.mga4.i586 file /usr/bin/gss-client from install of lib64krb53-devel-1.11.4-1.1.mga4.x86_64 conflicts with file from package libkrb53-devel-1.11.4-1.1.mga4.i586 file /usr/bin/sclient from install of lib64krb53-devel-1.11.4-1.1.mga4.x86_64 conflicts with file from package libkrb53-devel-1.11.4-1.1.mga4.i586 file /usr/bin/sim_client from install of lib64krb53-devel-1.11.4-1.1.mga4.x86_64 conflicts with file from package libkrb53-devel-1.11.4-1.1.mga4.i586 file /usr/bin/uuclient from install of lib64krb53-devel-1.11.4-1.1.mga4.x86_64 conflicts with file from package libkrb53-devel-1.11.4-1.1.mga4.i586 file /usr/sbin/gss-server from install of lib64krb53-devel-1.11.4-1.1.mga4.x86_64 conflicts with file from package libkrb53-devel-1.11.4-1.1.mga4.i586 file /usr/sbin/sserver from install of lib64krb53-devel-1.11.4-1.1.mga4.x86_64 conflicts with file from package libkrb53-devel-1.11.4-1.1.mga4.i586 file /usr/sbin/uuserver from install of lib64krb53-devel-1.11.4-1.1.mga4.x86_64 conflicts with file from package libkrb53-devel-1.11.4-1.1.mga4.i586 """ Reproducible: Steps to Reproduce:
You should uninstall the conflicting 32-bit devel packages.
Status: NEW => RESOLVEDResolution: (none) => INVALID
Sorry David but you are wrong. There is no reason why into a 64 bit system you shall not be able to compile 32 bit application by passing -m32 parameter to the compiler. The libraries shall be able to coexist on the same system and failing to do so it is a packaging bug. I reopened the report.
Status: RESOLVED => REOPENEDResolution: INVALID => (none)
I didn't say you can't compile 32-bit things. You cannot however have 64-bit and 32-bit devel packages installed at the same time. We do not and cannot support that.
Status: REOPENED => RESOLVEDResolution: (none) => INVALID