Thanks for reporting.

The 64-bit version Ubuntu generally supports running 32-bit programs.
There are, however, two notable "exceptions" to this: installing .deb
packages and using a driver.

In your case, you tried to install a .deb package (it's like an MSI
package on the Microsoft Windows operating system). In Debian and
Ubuntu, .deb packages are strictly tied to the architecture of the
system they are installed on; thus, Ubuntu correctly told you that the
architecture was wrong.

I think this limitation exists mainly to prevent packages containing
kernel-related stuff or drivers to be installed on the wrong
architectures.

I have taken a quick look to the package and to its purpose: I think it
contains a driver required to operate a Swedish smart card or token for
online banking. In this case, the architecture mismatch actually saved
you from installing a driver not apt for the kernel you are using: since
you are using a 64-bit kernel, you should use a 64-bit driver.

Another search led me to this page:
<http://ubuntu.se/threads/8631-Handelsbanken-inloggning-dosa-med-sladd-i-Ubuntu-9-10-64-bit?p=39517#post39517>
 (in Swedish)
There you will find a step-by-step guide to install your card reader (it is for 
Ubuntu 9.10/10.10 but I think it should work even for Ubuntu 11.10); follow it, 
just make sure to install OpenJDK instead of Sun Java (since Sun Java is not 
distributed anymore).

This kind of problem should be addressed directly by Handelsbanken (they
are responsible for the security software they provide, not Ubuntu);
unfortunately, other users have tried contacting them directly and they
replied they won't officially support 64-bit Ubuntu versions (see
<http://ubuntuforums.org/showthread.php?t=948323&page=2>), so I'm afraid
you shall stick to the workaround I linked earlier or check the website
of the card reader/token manufacturer for 64-bit drivers.

As this is not strictly an Ubuntu bug, I'm marking this report as
closed. Feel free to report any new bugs you may find.

** Summary changed:

- I cannot install this 32-bit program on my 64-bit computer
+ Unable to install Handelsbanken driver on a 64-bit computer

** Package changed: software-center (Ubuntu) => ubuntu

** Changed in: ubuntu
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/896945

Title:
  Unable to install Handelsbanken driver on a 64-bit computer

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/896945/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to