RPM dependency differences 32bit vs. 64bit

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
Post Reply
pyzo
Posts: 3
Joined: 2013-05-22T07:26:14-07:00
Authentication code: 6789

RPM dependency differences 32bit vs. 64bit

Post by pyzo »

I've been installing ImageMagick on a few servers and I noticed that the 32bit and 64bit rpms for RedHat/CentOS have different dependencies.

For example, the 64bit version requires libHalf.so.4 and the 32bit version does not.

Does anyone know why this is?

Code: Select all

# rpm -qpR ImageMagick-6.8.5-7.i386.rpm
libICE.so.6
libMagickCore-6.Q16.so.1
libMagickWand-6.Q16.so.1
libSM.so.6
libX11.so.6
libXext.so.6
libXt.so.6
libbz2.so.1
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.3)
libc.so.6(GLIBC_2.2)
libc.so.6(GLIBC_2.3)
libc.so.6(GLIBC_2.3.3)
libdl.so.2
libfftw3.so.3
libfontconfig.so.1
libfreetype.so.6
libgdk_pixbuf-2.0.so.0
libglib-2.0.so.0
libgmodule-2.0.so.0
libgobject-2.0.so.0
libgomp.so.1
libgomp.so.1(GOMP_1.0)
libgomp.so.1(OMP_1.0)
libgs.so.8
libjpeg.so.62
liblcms.so.1
libltdl.so.3
liblzma.so.0
libm.so.6
libm.so.6(GLIBC_2.0)
libm.so.6(GLIBC_2.1)
libpng12.so.0
libpng12.so.0(PNG12_0)
libpthread.so.0
libpthread.so.0(GLIBC_2.0)
libpthread.so.0(GLIBC_2.1)
libpthread.so.0(GLIBC_2.2)
librsvg-2.so.2
libtiff.so.3
libxml2.so.2
libz.so.1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rtld(GNU_HASH)

Code: Select all

# rpm -qpR ImageMagick-6.8.5-7.x86_64.rpm
libHalf.so.4()(64bit)
libICE.so.6()(64bit)
libIex.so.4()(64bit)
libIlmImf.so.4()(64bit)
libImath.so.4()(64bit)
libMagickCore-6.Q16.so.1()(64bit)
libMagickWand-6.Q16.so.1()(64bit)
libSM.so.6()(64bit)
libX11.so.6()(64bit)
libXext.so.6()(64bit)
libXt.so.6()(64bit)
libbz2.so.1()(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libdl.so.2()(64bit)
libfftw3.so.3()(64bit)
libfontconfig.so.1()(64bit)
libfreetype.so.6()(64bit)
libgdk_pixbuf-2.0.so.0()(64bit)
libglib-2.0.so.0()(64bit)
libgmodule-2.0.so.0()(64bit)
libgobject-2.0.so.0()(64bit)
libgomp.so.1()(64bit)
libgomp.so.1(GOMP_1.0)(64bit)
libgomp.so.1(OMP_1.0)(64bit)
libgs.so.8()(64bit)
libjasper.so.1()(64bit)
libjpeg.so.62()(64bit)
liblcms.so.1()(64bit)
libltdl.so.3()(64bit)
liblzma.so.0()(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libpng12.so.0()(64bit)
libpng12.so.0(PNG12_0)(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
librsvg-2.so.2()(64bit)
libtiff.so.3()(64bit)
libwmflite-0.2.so.7()(64bit)
libxml2.so.2()(64bit)
libz.so.1()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rtld(GNU_HASH)
Post Reply