[Pkg-rust-maintainers] rustc_1.42.0+dfsg1-1~exp1_i386.changes REJECTED

Ximin Luo infinity0 at debian.org
Sat Apr 4 14:03:07 BST 2020


+CC debhelper maintainer

Dear FTP masters,

I am not sure how to deal with this issue.

Firstly, I don't understand what the problem is and why lintian is complaining. The file in question is new in 1.42 and does not appear in rustc-dbgsym 1.41 or earlier. I don't know why this is the case. (Maybe because I switched from debhelper compat 9 to 12?)

The normal symbols file in .build-id is not stripped:

get the build-id from rustc:
- usr/bin/rustc: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, BuildID[sha1]=e0d5e48e0142863f2e3227ba151924254c13fc7c, for GNU/Linux 3.2.0, stripped

symbols file from rustc-dbgsym:
- usr/lib/debug/.build-id/e0/d5e48e0142863f2e3227ba151924254c13fc7c.debug: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter *empty*, BuildID[sha1]=e0d5e48e0142863f2e3227ba151924254c13fc7c, for GNU/Linux 3.2.0, with debug_info, not stripped

I don't understand what the file in .dwz is, and why it is a problem for it to be stripped. Note that /usr/bin/rustc is 14KB and merely calls a private shared library where most of its functionality is. So perhaps "stripped" is just a false positive and there is in fact nothing there in the first place for it to be "not stripped".

Secondly, I cannot see any documentation anywhere on how I can affect what is autogenerated at all. Neither to "fix" any problem in the file, nor to add a lintian-override - the usual method of creating debian/$binpkg.lintian-overrides gets ignored by the autogeneration mechanism.

Please advise on how to proceed.

Best,
Ximin

Debian FTP Masters:
> 
> 
> rustc-dbgsym: lintian output: 'library-in-debug-or-profile-should-not-be-stripped usr/lib/debug/.dwz/i386-linux-gnu/rustc.debug', automatically rejected package.
> 
> binary:libstd-rust-1.42 is NEW.
> binary:libstd-rust-1.42 is NEW.
> 
> ===
> 
> Please feel free to respond to this email if you don't understand why
> your files were rejected, or if you upload new files which address our
> concerns.
> 
> 
> _______________________________________________
> Pkg-rust-maintainers mailing list
> Pkg-rust-maintainers at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-rust-maintainers
> 


-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git



More information about the Pkg-rust-maintainers mailing list