On 2016-11-28 at 07:27, Charlie wrote: > On Mon, 28 Nov 2016 00:19:38 -0500 The Wanderer sent: > >> This is almost certainly your problem. The version of libavutil which >> you have is from a different source, with a higher epoch version but a >> lower upstream version, and is no longer available from your selected >> repositories. In particular, it is not the same version as your other >> libav* libraries (as the snipped version information for libavformat >> indicates), and that mismatch is probably the source of the problem. > > After contemplation, my reply is: > > Further to this: > > I have another machine: > > Linux taogypsy 4.6.0-1-amd64 #1 SMP Debian 4.6.4-1 (2016-07-18) x86_64 > GNU/Linux > > This has: > > $ apt-cache policy libavformat57 > libavformat57: > Installed: 10:3.1.1-dmo2 > Candidate: 10:3.1.1-dmo2 > Version table: > *** 10:3.1.1-dmo2 100 > 100 /var/lib/dpkg/status > 7:3.2-2 500 > 500 http://ftp.us.debian.org/debian stretch/main amd64 Packages > > So attempted to look for that with the machine that is: > > In 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u3 > (2015-08-04) x86_64 GNU/Linux > > Attempting to install that - Produced the error code: > > # apt-get install libavformat57=10:3.1.1-dmo2 > Reading package lists... Done > Building dependency tree > Reading state information... Done > E: Version '10:3.1.1-dmo2' for 'libavformat57' was not found That's not a surprise. The location source '/var/lib/dpkg/status' indicates that that version of the package is found in the list of installed packages on your machine, rather than in a package list from an upstream repository. (For most packages, you will see _two_ location source lines under the installed version: one from /var/lib/dpkg/status, and the other from a configured repository.) Since the list of installed packages on your machine doesn't include an indication of where to obtain the .deb file for installation, apt-get can't find the file it needs to carry out the install, so it can't proceed. That said, the .deb file in question is probably located on the machine where the package _is_ installed, under /var/cache/apt/archives/ - but there will almost certainly be a _lot_ of .deb files there, and sorting through them may be confusing. I would recommend that you either proceed with downgrading all of the libav* packages (which includes libswsample*) - probably on both machines - or figure out what repository you got them from, re-enable it, and see how you can proceed from there. In the latter vein, you might find it worthwhile to check /etc/apt/sources.list and see whether you have any commented-out repositories. -- The Wanderer The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. -- George Bernard Shaw
Attachment:
signature.asc
Description: OpenPGP digital signature