Public bug reported:

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

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1837038

Title:
  Broken and defunct libv8-3.14 urgently needs removal

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libv8-3.14/+bug/1837038/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to