Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error python-for-android: git clone #2319

Closed
Maxython opened this issue Sep 19, 2020 · 2 comments
Closed

error python-for-android: git clone #2319

Maxython opened this issue Sep 19, 2020 · 2 comments

Comments

@Maxython
Copy link

Command failed git clone

Hello, an error occured while compiling the buildozer file.
Downloaded and configured buildozer in this documentation(for ubuntu).
When starting compilation, the Command failed error occurs: git clone -b master --single-branch https://github.com/kivy/python-for-android.git python-for-android

Here is the whole process:

# Ensure build layout
# Create directory /home/acer/.buildozer
# Create directory /home/acer/.buildozer/cache
# Create directory /mnt/c/Users/Acer/Desktop/kivy project/.buildozer
# Create directory /mnt/c/Users/Acer/Desktop/kivy project/bin
# Create directory /mnt/c/Users/Acer/Desktop/kivy project/.buildozer/applibs
# Create directory /home/acer/.buildozer/android/platform/android/platform
# Create directory /mnt/c/Users/Acer/Desktop/kivy project/.buildozer/android/platform
# Create directory /mnt/c/Users/Acer/Desktop/kivy project/.buildozer/android/app
# Check configuration tokens
# Read available permissions from api-versions.xml
# Preparing build
# Check requirements for android
# Run 'dpkg --version'
# Cwd None
Debian 'dpkg' package management program version 1.19.7 (amd64).
This is free software; see the GNU General Public License version 2 or
later for copying conditions. There is NO warranty.
# Search for Git (git)
#  -> found at /usr/bin/git
# Search for Cython (cython)
#  -> found at /home/acer/.local/bin/cython
# Search for Java compiler (javac)
#  -> found at /usr/lib/jvm/java-8-openjdk-amd64/bin/javac
# Search for Java keytool (keytool)
#  -> found at /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/keytool
# Install platform
# Run 'git clone -b master --single-branch https://github.com/kivy/python-for-android.git python-for-android'
# Cwd /mnt/c/Users/Acer/Desktop/kivy project/.buildozer/android/platform
Cloning into 'python-for-android'...
error: chmod on /mnt/c/Users/Acer/Desktop/kivy project/.buildozer/android/platform/python-for-android/.git/config.lock failed: Operation not permitted
fatal: could not set 'core.filemode' to 'false'
# Command failed: git clone -b master --single-branch https://github.com/kivy/python-for-android.git python-for-android
# ENVIRONMENT:
#     SHELL = '/bin/bash'
#     WSL_DISTRO_NAME = 'Ubuntu'
#     WT_SESSION = 'ae60d66f-584e-4e99-9364-fc41a19f4020'
#     NAME = 'DESKTOP-ETGP13C'
#     PWD = '/mnt/c/Users/Acer/Desktop/kivy project'
#     LOGNAME = 'acer'
#     HOME = '/home/acer'
#     LANG = 'C.UTF-8'
#     LS_COLORS = 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
#     LESSCLOSE = '/usr/bin/lesspipe %s %s'
#     TERM = 'xterm-256color'
#     LESSOPEN = '| /usr/bin/lesspipe %s'
#     USER = 'acer'
#     SHLVL = '1'
#     WSLENV = 'WT_SESSION::WT_PROFILE_ID'
#     XDG_DATA_DIRS = '/usr/local/share:/usr/share:/var/lib/snapd/desktop'
#     PATH = ('/home/acer/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Users/Acer/gcc/bin:/mnt/c/Users/Acer/gcc/libexec/gcc/x86_64-w64-mingw32/10.1.0:/mnt/c/Program '
 'Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files/Microsoft '
 'MPI/Bin/:/mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine '
 'Components/iCLS/:/mnt/c/Program Files/Intel/Intel(R) Management Engine '
 'Components/iCLS/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program '
 'Files (x86)/Intel/Intel(R) Management Engine Components/DAL:/mnt/c/Program '
 'Files/Intel/Intel(R) Management Engine Components/DAL:/mnt/c/Program Files '
 '(x86)/Intel/Intel(R) Management Engine Components/IPT:/mnt/c/Program '
 'Files/Intel/Intel(R) Management Engine Components/IPT:/mnt/c/Program Files '
 '(x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program '
 'Files/dotnet/:/mnt/c/Program Files/Microsoft SQL '
 'Server/130/Tools/Binn/:/mnt/c/Python '
 '3.7:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program '
 'Files/nodejs/:/mnt/d/Git/cmd:/mnt/c/Program Files/NVIDIA Corporation/NVIDIA '
 'NvDLISR:/mnt/c/Program Files/Microsoft SQL Server/Client '
 'SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL '
 'Server/150/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL '
 'Server/150/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL '
 'Server/150/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL '
 'Server/150/DTS/Binn/:/mnt/c/Program Files/MySQL/MySQL Shell '
 '8.0/bin/:/mnt/c/Users/Acer/AppData/Local/Programs/Python/Python37/Scripts/:/mnt/c/Users/Acer/AppData/Local/Programs/Python/Python37/:/mnt/c/Program '
 'Files (x86)/Microsoft VS '
 'Code/bin:/mnt/c/Users/Acer/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Acer/AppData/Local/GitHubDesktop/bin:/mnt/c/Users/Ace:/mnt/c/Program '
 'Files (x86)/Java/jre1.8.0_251/bin:/snap/bin:/home/acer/.local/bin/')
#     HOSTTYPE = 'x86_64'
#     WT_PROFILE_ID = '{2c4de342-38b7-51cf-b940-2309a097f518}'
#     OLDPWD = '/mnt/c/Users/Acer'
#     _ = '/home/acer/.local/bin/buildozer'
#
# Buildozer failed to execute the last command
# The error might be hidden in the log above this error
# Please read the full log, and search for it before
# raising an issue with buildozer itself.
# In case of a bug report, please add a full log with log_level = 2

What should I do to make this error go away?

@Maxython
Copy link
Author

Maxython commented Sep 19, 2020

I asked myself, I will answer myself.

To fix this problem, you need to install git on a non-newest version.
Here is the link where you can download git(I downloaded version 2.20)
** Here are all the commands in the console for ubuntu.**

sudo apt remove git
sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
sudo wget https://github.com/git/git/archive/v2.20.0.tar.gz -O git.tar.gz
sudo tar -xf git.tar.gz
cd git-2.20.0
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install

Checking that you have downloaded git
git --version
Will return:
git version 2.20.0

@Bep01023
Copy link

it doesn't work for me, still getting the same error

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants