On 13 March 2024 at 19:06, Aurelien Jarno wrote:
| control: reassign 1066403 r-base-dev
| control: reassign 1066452 r-base-dev
| control: reassign 1066455 r-base-dev
| control: reassign 1066456 r-base-dev
| control: forcemerge 1066403 1066452 1066455 1066456
| control: affects 1066403 rjava
| control: affects 1066403 rapache
| control: affects 1066403 littler
| control: affects 1066403 rpy2
| control: retitle 1066403 r-base-dev: missing dependency on libtirpc-dev 
| 
| Hi Dirk,
| 
| There are 4 r-base packages failing to build in the latest archive
| rebuild:
| 
| #1066403 rjava: FTBFS: ld: cannot find -ltirpc: No such file or directory
| #1066452 rapache: FTBFS: ld: cannot find -ltirpc: No such file or directory
| #1066455 littler: FTBFS: ld: cannot find -ltirpc: No such file or directory
| #1066456 rpy2: FTBFS: ld: cannot find -ltirpc: No such file or directory
| 
| Investigating, it appears that the issue is actually at the r-base
| level. They try to link with -ltirpc because R tell them to do so:
| 
| $ R CMD config --ldflags
| -Wl,--export-dynamic -fopenmp -Wl,-z,relro -L/usr/lib/R/lib -lR -lpcre2-8 
-llzma -lbz2 -lz -ltirpc -lrt -ldl -lm -licuuc -licui18n
| 
| Therefore it seems that r-base-dev is missing a dependency on
| libtirpc-dev. Sorry for not having noticed that when filling #1065216.

I should have noticed that too when I prepared 4.3.3-2 from your #1065216:

  r-base (4.3.3-2) unstable; urgency=medium

    * debian/control: Add libtirpc-dev to Build-Depends to fix build issue
      from side effects of t64 transition                       (Closes: 
#1065216)

   -- Dirk Eddelbuettel <e...@debian.org>  Mon, 04 Mar 2024 08:54:45 -0600

I will take care of it in -3.

Dirk 

-- 
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

Reply via email to