Bug#1024131: python-fissix: please make the build reproducible

Chris Lamb lamby at debian.org
Tue Nov 15 09:18:28 GMT 2022


Source: python-fissix
Version: 21.6.6-1
User: reproducible-builds at lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
python-fissix could not be built reproducibly.

This is because the .deb contains empty directories that embed the build path:

$ dpkg -c python3-fissix_21.6.6-1_all.deb | grep home
drwxr-xr-x root/root         0 2022-02-11 14:09 ./home/
drwxr-xr-x root/root         0 2022-02-11 14:09 ./home/lamby/
drwxr-xr-x root/root         0 2022-02-11 14:09 ./home/lamby/temp/
drwxr-xr-x root/root         0 2022-02-11 14:09 ./home/lamby/temp/cdt.20221115090857.icp392MtQg.repro.python-fissix/
drwxr-xr-x root/root         0 2022-02-11 14:09 ./home/lamby/temp/cdt.20221115090857.icp392MtQg.repro.python-fissix/build-a/
drwxr-xr-x root/root         0 2022-02-11 14:09 ./home/lamby/temp/cdt.20221115090857.icp392MtQg.repro.python-fissix/build-a/python-fissix-21.6.6/
drwxr-xr-x root/root         0 2022-02-11 14:09 ./home/lamby/temp/cdt.20221115090857.icp392MtQg.repro.python-fissix/build-a/python-fissix-21.6.6/debian/
drwxr-xr-x root/root         0 2022-02-11 14:09 ./home/lamby/temp/cdt.20221115090857.icp392MtQg.repro.python-fissix/build-a/python-fissix-21.6.6/debian/python3-fissix/
drwxr-xr-x root/root         0 2022-02-11 14:09 ./home/lamby/temp/cdt.20221115090857.icp392MtQg.repro.python-fissix/build-a/python-fissix-21.6.6/debian/python3-fissix/usr/
drwxr-xr-x root/root         0 2022-02-11 14:09 ./home/lamby/temp/cdt.20221115090857.icp392MtQg.repro.python-fissix/build-a/python-fissix-21.6.6/debian/python3-fissix/usr/bin/

I've isolated the issue to dh_auto_install, but can't immediately see
from the logs why this is happening.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-



More information about the Reproducible-bugs mailing list