Received: from relay8-d.mail.gandi.net (relay8-d.mail.gandi.net [IPv6:2001:4b98:dc4:8::228]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id 6441E225972 for <~alpine/users@lists.alpinelinux.org>; Wed, 13 Dec 2023 16:08:38 +0000 (UTC) Received: by mail.gandi.net (Postfix) with ESMTPSA id 52C581BF204 for <~alpine/users@lists.alpinelinux.org>; Wed, 13 Dec 2023 16:08:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=blueselene.com; s=gm1; t=1702483715; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=4vAJ5xI14u30ou57PMkBAvVKYezWj5gCOZILMY94mc0=; b=ajDRZyAM1M/UBplLFyVpTBevvPnj5weYeTevu7nhplYqGfysJUekie/gfFCxtfK8bqTxI7 KCWLhajcuTxGGKMMYcj0GZx4YC5kT6sBj0Slk3MfbmXHFj96dXj+U0icwvmDEsqiZikwiN 4dkDaSvWTO40JplYtHzDn/GGhkmMjyIuV2pvFxwl/9nq5J9gqCvO3q+nerKaaGVNPIsV8D +iLa/S6a5W1J1FVSZYvw+JCws6wVfwzYtrrl58w587DA+1r6XwikRVArFg7Y86zedYcFet s3zoV7dvcvESnwd3F2B03KrSq6WU1/Re3/uUaKZTl02HgFOHH5791nW1AYX0nA== Date: Wed, 13 Dec 2023 17:07:26 +0100 From: Alex To: ~alpine/users@lists.alpinelinux.org Subject: ffmpeg upgrade hell Message-ID: <20231213165308.04ae9b6b@blueselene.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/xfXpYb+zuBFDfDiZRNTTP.w"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-GND-Sasl: alex@blueselene.com --Sig_/xfXpYb+zuBFDfDiZRNTTP.w Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Recently, ffmpeg has been upgraded to 6.1 on Edge. However, this upgrade didn't exactly go smoothly on my Edge desktop. To elaborate, _some_ components were upgraded to 6.1, while some stayed on 6.0.1-r1. More specifically, these (ffmpeg too, tho I removed it manually): ffmpeg-libavcodec-6.1-r0 x86_64 {ffmpeg} (GPL-2.0-or-later AND LGPL-2.1-or-later) [upgradable from: ffmpeg-libavcodec-6.0.1-r1] ffmpeg-libavfilter-6.1-r0 x86_64 {ffmpeg} (GPL-2.0-or-later AND LGPL-2.1-or-later) [upgradable from: ffmpeg-libavfilter-6.0.1-r1] ffmpeg-libswresample-6.1-r0 x86_64 {ffmpeg} (GPL-2.0-or-later AND LGPL-2.1-or-later) [upgradable from: ffmpeg-libswresample-6.0.1-r1] ffplay-6.1-r0 x86_64 {ffmpeg} (GPL-2.0-or-later AND LGPL-2.1-or-later) [upgradable from: ffplay-6.0.1-r1] I noticed this after running the ffmpeg cli and getting errors about symbols on /usr/lib/libavformat.so.60: Error relocating /usr/lib/libavformat.so.60: av_packet_side_data_add: symbol not found=20 Error relocating /usr/lib/libavformat.so.60: av_packet_side_data_get: symbol not found=20 Error relocating /usr/lib/libavformat.so.60: av_packet_side_data_new: symbol not found I was able to (hopefully temporarily) remove dependencies on the ffmpeg CLI program, and tried to install it again manually, to no avail. Trying to apk add ffmpeg now returns this: ERROR: unable to select packages: ffmpeg-libswresample-6.1-r0: conflicts: ffmpeg-libswresample-6.0.1-r1 satisfies: world[ffmpeg-libswresample] ffmpeg-6.1-r0[so:libswresample.so.4] ffmpeg-libavcodec-6.1-r0[so:libswresample.so.4] ffmpeg-libavfilter-6.1-r0[so:libswresample.so.4] ffplay-6.1-r0[so:libswresample.so.4] ffmpeg-libswresample-6.0.1-r1: conflicts: ffmpeg-libswresample-6.1-r0 satisfies: world[ffmpeg-libswresample] libmgba-0.10.2-r1[so:libswresample.so.5] obs-studio-29.1.3-r0[so:libswresample.so.5] subtitlecomposer-0.8.0-r1[so:libswresample.so.5] Unfortunately, can't really remove ffmpeg-libswresample without removing XFCE. Is this the fault of my setup, or is something like a rebuild pending? --=20 Current PGP KeyID: 0AFB427F1800FD89751C4035292228735AE707FF https://blueselene.com/pgp-archive/0AFB427F1800FD89751C4035292228735AE707FF= /key.pub --Sig_/xfXpYb+zuBFDfDiZRNTTP.w Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQQK+0J/GAD9iXUcQDUpIihzWucH/wUCZXnWvgAKCRApIihzWucH /7YdAQCI96odfCSYhXU5TBhnqrRYu1O5AZ0DIdVC5MW4G6q4qAD9EDMixIjqEYkd uN4NTwyLPl2ouHoBBesFKmepy6+kXwQ= =+vwN -----END PGP SIGNATURE----- --Sig_/xfXpYb+zuBFDfDiZRNTTP.w--