$ dpkg-architecture -aarm -c "debc /opt/emdebian/trunk/l/libjpeg6b/trunk/libjpeg6b_6b-14em1_arm.changes" .. This is an Emdebian Crush package. drwxr-xr-x root/root 0 2009-05-25 19:58 ./ drwxr-xr-x root/root 0 2009-05-25 19:57 ./usr/ drwxr-xr-x root/root 0 2009-05-25 19:58 ./usr/lib/ -rw-r--r-- root/root 127384 2009-05-25 19:57 ./usr/lib/libjpeg.so.62.0.0 drwxr-xr-x root/root 0 2009-05-25 19:57 ./usr/share/ drwxr-xr-x root/root 0 2009-05-25 19:57 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-05-25 19:58 ./usr/share/doc/libjpeg62/ -rw-r--r-- root/root 2261 2009-05-25 19:48 ./usr/share/doc/libjpeg62/copyright.gz lrwxrwxrwx root/root 0 2009-05-25 19:58 ./usr/lib/libjpeg.so.62 -> libjpeg.so.62.0.0
n...@holly:libjpeg6b-6b$ readelf -d .libs/libjpeg.so.62.0.0|grep RPATH n...@holly:libjpeg6b-6b$ n...@holly:libjpeg6b-6b$ file .libs/libjpeg.so.62.0.0 .libs/libjpeg.so.62.0.0: ELF 32-bit LSB shared object, ARM, version 1, dynamically linked, not stripped Emdebian Crush doesn't use the libjpeg-progs_6b-14em1_arm.deb package, only the shared library matters. n...@holly:libjpeg6b-6b$ readelf -d ./debian/libjpeg-progs/usr/bin/cjpeg|grep RPATH 0x0000000f (RPATH) Library rpath: [/usr/lib] In the context of Emdebian Crush, that is fine too. Many of the issues surrounding rpath in Debian just don't apply with embedded devices - often because you haven't got people fiddling around with binaries in unusual places. However, I really can't see any need for any Emdebian device to install libjpeg-progs - none of my desktop systems have it. You haven't precisely described the actual issues you are using to discount this bug report and I've done what I can to show that the patch allows the package to cross-build without any ill effects, either in Debian or Emdebian. AFAICT there is no basis for using arguments based on RPATH because it plainly is not a problem. -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
pgpEUHQ3ff6J5.pgp
Description: PGP signature

