Bug 5401 - 32-bit support libraries needed for 64-bit Mageia
Summary: 32-bit support libraries needed for 64-bit Mageia
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-14 20:35 CEST by Andrew
Modified: 2012-06-12 20:35 CEST (History)
1 user (show)

See Also:
Source RPM: rpmdrake
CVE:
Status comment:


Attachments

Description Andrew 2012-04-14 20:35:21 CEST
Description of problem:

i586 (32-bit) exclusive applications such as IBM Lotus Symphony will not run on the x86_64 platform without first installing 32-bit support library. In Ubuntu, these libraries were collectively known and downloaded as "ia32" whereas openSUSE had support for this right out of the box for 64-bit installations. Fedora on the other required a messy yum script of rpms not found here (and may not even run here).

In short, I use x86_64 hardware, have 64-bit installation of Mageia and wish to run 32-bit dependant applications. If these libraries already exist, can you please tell me where to find them and if many are required, is there script that can batch install them?

Version-Release number of selected component (if applicable):

Mageia Cauldron : kernel-desktop-3.3.1-2.mga2
Comment 1 Manuel Hiebel 2012-04-14 20:44:42 CEST
If you have added automatically the repositories, you should have Core 32bit Release.

And here are all software in 32bits only.

For the script, depends, maybe you can find an INSTALL or README text file like in every source software. Then you can run urpmi with "urpmi dep1 dep2 dep3 ..." 

BTW, bugzilla is not here for support, see http://www.mageia.org/en/support/
Comment 2 Andrew 2012-04-15 22:24:45 CEST
I don't think you understand what I am trying to say (it seems we suffer from a bit of a language barrier). I'll try and explain this again.

IBM Lotus Symphony, an application I'm attempting to install on Mageia is dependant on a series of 32-bit (.i586) support libraries. These libraries are not available by default in a 64-bit installation of Mageia (or any linux distro outside of openSUSE and Ubuntu). When attempting to manually find and install these libraries (through the repo you mentioned), RPMdrake creates a "dependancy hell" claiming that there's a conflict and prevents me from having both the .i586 and x86_64 versions installed at the same time. Some, such as glibc aren't even listed in rpmdrake in .i586 form, showing only as available under x86_64.

This is a hinderance to people who want to run i586 architecture dependant applications in a native x86_64 platform and should be addressed.
Comment 3 Manuel Hiebel 2012-04-16 00:38:51 CEST
Ok I understand indeed better now. 

Indeed I have check in my VM, and if the package is already installed we can't see the i586 one. (and I have the same with mageia 1)

Component: New RPM package request => RPM Packages
Source RPM: (none) => rpmdrake

Manuel Hiebel 2012-04-16 00:39:39 CEST

Assignee: bugsquad => thierry.vignaud

Comment 4 Thierry Vignaud 2012-04-16 08:41:23 CEST
That's not a rpmdrake issue

Assignee: thierry.vignaud => bugsquad
Source RPM: rpmdrake => (none)

Comment 5 Sander Lepik 2012-04-16 11:30:24 CEST
(In reply to comment #3)
> Ok I understand indeed better now. 
> 
> Indeed I have check in my VM, and if the package is already installed we can't
> see the i586 one. (and I have the same with mageia 1)

I can't reproduce that problem. For me it's showing all packages. Installed or not. Tho' that on mga1.

CC: (none) => sander.lepik

Comment 6 Marja Van Waes 2012-05-26 13:09:20 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Comment 7 Manuel Hiebel 2012-06-12 20:35:15 CEST
I can't reproduce anymore, sander to, and it seems not a bug so closing.

Keywords: NEEDINFO => (none)
Status: NEW => RESOLVED
Resolution: (none) => INVALID
Source RPM: (none) => rpmdrake


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