Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #193935 > unrolled thread
| Started by | Dan Norton <dnorton@mindspring.com> |
|---|---|
| First post | 2018-03-20 02:40 +0100 |
| Last post | 2018-03-20 17:30 +0100 |
| Articles | 20 on this page of 22 — 5 participants |
Back to article view | Back to linux.debian.user
Missing Shared Object File for ffmpeg Dan Norton <dnorton@mindspring.com> - 2018-03-20 02:40 +0100
Re: Missing Shared Object File for ffmpeg <tomas@tuxteam.de> - 2018-03-20 09:10 +0100
Re: Missing Shared Object File for ffmpeg Curt <curty@free.fr> - 2018-03-20 09:50 +0100
Re: Missing Shared Object File for ffmpeg <tomas@tuxteam.de> - 2018-03-20 10:10 +0100
Re: Missing Shared Object File for ffmpeg Curt <curty@free.fr> - 2018-03-20 11:20 +0100
Re: Missing Shared Object File for ffmpeg Greg Wooledge <wooledg@eeg.ccf.org> - 2018-03-20 13:50 +0100
Re: Missing Shared Object File for ffmpeg Curt <curty@free.fr> - 2018-03-20 15:20 +0100
Re: Missing Shared Object File for ffmpeg Dan Norton <dnorton@mindspring.com> - 2018-03-20 17:20 +0100
Re: Missing Shared Object File for ffmpeg Greg Wooledge <wooledg@eeg.ccf.org> - 2018-03-20 18:10 +0100
Re: Missing Shared Object File for ffmpeg Dan Norton <dnorton@mindspring.com> - 2018-03-20 18:50 +0100
Re: Missing Shared Object File for ffmpeg <tomas@tuxteam.de> - 2018-03-20 19:10 +0100
Re: Missing Shared Object File for ffmpeg Dan Norton <dnorton@mindspring.com> - 2018-03-20 23:00 +0100
Re: Missing Shared Object File for ffmpeg David Wright <deblis@lionunicorn.co.uk> - 2018-03-20 19:50 +0100
Re: Missing Shared Object File for ffmpeg Dan Norton <dnorton@mindspring.com> - 2018-03-20 23:50 +0100
Re: Missing Shared Object File for ffmpeg David Wright <deblis@lionunicorn.co.uk> - 2018-03-21 00:40 +0100
Re: Missing Shared Object File for ffmpeg Dan Norton <dnorton@mindspring.com> - 2018-03-21 02:40 +0100
Re: Missing Shared Object File for ffmpeg David Wright <deblis@lionunicorn.co.uk> - 2018-03-21 18:50 +0100
Re: Missing Shared Object File for ffmpeg Dan Norton <dnorton@mindspring.com> - 2018-03-23 02:30 +0100
Re: Missing Shared Object File for ffmpeg David Wright <deblis@lionunicorn.co.uk> - 2018-03-20 16:00 +0100
Re: Missing Shared Object File for ffmpeg Greg Wooledge <wooledg@eeg.ccf.org> - 2018-03-20 16:10 +0100
Re: Missing Shared Object File for ffmpeg Curt <curty@free.fr> - 2018-03-20 17:00 +0100
Re: Missing Shared Object File for ffmpeg David Wright <deblis@lionunicorn.co.uk> - 2018-03-20 17:30 +0100
Page 1 of 2 [1] 2 Next page →
| From | Dan Norton <dnorton@mindspring.com> |
|---|---|
| Date | 2018-03-20 02:40 +0100 |
| Subject | Missing Shared Object File for ffmpeg |
| Message-ID | <vvepQ-5XZ-3@gated-at.bofh.it> |
I have two stretch systems, named deb4 and deb9. Both were installed via netinst, have the latest apt update; apt upgrade, and report: $ uname -v #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) Several attempts to install ffmpeg on deb9 have appeared to succeed, but ffmpeg with various options consistently reports: ffmpeg: error while loading shared libraries: libopenal.so.1: cannot open shared object file: No such file or directory On the other system, deb4, ffmpeg installed and ran immediately and was successfully used to split a .mov file into two parts. /etc/apt/sources.list is the same on deb4 and deb9. I have compared the package versions on deb9 with those on deb4 and they are the same. Before reinstalling ffmpeg on deb9 I ran: # apt purge ffmpeg # apt autoremove # apt install ffmpeg I've run ldconfig and repeated the above. STW, I've set LD_LIBRARY_PATH=/usr/local/lib and repeated. Also tried: # apt search openal ...and saw that it contains libopenal.so.1 but: # apt install openal E: Unable to locate package openal What do I need to do to figure out what's wrong with deb9? - Dan
[toc] | [next] | [standalone]
| From | <tomas@tuxteam.de> |
|---|---|
| Date | 2018-03-20 09:10 +0100 |
| Message-ID | <vvkvf-1Fl-1@gated-at.bofh.it> |
| In reply to | #193935 |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, Mar 19, 2018 at 09:38:57PM -0400, Dan Norton wrote: > I have two stretch systems, named deb4 and deb9. Both were installed > via netinst, have the latest apt update; apt upgrade, and report: > > $ uname -v > #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) > > Several attempts to install ffmpeg on deb9 have appeared to succeed, > but ffmpeg with various options consistently reports: > > ffmpeg: error while loading shared libraries: libopenal.so.1: cannot > open shared object file: No such file or directory [...] > # apt search openal > ...and saw that it contains libopenal.so.1 but: > # apt install openal > E: Unable to locate package openal > > What do I need to do to figure out what's wrong with deb9? Try "apt-file search" (in package apt-file): tomas@trotzki:~$ apt-file search libopenal.so.1 libopenal1: /usr/lib/x86_64-linux-gnu/libopenal.so.1 libopenal1: /usr/lib/x86_64-linux-gnu/libopenal.so.1.17.2 I guess libopenal gets loaded on-demand as a plugin. Are you sure you are trying the same video on both systems? Otherwise, I don't have an idea on what could cause this difference. Cheers - -- tomás -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEUEARECAAYFAlqwv2sACgkQBcgs9XrR2ka2RQCeKHXeOiA6bHvSgZk93n61eT63 tYAAmIA+rqqtp+SQq9FhdztKiFLZhdg= =+2nB -----END PGP SIGNATURE-----
[toc] | [prev] | [next] | [standalone]
| From | Curt <curty@free.fr> |
|---|---|
| Date | 2018-03-20 09:50 +0100 |
| Message-ID | <vvl7Y-1Tq-5@gated-at.bofh.it> |
| In reply to | #193939 |
On 2018-03-20, <tomas@tuxteam.de> <tomas@tuxteam.de> wrote: > > Try "apt-file search" (in package apt-file): > > tomas@trotzki:~$ apt-file search libopenal.so.1 > libopenal1: /usr/lib/x86_64-linux-gnu/libopenal.so.1 > libopenal1: /usr/lib/x86_64-linux-gnu/libopenal.so.1.17.2 > > I guess libopenal gets loaded on-demand as a plugin. Are you > sure you are trying the same video on both systems? Otherwise, > I don't have an idea on what could cause this difference. > Yes the package is libopenal1. I don't have the package in Stretch, though ffmpeg is installed. ffmpeg -formats informs me that my ffmpeg was configured with "--enable-openal" and includes the "D openal OpenAL audio capture device". This post is probably what they call "superfétatoire" in French. -- Bah, the latest news, the latest news is not the last. Samuel Beckett
[toc] | [prev] | [next] | [standalone]
| From | <tomas@tuxteam.de> |
|---|---|
| Date | 2018-03-20 10:10 +0100 |
| Message-ID | <vvlrk-2f4-3@gated-at.bofh.it> |
| In reply to | #193940 |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, Mar 20, 2018 at 08:41:05AM +0000, Curt wrote: > On 2018-03-20, <tomas@tuxteam.de> <tomas@tuxteam.de> wrote: > > > > Try "apt-file search" (in package apt-file): > > > > tomas@trotzki:~$ apt-file search libopenal.so.1 > > libopenal1: /usr/lib/x86_64-linux-gnu/libopenal.so.1 > > libopenal1: /usr/lib/x86_64-linux-gnu/libopenal.so.1.17.2 > > > > I guess libopenal gets loaded on-demand as a plugin. Are you > > sure you are trying the same video on both systems? Otherwise, > > I don't have an idea on what could cause this difference. > > > > Yes the package is libopenal1. I don't have the package in Stretch, > though ffmpeg is installed. I take "you don't have the package in Stretch" to mean "in your box it isn't installed", because the package does exist in Stretch (at least in my little corner of the universe). Now the interesting question would be: in *both* your stretches? > ffmpeg -formats > > informs me that my ffmpeg was configured with "--enable-openal" and > includes the "D openal OpenAL audio capture device". > > This post is probably what they call "superfétatoire" in French. Heh. Had to look that up, thanks for a new word: perhaps I can build that in and impress my teacher ;-D Cheers - -- tomás -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlqwzh4ACgkQBcgs9XrR2kZ3jgCeJ6UEvl2kF+XqN7nhTC37XH51 dfMAniKLhq48tJKrE731n7qulfgyhGxx =k9iu -----END PGP SIGNATURE-----
[toc] | [prev] | [next] | [standalone]
| From | Curt <curty@free.fr> |
|---|---|
| Date | 2018-03-20 11:20 +0100 |
| Message-ID | <vvmx4-2R2-13@gated-at.bofh.it> |
| In reply to | #193941 |
On 2018-03-20, <tomas@tuxteam.de> <tomas@tuxteam.de> wrote: > >> Yes the package is libopenal1. I don't have the package in Stretch, >> though ffmpeg is installed. > > I take "you don't have the package in Stretch" to mean "in your box > it isn't installed", because the package does exist in Stretch (at > least in my little corner of the universe). Yes, sorry for the equivocal formulation. The libopenal1 package is indeed in the Debian repositories but isn't installed on my machine. > Now the interesting question would be: in *both* your stretches? It is interesting maybe. I don't understand it, though. >> ffmpeg -formats >> >> informs me that my ffmpeg was configured with "--enable-openal" and >> includes the "D openal OpenAL audio capture device". >> >> This post is probably what they call "superfétatoire" in French. > > Heh. Had to look that up, thanks for a new word: perhaps I can build > that in and impress my teacher ;-D > > Cheers > - -- tomás > > -- Bah, the latest news, the latest news is not the last. Samuel Beckett
[toc] | [prev] | [next] | [standalone]
| From | Greg Wooledge <wooledg@eeg.ccf.org> |
|---|---|
| Date | 2018-03-20 13:50 +0100 |
| Message-ID | <vvoSd-4cB-9@gated-at.bofh.it> |
| In reply to | #193944 |
On Tue, Mar 20, 2018 at 10:12:41AM +0000, Curt wrote: > On 2018-03-20, <tomas@tuxteam.de> <tomas@tuxteam.de> wrote: > > Now the interesting question would be: in *both* your stretches? > > It is interesting maybe. I don't understand it, though. Basically, you're not supplying enough information to diagnose the problem. We would need some or all of: * Your /etc/apt/sources.list file. * The exact version of the ffmpeg package (dpkg -l ffmpeg | cat). * The output of "apt policy ffmpeg". * The output of "aptitude why libopenal1". * Any interesting files in /etc/apt/apt.conf.d/ which may affect package selection (especially the treament of Suggests and Recommends). >From the non-working system, of course. Though you may find the output of "aptitude why libopenal1" to be informative on the working system.
[toc] | [prev] | [next] | [standalone]
| From | Curt <curty@free.fr> |
|---|---|
| Date | 2018-03-20 15:20 +0100 |
| Message-ID | <vvqhj-5i0-1@gated-at.bofh.it> |
| In reply to | #193948 |
On 2018-03-20, Greg Wooledge <wooledg@eeg.ccf.org> wrote: > On Tue, Mar 20, 2018 at 10:12:41AM +0000, Curt wrote: >> On 2018-03-20, <tomas@tuxteam.de> <tomas@tuxteam.de> wrote: >> > Now the interesting question would be: in *both* your stretches? >> >> It is interesting maybe. I don't understand it, though. > > Basically, you're not supplying enough information to diagnose the > problem. We would need some or all of: I'm not the OP and don't have a problem. > * Your /etc/apt/sources.list file. > * The exact version of the ffmpeg package (dpkg -l ffmpeg | cat). > * The output of "apt policy ffmpeg". > * The output of "aptitude why libopenal1". > * Any interesting files in /etc/apt/apt.conf.d/ which may affect > package selection (especially the treament of Suggests and Recommends). > >>From the non-working system, of course. Though you may find the > output of "aptitude why libopenal1" to be informative on the working > system. > > -- Bah, the latest news, the latest news is not the last. Samuel Beckett
[toc] | [prev] | [next] | [standalone]
| From | Dan Norton <dnorton@mindspring.com> |
|---|---|
| Date | 2018-03-20 17:20 +0100 |
| Message-ID | <vvs9r-6tL-3@gated-at.bofh.it> |
| In reply to | #193948 |
On Tue, 20 Mar 2018 08:41:40 -0400
Greg Wooledge <wooledg@eeg.ccf.org> wrote:
> On Tue, Mar 20, 2018 at 10:12:41AM +0000, Curt wrote:
> > On 2018-03-20, <tomas@tuxteam.de> <tomas@tuxteam.de> wrote:
> > > Now the interesting question would be: in *both* your stretches?
> >
> > It is interesting maybe. I don't understand it, though.
>
> Basically, you're not supplying enough information to diagnose the
> problem. We would need some or all of:
>
(from the non-working system)
> * Your /etc/apt/sources.list file.
deb http://debian.gtisc.gatech.edu/debian/ stretch main contrib non-free
deb-src http://debian.gtisc.gatech.edu/debian/ stretch main contrib
non-free
deb http://security.debian.org/debian-security stretch/updates main
contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main
contrib non-free
deb http://debian.gtisc.gatech.edu/debian/ stretch-updates main contrib
non-free
deb-src http://debian.gtisc.gatech.edu/debian/ stretch-updates main
contrib non-free
deb http://debian.gtisc.gatech.edu/debian/ stretch-backports main
contrib non-free
> * The exact version of the ffmpeg package (dpkg -l ffmpeg | cat).
ii ffmpeg 7:3.2.10-1~deb9u1 amd64
> * The output of "apt policy ffmpeg".
ffmpeg:
Installed: 7:3.2.10-1~deb9u1
Candidate: 7:3.2.10-1~deb9u1
Version table:
*** 7:3.2.10-1~deb9u1 500
500 http://debian.gtisc.gatech.edu/debian stretch/main amd64
Packages
500 http://security.debian.org/debian-security
stretch/updates/main amd64 Packages
100 /var/lib/dpkg/status
> * The output of "aptitude why libopenal1".
i ffmpeg Depends libavdevice57 (>= 7:3.2.10)
i A libavdevice57 Depends libopenal1 (>= 1.14)
> * Any interesting files in /etc/apt/apt.conf.d/ which may affect
> package selection (especially the treament of Suggests and
> Recommends).
root@deb9:~# egrep -wr 'Suggests|Recommends' /etc/apt/apt.conf.d/
/etc/apt/apt.conf.d/99synaptic:APT::Install-Recommends "true";
>
> >From the non-working system, of course. Though you may find the
> output of "aptitude why libopenal1" to be informative on the working
> system.
>
i ffmpeg Depends libavdevice57 (>= 7:3.2.10)
i A libavdevice57 Depends libopenal1 (>= 1.14)
A thought: The working system is little changed from the installed
state, so it has mozilla. However, on the non-working system, mozilla is
purged and palemoon installed. The name "ffmpeg"...
^^ ...any relation to firefox?
[toc] | [prev] | [next] | [standalone]
| From | Greg Wooledge <wooledg@eeg.ccf.org> |
|---|---|
| Date | 2018-03-20 18:10 +0100 |
| Message-ID | <vvsVP-74C-3@gated-at.bofh.it> |
| In reply to | #193955 |
On Tue, Mar 20, 2018 at 12:18:05PM -0400, Dan Norton wrote: > > * The output of "apt policy ffmpeg". > > ffmpeg: > Installed: 7:3.2.10-1~deb9u1 > Candidate: 7:3.2.10-1~deb9u1 > Version table: > *** 7:3.2.10-1~deb9u1 500 > 500 http://debian.gtisc.gatech.edu/debian stretch/main amd64 > Packages > 500 http://security.debian.org/debian-security > stretch/updates/main amd64 Packages > 100 /var/lib/dpkg/status > > > * The output of "aptitude why libopenal1". > > i ffmpeg Depends libavdevice57 (>= 7:3.2.10) > i A libavdevice57 Depends libopenal1 (>= 1.14) >From these, it looks like you have the stretch version of ffmpeg, and a libopenal1 dependency that can be satisfied by the stretch version of libopenal1. If libopenal1 is not actually installed, then something is very wrong. Is it possible that you have the package "installed", but something else removed the library file? In that case, just reinstall the package: apt-get --reinstall install libopenal1
[toc] | [prev] | [next] | [standalone]
| From | Dan Norton <dnorton@mindspring.com> |
|---|---|
| Date | 2018-03-20 18:50 +0100 |
| Message-ID | <vvtyx-7kz-11@gated-at.bofh.it> |
| In reply to | #193957 |
On Tue, 20 Mar 2018 12:59:21 -0400 Greg Wooledge <wooledg@eeg.ccf.org> wrote: > On Tue, Mar 20, 2018 at 12:18:05PM -0400, Dan Norton wrote: > > > * The output of "apt policy ffmpeg". > > > > ffmpeg: > > Installed: 7:3.2.10-1~deb9u1 > > Candidate: 7:3.2.10-1~deb9u1 > > Version table: > > *** 7:3.2.10-1~deb9u1 500 > > 500 http://debian.gtisc.gatech.edu/debian stretch/main amd64 > > Packages > > 500 http://security.debian.org/debian-security > > stretch/updates/main amd64 Packages > > 100 /var/lib/dpkg/status > > > > > * The output of "aptitude why libopenal1". > > > > i ffmpeg Depends libavdevice57 (>= 7:3.2.10) > > i A libavdevice57 Depends libopenal1 (>= 1.14) > > >From these, it looks like you have the stretch version of ffmpeg, > >and > a libopenal1 dependency that can be satisfied by the stretch version > of libopenal1. > > If libopenal1 is not actually installed, then something is very wrong. > Is it possible that you have the package "installed", but something > else removed the library file? In that case, just reinstall the > package: > > apt-get --reinstall install libopenal1 > That did it - thanks, Greg! But what does this do that apt purge/install of ffmpeg does not?
[toc] | [prev] | [next] | [standalone]
| From | <tomas@tuxteam.de> |
|---|---|
| Date | 2018-03-20 19:10 +0100 |
| Message-ID | <vvtRT-7GO-7@gated-at.bofh.it> |
| In reply to | #193959 |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, Mar 20, 2018 at 01:47:42PM -0400, Dan Norton wrote: [...] > > apt-get --reinstall install libopenal1 > > > > That did it - thanks, Greg! My guess would be that libopenal1 (the package) was installed, but the library (the file) has been somehow deleted. The --reinstall forces apt to install the package even if it thinks it's already there (quite useful in such a case :) Cheers - -- t -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlqxTK8ACgkQBcgs9XrR2kbmSgCffJO16KsjvSFiI144dqzK0+Ip vEgAn124eKQhe4hESe71CJ0avU+jOh+P =GtAc -----END PGP SIGNATURE-----
[toc] | [prev] | [next] | [standalone]
| From | Dan Norton <dnorton@mindspring.com> |
|---|---|
| Date | 2018-03-20 23:00 +0100 |
| Message-ID | <vvxsu-1ph-9@gated-at.bofh.it> |
| In reply to | #193960 |
On Tue, 20 Mar 2018 19:02:23 +0100 <tomas@tuxteam.de> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Tue, Mar 20, 2018 at 01:47:42PM -0400, Dan Norton wrote: > > [...] > > > > apt-get --reinstall install libopenal1 > > > > > > > That did it - thanks, Greg! > > My guess would be that libopenal1 (the package) was installed, > but the library (the file) has been somehow deleted. > > The --reinstall forces apt to install the package even if it > thinks it's already there (quite useful in such a case :) > "--reinstall install" - that's strange and unusual :) but I'm glad it worked. - Dan > Cheers > - -- t > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.12 (GNU/Linux) > > iEYEARECAAYFAlqxTK8ACgkQBcgs9XrR2kbmSgCffJO16KsjvSFiI144dqzK0+Ip > vEgAn124eKQhe4hESe71CJ0avU+jOh+P > =GtAc > -----END PGP SIGNATURE----- >
[toc] | [prev] | [next] | [standalone]
| From | David Wright <deblis@lionunicorn.co.uk> |
|---|---|
| Date | 2018-03-20 19:50 +0100 |
| Message-ID | <vvuuC-7UI-3@gated-at.bofh.it> |
| In reply to | #193959 |
On Tue 20 Mar 2018 at 13:47:42 (-0400), Dan Norton wrote: > On Tue, 20 Mar 2018 12:59:21 -0400 > Greg Wooledge <wooledg@eeg.ccf.org> wrote: > > > On Tue, Mar 20, 2018 at 12:18:05PM -0400, Dan Norton wrote: > > > > * The output of "apt policy ffmpeg". > > > > > > ffmpeg: > > > Installed: 7:3.2.10-1~deb9u1 > > > Candidate: 7:3.2.10-1~deb9u1 > > > Version table: > > > *** 7:3.2.10-1~deb9u1 500 > > > 500 http://debian.gtisc.gatech.edu/debian stretch/main amd64 > > > Packages > > > 500 http://security.debian.org/debian-security > > > stretch/updates/main amd64 Packages > > > 100 /var/lib/dpkg/status > > > > > > > * The output of "aptitude why libopenal1". > > > > > > i ffmpeg Depends libavdevice57 (>= 7:3.2.10) > > > i A libavdevice57 Depends libopenal1 (>= 1.14) > > > > >From these, it looks like you have the stretch version of ffmpeg, > > >and > > a libopenal1 dependency that can be satisfied by the stretch version > > of libopenal1. > > > > If libopenal1 is not actually installed, then something is very wrong. > > Is it possible that you have the package "installed", but something > > else removed the library file? In that case, just reinstall the > > package: > > > > apt-get --reinstall install libopenal1 > > > > That did it - thanks, Greg! > > But what does this do that apt purge/install of ffmpeg does not? You posted: # apt purge ffmpeg # apt autoremove # apt install ffmpeg but you didn't show your working. You should check out what happened by looking at /var/log/apt/history.log to see if libopenal1 was affected by this command sequence. For a start, other packages might depend on libopenal1, preventing its auto-removal. Then of course there's the investigation of why it wasn't installed correctly in the first place, and what was happening during the "several attempts" at installing ffmpeg. Cheers, David.
[toc] | [prev] | [next] | [standalone]
| From | Dan Norton <dnorton@mindspring.com> |
|---|---|
| Date | 2018-03-20 23:50 +0100 |
| Message-ID | <vvyeR-20C-3@gated-at.bofh.it> |
| In reply to | #193961 |
On Tue, 20 Mar 2018 13:42:24 -0500 David Wright <deblis@lionunicorn.co.uk> wrote: > On Tue 20 Mar 2018 at 13:47:42 (-0400), Dan Norton wrote: > > On Tue, 20 Mar 2018 12:59:21 -0400 > > Greg Wooledge <wooledg@eeg.ccf.org> wrote: > > > > > On Tue, Mar 20, 2018 at 12:18:05PM -0400, Dan Norton wrote: > > > > > * The output of "apt policy ffmpeg". > > > > > > > > ffmpeg: > > > > Installed: 7:3.2.10-1~deb9u1 > > > > Candidate: 7:3.2.10-1~deb9u1 > > > > Version table: > > > > *** 7:3.2.10-1~deb9u1 500 > > > > 500 http://debian.gtisc.gatech.edu/debian stretch/main > > > > amd64 Packages > > > > 500 http://security.debian.org/debian-security > > > > stretch/updates/main amd64 Packages > > > > 100 /var/lib/dpkg/status > > > > > > > > > * The output of "aptitude why libopenal1". > > > > > > > > i ffmpeg Depends libavdevice57 (>= 7:3.2.10) > > > > i A libavdevice57 Depends libopenal1 (>= 1.14) > > > > > > >From these, it looks like you have the stretch version of ffmpeg, > > > >and > > > a libopenal1 dependency that can be satisfied by the stretch > > > version of libopenal1. > > > > > > If libopenal1 is not actually installed, then something is very > > > wrong. Is it possible that you have the package "installed", but > > > something else removed the library file? In that case, just > > > reinstall the package: > > > > > > apt-get --reinstall install libopenal1 > > > > > > > That did it - thanks, Greg! > > > > But what does this do that apt purge/install of ffmpeg does not? > > You posted: > > # apt purge ffmpeg > # apt autoremove > # apt install ffmpeg > > but you didn't show your working. You should check out what happened > by looking at /var/log/apt/history.log to see if libopenal1 was > affected by this command sequence. For a start, other packages might > depend on libopenal1, preventing its auto-removal. > The broken system was installed in December 2017. Looking at all the logs in /var/log/apt/history* (extracting the ones that were archived) and running: dan@deb9:~/apt.logs$ grep -rnw '.' -e 'libopenal1' | less ...there is one hit, other than today's --reinstall and that is an install: Start-Date: 2017-12-17 21:29:03 Commandline: /usr/sbin/synaptic Requested-By: dan (1200) Install: [...] libopenal1:amd64 (1:1.17.2-4+b2, automatic), # e pluribus unum [...] > Then of course there's the investigation of why it wasn't > installed correctly in the first place, and what was happening > during the "several attempts" at installing ffmpeg. > Apparently nothing during these attempts involved libopenal1, according to the logs in /var/log/apt/ - is there anywhere else that could shed light on this? - Dan
[toc] | [prev] | [next] | [standalone]
| From | David Wright <deblis@lionunicorn.co.uk> |
|---|---|
| Date | 2018-03-21 00:40 +0100 |
| Message-ID | <vvz1g-2Ad-9@gated-at.bofh.it> |
| In reply to | #193967 |
On Tue 20 Mar 2018 at 18:41:55 (-0400), Dan Norton wrote: > On Tue, 20 Mar 2018 13:42:24 -0500 > David Wright <deblis@lionunicorn.co.uk> wrote: > > > On Tue 20 Mar 2018 at 13:47:42 (-0400), Dan Norton wrote: > > > On Tue, 20 Mar 2018 12:59:21 -0400 > > > Greg Wooledge <wooledg@eeg.ccf.org> wrote: > > > > > > > On Tue, Mar 20, 2018 at 12:18:05PM -0400, Dan Norton wrote: > > > > > > * The output of "apt policy ffmpeg". > > > > > > > > > > ffmpeg: > > > > > Installed: 7:3.2.10-1~deb9u1 > > > > > Candidate: 7:3.2.10-1~deb9u1 > > > > > Version table: > > > > > *** 7:3.2.10-1~deb9u1 500 > > > > > 500 http://debian.gtisc.gatech.edu/debian stretch/main > > > > > amd64 Packages > > > > > 500 http://security.debian.org/debian-security > > > > > stretch/updates/main amd64 Packages > > > > > 100 /var/lib/dpkg/status > > > > > > > > > > > * The output of "aptitude why libopenal1". > > > > > > > > > > i ffmpeg Depends libavdevice57 (>= 7:3.2.10) > > > > > i A libavdevice57 Depends libopenal1 (>= 1.14) > > > > > > > > >From these, it looks like you have the stretch version of ffmpeg, > > > > >and > > > > a libopenal1 dependency that can be satisfied by the stretch > > > > version of libopenal1. > > > > > > > > If libopenal1 is not actually installed, then something is very > > > > wrong. Is it possible that you have the package "installed", but > > > > something else removed the library file? In that case, just > > > > reinstall the package: > > > > > > > > apt-get --reinstall install libopenal1 > > > > > > > > > > That did it - thanks, Greg! > > > > > > But what does this do that apt purge/install of ffmpeg does not? > > > > You posted: > > > > # apt purge ffmpeg > > # apt autoremove > > # apt install ffmpeg > > > > but you didn't show your working. You should check out what happened > > by looking at /var/log/apt/history.log to see if libopenal1 was > > affected by this command sequence. For a start, other packages might > > depend on libopenal1, preventing its auto-removal. > > > > The broken system was installed in December 2017. Looking at all the > logs in /var/log/apt/history* (extracting the ones that were > archived) and running: > dan@deb9:~/apt.logs$ grep -rnw '.' -e 'libopenal1' | less > ...there is one hit, other than today's --reinstall and that is an > install: > > Start-Date: 2017-12-17 21:29:03 > Commandline: /usr/sbin/synaptic > Requested-By: dan (1200) > Install: [...] > libopenal1:amd64 (1:1.17.2-4+b2, automatic), # e pluribus unum > [...] > > > Then of course there's the investigation of why it wasn't > > installed correctly in the first place, and what was happening > > during the "several attempts" at installing ffmpeg. > > > > Apparently nothing during these attempts involved libopenal1, according > to the logs in /var/log/apt/ - is there anywhere else that could shed > light on this? Is it still marked as Automatic? Particularly if you try to install it, it will lose that flag (all this is IIRC). Further use of that command sequence would have no effect in that case. The dependency is via another package. I've found that removing a package doesn't always reach down to all the Automatic packages beneath it. This is easily demonstrated by installing a package with multiple dependencies (in depth) and then immediately purging it. But none of this gets down to the root of the problem (why the installed package didn't provide the library). Perhaps it might be worth occasionally running # debsums -l # debsums -ca to check things over. There's also dpkg -V. Cheers, David.
[toc] | [prev] | [next] | [standalone]
| From | Dan Norton <dnorton@mindspring.com> |
|---|---|
| Date | 2018-03-21 02:40 +0100 |
| Message-ID | <vvATn-3Ob-3@gated-at.bofh.it> |
| In reply to | #193972 |
On Tue, 20 Mar 2018 18:35:48 -0500 David Wright <deblis@lionunicorn.co.uk> wrote: > On Tue 20 Mar 2018 at 18:41:55 (-0400), Dan Norton wrote: > > On Tue, 20 Mar 2018 13:42:24 -0500 > > David Wright <deblis@lionunicorn.co.uk> wrote: > > > > > On Tue 20 Mar 2018 at 13:47:42 (-0400), Dan Norton wrote: > > > > On Tue, 20 Mar 2018 12:59:21 -0400 > > > > Greg Wooledge <wooledg@eeg.ccf.org> wrote: > > > > > > > > > On Tue, Mar 20, 2018 at 12:18:05PM -0400, Dan Norton > > > > > wrote: > > > > > > > * The output of "apt policy ffmpeg". > > > > > > > > > > > > ffmpeg: > > > > > > Installed: 7:3.2.10-1~deb9u1 > > > > > > Candidate: 7:3.2.10-1~deb9u1 > > > > > > Version table: > > > > > > *** 7:3.2.10-1~deb9u1 500 > > > > > > 500 http://debian.gtisc.gatech.edu/debian > > > > > > stretch/main amd64 Packages > > > > > > 500 http://security.debian.org/debian-security > > > > > > stretch/updates/main amd64 Packages > > > > > > 100 /var/lib/dpkg/status > > > > > > > > > > > > > * The output of "aptitude why libopenal1". > > > > > > > > > > > > i ffmpeg Depends libavdevice57 (>= 7:3.2.10) > > > > > > i A libavdevice57 Depends libopenal1 (>= 1.14) > > > > > > > > > > >From these, it looks like you have the stretch version of > > > > > >ffmpeg, and > > > > > a libopenal1 dependency that can be satisfied by the stretch > > > > > version of libopenal1. > > > > > > > > > > If libopenal1 is not actually installed, then something is > > > > > very wrong. Is it possible that you have the package > > > > > "installed", but something else removed the library file? In > > > > > that case, just reinstall the package: > > > > > > > > > > apt-get --reinstall install libopenal1 > > > > > > > > > > > > > That did it - thanks, Greg! > > > > > > > > But what does this do that apt purge/install of ffmpeg does > > > > not? > > > > > > You posted: > > > > > > # apt purge ffmpeg > > > # apt autoremove > > > # apt install ffmpeg > > > > > > but you didn't show your working. You should check out what > > > happened by looking at /var/log/apt/history.log to see if > > > libopenal1 was affected by this command sequence. For a start, > > > other packages might depend on libopenal1, preventing its > > > auto-removal. > > > > The broken system was installed in December 2017. Looking at all the > > logs in /var/log/apt/history* (extracting the ones that were > > archived) and running: > > dan@deb9:~/apt.logs$ grep -rnw '.' -e 'libopenal1' | less > > ...there is one hit, other than today's --reinstall and that is an > > install: > > > > Start-Date: 2017-12-17 21:29:03 > > Commandline: /usr/sbin/synaptic > > Requested-By: dan (1200) > > Install: [...] > > libopenal1:amd64 (1:1.17.2-4+b2, automatic), # e pluribus unum > > [...] > > > > > Then of course there's the investigation of why it wasn't > > > installed correctly in the first place, and what was happening > > > during the "several attempts" at installing ffmpeg. > > > > > > > Apparently nothing during these attempts involved libopenal1, > > according to the logs in /var/log/apt/ - is there anywhere else > > that could shed light on this? > > Is it still marked as Automatic? Particularly if you try to install > it, it will lose that flag (all this is IIRC). Further use of that > command sequence would have no effect in that case. > root@deb9:~# apt search libopenal1 Sorting... Done Full Text Search... Done libopenal1/stable,now 1:1.17.2-4+b2 amd64 [installed,automatic] [...] > The dependency is via another package. I've found that removing a > package doesn't always reach down to all the Automatic packages > beneath it. This is easily demonstrated by installing a package > with multiple dependencies (in depth) and then immediately purging > it. > > But none of this gets down to the root of the problem (why the > installed package didn't provide the library). Perhaps it might > be worth occasionally running > # debsums -l > # debsums -ca > to check things over. There's also dpkg -V. > root@deb9:~# debsums -l root@deb9:~# root@deb9:~# debsums -ca 2>/home/dan/debsums.out /etc/lvm/lvm.conf ...producing 958.9 kB of missing file messages in debsums.out, none mention libopenal1. root@deb9:~# dpkg -V >/home/dan/dpkg.out ...producing 590.2 kB of text lines, none mention libopenal1. Now that libopenal1 has been reinstalled and ffmpeg runs this is probably to be expected, right? It would have been more interesting if done when deb9 was broken WRT ffmpeg. - Dan
[toc] | [prev] | [next] | [standalone]
| From | David Wright <deblis@lionunicorn.co.uk> |
|---|---|
| Date | 2018-03-21 18:50 +0100 |
| Message-ID | <vvQ26-57i-11@gated-at.bofh.it> |
| In reply to | #193974 |
On Tue 20 Mar 2018 at 21:29:49 (-0400), Dan Norton wrote: > On Tue, 20 Mar 2018 18:35:48 -0500 > David Wright <deblis@lionunicorn.co.uk> wrote: > > > On Tue 20 Mar 2018 at 18:41:55 (-0400), Dan Norton wrote: > > > On Tue, 20 Mar 2018 13:42:24 -0500 > > > David Wright <deblis@lionunicorn.co.uk> wrote: > > > > > > > On Tue 20 Mar 2018 at 13:47:42 (-0400), Dan Norton wrote: > > > > > On Tue, 20 Mar 2018 12:59:21 -0400 > > > > > Greg Wooledge <wooledg@eeg.ccf.org> wrote: > > > > > > > > > > > On Tue, Mar 20, 2018 at 12:18:05PM -0400, Dan Norton > > > > > > wrote: > > > > > > > > * The output of "apt policy ffmpeg". > > > > > > > > > > > > > > ffmpeg: > > > > > > > Installed: 7:3.2.10-1~deb9u1 > > > > > > > Candidate: 7:3.2.10-1~deb9u1 > > > > > > > Version table: > > > > > > > *** 7:3.2.10-1~deb9u1 500 > > > > > > > 500 http://debian.gtisc.gatech.edu/debian > > > > > > > stretch/main amd64 Packages > > > > > > > 500 http://security.debian.org/debian-security > > > > > > > stretch/updates/main amd64 Packages > > > > > > > 100 /var/lib/dpkg/status > > > > > > > > > > > > > > > * The output of "aptitude why libopenal1". > > > > > > > > > > > > > > i ffmpeg Depends libavdevice57 (>= 7:3.2.10) > > > > > > > i A libavdevice57 Depends libopenal1 (>= 1.14) > > > > > > > > > > > > >From these, it looks like you have the stretch version of > > > > > > >ffmpeg, and > > > > > > a libopenal1 dependency that can be satisfied by the stretch > > > > > > version of libopenal1. > > > > > > > > > > > > If libopenal1 is not actually installed, then something is > > > > > > very wrong. Is it possible that you have the package > > > > > > "installed", but something else removed the library file? In > > > > > > that case, just reinstall the package: > > > > > > > > > > > > apt-get --reinstall install libopenal1 > > > > > > > > > > > > > > > > That did it - thanks, Greg! > > > > > > > > > > But what does this do that apt purge/install of ffmpeg does > > > > > not? > > > > > > > > You posted: > > > > > > > > # apt purge ffmpeg > > > > # apt autoremove > > > > # apt install ffmpeg > > > > > > > > but you didn't show your working. You should check out what > > > > happened by looking at /var/log/apt/history.log to see if > > > > libopenal1 was affected by this command sequence. For a start, > > > > other packages might depend on libopenal1, preventing its > > > > auto-removal. > > > > > > The broken system was installed in December 2017. Looking at all the > > > logs in /var/log/apt/history* (extracting the ones that were > > > archived) and running: > > > dan@deb9:~/apt.logs$ grep -rnw '.' -e 'libopenal1' | less > > > ...there is one hit, other than today's --reinstall and that is an > > > install: > > > > > > Start-Date: 2017-12-17 21:29:03 > > > Commandline: /usr/sbin/synaptic > > > Requested-By: dan (1200) > > > Install: [...] > > > libopenal1:amd64 (1:1.17.2-4+b2, automatic), # e pluribus unum > > > [...] > > > > > > > Then of course there's the investigation of why it wasn't > > > > installed correctly in the first place, and what was happening > > > > during the "several attempts" at installing ffmpeg. > > > > > > > > > > Apparently nothing during these attempts involved libopenal1, > > > according to the logs in /var/log/apt/ - is there anywhere else > > > that could shed light on this? > > > > Is it still marked as Automatic? Particularly if you try to install > > it, it will lose that flag (all this is IIRC). Further use of that > > command sequence would have no effect in that case. > > > > root@deb9:~# apt search libopenal1 > Sorting... Done > Full Text Search... Done > libopenal1/stable,now 1:1.17.2-4+b2 amd64 [installed,automatic] > [...] > > > The dependency is via another package. I've found that removing a > > package doesn't always reach down to all the Automatic packages > > beneath it. This is easily demonstrated by installing a package > > with multiple dependencies (in depth) and then immediately purging > > it. > > > > But none of this gets down to the root of the problem (why the > > installed package didn't provide the library). Perhaps it might > > be worth occasionally running > > # debsums -l > > # debsums -ca > > to check things over. There's also dpkg -V. > > > > root@deb9:~# debsums -l > root@deb9:~# > > root@deb9:~# debsums -ca 2>/home/dan/debsums.out > /etc/lvm/lvm.conf > ...producing 958.9 kB of missing file messages in debsums.out, none > mention libopenal1. Interesting difference between your systems and mine: wheezy: # debsums -l # debsums -ca /etc/apt-cacher-ng/security.conf (.deb cache) /etc/console-setup/remap.inc (VC key definitions) /etc/exim4/passwd.client (email submission at home) /etc/kbd/config (key repeat rate and blanking) /etc/timidity/timidity.cfg (waveforms) # # dpkg too old for -V jessie: # debsums -l # debsums -ca /etc/issue (prompt contains time) /etc/console-setup/remap.inc /etc/exim4/passwd.client (email submission away) /etc/kbd/config /etc/systemd/system.conf (shorten annoying timeouts at closedown) /etc/timidity/timidity.cfg # dpkg -V ??5?????? c /etc/exim4/passwd.client ??5?????? c /etc/issue ??5?????? c /etc/kbd/config ??5?????? c /etc/systemd/system.conf ??5?????? c /etc/console-setup/remap.inc ??5?????? c /etc/timidity/timidity.cfg # stretch: # debsums -l # debsums -ca /etc/issue /etc/console-setup/remap.inc /etc/initramfs-tools/update-initramfs.conf # dpkg -V ??5?????? c /etc/initramfs-tools/update-initramfs.conf ??5?????? c /etc/issue ??5?????? c /etc/console-setup/remap.inc # > root@deb9:~# dpkg -V >/home/dan/dpkg.out > ...producing 590.2 kB of text lines, none mention libopenal1. Looks like it's more or less the same list of files. > Now that libopenal1 has been reinstalled and ffmpeg runs this is > probably to be expected, right? It would have been more interesting if > done when deb9 was broken WRT ffmpeg. Yes, but you get so much more output, you'd need to go looking. One glance at those lines in my output and I recognise all the changes I expect to see on those hosts. Cheers, David.
[toc] | [prev] | [next] | [standalone]
| From | Dan Norton <dnorton@mindspring.com> |
|---|---|
| Date | 2018-03-23 02:30 +0100 |
| Message-ID | <vwjGN-7Z4-1@gated-at.bofh.it> |
| In reply to | #194003 |
On Wed, 21 Mar 2018 12:46:06 -0500 David Wright <deblis@lionunicorn.co.uk> wrote: > On Tue 20 Mar 2018 at 21:29:49 (-0400), Dan Norton wrote: > > On Tue, 20 Mar 2018 18:35:48 -0500 > > David Wright <deblis@lionunicorn.co.uk> wrote: > > > > > On Tue 20 Mar 2018 at 18:41:55 (-0400), Dan Norton wrote: > > > > On Tue, 20 Mar 2018 13:42:24 -0500 > > > > David Wright <deblis@lionunicorn.co.uk> wrote: > > > > > > > > > On Tue 20 Mar 2018 at 13:47:42 (-0400), Dan Norton wrote: > > > > > > On Tue, 20 Mar 2018 12:59:21 -0400 > > > > > > Greg Wooledge <wooledg@eeg.ccf.org> wrote: > > > > > > > > > > > > > On Tue, Mar 20, 2018 at 12:18:05PM -0400, Dan Norton > > > > > > > wrote: > > > > > > > > > * The output of "apt policy ffmpeg". > > > > > > > > > > > > > > > > ffmpeg: > > > > > > > > Installed: 7:3.2.10-1~deb9u1 > > > > > > > > Candidate: 7:3.2.10-1~deb9u1 > > > > > > > > Version table: > > > > > > > > *** 7:3.2.10-1~deb9u1 500 > > > > > > > > 500 http://debian.gtisc.gatech.edu/debian > > > > > > > > stretch/main amd64 Packages > > > > > > > > 500 http://security.debian.org/debian-security > > > > > > > > stretch/updates/main amd64 Packages > > > > > > > > 100 /var/lib/dpkg/status > > > > > > > > > > > > > > > > > * The output of "aptitude why libopenal1". > > > > > > > > > > > > > > > > i ffmpeg Depends libavdevice57 (>= 7:3.2.10) > > > > > > > > i A libavdevice57 Depends libopenal1 (>= > > > > > > > > 1.14) > > > > > > > > > > > > > > >From these, it looks like you have the stretch version of > > > > > > > >ffmpeg, and > > > > > > > a libopenal1 dependency that can be satisfied by the > > > > > > > stretch version of libopenal1. > > > > > > > > > > > > > > If libopenal1 is not actually installed, then something is > > > > > > > very wrong. Is it possible that you have the package > > > > > > > "installed", but something else removed the library > > > > > > > file? In that case, just reinstall the package: > > > > > > > > > > > > > > apt-get --reinstall install libopenal1 > > > > > > > > > > > > > > > > > > > That did it - thanks, Greg! > > > > > > > > > > > > But what does this do that apt purge/install of ffmpeg does > > > > > > not? > > > > > > > > > > You posted: > > > > > > > > > > # apt purge ffmpeg > > > > > # apt autoremove > > > > > # apt install ffmpeg > > > > > > > > > > but you didn't show your working. You should check out what > > > > > happened by looking at /var/log/apt/history.log to see if > > > > > libopenal1 was affected by this command sequence. For a start, > > > > > other packages might depend on libopenal1, preventing its > > > > > auto-removal. > > > > > > > > The broken system was installed in December 2017. Looking at > > > > all the logs in /var/log/apt/history* (extracting the ones that > > > > were archived) and running: > > > > dan@deb9:~/apt.logs$ grep -rnw '.' -e 'libopenal1' | less > > > > ...there is one hit, other than today's --reinstall and that is > > > > an install: > > > > > > > > Start-Date: 2017-12-17 21:29:03 > > > > Commandline: /usr/sbin/synaptic > > > > Requested-By: dan (1200) > > > > Install: [...] > > > > libopenal1:amd64 (1:1.17.2-4+b2, automatic), # e pluribus unum > > > > [...] > > > > > > > > > Then of course there's the investigation of why it wasn't > > > > > installed correctly in the first place, and what was happening > > > > > during the "several attempts" at installing ffmpeg. > > > > > > > > > > > > > Apparently nothing during these attempts involved libopenal1, > > > > according to the logs in /var/log/apt/ - is there anywhere else > > > > that could shed light on this? > > > > > > Is it still marked as Automatic? Particularly if you try to > > > install it, it will lose that flag (all this is IIRC). Further > > > use of that command sequence would have no effect in that case. > > > > > > > root@deb9:~# apt search libopenal1 > > Sorting... Done > > Full Text Search... Done > > libopenal1/stable,now 1:1.17.2-4+b2 amd64 [installed,automatic] > > [...] > > > > > The dependency is via another package. I've found that removing a > > > package doesn't always reach down to all the Automatic packages > > > beneath it. This is easily demonstrated by installing a package > > > with multiple dependencies (in depth) and then immediately purging > > > it. > > > > > > But none of this gets down to the root of the problem (why the > > > installed package didn't provide the library). Perhaps it might > > > be worth occasionally running > > > # debsums -l > > > # debsums -ca > > > to check things over. There's also dpkg -V. > > > > > > > root@deb9:~# debsums -l > > root@deb9:~# > > > > root@deb9:~# debsums -ca 2>/home/dan/debsums.out > > /etc/lvm/lvm.conf > > ...producing 958.9 kB of missing file messages in debsums.out, none > > mention libopenal1. > > Interesting difference between your systems and mine: > > wheezy: > > # debsums -l > # debsums -ca > /etc/apt-cacher-ng/security.conf (.deb cache) > /etc/console-setup/remap.inc (VC key definitions) > /etc/exim4/passwd.client (email submission at home) > /etc/kbd/config (key repeat rate and blanking) > /etc/timidity/timidity.cfg (waveforms) > # # dpkg too old for -V > > jessie: > > # debsums -l > # debsums -ca > /etc/issue (prompt contains time) > /etc/console-setup/remap.inc > /etc/exim4/passwd.client (email submission away) > /etc/kbd/config > /etc/systemd/system.conf (shorten annoying timeouts at > closedown) /etc/timidity/timidity.cfg > # dpkg -V > ??5?????? c /etc/exim4/passwd.client > ??5?????? c /etc/issue > ??5?????? c /etc/kbd/config > ??5?????? c /etc/systemd/system.conf > ??5?????? c /etc/console-setup/remap.inc > ??5?????? c /etc/timidity/timidity.cfg > # > > stretch: > > # debsums -l > # debsums -ca > /etc/issue > /etc/console-setup/remap.inc > /etc/initramfs-tools/update-initramfs.conf > # dpkg -V > ??5?????? c /etc/initramfs-tools/update-initramfs.conf > ??5?????? c /etc/issue > ??5?????? c /etc/console-setup/remap.inc > # > > > root@deb9:~# dpkg -V >/home/dan/dpkg.out > > ...producing 590.2 kB of text lines, none mention libopenal1. > > Looks like it's more or less the same list of files. > > > Now that libopenal1 has been reinstalled and ffmpeg runs this is > > probably to be expected, right? It would have been more interesting > > if done when deb9 was broken WRT ffmpeg. > > Yes, but you get so much more output, you'd need to go looking. > One glance at those lines in my output and I recognise all > the changes I expect to see on those hosts. > It looks like many of the missing file messages come from files left behind in /var/lib/dpkg/info/ as a result of installing and then uninstalling games such as: bzflag tank battle csmash table tennis lincity build a city When files with names starting with these games are removed, debsums -ca produces a few dozen lines of missing files and most of these these are due to: acm aerial combat ...which clings so tightly that I can't get rid of it. - Dan
[toc] | [prev] | [next] | [standalone]
| From | David Wright <deblis@lionunicorn.co.uk> |
|---|---|
| Date | 2018-03-20 16:00 +0100 |
| Message-ID | <vvqU2-5vF-7@gated-at.bofh.it> |
| In reply to | #193940 |
On Tue 20 Mar 2018 at 08:41:05 (+0000), Curt wrote: > On 2018-03-20, <tomas@tuxteam.de> <tomas@tuxteam.de> wrote: > > > > Try "apt-file search" (in package apt-file): > > > > tomas@trotzki:~$ apt-file search libopenal.so.1 > > libopenal1: /usr/lib/x86_64-linux-gnu/libopenal.so.1 > > libopenal1: /usr/lib/x86_64-linux-gnu/libopenal.so.1.17.2 > > > > I guess libopenal gets loaded on-demand as a plugin. Are you > > sure you are trying the same video on both systems? Otherwise, > > I don't have an idea on what could cause this difference. > > > > Yes the package is libopenal1. I don't have the package in Stretch, > though ffmpeg is installed. In my ftp.us.debian.org_debian_dists_stretch_main_binary-amd64_Packages (39116092 Mar 10 03:33) ffmpeg says: Package: ffmpeg Version: 7:3.2.10-1~deb9u1 Installed-Size: 2137 Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> Architecture: amd64 Replaces: libav-tools (<< 6:12~~), qt-faststart (<< 7:2.7.1-3~) Depends: libavcodec57 (>= 7:3.2.10) | libavcodec-extra57 (>= 7:3.2.10), libavdevice57 (>= 7:3.2.10), … and libavdevice57 says: Package: libavdevice57 Source: ffmpeg Version: 7:3.2.10-1~deb9u1 Installed-Size: 278 Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> Architecture: amd64 Depends: libasound2 (>= 1.0.16), libavc1394-0 (>= 0.5.3), libavcodec57 (>= 7:3.2.10) | libavcodec-extra57 (>= 7:3.2.10), libavfilter6 (>= 7:3.2.10) | libavfilter-extra6 (>= 7:3.2.10), libavformat57 (>= 7:3.2.10), libavutil55 (>= 7:3.2.10), libc6 (>= 2.14), libcaca0 (>= 0.99.beta17-1), libcdio-cdda1 (>= 0.83), libcdio-paranoia1 (>= 0.83), libdc1394-22, libgl1-mesa-glx | libgl1, libiec61883-0 (>= 1.2.0), libjack-jackd2-0 (>= 1.9.10+20150825) | libjack-0.125, libopenal1 (>= 1.14), … so how do you get around not installing libopenal1? BTW Greg, aptitude why libopenal1 might not help because it only displays the “most installed, strongest, tightest, shortest” dependency chain, which here is: i mplayer-gui Depends libopenal1 (>= 1.14) > ffmpeg -formats > > informs me that my ffmpeg was configured with "--enable-openal" and > includes the "D openal OpenAL audio capture device". > > This post is probably what they call "superfétatoire" in French. Cheers, David.
[toc] | [prev] | [next] | [standalone]
| From | Greg Wooledge <wooledg@eeg.ccf.org> |
|---|---|
| Date | 2018-03-20 16:10 +0100 |
| Message-ID | <vvr3J-5OO-17@gated-at.bofh.it> |
| In reply to | #193952 |
On Tue, Mar 20, 2018 at 09:50:53AM -0500, David Wright wrote: > In my ftp.us.debian.org_debian_dists_stretch_main_binary-amd64_Packages > (39116092 Mar 10 03:33) ffmpeg says: > > Package: ffmpeg > Version: 7:3.2.10-1~deb9u1 > Installed-Size: 2137 > Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> > Architecture: amd64 > Replaces: libav-tools (<< 6:12~~), qt-faststart (<< 7:2.7.1-3~) > Depends: libavcodec57 (>= 7:3.2.10) | libavcodec-extra57 (>= 7:3.2.10), libavdevice57 (>= 7:3.2.10), … > so how do you get around not installing libopenal1? Either by having ffmpeg from a non-stretch source (e.g. one of the "multimedia" repositories), or by having libavcodec-extra57 instead of libavcodec57. Note the " | " in that Depends line. > BTW Greg, aptitude why libopenal1 might not help because it only > displays the “most installed, strongest, tightest, shortest” > dependency chain, which here is: > > i mplayer-gui Depends libopenal1 (>= 1.14) Even if the chance of it helping from the broken system is tiny, we still face the fundamental problem that the OP is not providing ANY information at all, so ANYTHING we can get would be an improvement. Seeing "aptitude why libopenal1" from the working system may clue the OP in with "Oh yeah, I did *that*, I forgot!" or whatever. This may all help someone who's having a similar problem a year from now and is reading this thread in the archives.
[toc] | [prev] | [next] | [standalone]
Page 1 of 2 [1] 2 Next page →
Back to top | Article view | linux.debian.user
csiph-web