To convert a *.tar.gz to *.deb alien seems to run several debhelper programs internally. Problem is: If dpkg-shlibdeps goes wrong due to a missing *.so file, then the error message is not shown and alien seems to succeed. The package doesn't have _any_ Depends in this case. Of course you get the error message later at run time, but I would prefer to avoid this. Using --veryverbose I see the error message, but alien still seems to succeed. Regards Harri
Harald Dunkel wrote: Alien ignores dpkg-shlibdeps failures intentionally; dependencies from alien packages to system libraries are necessarily best-effort and can break in many situations where you still want to get out a converted package.
Of course I saw this. The point is to get the error messages by default (without --veryverbose). The resolvable dependencies should not be ignored, if some shared objects are not found.