Howdy,

On 25 March 2021 at 13:12, Rogério Brito wrote:
| I was looking into some of my executables and discovered that /usr/bin/r is
| not stripped and it contains debugging info on my system:
| 
| ,----[ file /usr/bin/r ]
| | /usr/bin/r: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), 
dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, 
BuildID[sha1]=36aeb221c38bd7fdf3140a4c6481ff739573e634, for GNU/Linux 3.2.0, 
with debug_info, not stripped
| `----
| 
| Is it desired? I would have expected it to work (as usual) with a -dbgsym
| package being created if so needed (with all the justifications there).

No that is likely an oversight as I need to "manually" copy the binary from
the R package location to /usr/bin.

common-binary-post-install-arch::
        dh_installdirs usr/bin usr/share/man/man1
        install -v -m 0644 $(debRlib)/littler/bin/r        
$(CURDIR)/debian/$(package)/usr/bin/
        install -v -m 0644 $(debRlib)/littler/man-page/r.1 
$(CURDIR)/debian/$(package)/usr/share/man/man1/

So yes -- that install call is lacking a '-s' flag.  Will add it now.

Thanks!

Dirk

-- 
https://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

Reply via email to