[Bug 1837038] [NEW] Broken and defunct libv8-3.14 urgently needs removal

Launchpad Bug Tracker 1837038 at bugs.launchpad.net
Tue Jul 23 13:39:37 UTC 2019


You have been subscribed to a public bug by Hans Joachim Desserud (hjd):

I am the upstream author of r-cran-v8, the R bindings for libv8.

The libv8-3.14 package has been superseded in Debian by libnode-dev.
Both packages provide "libv8-dev" however libv8-3.14 is broken beyond
repair with many security problems and crashes when compiled with recent
versions of GCC.

Debian has removed libv8-3.14 from stable and modified libnode-dev to
provide a drop-in replacement. This works great and r-cran-v8 now uses
this.

Unfortunately Ubuntu also still has the broken libv8-3.14 (in disco and
eoan). And when users compile the R bindings from source via "apt-get
install libv8-dev", unfortunately apt installs the old, broken version
of v8, rather than the virtual one from libnode-dev.

There are two solutions:
 - Remove libv8-3.14 alltogether
 - Modify libv8-3.14 such that it no longer provides libv8-dev, but only libv8-3.14-dev. Therefore users will get the working version when they do apt-get install libv8-dev.

I hope this can be resolved before the next LTS!

** Affects: libv8-3.14 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Broken and defunct libv8-3.14 urgently needs removal
https://bugs.launchpad.net/bugs/1837038
You received this bug notification because you are a member of Ubuntu Package Archive Administrators, which is subscribed to the bug report.



More information about the ubuntu-archive mailing list