termux / termux-packages

A package build system for Termux.
https://termux.dev
Other
12.63k stars 2.91k forks source link

[Bug]: pkg and apt staled #15023

Closed cj2kl closed 1 year ago

cj2kl commented 1 year ago

Problem description

After seatching a solution to convert svg file to pdf using rsvg-convert, the termux system choke probably because of out of memory.

Search internet and find a python program cairosvg, that the installation break from python error signal. (I did not find back the command in the .bash_history file probably due to an other termux system choke)

So I decided to give a try to Inkscape. The installation break maybe cause by python sending error message.

Now I cannot fix or uninstall inkscape or upgrade the system. pkg, apt are stalled, and I don't remember how to force a uninstall.

What steps will reproduce the bug?

Steps extracted from .bash_history:

pkg search inkscape
pkg install inkscape
pkg upgrade
apt --fix-broken install
pkg upgrade
apt --fix-broken install
apt list --upgradable
pkg uninstall inkscape
apt --fix-broken install
df
df -h
pkg
apt --fix-broken install
pkg search openbla
pkg uninstall openblas
apt --fix-broken install openblas
apt --fix-broken install 
apt --fix-broken install
pkg uninstall inkskape
pkg uninstall inkscape
man apt

Copy of the terminal:

Welcome to Termux!

Docs:       https://termux.dev/docs
Donate:     https://termux.dev/donate
Community:  https://termux.dev/community

Working with packages:

 - Search:  pkg search <query>
 - Install: pkg install <package>
 - Upgrade: pkg upgrade

Subscribing to additional repositories:

 - Root:    pkg install root-repo
 - X11:     pkg install x11-repo

For fixing any repository issues,
try 'termux-change-repo' command.

Report issues at https://termux.dev/issues
~ $ pkg search inkscape
Checking availability of current mirror:
[*] https://packages.termux.dev/apt/termux-main: ok
Hit:1 https://its-pointless.github.io/files/24 termux InRelease
Get:2 https://packages.termux.dev/apt/termux-main stable InRelease [14.0 kB]
Hit:3 https://packages.termux.dev/apt/termux-x11 x11 InRelease
Get:4 https://packages.termux.dev/apt/termux-main stable/main arm Packages [484 kB]
Fetched 498 kB in 11s (45.0 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
46 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: https://its-pointless.github.io/files/24/dists/termux/InRelease: Key is stored in legacy trusted.gpg keyring (/data/data/com.termux/files/usr/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Sorting... Done
Full Text Search... Done
inkscape/x11 1.2.2-2 arm
  Free and open source vector graphics editor

inkscape-extensions/x11 1.2.2-2 all
  Inkscape extensions

inkscape-tutorials/x11 1.2.2-2 all
  Inkscape tutorials

~ $ pkg install inkscape
Checking availability of current mirror:
[*] https://packages.termux.dev/apt/termux-main: ok
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  boost gtkmm3 inkscape-extensions inkscape-tutorials libatkmm-1.6 libcairomm-1.0 libglibmm-2.4
  libopenblas libpangomm-1.4 libsigc++-2.0 libsoup python-numpy
The following NEW packages will be installed:
  boost gtkmm3 inkscape inkscape-extensions inkscape-tutorials libatkmm-1.6 libcairomm-1.0
  libglibmm-2.4 libopenblas libpangomm-1.4 libsigc++-2.0 libsoup python-numpy
0 upgraded, 13 newly installed, 0 to remove and 46 not upgraded.
Need to get 26.6 MB of archives.
After this operation, 200 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 https://packages.termux.dev/apt/termux-main stable/main arm boost arm 1.81.0 [1080 kB]
Get:2 https://packages.termux.dev/apt/termux-main stable/main arm libsigc++-2.0 arm 2.12.0 [62.0 kB]
Get:3 https://packages.termux.dev/apt/termux-main stable/main arm libglibmm-2.4 arm 2.66.5 [858 kB]
Get:4 https://packages.termux.dev/apt/termux-x11 x11/main arm libatkmm-1.6 arm 2.28.3 [79.2 kB]
Get:5 https://packages.termux.dev/apt/termux-main stable/main arm libcairomm-1.0 arm 1.14.4 [78.5 kB]
Get:6 https://packages.termux.dev/apt/termux-main stable/main arm libpangomm-1.4 arm 2.46.3 [81.4 kB]
Get:7 https://packages.termux.dev/apt/termux-x11 x11/main arm gtkmm3 arm 3.24.7 [1305 kB]
Get:8 https://packages.termux.dev/apt/termux-main stable/main arm libsoup arm 2.74.3-1 [326 kB]
Get:9 https://packages.termux.dev/apt/termux-x11 x11/main arm inkscape arm 1.2.2-2 [8980 kB]
Get:10 https://packages.termux.dev/apt/termux-main stable/main arm libopenblas arm 0.3.21-1 [2508 kB]
Get:11 https://packages.termux.dev/apt/termux-main stable/main arm python-numpy arm 1.24.2 [5454 kB]
Get:12 https://packages.termux.dev/apt/termux-x11 x11/main arm inkscape-extensions all 1.2.2-2 [3523 kB]
Get:13 https://packages.termux.dev/apt/termux-x11 x11/main arm inkscape-tutorials all 1.2.2-2 [2226 kB]
Fetched 26.6 MB in 3min 4s (144 kB/s)
Selecting previously unselected package boost.
(Reading database ... 81795 files and directories currently installed.)
Preparing to unpack .../00-boost_1.81.0_arm.deb ...
Unpacking boost (1.81.0) ...
Selecting previously unselected package libsigc++-2.0.
Preparing to unpack .../01-libsigc++-2.0_2.12.0_arm.deb ...
Unpacking libsigc++-2.0 (2.12.0) ...
Selecting previously unselected package libglibmm-2.4.
Preparing to unpack .../02-libglibmm-2.4_2.66.5_arm.deb ...
Unpacking libglibmm-2.4 (2.66.5) ...
Selecting previously unselected package libatkmm-1.6.
Preparing to unpack .../03-libatkmm-1.6_2.28.3_arm.deb ...
Unpacking libatkmm-1.6 (2.28.3) ...
Selecting previously unselected package libcairomm-1.0.
Preparing to unpack .../04-libcairomm-1.0_1.14.4_arm.deb ...
Unpacking libcairomm-1.0 (1.14.4) ...
Selecting previously unselected package libpangomm-1.4.
Preparing to unpack .../05-libpangomm-1.4_2.46.3_arm.deb ...
Unpacking libpangomm-1.4 (2.46.3) ...
Selecting previously unselected package gtkmm3.
Preparing to unpack .../06-gtkmm3_3.24.7_arm.deb ...
Unpacking gtkmm3 (3.24.7) ...
Selecting previously unselected package libsoup.
Preparing to unpack .../07-libsoup_2.74.3-1_arm.deb ...
Unpacking libsoup (2.74.3-1) ...
Selecting previously unselected package inkscape.
Preparing to unpack .../08-inkscape_1.2.2-2_arm.deb ...
Unpacking inkscape (1.2.2-2) ...
Selecting previously unselected package libopenblas.
Preparing to unpack .../09-libopenblas_0.3.21-1_arm.deb ...
Unpacking libopenblas (0.3.21-1) ...
dpkg: error processing archive /data/data/com.termux/files/usr/tmp/apt-dpkg-install-m4uNM3/09-libopenblas_0.3.21-1_arm.deb (--unpack):
 trying to overwrite '/data/data/com.termux/files/usr/lib/pkgconfig/openblas.pc', which is also in package openblas 0.3.15
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Selecting previously unselected package python-numpy.
Preparing to unpack .../10-python-numpy_1.24.2_arm.deb ...
Unpacking python-numpy (1.24.2) ...
Selecting previously unselected package inkscape-extensions.
Preparing to unpack .../11-inkscape-extensions_1.2.2-2_all.deb ...
Unpacking inkscape-extensions (1.2.2-2) ...
Selecting previously unselected package inkscape-tutorials.
Preparing to unpack .../12-inkscape-tutorials_1.2.2-2_all.deb ...
Unpacking inkscape-tutorials (1.2.2-2) ...
Errors were encountered while processing:
 /data/data/com.termux/files/usr/tmp/apt-dpkg-install-m4uNM3/09-libopenblas_0.3.21-1_arm.deb
E: Sub-process /data/data/com.termux/files/usr/bin/dpkg returned an error code (1)
~ $ pkg upgrade
Checking availability of current mirror:
[*] https://packages.termux.dev/apt/termux-main: ok
Hit:1 https://its-pointless.github.io/files/24 termux InRelease
Hit:2 https://packages.termux.dev/apt/termux-main stable InRelease
Hit:3 https://packages.termux.dev/apt/termux-x11 x11 InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
46 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: https://its-pointless.github.io/files/24/dists/termux/InRelease: Key is stored in legacy trusted.gpg keyring (/data/data/com.termux/files/usr/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 python-numpy : Depends: libopenblas but it is not installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
~ $ apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libopenblas
The following NEW packages will be installed:
  libopenblas
0 upgraded, 1 newly installed, 0 to remove and 46 not upgraded.
12 not fully installed or removed.
Need to get 0 B/2508 kB of archives.
After this operation, 8524 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 88551 files and directories currently installed.)
Preparing to unpack .../libopenblas_0.3.21-1_arm.deb ...
Unpacking libopenblas (0.3.21-1) ...
dpkg: error processing archive /data/data/com.termux/cache/apt/archives/libopenblas_0.3.21-1_arm.deb (--unpack):
 trying to overwrite '/data/data/com.termux/files/usr/lib/pkgconfig/openblas.pc', which is also in package openblas 0.3.15
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /data/data/com.termux/cache/apt/archives/libopenblas_0.3.21-1_arm.deb
E: Sub-process /data/data/com.termux/files/usr/bin/dpkg returned an error code (1)
~ $ pkg upgrade
Checking availability of current mirror:
[*] https://packages.termux.dev/apt/termux-main: ok
Hit:1 https://its-pointless.github.io/files/24 termux InRelease
Hit:2 https://packages.termux.dev/apt/termux-main stable InRelease
Hit:3 https://packages.termux.dev/apt/termux-x11 x11 InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
46 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: https://its-pointless.github.io/files/24/dists/termux/InRelease: Key is stored in legacy trusted.gpg keyring (/data/data/com.termux/files/usr/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 python-numpy : Depends: libopenblas but it is not installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
~ $ apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libopenblas
The following NEW packages will be installed:
  libopenblas
0 upgraded, 1 newly installed, 0 to remove and 46 not upgraded.
12 not fully installed or removed.
Need to get 0 B/2508 kB of archives.
After this operation, 8524 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 88551 files and directories currently installed.)
Preparing to unpack .../libopenblas_0.3.21-1_arm.deb ...
Unpacking libopenblas (0.3.21-1) ...
dpkg: error processing archive /data/data/com.termux/cache/apt/archives/libopenblas_0.3.21-1_arm.deb (--unpack):
 trying to overwrite '/data/data/com.termux/files/usr/lib/pkgconfig/openblas.pc', which is also in package openblas 0.3.15
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /data/data/com.termux/cache/apt/archives/libopenblas_0.3.21-1_arm.deb
E: Sub-process /data/data/com.termux/files/usr/bin/dpkg returned an error code (1)
~ $ apt list --upgradable
Listing... Done
algernon/stable 1.14.0-1 arm [upgradable from: 1.14.0]
c-ares/stable 1.19.0 arm [upgradable from: 1.18.1-1]
command-not-found/stable 2.1.0-9 arm [upgradable from: 2.1.0-7]
dpkg/stable 1.21.20 arm [upgradable from: 1.21.18]
fontconfig-utils/stable 2.14.2 arm [upgradable from: 2.14.1-1]
fontconfig/stable 2.14.2 arm [upgradable from: 2.14.1-1]
fzf/stable 0.37.0 arm [upgradable from: 0.36.0]
gtk-update-icon-cache/x11 3.24.36-1 arm [upgradable from: 3.24.36]
gtk2/x11 2.24.33-2 arm [upgradable from: 2.24.33-1]
gtk3/x11 3.24.36-1 arm [upgradable from: 3.24.36]
htop/stable 3.2.2 arm [upgradable from: 3.2.1]
imagemagick/stable 7.1.0.61 arm [upgradable from: 7.1.0.58]
leptonica/stable 1.83.1 arm [upgradable from: 1.83.0]
libc++/stable 25c arm [upgradable from: 25b]
libcairo/stable 1.17.8 arm [upgradable from: 1.17.6]
libde265/stable 1.0.11 arm [upgradable from: 1.0.9]
libdrm/stable 2.4.114-1 arm [upgradable from: 2.4.114]
libgnustep-base/stable 1.29.0 arm [upgradable from: 1.28.0-5]
libhandy/x11 1.8.1 arm [upgradable from: 1.8.0-1]
libhdf5/stable 1.14.0 arm [upgradable from: 1.12.2]
libjpeg-turbo/stable 2.1.5 arm [upgradable from: 2.1.4]
libjxl/stable 0.8.1 arm [upgradable from: 0.8.0]
libnotify/x11 0.8.1-1 arm [upgradable from: 0.8.1]
libpaper/stable 2.0.7 arm [upgradable from: 2.0.4]
libwayland/x11 1.21.0 arm [upgradable from: 1.17.0-10]
libx11/stable 1.8.4 arm [upgradable from: 1.8.3-2]
libxshmfence/stable 1.3.2-1 arm [upgradable from: 1.3.2]
libxxf86vm/stable 1.1.5-1 arm [upgradable from: 1.1.5]
make/stable 4.4-1 arm [upgradable from: 4.4]
mesa/stable 22.3.4 arm [upgradable from: 22.3.3-2]
mpv/stable 0.35.1 arm [upgradable from: 0.35.0]
ndk-sysroot/stable 25c arm [upgradable from: 25b-3]
nzbget/stable 21.1-5 arm [upgradable from: 21.1-4]
openal-soft/stable 1.23.0 arm [upgradable from: 1.22.2]
openssl-1.1/stable 1:1.1.1t arm [upgradable from: 1:1.1.1s]
openssl-tool/stable 1:3.0.8 arm [upgradable from: 1:3.0.7]
openssl/stable 1:3.0.8 arm [upgradable from: 1:3.0.7]
proot/stable 5.1.107-55 arm [upgradable from: 5.1.107-54]
python-pip/stable 23.0 all [upgradable from: 22.3.1-3]
python/stable 3.11.2 arm [upgradable from: 3.11.1-2]
tigervnc/x11 1.10.1-33 arm [upgradable from: 1.10.1-32]
unrar/stable 6.2.5 arm [upgradable from: 6.2.4]
w3m/stable 0.5.3.20230121 arm [upgradable from: 0.5.3.20220429]
webkit2gtk-4.1/x11 2.38.4 arm [upgradable from: 2.38.3]
xkeyboard-config/x11 2.38 all [upgradable from: 2.37]
zenity/x11 3.44.0 arm [upgradable from: 3.43.0]
~ $ pkg uninstall inkscape
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 inkscape-extensions : Depends: inkscape (= 1.2.2-2) but it is not going to be installed
 inkscape-tutorials : Depends: inkscape (= 1.2.2-2) but it is not going to be installed
 python-numpy : Depends: libopenblas but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
~ $ apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libopenblas
The following NEW packages will be installed:
  libopenblas
0 upgraded, 1 newly installed, 0 to remove and 46 not upgraded.
12 not fully installed or removed.
Need to get 0 B/2508 kB of archives.
After this operation, 8524 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 88551 files and directories currently installed.)
Preparing to unpack .../libopenblas_0.3.21-1_arm.deb ...
Unpacking libopenblas (0.3.21-1) ...
dpkg: error processing archive /data/data/com.termux/cache/apt/archives/libopenblas_0.3.21-1_arm.deb (--unpack):
 trying to overwrite '/data/data/com.termux/files/usr/lib/pkgconfig/openblas.pc', which is also in package openblas 0.3.15
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /data/data/com.termux/cache/apt/archives/libopenblas_0.3.21-1_arm.deb
E: Sub-process /data/data/com.termux/files/usr/bin/dpkg returned an error code (1)
~ $ 
~ $ pkg
Usage: pkg [--check-mirror] command [arguments]

A tool for managing packages.
  --check-mirror forces a re-check of availability of mirrors

Commands:

  autoclean            - Remove all outdated packages from .deb package
                         cache.

  clean                - Remove all packages from .deb package cache.
                         Using 26M now.

  files <packages>     - Show all files installed by packages.

  install <packages>   - Install specified packages.

  list-all             - List all packages available in repositories.

  list-installed       - List installed packages.

  reinstall <packages> - Reinstall specified installed packages at the
                         latest version.

  search <query>       - Search package by query, for example by name or
                         description part.

  show <packages>      - Show basic metadata, such as dependencies.

  uninstall <packages> - Uninstall specified packages. Configuration files
                         will be left intact.

  upgrade              - Upgrade all installed packages to the latest
                         version.

~ $ apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libopenblas
The following NEW packages will be installed:
  libopenblas
0 upgraded, 1 newly installed, 0 to remove and 46 not upgraded.
12 not fully installed or removed.
Need to get 0 B/2508 kB of archives.
After this operation, 8524 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 88551 files and directories currently installed.)
Preparing to unpack .../libopenblas_0.3.21-1_arm.deb ...
Unpacking libopenblas (0.3.21-1) ...
dpkg: error processing archive /data/data/com.termux/cache/apt/archives/libopenblas_0.3.21-1_arm.deb (--unpack):
 trying to overwrite '/data/data/com.termux/files/usr/lib/pkgconfig/openblas.pc', which is also in package openblas 0.3.15
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /data/data/com.termux/cache/apt/archives/libopenblas_0.3.21-1_arm.deb
E: Sub-process /data/data/com.termux/files/usr/bin/dpkg returned an error code (1)
~ $ pkg search openbla
Checking availability of current mirror:
[*] https://packages.termux.dev/apt/termux-main: ok
Sorting... Done
Full Text Search... Done
libopenblas/stable 0.3.21-1 arm
  An optimized BLAS library based on GotoBLAS2 1.13 BSD

openblas/termux,now 0.3.15 arm [installed,automatic]
  Optimized BLAS (linear algebra) library with lapack

openblas-static/termux 0.3.15 arm
  Static libraries for openblas

~ $ pkg uninstall openblas
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 arpack-ng : Depends: openblas but it is not going to be installed
 octave : Depends: openblas but it is not going to be installed
 python-numpy : Depends: libopenblas but it is not going to be installed
 qrupdate : Depends: openblas but it is not going to be installed
 suitesparse : Depends: openblas but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
~ $ apt --fix-broken install openblas
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
openblas is already the newest version (0.3.15).
openblas set to manually installed.
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 python-numpy : Depends: libopenblas but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
~ $ apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libopenblas
The following NEW packages will be installed:
  libopenblas
0 upgraded, 1 newly installed, 0 to remove and 46 not upgraded.
12 not fully installed or removed.
Need to get 0 B/2508 kB of archives.
After this operation, 8524 kB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
~ $ apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libopenblas
The following NEW packages will be installed:
  libopenblas
0 upgraded, 1 newly installed, 0 to remove and 46 not upgraded.
12 not fully installed or removed.
Need to get 0 B/2508 kB of archives.
After this operation, 8524 kB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
~ $ pkg uninstall inkskape
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package inkskape
~ $ pkg uninstall inkscape
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 inkscape-extensions : Depends: inkscape (= 1.2.2-2) but it is not going to be installed
 inkscape-tutorials : Depends: inkscape (= 1.2.2-2) but it is not going to be installed
 python-numpy : Depends: libopenblas but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
~ $ man apt

What is the expected behavior?

Working termux system.

System information

termux-info:

Termux Variables:
TERMUX_API_VERSION=0.50.1
TERMUX_APK_RELEASE=F_DROID
TERMUX_APP_PACKAGE_MANAGER=apt
TERMUX_APP_PID=14405
TERMUX_IS_DEBUGGABLE_BUILD=0
TERMUX_MAIN_PACKAGE_FORMAT=debian
TERMUX_VERSION=0.118.0
Packages CPU architecture:
arm
Subscribed repositories:
# sources.list
deb https://packages.termux.dev/apt/termux-main stable main
# sources.list.d/pointless.list
deb https://its-pointless.github.io/files/24 termux extras
# x11-repo (sources.list.d/x11.list)
deb https://packages.termux.dev/apt/termux-x11 x11 main
Updatable packages:
algernon/stable 1.14.0-1 arm [upgradable from: 1.14.0]
c-ares/stable 1.19.0 arm [upgradable from: 1.18.1-1]
command-not-found/stable 2.1.0-9 arm [upgradable from: 2.1.0-7]
dpkg/stable 1.21.20 arm [upgradable from: 1.21.18]
fontconfig-utils/stable 2.14.2 arm [upgradable from: 2.14.1-1]
fontconfig/stable 2.14.2 arm [upgradable from: 2.14.1-1]
fzf/stable 0.37.0 arm [upgradable from: 0.36.0]
go-findimagedupes/stable 2023.01.29 arm [upgradable from: 2022.07.22-2]
gtk-update-icon-cache/x11 3.24.36-1 arm [upgradable from: 3.24.36]
gtk2/x11 2.24.33-2 arm [upgradable from: 2.24.33-1]
gtk3/x11 3.24.36-1 arm [upgradable from: 3.24.36]
htop/stable 3.2.2 arm [upgradable from: 3.2.1]
imagemagick/stable 7.1.0.61 arm [upgradable from: 7.1.0.58]
leptonica/stable 1.83.1 arm [upgradable from: 1.83.0]
libaom/stable 3.6.0 arm [upgradable from: 3.5.0]
libc++/stable 25c arm [upgradable from: 25b]
libcairo/stable 1.17.8 arm [upgradable from: 1.17.6]
libde265/stable 1.0.11 arm [upgradable from: 1.0.9]
libdrm/stable 2.4.114-1 arm [upgradable from: 2.4.114]
libgnustep-base/stable 1.29.0 arm [upgradable from: 1.28.0-5]
libhandy/x11 1.8.1 arm [upgradable from: 1.8.0-1]
libhdf5/stable 1.14.0 arm [upgradable from: 1.12.2]
libjpeg-turbo/stable 2.1.5 arm [upgradable from: 2.1.4]
libjxl/stable 0.8.1 arm [upgradable from: 0.8.0]
libnotify/x11 0.8.1-1 arm [upgradable from: 0.8.1]
libpaper/stable 2.0.7 arm [upgradable from: 2.0.4]
libwayland/x11 1.21.0 arm [upgradable from: 1.17.0-10]
libx11/stable 1.8.4 arm [upgradable from: 1.8.3-2]
libxshmfence/stable 1.3.2-1 arm [upgradable from: 1.3.2]
libxxf86vm/stable 1.1.5-1 arm [upgradable from: 1.1.5]
make/stable 4.4-1 arm [upgradable from: 4.4]
mesa/stable 22.3.4 arm [upgradable from: 22.3.3-2]
mpv/stable 0.35.1 arm [upgradable from: 0.35.0]
ndk-sysroot/stable 25c arm [upgradable from: 25b-3]
nzbget/stable 21.1-5 arm [upgradable from: 21.1-4]
openal-soft/stable 1.23.0 arm [upgradable from: 1.22.2]
openssl-1.1/stable 1:1.1.1t arm [upgradable from: 1:1.1.1s]
openssl-tool/stable 1:3.0.8 arm [upgradable from: 1:3.0.7]
openssl/stable 1:3.0.8 arm [upgradable from: 1:3.0.7]
proot/stable 5.1.107-55 arm [upgradable from: 5.1.107-54]
python-pip/stable 23.0 all [upgradable from: 22.3.1-3]
python/stable 3.11.2 arm [upgradable from: 3.11.1-2]
tigervnc/x11 1.10.1-33 arm [upgradable from: 1.10.1-32]
unrar/stable 6.2.5 arm [upgradable from: 6.2.4]
w3m/stable 0.5.3.20230121 arm [upgradable from: 0.5.3.20220429]
webkit2gtk-4.1/x11 2.38.4 arm [upgradable from: 2.38.3]
xkeyboard-config/x11 2.38 all [upgradable from: 2.37]
zenity/x11 3.44.0 arm [upgradable from: 3.43.0]
termux-tools version:
1.36.1
Android version:
9
Kernel build information:
Linux localhost 3.18.120-18304969 #2 SMP PREEMPT Sat May 16 15:39:54 KST 2020 armv8l Android
Device manufacturer:
samsung
Device model:
SM-T590
cj2kl commented 1 year ago

Need help to fix or undo installation.

xtkoba commented 1 year ago

Essentially a conflict between libopenblas from our official repo vs. openblas from its-pointless repo.

We do not support troubles regarding third-party repos. I would recommend uninstalling all packages that are installed from its-pointless repo.

xtkoba commented 1 year ago

Closing as invalid.

cj2kl commented 1 year ago

Did remove and purge with dpkg for repairing the termux system. The following are from .bash_history. System working ok now.

dpkg --remove asymptote
dpkg --remove octave
dpkg --remove openblas
dpkg --remove suitesparse
dpkg --remove qrupdate
dpkg --remove arpack-ng
apt --fix-broken install
man dpkg
dpkg --purge openblas
apt --fix-broken install