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