termux / termux-packages

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

libnettle upgrade broke ffmpeg #5235

Closed raprocks closed 4 years ago

raprocks commented 4 years ago

Screenshot_20200502-172135

Problem description The upgrade to libnettle broke ffmpeg.

Steps to reproduce Pkg upgrade everything. And use ffmpeg command

Expected behavior Ffmpeg should run

Additional information

$ ffmpeg
CANNOT LINK EXECUTABLE "ffmpeg": library "libnettle.so.7" not found
Termux-info
Packages CPU architecture:
aarch64
Subscribed repositories:
# sources.list
deb https://termux.org/packages/ stable main
# science-repo (sources.list.d/science.list)
deb https://dl.bintray.com/grimler/science-packages-24 science stable
# sources.list.d/pointless.list
deb https://its-pointless.github.io/files/24 termux extras
# x11-repo (sources.list.d/x11.list)
deb https://dl.bintray.com/xeffyr/x11-packages x11 main
# game-repo (sources.list.d/game.list)
deb https://dl.bintray.com/grimler/game-packages-24 games stable
Updatable packages:
All packages up to date
Android version:
10
Kernel build information:
Linux localhost 4.4.205-Corvus-LA.UM.8.2.r1-06300-sdm660.0 #1 SMP PREEMPT Wed Apr 15 16:15:28 WIB 2020 aarch64 Android
Device manufacturer:
asus
Device model:
ZenFone Max Pro M1
ghost commented 4 years ago

Everything linked against libgnutls is broken due to updated libnettle. All packages dependent on these two should be rebuilt.

pascalfleury commented 4 years ago

oh, missed that one. True, it's the sameissue. Thanks!

raprocks commented 4 years ago

So whats the solution? Like is it to be done manually or will it by fixed by you guys(you are the gawds).

ghost commented 4 years ago

Fixed in https://github.com/termux/termux-packages/commit/8142df5ad132a55d295242fe4419e98effef9df7 & https://github.com/termux/termux-packages/commit/2540593358cfd4550326211b28b19eecd90a3fb9.

pkg upgrade (if not using mirrors - update there will be later).

pascalfleury commented 4 years ago

Confirmed, it works. Thanks a ton!