[rb-general] [Debian] just how do you set the umask that setting it back to 022 doesn’t work?

Chris Lamb lamby at debian.org
Thu Feb 6 23:11:01 UTC 2020


[keeping you in CC from your reference to our mailing lists; let me know if I should drop you]

Thorsten,

> In variations testing, you’re setting umask to 002 in the second
> build for Debian rebuilds. Just HOW do you do that that even dh(1)
> changing its umask back to 022 at startup (before init() even!),
> as requested in #944691, doesn’t work?

We are likely doing nothing worthy of such astonishment or alarm.

Indeed, an extremely quick glance at your package suggests that whilst
dh(1) itself resets to he umask, musescore is calling dh_auto_build
manually:

  override_dh_auto_build:
	env GNUMAKEFLAGS="$$GNUMAKEFLAGS --output-sync" \
	    dh_auto_build -- lrelease all


.. and it is this invocation which is creating this ".workspace" file
rather than the fallback "dh $@" one.


Regards,

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


More information about the rb-general mailing list