4
This package delivers a set of pre-compiled ia32 (i386 family) shared
5
libraries, so that ia32 Linux applications can be executed on ia64 systems.
6
This is a lame hack to solve this problem for the Debian 3.0 (woody) release,
7
and should be replaced or updated with a better solution for later releases.
9
The "right" way to do this will be to extend the Debian package management
10
toolset so that it understands how to install packages from multiple
11
architectures onto a single system, perhaps with some sort of sorting of
12
choices by architecture preference. There are a number of resulting issues
13
that need to be sorted out, however. Too many packages install architecture
14
dependent files in paths that do not have an architecture specific component,
15
so installing the same package from more than one architecture on the same
16
system would cause file overlaps.
18
The implementation of this package is similar to the TurboLinux package of
19
the same name it was inspired by. We take a set of ia32 .deb's from the
20
binary-i386 tree in Debian, unpack them, and repackage them for delivery into
21
a special directory tree on the ia64 system. Appropriate ldconfig calls in
22
the postinst script register the delivered libraries with the dynamic loader.
23
So, as long as all the shared libraries needed by the application in question
24
are included in this package, the application should "just work" once this
27
If more libraries are needed, file wishlist severity bugs against ia32-libs
28
in the Debian bug tracking system at bugs.debian.org and we'll try to oblige.
30
-- Bdale Garbee <bdale@gag.com>, Thu, 15 Nov 2001 11:23:22 -0700