The last minor update seems to break something. makepkg -si output: LC_ALL=C makepkg ==> Making package: lib32-ffmpeg 1:3.4.1-1 (Sat Dec 16 10:08:16 CET 2017) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading ffmpeg-3.4.1.tar.bz2... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 9938k 100 9938k 0 0 1419k 0 0:00:07 0:00:07 --:--:-- 1637k -> Downloading ffmpeg-3.4.1.tar.bz2.asc... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 473 100 473 0 0 473 0 0:00:01 --:--:-- 0:00:01 5255 ==> Validating source files with sha256sums... ffmpeg-3.4.1.tar.bz2 ... Passed ffmpeg-3.4.1.tar.bz2.asc ... Skipped ==> Verifying source file signatures with gpg... ffmpeg-3.4.1.tar.bz2 ... Passed ==> Extracting sources... -> Extracting ffmpeg-3.4.1.tar.bz2 with bsdtar ==> Starting build()...
and than nothing more happens.
Pinned Comments
oxalin commented on 2024-04-09 22:05 (UTC)
For those wondering: I intentionally keep this package as close to the native package as possible, to the extent of the available dependencies. FFMPEG package sees a lot of modifications through time and I prefer to follow the changes applied to the native PKGBUILD as much as possible. The more it goes, the more flags are added and the more often we need to cherrypick commits (until a new release comes in).
This means I'll keep the dependencies around even if there is no obvious usecase for them.
Also, since openjpeg2 is still used with the native package, I'll also keep it around. Last thing I read about the JPEG2000 internal decoder was that it was faster, but that it was still introducing errors in the rendering. This probably explains why it is still enable in the native package. I look at it once in a while and things may have evolved since, but a quick checkup didn't bring up any tangible answer.
Now, if someone would like to take the ownership of this package, I would be more than pleased to hand it over. The same goes for any related packages that I maintain mostly for FFMPEG. lib32-libffmpeg and lib32-ffmpeg could be merged back together to simplify its maintenance.
Let me know if this is something you're interested in.
oxalin commented on 2018-02-25 07:37 (UTC) (edited on 2020-05-25 15:55 (UTC) by oxalin)
About GPG, it is up to you to import the missing public key. If you receive an error about it, this is ffmpeg's project public key. Something like the following should do the trick: gpg --recv-keys B4322F04D67658D8