You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While following step 3 of the Beeware tutorial, I shad the following error when running briefcase package:
(beeware-venv) ben@erebor:~/src/android/beeware/beeware-tutorial/helloworld$ briefcase package
[helloworld] Finalizing application configuration...
Targeting debian:trixie (Vendor base debian)
Determining glibc version... done
Targeting glibc 2.37
Targeting Python3.11
[helloworld] Building .deb package...
Write Debian package control file... done
dpkg-deb: error: control directory has bad permissions 700 (must be >=0755 and <=0775)
Building Debian package...
Error while building .deb package for helloworld.
Log saved to /home/ben/src/android/beeware/beeware-tutorial/helloworld/logs/briefcase.2023_07_21-22_15_34.package.log
(beeware-venv) ben@erebor:~/src/android/beeware/beeware-tutorial/helloworld$
My umask is 0077, the workaround is to change it to 0022:
(beeware-venv) ben@erebor:~/src/android/beeware/beeware-tutorial/helloworld$ umask 0022
(beeware-venv) ben@erebor:~/src/android/beeware/beeware-tutorial/helloworld$ briefcase package
[helloworld] Finalizing application configuration...
Targeting debian:trixie (Vendor base debian)
Determining glibc version... done
Targeting glibc 2.37
Targeting Python3.11
[helloworld] Building .deb package...
Write Debian package control file... done
dpkg-deb: building package 'helloworld' in 'helloworld-0.0.1.deb'.
Building Debian package... done
[helloworld] Packaged dist/helloworld_0.0.1-1~debian-trixie_amd64.deb
(beeware-venv) ben@erebor:~/src/android/beeware/beeware-tutorial/helloworld$
Hope this helps, and thanks for Beeware!
Steps to reproduce
change umask to 0077
run briefcase package on debian
Expected behavior
Should work with any umask.
Screenshots
No response
Environment
Operating System: Debian trixie/sid
Python version: 3.11.4
Software versions:
Briefcase: 0.3.15
Logs
No response
Additional context
No response
The text was updated successfully, but these errors were encountered:
Describe the bug
While following step 3 of the Beeware tutorial, I shad the following error when running
briefcase package
:My
umask
is0077
, the workaround is to change it to0022
:Hope this helps, and thanks for Beeware!
Steps to reproduce
0077
briefcase package
on debianExpected behavior
Should work with any umask.
Screenshots
No response
Environment
Logs
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: