Re: Nelson A. de Oliveira 2008-04-17 <[EMAIL PROTECTED]> > Hi! > > On Wed, Apr 16, 2008 at 7:56 PM, Dirk Haage <[EMAIL PROTECTED]> wrote: > > This is a sudden change, until now, imagemagick could be used standalone. An > > update right now from versions 7:6.2.4.5.dfsg1-2 to 7:6.3.7.9.dfsg1-2+b1 > > wants to install half gnome etc (see below). I think this is a little to > > much, especially for a headless server. > > Actually this is http://bugs.debian.org/474993
Hi,
the half-of-gnome part is #474993, right. The other part is that
imagemagick depends on X itself.
My first naive assumption was that it was sufficient to move
convert/mogrify/montage and friends (except display) to a
imagemagick-nox package and make imagemagick depend on that.
Unfortunately all these binaries are also linked to X, probably
redundantly.
$ dpkg -L imagemagick | grep ^/usr/bin/ | xargs ldd
/usr/bin/montage:
linux-vdso.so.1 => (0x00007fffcd1ff000)
libMagick.so.10 => /usr/lib/libMagick.so.10 (0x00007fa5c4a04000)
libWand.so.10 => /usr/lib/libWand.so.10 (0x00007fa5c473e000)
liblcms.so.1 => /usr/lib/liblcms.so.1 (0x00007fa5c4506000)
libtiff.so.4 => /usr/lib/libtiff.so.4 (0x00007fa5c42aa000)
libc.so.6 => /lib/libc.so.6 (0x00007fa5c3f57000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00007fa5c3d35000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fa5c3b05000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fa5c38f4000)
libXt.so.6 => /usr/lib/libXt.so.6 (0x00007fa5c3693000)
libbz2.so.1.0 => /lib/libbz2.so.1.0 (0x00007fa5c3483000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007fa5c3267000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fa5c2fe3000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007fa5c2dcc000)
libdl.so.2 => /lib/libdl.so.2 (0x00007fa5c2bc8000)
libSM.so.6 => /usr/lib/libSM.so.6 (0x00007fa5c29c0000)
libICE.so.6 => /usr/lib/libICE.so.6 (0x00007fa5c27a5000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fa5c2499000)
libm.so.6 => /lib/libm.so.6 (0x00007fa5c2216000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa5c4dfe000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fa5c1fed000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fa5c1deb000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x00007fa5c1bea000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fa5c19ce000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fa5c17c9000)
[...]
It would be nice if this could be solved, I don't mind the X libs on
servers too much as there's always something that pulls them in, but
imagemagick also pulls in some gtk libs. (I didn't check via with
path, though.)
Christoph
--
[EMAIL PROTECTED] | http://www.df7cb.de/
signature.asc
Description: Digital signature

