SDRausty / TermuxArch

You can use setupTermuxArch.bash πŸ“² to install Arch Linux in Amazon, Android, Chromebook and Windows. https://sdrausty.github.io/TermuxArch/docs/install
https://sdrausty.github.io/TermuxArch/
Other
1.41k stars 162 forks source link

makeyay not working #263

Closed adelin-b closed 3 years ago

adelin-b commented 3 years ago

So I just reseted termux and installed TermuxArch

Then I tryed makeyay and got the error telling me I need to create an user,

startarch addauser adelin
startarch login adelin

And then ran makeyay

[adelin21:36~]$ makeyay
When this message:                                      
libtool: warning: remember to run 'libtool --finish /usr

/lib/libfakeroot'                                       
When this message is displayed on the screen 'makeyay' w
ill deal with it a little bit later in the build procces

s, and there will be a short pause when this message is 
displayed:                                              
"Libraries have been installed in:"                     

A difficult part of any build process can be choosing th
e correct answers.  Here are the correct answers:       
:: fakeroot-tcp and fakeroot are in conflict. Remove fak

eroot? [y/N] y                                          
Tap the 'y' key first, then enter.  For the first questi
on, the 'y' key must be tapped first, then enter.  Yes w

ill be chosen when enter is tapped in all of the questio
ns after the first question:                            
:: Proceed with installation? [Y/n]                     

Tap enter twice more as this build proccess continues.  
If everything goes well, you will see these messages:   
Libraries have been installed in:                       

The message above will be displayed for a short time wit
h more information.  Then setupTermuxArch.sh will go on,
and there will be one more tap enter to touch before sc

ript setupTermuxArch.sh is done;  SLEEPING SIX SECONDS..
.                                                       
makefakeroottcp 2.0.826: DONE 🏁                        

Then this process will go on to try to make 'yay' which 
is much simpler for the user;  There is no tapping yes e
nter needed to be done whatsoever.                      

Attempting to patch makepkg:                            
==> Running TermuxArch pci patch unzip 2.0.826 ...      

sudo: /usr/lib/libc.so.6: version `GLIBC_2.32' not found
(required by /usr/lib/sudo/libsudo_util.so.0)           

 TermuxArch WARNING:  Generated script signal 1 near or 
 at line number 80 by '$SUDOCONF pacman --noconfirm --col
 or=always -Syu "$@"'!                                   

TermuxArch pci patch unzip 2.0.826: DONE πŸ“± 🏁          

TermuxArch WARNING:  Generated script signal 201 near or
at line number 57 by 'pci patch unzip'!               

patchmakepkg  2.0.826 [Exit Signal 201]: DONE  🏁       

 TermuxArch WARNING:  Generated script signal 201 near o
 r at line number 75 by 'patchmakepkg'!                  

makeyay  2.0.826 [Exit Signal 201]: DONE  🏁            
[adelin21:37~]$ yay                                     
-bash: yay: command not found                           

[adelin21:37~]$ ^C                                      
[adelin21:37~]$    

as you can see it says command not found

How do you think I should troubleshot this ?

github-actions[bot] commented 3 years ago

Thank you for contributing to make this project better😎 Keep up and follow to solve this issue.

adelin-b commented 3 years ago

Solved by running pacman -S glibc