Hi Dave, On Tue, 25 Jun 2019, 18:15:52 +0200, pack...@howorth.org.uk wrote: > [...] > >OK, probably my fault. Just try running the commands _without_ the > >locate thing: > > > > rpm -e --test libavformat56 > > rpm -e --test libavformat57 > > rpm -e --test libavformat58 > > Those all have dependencies on various other packages in the libav > family. libavdevice?? seems more fundamental but gives me a surprising > result: > > # rpm -e --test libavdevice56 > # rpm -e --test libavdevice57 > error: Failed dependencies: > libavdevice.so.57()(64bit) is needed by (installed) > libmpv1-0.27.2-lp150.4.2.x86_64 > libavdevice.so.57()(64bit) is needed by (installed) > mpv-0.27.2-lp150.4.2.x86_64 > libavdevice.so.57()(64bit) is needed by (installed) > libav-tools-12.3-lp150.1.1.x86_64 > libavdevice.so.57()(64bit) is needed by (installed) > libmlt6-modules-6.10.0-lp150.11.2.x86_64 > libavdevice.so.57()(64bit) is needed by (installed) > ffmpeg-3-3.4.4-lp150.9.4.x86_64 > libavdevice.so.57(LIBAVDEVICE_57)(64bit) is needed by (installed) > libmpv1-0.27.2-lp150.4.2.x86_64 > libavdevice.so.57(LIBAVDEVICE_57)(64bit) is needed by (installed) > mpv-0.27.2-lp150.4.2.x86_64 > libavdevice.so.57(LIBAVDEVICE_57)(64bit) is needed by (installed) > libav-tools-12.3-lp150.1.1.x86_64 > libavdevice.so.57(LIBAVDEVICE_57)(64bit) is needed by (installed) > libmlt6-modules-6.10.0-lp150.11.2.x86_64 > libavdevice.so.57(LIBAVDEVICE_57)(64bit) is needed by (installed) > ffmpeg-3-3.4.4-lp150.9.4.x86_64 > libavdevice57 = 3.4.4-lp150.9.4 is needed by (installed) > ffmpeg-3-3.4.4-lp150.9.4.x86_64
I guess you are using "mpv", so _don't_ remove anything related to libavdevice57. > # rpm -e --test libavdevice58 > # > > As far as I can see, libavformat56 and friends are not used by > anything. 57 is used by a lot of stuff and 58 is also used by some > things, but for some reason they don't use libavdevice58. > > Does that sound plausible? Yep, absolutely. It actually depends on what the package is BuildRequire'ing when built, and therefore it requires some specific packages for its run time. > So I can delete the *56 packages in the correct order. Absolutely, yes! In case you want to install another package which requires some of these older libav* packages, they just get re-installed. > Thanks again, Dave You're welcome! Cheers. l8er manfred
signature.asc
Description: PGP signature
_______________________________________________ Packman mailing list Packman@links2linux.de http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman