-
Notifications
You must be signed in to change notification settings - Fork 134
Description
Problem description
ffmpeg7 and ffmpeg5.1 do not work currently
~ $ ffmpeg5.1
CANNOT LINK EXECUTABLE "ffmpeg5.1": library "libxml2.so.2" not found: needed by /data/data/com.termux/files/usr/opt/ffmpeg5.1/lib/libavformat.so.59.27.100 in namespace (default)
~ $ ffmpeg7
CANNOT LINK EXECUTABLE "ffmpeg7": library "libxml2.so.2" not found: needed by /data/data/com.termux/files/usr/opt/ffmpeg7/lib/libavformat.so.61.1.100 in namespace (default)
~ $
also, maybe ffmpeg7 is very redundant with ffmpeg from the main repository - currently. I almost thought I should ask for ffmpeg7 to be disabled. But when I think of the future, some day ffmpeg in the main repository will be updated to version 8. and then after that, there wouldn't be ffmpeg version 7 in Termux anymore unless ffmpeg7 is preserved. Maybe ffmpeg7 in TUR exists now to prepare for that so that if there is something wrong with ffmpeg version 8 in the distant future, people will be able to go back to use version 7 by installing ffmpeg7 from TUR.
Also, I decided not to increase dependencies to be exactly the same as ffmpeg from the main repository, because I have been increasing the dependencies of that one, but someone has been asking for ffmpeg dependencies to be reduced, not increased. Maybe these TUR FFmpeg packages could be helpful for that person a little bit, if they are looking for alternatives that don't use quite as much space. See:
- Optional
ffmpegdeps termux/termux-packages#26222 - addpkg(main/ffmpeg-minimal): 7.1.1 termux/termux-packages#26243
What steps will reproduce the bug?
pkg install tur-repo
pkg install ffmpeg7
ffmpeg7What is the expected behavior?
ffmpeg7 and ffmpeg5.1 working
System information
termux-info:
Termux Variables:
TERMUX_APP_PACKAGE_MANAGER=apt
TERMUX_APP__APK_FILE=/data/app/~~V6ZnvtL2KaT1It2i86M9Xw==/com.termux-AnZFMelgltzLjG9LcSfvYQ==/base.apk
TERMUX_APP__APK_RELEASE=F_DROID
TERMUX_APP__APP_VERSION_CODE=1022
TERMUX_APP__APP_VERSION_NAME=0.119.0-beta.3
TERMUX_APP__DATA_DIR=/data/user/0/com.termux
TERMUX_APP__IS_DEBUGGABLE_BUILD=false
TERMUX_APP__IS_INSTALLED_ON_EXTERNAL_STORAGE=false
TERMUX_APP__LEGACY_DATA_DIR=/data/data/com.termux
TERMUX_APP__PACKAGE_NAME=com.termux
TERMUX_APP__PID=11757
TERMUX_APP__SE_FILE_CONTEXT=u:object_r:app_data_file:s0:c237,c256,c512,c768
TERMUX_APP__SE_INFO=default:targetSdkVersion=28:complete
TERMUX_APP__TARGET_SDK=28
TERMUX_VERSION=0.119.0-beta.3
TERMUX__APPS_DIR=/data/user/0/com.termux/termux/apps
TERMUX__HOME=/data/data/com.termux/files/home
TERMUX__PREFIX=/data/data/com.termux/files/usr
TERMUX__ROOTFS_DIR=/data/data/com.termux/files
TERMUX__SE_PROCESS_CONTEXT=u:r:untrusted_app_27:s0:c237,c256,c512,c768
TERMUX__UID=10237
TERMUX__USER_ID=0
Packages CPU architecture:
aarch64
Subscribed repositories:
# sources.list
deb https://packages-cf.termux.dev/apt/termux-main stable main
# root-repo (sources.list.d/root.list)
deb https://packages-cf.termux.dev/apt/termux-root root stable
# tur-repo (sources.list.d/tur.list)
deb https://tur.kcubeterm.com tur-packages tur tur-on-device tur-continuous
# glibc-repo (sources.list.d/glibc.list)
deb https://packages-cf.termux.dev/apt/termux-glibc/ glibc stable
# sources.list.d/termux-adb.list
deb https://nohajc.github.io termux extras
# x11-repo (sources.list.d/x11.list)
deb https://packages-cf.termux.dev/apt/termux-x11 x11 main
Updatable packages:
llama-cpp/stable 0.0.0-b6862-0 aarch64 [upgradable from: 0.0.0-b6859-0]
termux-tools version:
1.45.0
Android version:
13
Kernel build information:
Linux localhost 4.14.190-lineage-gef0cb31b13 #4 SMP PREEMPT Fri Jun 23 13:11:47 CEST 2023 aarch64 Android
Device manufacturer:
samsung
Device model:
SM-A705FN
Supported ABIs:
SUPPORTED_ABIS: arm64-v8a,armeabi-v7a,armeabi
SUPPORTED_32_BIT_ABIS: armeabi-v7a,armeabi
SUPPORTED_64_BIT_ABIS: arm64-v8a
LD Variables:
LD_LIBRARY_PATH=
LD_PRELOAD=/data/data/com.termux/files/usr/lib/libtermux-exec-ld-preload.so
Installed termux plugins:
com.termux.api versionCode:1002
com.termux.x11 versionCode:15
com.termux.gui versionCode:7