whenever i wnat to update my package or upgrade, trmux just show me 0% [Working] i serche about it and find some answer termux-change-repo
make termux to use another repository for package but
again i saw this error 0% [Working] i tryed every repository but none of them make any deffernt fo me and for example with grimler repositoy i saw this
Grimler's mirrors selected
Changing main repository Changing game repository
Changing science repository
[*] Running apt update
CANNOT LINK EXECUTABLE "/data/data/com.termux/files/usr/lib/apt/methods/https": library "libssl.so.1.1" not found: needed by /data/data/com.termux/files/usr/lib/libcurl.so in namespace (default)
CANNOT LINK EXECUTABLE "/data/data/com.termux/files/usr/lib/apt/methods/https": library "libssl.so.1.1" not found: needed by /data/data/com.termux/files/usr/lib/libcurl.so in namespace (default)
0% [Working]
but i search about it more and find some new answer this is a solotion for update package it doesn't work because. SSL is broken. so
you must download openssl debs "manually" through curl or browser from
https://packages.termux.dev/apt/termux-main/pool/main/a/apt/ and https://packages.termux.dev/apt/termux-main/pool/main/o/openssl/,
and
install with dpkg -i /path/to/downloaded/debs
**but ** you see this new error dpkg: error: cannot access archive '/path/to/downloaded/debs': No such file or directory
and...