neoclide / coc-tabnine

Tabnine integration of coc.nvim
468 stars 18 forks source link

🐛 installing on aarch64 (raspberry pi 4) #67

Open thiago-scherrer opened 3 years ago

thiago-scherrer commented 3 years ago

Hi!

What happens

When I try to install coc-tabnine on my pi 4 (aarch64) the following error occurs:

[coc.nvim] Download error Invalid response from https://update.tabnine.com/bundles/3.5.35/aarch64-unknown-linux-musl/TabNine.zip: 403      

A little more logs:

Using npm from: /usr/local/bin/npm                                                                                                 
      c Get info from https://registry.npmjs.org/                                                                                          
~       Downloading from https://registry.npmjs.org/coc-tabnine/-/coc-tabnine-1.3.4.tgz                                                    
~       Download progress 3.3%                                                                                                             
~       Download progress 8.4%                                                                                                             
~       Download progress 13.6%                                                                                                            
~       Download progress 18.8%                                                                                                            
~       Download progress 24.0%                                                                                                            
~       Download progress 29.2%                                                                                                            
~       Download progress 34.3%                                                                                                            
~       Download progress 39.5%                                                                                                            
~       Download progress 44.7%                                                                                                            
~       Download progress 49.9%                                                                                                            
~       Download progress 55.1%                                                                                                            
~       Download progress 60.3%                                                                                                            
~       Download progress 65.4%                                                                                                            
~       Download progress 70.6%                                                                                                            
~       Download progress 75.8%                                                                                                            
~       Download progress 81.0%                                                                                                            
~       Download progress 86.2%                                                                                                            
~       Download progress 91.3%                                                                                                            
~       Download progress 96.5%                                                                                                            
~       Download progress 100.0%                                                                                                           
~       Extension download at /tmp/vlAqRol/coc-tabnine-IJ6v6c                                                                              
~       Update package.json at /home/42/.config/coc/extensions/package.json                                                            
~       Installed extension coc-tabnine@1.3.4 at /home/42/.config/coc/extensions/node_modules/coc-tabnine 

My vim version:

VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Aug  4 2021 08:04:26)
Included patches: 1-3281
Compiled by 42@42
Huge version with GTK2 GUI.  Features included (+) or not (-):
+acl               +file_in_path      +mouse_urxvt       -tag_any_white
+arabic            +find_in_path      +mouse_xterm       -tcl
+autocmd           +float             +multi_byte        +termguicolors
+autochdir         +folding           +multi_lang        +terminal
-autoservername    -footer            -mzscheme          +terminfo
+balloon_eval      +fork()            +netbeans_intg     +termresponse
+balloon_eval_term +gettext           +num64             +textobjects
+browse            -hangul_input      +packages          +textprop
++builtin_terms    +iconv             +path_extra        +timers
+byte_offset       +insert_expand     +perl              +title
+channel           +ipv6              +persistent_undo   +toolbar
+cindent           +job               +popupwin          +user_commands
+clientserver      +jumplist          +postscript        +vartabs
+clipboard         +keymap            +printer           +vertsplit
+cmdline_compl     +lambda            +profile           +virtualedit
+cmdline_hist      +langmap           -python            +visual
+cmdline_info      +libcall           +python3           +visualextra
+comments          +linebreak         +quickfix          +viminfo
+conceal           +lispindent        +reltime           +vreplace
+cryptv            +listcmds          +rightleft         +wildignore
+cscope            +localmap          +ruby              +wildmenu
+cursorbind        +lua               +scrollbind        +windows
+cursorshape       +menu              +signs             +writebackup
+dialog_con_gui    +mksession         +smartindent       +X11
+diff              +modify_fname      -sodium            -xfontset
+digraphs          +mouse             -sound             +xim
+dnd               +mouseshape        +spell             +xpm
-ebcdic            +mouse_dec         +startuptime       +xsmp_interact
+emacs_tags        -mouse_gpm         +statusline        +xterm_clipboard
+eval              -mouse_jsbterm     -sun_workshop      -xterm_save
+ex_extra          +mouse_netterm     +syntax            
+extra_search      +mouse_sgr         +tag_binary        
-farsi             -mouse_sysmouse    -tag_old_static  
chemzqm commented 3 years ago

Problem with tabnine's website, maybe they're changed the download url.

AribYadi commented 3 years ago

is there any fixes for this?

chemzqm commented 3 years ago

Don't know how to fix yet.

thiago-scherrer commented 3 years ago

I contacted tabnine support. They told me that there is still no tabninie for aarch64 + linux (pi4), they are considering adding it.

There's not much to do now :(

@chemzqm do you find it interesting to close this issue and add some info about it to the README?

Thanks!