32-Bit and 64-bit Qt 5 Install on Same System Error

This forum is dedicated to advanced help and support :

Ask here your questions about advanced usage of Mageia. For example you may post here all your questions about network and automated installs, complex server configurations, kernel tuning, creating your own Mageia mirrors, and all tasks likely to be touchy even for skilled users.

32-Bit and 64-bit Qt 5 Install on Same System Error

Postby jadziamd » Jun 17th, '14, 06:06

I'm building some packages which use Qt 5. My system is a 64-bit install and i have successfully compiled the 64-bit rpms. The 32-bit ones are giving me issue becuase I cannot seem to install the 32-bit version of Qt 5. When I attempt to install I get the following error:

2 installation transactions failed

There was a problem during the installation:

file /usr/bin/icu-config from install of libicu-devel-1:52.1-2.mga4.i586 conflicts with file from package lib64icu-devel-1:52.1-2.mga4.x86_64

devel(libicui18n) is needed by libqt5core-devel-5.2.0-2.3.mga4.i586

devel(libicuuc) is needed by libqt5core-devel-5.2.0-2.3.mga4.i586

devel(libpcre16) is needed by libqt5core-devel-5.2.0-2.3.mga4.i586

devel(libffi) is needed by libglib2.0-devel-2.38.2-4.mga4.i586

devel(libpcre) is needed by libglib2.0-devel-2.38.2-4.mga4.i586

libicui18n.so.52 is needed by libqt5core5-5.2.0-2.3.mga4.i586

libicuuc.so.52 is needed by libqt5core5-5.2.0-2.3.mga4.i586

libpcre16.so.0 is needed by libqt5core5-5.2.0-2.3.mga4.i586

libffi.so.6 is needed by libglib2.0_0-2.38.2-4.mga4.i586

libpcre.so.1 is needed by libglib2.0_0-2.38.2-4.mga4.i586


I'm at a loss as to what I should do to have both architectures installed.
jadziamd
 
Posts: 3
Joined: Jun 17th, '14, 06:02

Re: 32-Bit and 64-bit Qt 5 Install on Same System Error

Postby benmc » Jun 17th, '14, 09:38

Hi

You may have to install a VM then install 32 Mageia.
benmc
 
Posts: 1218
Joined: Sep 2nd, '11, 12:45
Location: Pirongia, New Zealand

Re: 32-Bit and 64-bit Qt 5 Install on Same System Error

Postby doktor5000 » Jun 17th, '14, 22:11

jadziamd wrote:
There was a problem during the installation:

file /usr/bin/icu-config from install of libicu-devel-1:52.1-2.mga4.i586 conflicts with file from package lib64icu-devel-1:52.1-2.mga4.x86_64


I'm at a loss as to what I should do to have both architectures installed.


You need to remove the conflicting package. And please report that above as a bug, as usually such libraries should be installable in parallel.
That file /usr/bin/icu-config should probably be put into /usr/bin/multiarch-$arch-linux/
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18067
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: 32-Bit and 64-bit Qt 5 Install on Same System Error

Postby jadziamd » Jun 18th, '14, 01:50

Done: Bug 13538:

https://bugs.mageia.org/show_bug.cgi?id=13538

~link added by isadora
jadziamd
 
Posts: 3
Joined: Jun 17th, '14, 06:02

Re: 32-Bit and 64-bit Qt 5 Install on Same System Error

Postby doktor5000 » Jun 18th, '14, 19:42

For completeness's sake and also to allow others to follow up on that bug report, please next time also post the link to bugreports here in the thread, thanks.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18067
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany


Return to Advanced support

Who is online

Users browsing this forum: No registered users and 1 guest