[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#93684: pdftex is linked against libjpeg, but it is not Depended against



reassign 93684 binutils
retitle 93684 "objdump -p" doesn't show all dependencies
severity 93684 grave
thanks

>...
> % ldd `which pdftex` | grep jpeg
> 	libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40228000)
> % dpkg -s tetex-bin | grep jpeg
> %
>
> tetex-bin does not mention the Depends on libjpeg.
>...

This seems to be a bug in objdump that doesn't show all dependencies of
pdftex (dpkg in unstable/testing uses "objdump" instead of "ldd"):


<--  snip  -->

$ ldd /usr/bin/pdftex
        libtiff.so.3 => /usr/lib/libtiff.so.3 (0x40022000)
        libpng.so.2 => /usr/lib/libpng.so.2 (0x40064000)
        libz.so.1 => /usr/lib/libz.so.1 (0x4008f000)
        libkpathsea.so.3 => /usr/lib/libkpathsea.so.3 (0x4009e000)
        libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x400af000)
        libm.so.6 => /lib/libm.so.6 (0x400f6000)
        libc.so.6 => /lib/libc.so.6 (0x40118000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x4022b000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
$ objdump -p /usr/bin/pdftex

/usr/bin/pdftex:     file format elf32-i386
...
Dynamic Section:
  NEEDED      libtiff.so.3
  NEEDED      libpng.so.2
  NEEDED      libz.so.1
  NEEDED      libkpathsea.so.3
  NEEDED      libstdc++-libc6.2-2.so.3
  NEEDED      libm.so.6
  NEEDED      libc.so.6
  INIT        0x8049d80
  FINI        0x80b2150
  HASH        0x8048128
...

<--  snip  -->


cu
Adrian

-- 

Nicht weil die Dinge schwierig sind wagen wir sie nicht,
sondern weil wir sie nicht wagen sind sie schwierig.






Reply to: