Hey folks, I am running into an interesting issue just getting wyoming satellite installed.
Here is what I have done.
flashed Lineage 15.1 on my TSV device. Works fine, for the device.
I then install f-droid client and from there install termux, termux:api and termux:boot
These all install fine afaik. I also install openssh since this makes life easier.
Here is where the fun begins. When I pkg install -y git python sox pulseaudio termux-api things start breaking upon installing python3.12
effectively this crashes termux, and then leaves python as an unconfigured package, resulting in the message to run dpkg --configure -a which subsequently crashes termux again.
~ $ pkg install -y python
Checking availability of current mirror:
[*] [https://packages-cf.termux.dev/apt/termux-main: ](https://packages-cf.termux.dev/apt/termux-main:)ok
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
checking adb logcat to hopefully see what is going on, I get this output,
02-06 14:58:29.705 6727 6727 F libc : CANNOT LINK EXECUTABLE "/data/data/com.termux/files/usr/bin/dpkg": can't read file "/data/data/com.termux/files/usr/lib": Is a directory
02-06 14:58:29.705 6727 6727 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6727 (dpkg), pid 6727 (dpkg)
02-06 14:58:29.694 6729 6729 I crash_dump32: type=1400 audit(0.0:558): avc: denied { read write } for path="/dev/pts/0" dev="devpts" ino=3 scontext=u:r:crash_dump:s0:c512,c768 tcontext=u:object_r:untrusted_app_devpts:s0:c512,c768 tclass=chr_file permissive=1
02-06 14:58:29.709 6729 6729 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.710 6729 6729 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6729 (crash_dump32), pid 6729 (crash_dump32)
02-06 14:58:29.694 6731 6731 I crash_dump32: type=1400 audit(0.0:561): avc: denied { execute_no_trans } for path="/system/bin/crash_dump32" dev="mmcblk0p24" ino=1951 scontext=u:r:crash_dump:s0:c512,c768 tcontext=u:object_r:crash_dump_exec:s0 tclass=file permissive=1
02-06 14:58:29.714 6731 6731 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.714 6731 6731 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6731 (crash_dump32), pid 6731 (crash_dump32)
02-06 14:58:29.719 6733 6733 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.720 6733 6733 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6733 (crash_dump32), pid 6733 (crash_dump32)
02-06 14:58:29.725 6735 6735 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.725 6735 6735 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6735 (crash_dump32), pid 6735 (crash_dump32)
02-06 14:58:29.731 6737 6737 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.731 6737 6737 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6737 (crash_dump32), pid 6737 (crash_dump32)
02-06 14:58:29.737 6739 6739 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.737 6739 6739 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6739 (crash_dump32), pid 6739 (crash_dump32)
02-06 14:58:29.742 6741 6741 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.742 6741 6741 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6741 (crash_dump32), pid 6741 (crash_dump32)
02-06 14:58:29.747 6743 6743 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.748 6743 6743 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6743 (crash_dump32), pid 6743 (crash_dump32)
02-06 14:58:29.753 6745 6745 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.753 6745 6745 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6745 (crash_dump32), pid 6745 (crash_dump32)
02-06 14:58:29.759 6747 6747 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.759 6747 6747 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6747 (crash_dump32), pid 6747 (crash_dump32)
02-06 14:58:29.764 6749 6749 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.765 6749 6749 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6749 (crash_dump32), pid 6749 (crash_dump32)
02-06 14:58:29.770 6751 6751 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.770 6751 6751 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6751 (crash_dump32), pid 6751 (crash_dump32)
02-06 14:58:29.775 6753 6753 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.775 6753 6753 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6753 (crash_dump32), pid 6753 (crash_dump32)
02-06 14:58:29.779 6755 6755 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.780 6755 6755 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6755 (crash_dump32), pid 6755 (crash_dump32)
02-06 14:58:29.784 6757 6757 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.784 6757 6757 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6757 (crash_dump32), pid 6757 (crash_dump32)
02-06 14:58:29.788 6759 6759 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.788 6759 6759 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6759 (crash_dump32), pid 6759 (crash_dump32)
02-06 14:58:29.792 6761 6761 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.793 6761 6761 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6761 (crash_dump32), pid 6761 (crash_dump32)
02-06 14:58:29.797 6763 6763 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.797 6763 6763 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6763 (crash_dump32), pid 6763 (crash_dump32)
02-06 14:58:29.801 6765 6765 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.801 6765 6765 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6765 (crash_dump32), pid 6765 (crash_dump32)
02-06 14:58:29.805 6767 6767 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.805 6767 6767 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6767 (crash_dump32), pid 6767 (crash_dump32)
02-06 14:58:29.809 6769 6769 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.810 6769 6769 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6769 (crash_dump32), pid 6769 (crash_dump32)
02-06 14:58:29.814 6771 6771 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.814 6771 6771 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6771 (crash_dump32), pid 6771 (crash_dump32)
02-06 14:58:29.818 6773 6773 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.818 6773 6773 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6773 (crash_dump32), pid 6773 (crash_dump32)
02-06 14:58:29.822 6775 6775 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.823 6775 6775 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6775 (crash_dump32), pid 6775 (crash_dump32)
02-06 14:58:29.827 6777 6777 F libc : CANNOT LINK EXECUTABLE "crash_dump32": can't read file "/system/lib": Is a directory
02-06 14:58:29.827 6777 6777 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6777 (crash_dump32), pid 6777 (crash_dump32)
Checking out /data/data/com.termux/files/usr/lib it is in fact a directory.
Pinging the termux subreddit, wasn’t super useful. Just wondering if anyone else saw this issue.