DEBUG: Executing shell function do_compile error: Multiple top-level packages discovered in a flat-layout: ['po', 'pm', 'man', 'data', 'debian', 'kernel', 'patches', 'spread_tests']. To avoid accidental inclusion of unwanted files or directories, setuptools will not proceed with this build. If you are trying to create a single distribution with multiple packages on purpose, you should not rely on automatic discovery. Instead, consider the following options: 1. set up custom discovery (`find` directive with `include` or `exclude`) 2. use a `src-layout` 3. explicitly set `py_modules` or `packages` with a list of names To find more information, look for "package discovery" on setuptools docs. ERROR: 'python3 setup.py build ' execution failed. WARNING: TOPDIR/build/tmp/work/cortexa72-yoe-linux-musl/unattended-upgrades/2.6-r0/temp/run.do_compile.569887:174 exit 1 from 'exit 1' WARNING: Backtrace (BB generated script): #1: bbfatal_log, TOPDIR/build/tmp/work/cortexa72-yoe-linux-musl/unattended-upgrades/2.6-r0/temp/run.do_compile.569887, line 174 #2: setuptools3_legacy_do_compile, TOPDIR/build/tmp/work/cortexa72-yoe-linux-musl/unattended-upgrades/2.6-r0/temp/run.do_compile.569887, line 164 #3: do_compile, TOPDIR/build/tmp/work/cortexa72-yoe-linux-musl/unattended-upgrades/2.6-r0/temp/run.do_compile.569887, line 153 #4: main, TOPDIR/build/tmp/work/cortexa72-yoe-linux-musl/unattended-upgrades/2.6-r0/temp/run.do_compile.569887, line 178