Package: libmozjs185-dev Version: 1.8.5-1.0.0+dfsg-3 Severity: grave Tags: patch Justification: renders package unusable
Output of "js-config --libs" contains "-lffi". The linker then searches for the symbolic link provided by libffi-dev. Patching is trivial: Package: libmozjs185-dev Architecture: any Section: libdevel -Depends: ${shlibs:Depends}, ${misc:Depends}, libmozjs185-1.0 (= ${binary:Version}), libnspr4-dev +Depends: ${shlibs:Depends}, ${misc:Depends}, libmozjs185-1.0 (= ${binary:Version}), + libnspr4-dev, libffi-dev Description: Spidermonkey javascript library - development headers SpiderMonkey is the code-name for the Mozilla's C implementation of JavaScript. It is intended to be embedded in other applications that provide host environments for JavaScript. As a reverse-dependency, sincere thanks for this package. -- System Information: Versions of packages libmozjs185-dev depends on: ii libmozjs185-1.0 1.8.5-1.0.0+dfsg-3 ii libnspr4-dev 2:4.9-3
--- debian/control.old 2012-06-24 20:49:14.065420707 +0200 +++ debian/control 2012-06-24 20:49:31.165505476 +0200 @@ -18,7 +18,8 @@ Package: libmozjs185-dev Architecture: any Section: libdevel -Depends: ${shlibs:Depends}, ${misc:Depends}, libmozjs185-1.0 (= ${binary:Version}), libnspr4-dev +Depends: ${shlibs:Depends}, ${misc:Depends}, libmozjs185-1.0 (= ${binary:Version}), + libnspr4-dev, libffi-dev Description: Spidermonkey javascript library - development headers SpiderMonkey is the code-name for the Mozilla's C implementation of JavaScript. It is intended to be embedded in other applications