Adding /usr/lib/ssl as libdir seems to fix the issue.
--- engine-pkcs11-0.1.8/debian/rules 2010-01-10 09:46:27.000000000 +0100 +++ engine-pkcs11-0.1.8.new/debian/rules 2010-02-01 13:00:14.711062380 +0100 @@ -6,7 +6,8 @@ override_dh_auto_configure: dh_auto_configure -- \ --htmldir=/usr/share/doc/libengine-pkcs11-openssl/html \ - --enable-doc + --enable-doc \ + --libdir=/usr/lib/ssl override_dh_installchangelogs: dh_installchangelogs doc/nonpersistent/ChangeLog