2

I want to install eagle cadsoft 6.2.0 on Ubuntu 11.10, eagle is 32bit compatible so I need to install ia32-libs but its giving the following error:

Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'ia32-libs' has no installation candidate

after using the command sudo apt-cache search ia32 I got this:

grub-efi - GRand Unified Bootloader, version 2 (dummy package)
grub-efi-ia32 - GRand Unified Bootloader, version 2 (EFI-IA32 version)
grub-efi-ia32-bin - GRand Unified Bootloader, version 2 (EFI-IA32 binaries)
lsb-core - Linux Standard Base 4.0 core support package
lsb-cxx - Linux Standard Base 4.0 C++ support package
lsb-desktop - Linux Standard Base 4.0 Desktop support package
lsb-graphics - Linux Standard Base 4.0 graphics support package
lsb-printing - Linux Standard Base 4.0 Printing package
elilo - Bootloader for systems using EFI-based firmware
libasm0 - Disassembling engine provided to the ERESI framework
libasm0-dev - Disassembling engine provided to the ERESI framework
lsb-languages - Linux Standard Base 4.0 Runtime Languages package
lsb-multimedia - Linux Standard Base 4.0 Multimedia package
lsb-qt4 - Linux Standard Base 4.0 Qt4 support package
refit - graphical boot menu for ia32 and x64 EFI systems
ia32-libs-multiarch - Multi-arch versions of former ia32-libraries
microcode.ctl - Intel IA32/IA64 CPU Microcode Utility

please help.

Jorge Castro
  • 70,934
  • 124
  • 466
  • 653
ravi
  • 21
  • 1
  • 1
  • 2

2 Answers2

6

You are already on a 32-bit system!

  • ia32-libs, or 32-bit compatibility libraries for 64-bit systems, is only available in the amd64 repositories, i.e. if you are using a 64-bit version of Ubuntu.
  • You only get the "no installation candidate" error if you are already on a 32-bit system.
  • As this page shows, it is available for Ubuntu 11.10 64-bit.

You can run "32-bit compatible" packages such as Eagle Cadsoft on a 32-bit Ubuntu system without needing to install ia32-libs. (Just try it :-)

ish
  • 138,666
  • 36
  • 303
  • 312
  • I am geeting following error:/tmp/eagle-setup.26503/eagle-6.2.0/bin/eagle: error while loading shared libraries: libpng14.so.14: cannot open shared object file: No such file or directory – ravi Jul 17 '12 at 09:43
  • @ravi: please include the output of `ldd /tmp/eagle-setup.26503/eagle-6.2.0/bin/eagle` as pastebin or in your question. – ish Jul 17 '12 at 09:55
-1

Try with:

sudo apt-get install ia32-libs-multiarch
jasmines
  • 10,643
  • 16
  • 84
  • 108
  • @tijybba I'm not sure if running that command would work, but this is undeniably an answer, and not a request for information. That command tries to install the multarch version of `ia32-libs` (though ordinarily `ia32-libs` should still exist, and be a virtual package for this, so I'm not sure under what conditions this would work). That command is not for diagnostic purposes; it is intended to actually fix the problem. – Eliah Kagan Sep 01 '12 at 02:11
  • It said try with command without description about it , so i guess i commented on it , i will be deleting it , thanks @EliahKagan. AM sure i didn't downvoted it though. – atenz Sep 01 '12 at 10:34
  • @tijybba Well even if you did downvote it (which I understand you did not), I'm not disagreeing with the downvote. In fact, any answer you think should be deleted but *not* flagged for moderators is something you should probably strongly consider downvoting. – Eliah Kagan Sep 01 '12 at 10:50
  • I will keep that in my senses @EliahKagan , thanks again sir. – atenz Sep 01 '12 at 10:56