[R-pkg-team] Bug#1066409: [Help] Re: Bug#1066409: r-cran-v8: FTBFS: ld: cannot find -lv8: No such file or directory

Andreas Tille andreas at an3as.eu
Fri Mar 15 05:59:45 GMT 2024


Control: tags -1 help
Control: tags -1 confirmed

Hi,

Am Wed, Mar 13, 2024 at 01:05:16PM +0100 schrieb Lucas Nussbaum:
> > Using PKG_LIBS=-lv8 -lv8_libplatform
> > Running feature test for pointer compression...
> > /usr/bin/ld: cannot find -lv8: No such file or directory
> > /usr/bin/ld: cannot find -lv8_libplatform: No such file or directory

I can confirm this problem also for the latest upstream version (which
is not astonishing since nothing in this line has changed) as you can
see on Salsa CI

   https://salsa.debian.org/r-pkg-team/r-cran-v8/-/jobs/5446089

I have to admit I have no idea why suddenly the perfectly available
libraries are not found by the linker any more.  The linker call

  g++ -std=gnu++17 -shared -L/usr/lib/R/lib -Wl,-z,relro -o V8.so RcppExports.o bindings.o -lv8 -lv8_libplatform -L/usr/lib/R/lib -lR

looks perfectly fine, was not changed and the libraries

   /usr/lib/x86_64-linux-gnu/libv8_libplatform.so
   /usr/lib/x86_64-linux-gnu/libv8.so

are provided by libnode-dev inside the chroot as I verified.
Interestingly the package builds fine on my local system which is
running testing.

Remark to Leopold: As I wrote in my "Action needed for R-pkg
Uploaders"-mail I would be happy if you would pronounce whether
you are up for maintaining this package actively or not.  You
are mentioned as only Uploader but the changelog says:

$ grep '^ --' debian/changelog
 -- Andreas Tille <tille at debian.org>  Fri, 22 Dec 2023 10:19:13 +0100
 -- Andreas Tille <tille at debian.org>  Fri, 22 Dec 2023 10:12:23 +0100
 -- Andreas Tille <tille at debian.org>  Mon, 16 Oct 2023 16:47:36 +0200
 -- Andreas Tille <tille at debian.org>  Fri, 21 Jul 2023 17:26:16 +0200
 -- Andreas Tille <tille at debian.org>  Tue, 04 Jul 2023 09:07:03 +0200
 -- Andreas Tille <tille at debian.org>  Thu, 29 Jun 2023 14:58:21 +0200
 -- Andreas Tille <tille at debian.org>  Tue, 15 Nov 2022 19:39:16 +0100
 -- Andreas Tille <tille at debian.org>  Thu, 11 Aug 2022 16:19:43 +0200
 -- Jérémy Lal <kapouer at melix.org>  Sun, 17 Jul 2022 17:49:15 +0200
 -- Andreas Tille <tille at debian.org>  Tue, 24 May 2022 11:25:24 +0200
 -- Andreas Tille <tille at debian.org>  Wed, 16 Feb 2022 10:45:42 +0100
 -- Andreas Tille <tille at debian.org>  Sun, 15 Aug 2021 13:51:20 +0200
 -- Andreas Tille <tille at debian.org>  Mon, 09 Nov 2020 12:50:36 +0100
 -- Dylan Aïssi <daissi at debian.org>  Tue, 30 Jun 2020 10:18:56 +0200
 -- Jérémy Lal <kapouer at melix.org>  Sun, 14 Jun 2020 21:31:12 +0200
 -- Dylan Aïssi <daissi at debian.org>  Wed, 03 Jun 2020 08:57:25 +0200
 -- Dylan Aïssi <daissi at debian.org>  Fri, 20 Mar 2020 12:03:25 +0100
 -- Andreas Tille <tille at debian.org>  Thu, 23 Jan 2020 21:23:32 +0100
 -- Dylan Aïssi <daissi at debian.org>  Sat, 11 Jan 2020 08:30:40 +0100
 -- Dylan Aïssi <daissi at debian.org>  Thu, 18 Jul 2019 21:14:49 +0200
 -- Dylan Aïssi <daissi at debian.org>  Thu, 07 Feb 2019 07:43:35 +0100
 -- Dylan Aïssi <daissi at debian.org>  Sun, 03 Feb 2019 13:46:40 +0100
 -- Andreas Tille <tille at debian.org>  Thu, 21 Jun 2018 17:34:03 +0200
 -- Andreas Tille <tille at debian.org>  Wed, 25 Oct 2017 09:28:11 +0200
 -- Leopold Palomo-Avellaneda <leo at alaxarxa.net>  Tue, 21 Mar 2017 12:17:40 +0100

It was great you introduced the package into Debian.  Thanks fro doing
so.  However, please be verbose whether you have the capacity to keep on
maintaining it or not.

Kind regards
    Andreas.

[1] https://lists.debian.org/debian-r/2024/03/msg00000.html

-- 
http://fam-tille.de



More information about the R-pkg-team mailing list