termux-gui icon indicating copy to clipboard operation
termux-gui copied to clipboard

Can't install from f-droid

Open whymzml opened this issue 3 years ago • 65 comments

Screenshot_20211217_045338

IDK what's wrong, but I'm just installed all termux app from f-droid

whymzml avatar Dec 16 '21 21:12 whymzml

I know what the error is. The app is accidentally signed with the Termux development keys and not with the f-droid keys, so the signature doesn't match with the f-droid version of Termux and it can't install. I submitted a PR for f-droid to hopefully get that fixed.

tareksander avatar Dec 16 '21 22:12 tareksander

same here, downloaded from f-droid.org

pavan3999 avatar Dec 27 '21 13:12 pavan3999

I think new version available, and it can be installed

so I close this issue

whymzml avatar Jan 12 '22 13:01 whymzml

@whymzml can you share a link?

captain0xff avatar Jan 12 '22 15:01 captain0xff

I checked the signature of the new version on f-droid and it shouldn't work, the signature still doesn't match the one of Termux. You can watch this PR for progress.

tareksander avatar Jan 12 '22 15:01 tareksander

@whymzml, please reopen this issue. F-droid 1.0.4 installation still fails. It's better keep open to avoid new issues about it IMHO.

@tareksander, thanks for link to PR. And for your work of course.

rysson avatar Jan 14 '22 10:01 rysson

@tareksander @rysson sorry about my decision, for now I installed GitHub version, and when check from f-droid I got this Screenshot_20220113_063711 That's why I close this issue

whymzml avatar Jan 14 '22 15:01 whymzml

OK, I can't install GUI at all.

F-droid example. 20220115-002656-595x1310a

rysson avatar Jan 14 '22 23:01 rysson

Screenshot_20211217_045338

IDK what's wrong, but I'm just installed all termux app from f-droid

Exactly same Termux:gui v0.1.4

thelearn-tech avatar Jan 18 '22 13:01 thelearn-tech

Is there a fix for this? I still can't install it.

jasonsyoung avatar Feb 02 '22 22:02 jasonsyoung

Same here. Screenshot_20220207-114303_F-Droid.png

TheRealOne78 avatar Feb 07 '22 09:02 TheRealOne78

I've just had the same issue. After reading the other issues on this i see that it is because of different versions of the app(s) e.g. termux from fdroid but the termux-gui from github (avoid installing anything from F-Droid to make this work) Solution:

  • Uninstall everything termux related in F-Droid
  • Download termux from Github (use the universal one for simplicity sake) https://github.com/termux/termux-app/releases/tag/v0.118.0
  • Download termux-gui from Github https://github.com/termux/termux-gui/releases

This fixed it for me

plowsof avatar Feb 09 '22 01:02 plowsof

This isn't good advice as the F-Droid versions are the only ones being updated from now on. Termux should be removed from the Play Store.

jasonsyoung avatar Feb 09 '22 01:02 jasonsyoung

This isn't good advice as the F-Droid versions are the only ones being updated from now on.

I think you misread the previous comment. Both fdroid and github releases are being updated.

Termux should be removed from the Play Store.

Yes, it should, but none of us who are active here have access to the google account that have control of the old apps

Grimler91 avatar Feb 09 '22 06:02 Grimler91

Cant install from f-droid

indrawanalghifary avatar Feb 14 '22 07:02 indrawanalghifary

I've just had the same issue. After reading the other issues on this i see that it is because of different versions of the app(s) e.g. termux from fdroid but the termux-gui from github (avoid installing anything from F-Droid to make this work) Solution:

  • Uninstall everything termux related in F-Droid
  • Download termux from Github (use the universal one for simplicity sake) https://github.com/termux/termux-app/releases/tag/v0.118.0
  • Download termux-gui from Github https://github.com/termux/termux-gui/releases

This fixed it for me

This worked on me! Thanks a lot.

sqrtrev avatar Feb 21 '22 14:02 sqrtrev

I've just had the same issue. After reading the other issues on this i see that it is because of different versions of the app(s) e.g. termux from fdroid but the termux-gui from github (avoid installing anything from F-Droid to make this work) Solution:

* Uninstall everything termux related in F-Droid

* Download termux from Github (use the universal one for simplicity sake) https://github.com/termux/termux-app/releases/tag/v0.118.0

* Download termux-gui from Github https://github.com/termux/termux-gui/releases

This fixed it for me

The problem persists installing from f-droid. I understand that the above solution is a fix (thank you for that), however that means losing everything already done in termux-app. Can anyone please upload a termux-gui package in f-droid that matches the current f-droid termux-app ?

Thank you in advance.

stedf avatar Feb 22 '22 16:02 stedf

however that means losing everything already done in termux-app

You could put all you need in an archive, copy it out of the Termux home folder, reinstall Termux from Github, copy the archive back and unpack it again.

Can anyone please upload a termux-gui package in f-droid that matches the current f-droid termux-app ?

I can't do that, the people at f-droid have to to that. I already have a PR open, but I'm waiting for a response.

tareksander avatar Feb 22 '22 17:02 tareksander

You could put all you need in an archive, copy it out of the Termux home folder, reinstall Termux from Github, copy the archive back and unpack it again.

The wiki has steps and suggestions on how to backup: https://wiki.termux.com/wiki/Backing_up_Termux

Grimler91 avatar Feb 22 '22 17:02 Grimler91

however that means losing everything already done in termux-app

You could put all you need in an archive, copy it out of the Termux home folder, reinstall Termux from Github, copy the archive back and unpack it again.

Can anyone please upload a termux-gui package in f-droid that matches the current f-droid termux-app ?

I can't do that, the people at f-droid have to to that. I already have a PR open, but I'm waiting for a response.

You could put all you need in an archive, copy it out of the Termux home folder, reinstall Termux from Github, copy the archive back and unpack it again.

The wiki has steps and suggestions on how to backup: https://wiki.termux.com/wiki/Backing_up_Termux

thank you both @tareksander and @Grimler91 for the replies and good suggestions. I was trying to avoid the backup and reinstall due to the various symlinks that would be followed or lost.

stedf avatar Feb 22 '22 17:02 stedf

I've just had the same issue. After reading the other issues on this i see that it is because of different versions of the app(s) e.g. termux from fdroid but the termux-gui from github (avoid installing anything from F-Droid to make this work) Solution:

  • Uninstall everything termux related in F-Droid
  • Download termux from Github (use the universal one for simplicity sake) https://github.com/termux/termux-app/releases/tag/v0.118.0
  • Download termux-gui from Github https://github.com/termux/termux-gui/releases

This fixed it for me

Still doesn't work for me

DaRandomCube avatar Mar 08 '22 16:03 DaRandomCube

I've just had the same issue. After reading the other issues on this i see that it is because of different versions of the app(s) e.g. termux from fdroid but the termux-gui from github (avoid installing anything from F-Droid to make this work) Solution:

  • Uninstall everything termux related in F-Droid
  • Download termux from Github (use the universal one for simplicity sake) https://github.com/termux/termux-app/releases/tag/v0.118.0
  • Download termux-gui from Github https://github.com/termux/termux-gui/releases

This fixed it for me

I have installed termux from github but api and style plugin is from f-droid i still cant install

base-13 avatar Mar 12 '22 16:03 base-13

I've just had the same issue. After reading the other issues on this i see that it is because of different versions of the app(s) e.g. termux from fdroid but the termux-gui from github (avoid installing anything from F-Droid to make this work) Solution:

  • Uninstall everything termux related in F-Droid
  • Download termux from Github (use the universal one for simplicity sake) https://github.com/termux/termux-app/releases/tag/v0.118.0
  • Download termux-gui from Github https://github.com/termux/termux-gui/releases

This fixed it for me

I have installed termux from github but api and style plugin is from f-droid i still cant install

You have to install everything from Github, including Termux:API and Termux:Styling:
https://github.com/termux/termux-api/releases/tag/v0.50.1

For Termux:Styling there doesn't seem to be a apk available in the releases, and all the Github Action builds have already expired, so you just have to uninstall it for now.

tareksander avatar Mar 12 '22 16:03 tareksander

Any progress?

X7md avatar Mar 27 '22 05:03 X7md

Any progress?

Not from the f-droid side, but I want to add a plugin system to Termux that doesn't require shared UID, which would also solve the issue: termux/termux-app#2654
With how long the issue hasn't been solved at f-droid, the new plugin system is probably finished and Termux and Termux:GUI updated to use it before f-droid fixes it.

tareksander avatar Mar 30 '22 16:03 tareksander

Here not working as well. Then tried with adb:

adb install com.termux.gui_5.apk 
Performing Streamed Install
adb: failed to install com.termux.gui_5.apk: Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE: Reconciliation failed...: Reconcile failed: Package com.termux.gui has no signatures that match those in shared user com.termux; ignoring!]

freebrowser1 avatar Apr 15 '22 07:04 freebrowser1

It still not working, any suggestion about it?

tusharkr1918 avatar Jun 01 '22 03:06 tusharkr1918

As of 6/15/22 it STILL won't install!

Morphic-droid avatar Jun 15 '22 10:06 Morphic-droid

the issue is with fdroid and is slow to resolve ( https://gitlab.com/fdroid/fdroiddata/-/merge_requests/10240 ), the plugin system for termux is being worked on ( https://github.com/termux/termux-app/issues/2654 ) and will also adress the issue when its completed, until then not much can be done .

theotheroracle avatar Jun 15 '22 11:06 theotheroracle

Understood. Thank you

Morphic-droid avatar Jun 15 '22 14:06 Morphic-droid