Required files for makebuildserver command not shipped with pip
The fdroidserver pip package includes the makebuildserver script, see [0], but does not ship the required files from the buildserver directory, see [1]
.
This results in the following message: CRITICAL: This must be run as ./makebuildserver in fdroidserver.git!.
Possible solutions
- Ship the required files with pip
- Don't ship the
makebuildserverscript with pip (why would someone usemakebuildserverfrom pip if they have fdroidserver cloned locally?)
[0] https://gitlab.com/fdroid/fdroidserver/-/blob/15a562e8b9bbea7a2aec81afb1eb528cac7a9e4b/setup.py#L94
[1] https://gitlab.com/fdroid/fdroidserver/-/blob/15a562e8b9bbea7a2aec81afb1eb528cac7a9e4b/makebuildserver#L610-611