Bug#1006870: sdl12-compat: please make the build reproducible

Chris Lamb lamby at debian.org
Tue Mar 8 07:27:36 GMT 2022


Hi Simon,

>> Instead of not calling dh_fixperms at all, a patch is attached that
>> lets it run as usual but then removes the executable bits.
>
> I don't think this is correct either: the executables need to be
> executable, and the test data needs to be non-executable.

Ah, whoops, looks like I screwed up in two ways here. I meant to write
"then removes the *group* executable bits" and the patch should match:

  -override_dh_fixperms:
  -        dh_fixperms -Xusr/libexec/installed-tests
  +execute_after_dh_fixperms:
  +        find debian -path "*/usr/libexec/installed-tests/*" -type f print0 | xargs -0r chmod g-x

> I'll do that next time I look at this package.

Sure thing; you will probably find a cleaner solution anyway. :)


Regards,

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



More information about the Pkg-sdl-maintainers mailing list