Bug#961857: reproducible-check: incomprehensive and too good results

Holger Levsen holger at debian.org
Sat May 30 15:23:39 BST 2020


Package: devscripts
Version: 2.20.3
x-debbugs-cc: reproducible-builds at alioth-lists.debian.net

Hi,

on a sid system I get this when running reproducible-check from devscripts:

$ reproducible-check
alsa-lib (1.2.2-2.1) is unreproducible (libasound2) <https://tests.reproducible-builds.org/debian/alsa-lib>
apt (2.1.5) is unreproducible (apt, apt-utils, libapt-pkg6.0) <https://tests.reproducible-builds.org/debian/apt>
autogen (1:5.18.16-4) is unreproducible (libopts25) <https://tests.reproducible-builds.org/debian/autogen>
bind9 (1:9.16.2-3) is unreproducible (bind9-host, bind9-libs) <https://tests.reproducible-builds.org/debian/bind9>
binutils (2.34-8) is unreproducible (binutils, binutils-common, binutils-x86-64-linux-gnu, libbinutils, libctf-nobfd0, libctf0) <https://tests.reproducible-builds.org/debian/binutils>
boost1.67 (1.67.0-18) is unreproducible (libboost-date-time1.67.0, libboost-filesystem1.67.0, libboost-iostreams1.67.0, libboost-locale1.67.0, libboost-system1.67.0, libboost-thread1.67.0) <https://tests.reproducible-builds.org/debian/boost1.67>
emacs (1:26.3+1-2) is unreproducible (emacs-bin-common) <https://tests.reproducible-builds.org/debian/emacs>
gcc-8 (8.4.0-4) is unreproducible (gcc-8-base, libmpx2) <https://tests.reproducible-builds.org/debian/gcc-8>
gcc-9 (9.3.0-13) is unreproducible (cpp-9, g++-9, gcc-9, gcc-9-base, libasan5, libgcc-9-dev, libstdc++-9-dev) <https://tests.reproducible-builds.org/debian/gcc-9>
gettext (0.19.8.1-10) is unreproducible (gettext, gettext-base) <https://tests.reproducible-builds.org/debian/gettext>
guile-2.2 (2.2.7+1-5) is unreproducible (guile-2.2-libs) <https://tests.reproducible-builds.org/debian/guile-2.2>
libtheora (1.1.1+dfsg.1-15) is unreproducible (libtheora0) <https://tests.reproducible-builds.org/debian/libtheora>
libtommath (1.2.0-3) is unreproducible (libtommath1) <https://tests.reproducible-builds.org/debian/libtommath>
libtool (2.4.6-14) is unreproducible (libltdl-dev, libltdl7) <https://tests.reproducible-builds.org/debian/libtool>
m4 (1.4.18-4) is unreproducible <https://tests.reproducible-builds.org/debian/m4>
mariadb-10.3 (1:10.3.22-1) is unreproducible (libmariadb3) <https://tests.reproducible-builds.org/debian/mariadb-10.3>
perl (5.30.2-1) is unreproducible (libperl5.30, perl, perl-base) <https://tests.reproducible-builds.org/debian/perl>
pkg-config (0.29.2-1) is unreproducible <https://tests.reproducible-builds.org/debian/pkg-config>
python2.7 (2.7.18-1) is unreproducible (libpython2.7, libpython2.7-minimal, libpython2.7-stdlib, python2.7, python2.7-minimal) <https://tests.reproducible-builds.org/debian/python2.7>
python3.8 (3.8.3-1) is unreproducible (libpython3.8, libpython3.8-minimal, libpython3.8-stdlib, python3.8, python3.8-minimal) <https://tests.reproducible-builds.org/debian/python3.8>
sudo (1.9.0-1) is unreproducible <https://tests.reproducible-builds.org/debian/sudo>
volume-key (0.3.12-3.1) is unreproducible (libvolume-key1) <https://tests.reproducible-builds.org/debian/volume-key>
webkit2gtk (2.28.2-2) is unreproducible (libjavascriptcoregtk-4.0-18, libwebkit2gtk-4.0-37) <https://tests.reproducible-builds.org/debian/webkit2gtk>
xorg-server (2:1.20.8-2) is unreproducible (xserver-xorg-core, xserver-xorg-legacy) <https://tests.reproducible-builds.org/debian/xorg-server>
72/3141 (2.29%) of installed binary packages are unreproducible.
user at talk:~$ dpkg -l | wc -l
1472
user at talk:~$ 

IOW, I have 1472 packages installed, yet reproducible-check claims 72/3141 of 
installed binary packages are unreproducible.

This doesn't match up.

Then, I'm also not sure if I see 72 packages in the output above :)

And finally and foremost, 97.71% reproducible packages seems to be a bit high.


-- 
cheers,
	Holger

-------------------------------------------------------------------------------
               holger@(debian|reproducible-builds|layer-acht).org
       PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C

There are no jobs on a dead planet.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20200530/027f4f48/attachment.sig>


More information about the Reproducible-builds mailing list