On Fri, May 14, 2021 at 09:15:22AM +0200, deloptes wrote:
> it is not clear which version of Debian you are using.

See, this *right here* is why you do not put important details only
in the Subject: header.

Some people don't read Subject: headers.  Make sure all of the relevant
details are in the *body* of your message (also).

As far as the original question goes, the suggestion to track it down
in reverse with "aptitude why" is a valid one.  It only works for the
OP, though.  The rest of us have to attack the problem recursively,
top down.

unicorn:~$ apt-cache show smplayer | egrep 'Depends|Suggests|Recommends'
Depends: mpv (>= 0.6.2) | mplayer, libc6 (>= 2.14), libgcc-s1 (>= 3.0), 
libqt5core5a (>= 5.14.1), libqt5dbus5 (>= 5.14.1), libqt5gui5 (>= 5.14.1) | 
libqt5gui5-gles (>= 5.14.1), libqt5network5 (>= 5.14.1), libqt5widgets5 (>= 
5.14.1), libqt5xml5 (>= 5.1), libstdc++6 (>= 5), libx11-6, zlib1g (>= 1:1.1.4)
Recommends: smplayer-themes, smplayer-l10n

Now we try to guess which one(s) of those might have brought in the
additional packages that weren't wanted.  This is made harder by not
knowing in advance whether the OP had mpv or mplayer already installed,
and not seeing the actual output of the "apt install smplayer" command
that was used.  (That would have made it far too easy.)

unicorn:~$ apt-cache show mpv | egrep 'Depends|Suggests|Recommends'
Depends: libarchive13 (>= 3.4.0), libasound2 (>= 1.0.27), libass9 (>= 
1:0.13.6), libavcodec58 (>= 7:4.2), libavdevice58 (>= 7:4.0), libavfilter7 (>= 
7:4.0), libavformat58 (>= 7:4.2), libavutil56 (>= 7:4.0), libbluray2 (>= 
1:0.2.2), libc6 (>= 2.29), libcaca0 (>= 0.99.beta17-1), libcdio-cdda2 (>= 
10.2+2.0.0), libcdio-paranoia2 (>= 10.2+2.0.0), libcdio19 (>= 2.1.0), libdrm2 
(>= 2.4.74), libdvdnav4 (>= 4.1.3), libegl1, libgbm1 (>= 8.1~0), libgl1, 
libjack-jackd2-0 (>= 1.9.10+20150825) | libjack-0.125, libjpeg62-turbo (>= 
1.3.1), liblcms2-2 (>= 2.6), liblua5.2-0, libpulse0 (>= 0.99.4), librubberband2 
(>= 1.9.0), libsdl2-2.0-0 (>= 2.0.12), libsmbclient (>= 2:4.0.3+dfsg1), 
libsndio7.0 (>= 1.1.0), libswresample3 (>= 7:4.0), libswscale5 (>= 7:4.0), 
libuchardet0 (>= 0.0.1), libva-drm2 (>= 1.1.0), libva-wayland2 (>= 1.3.0), 
libva-x11-2 (>= 1.0.3), libva2 (>= 2.2.0), libvdpau1 (>= 0.2), 
libwayland-client0 (>= 1.15.0), libwayland-cursor0 (>= 1.15.0), libwayland-egl1 
(>= 1.15.0), libx11-6, libxext6, libxinerama1, libxkbcommon0 (>= 0.5.0), 
libxrandr2 (>= 2:1.2.99.3), libxss1, libxv1, zlib1g (>= 1:1.1.4)
Recommends: xdg-utils, youtube-dl (>= 2014.11.26)

unicorn:~$ apt-cache show smplayer-themes | egrep 'Depends|Suggests|Recommends'
Depends: smplayer

unicorn:~$ apt-cache show smplayer-l10n | egrep 'Depends|Suggests|Recommends'
Depends: smplayer (>= 20.6.0~ds0-1)

unicorn:~$ apt-cache show mplayer | egrep 'Depends|Suggests|Recommends'
Depends: liba52-0.7.4 (>= 0.7.4), libaa1 (>= 1.4p5), libasound2 (>= 1.0.16), 
libass9 (>= 1:0.13.6), libaudio2, libavcodec58 (>= 7:4.2), libavformat58 (>= 
7:4.2), libavutil56 (>= 7:4.0), libbluray2 (>= 1:0.2.2), libbs2b0, libc6 (>= 
2.29), libcaca0 (>= 0.99.beta17-1), libcdio-cdda2 (>= 10.2+2.0.0), 
libcdio-paranoia2 (>= 10.2+2.0.0), libcdio19 (>= 2.1.0), libdca0 (>= 0.0.5), 
libdv4 (>= 1.0.0), libdvdnav4 (>= 4.1.3), libdvdread8 (>= 4.1.3), libegl1, 
libenca0 (>= 1.9), libfaad2 (>= 2.7), libfontconfig1 (>= 2.12.6), libfreetype6 
(>= 2.2.1), libfribidi0 (>= 0.19.2), libgif7 (>= 5.1), libgl1, libjack-jackd2-0 
(>= 1.9.10+20150825) | libjack-0.125, libjpeg62-turbo (>= 1.3.1), 
liblirc-client0, libmad0 (>= 0.15.1b-3), libmng1 (>= 1.0.10), libmpeg2-4 (>= 
0.5.1), libmpg123-0 (>= 1.13.7), libogg0 (>= 1.0rc3), libopenal1 (>= 1.14), 
libpng16-16 (>= 1.6.2-1), libpostproc55 (>= 7:4.0), libpulse0 (>= 0.99.1), 
libsdl1.2debian (>= 1.2.11), libspeex1 (>= 1.2~beta3-1), libswresample3 (>= 
7:4.0), libswscale5 (>= 7:4.0), libtheora0 (>= 1.0), libtinfo6 (>= 6), 
libvdpau1 (>= 0.2), libvorbisidec1 (>= 1.2.1+git20180316), libx11-6, libxext6, 
libxinerama1, libxss1, libxv1, libxvidcore4 (>= 1.2.2), libxvmc1 (>= 2:1.0.12), 
libxxf86dga1, libxxf86vm1, zlib1g (>= 1:1.1.4)
Suggests: bzip2, fontconfig, fonts-freefont-ttf, mplayer-doc, netselect | fping

Well, that one looks promising, maybe.  So perhaps the OP had mplayer
already installed, which would have short-cutted the "mpv | mplayer"
dependency in smplayer, and... who knows.  It's basically unfeasible to
track down an entire branching dependency hierarchy in this way by hand,
especially with no details provided by the OP.

Reply via email to