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

Reply via email to