Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #235181

Re: [Bullseye] package bloat for video playback

From Greg Wooledge <greg@wooledge.org>
Newsgroups linux.debian.user
Subject Re: [Bullseye] package bloat for video playback
Date 2021-05-14 14:00 +0200
Message-ID <CeEE2-7Z5-7@gated-at.bofh.it> (permalink)
References <Cezbj-4VZ-3@gated-at.bofh.it> <CeAh3-5xi-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


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.

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

[Bullseye] package bloat for video playback Felix Miata <mrmazda@earthlink.net> - 2021-05-14 08:10 +0200
  Re: [Bullseye] package bloat for video playback Andrei POPESCU <andreimpopescu@gmail.com> - 2021-05-14 08:40 +0200
  Re: [Bullseye] package bloat for video playback deloptes <deloptes@gmail.com> - 2021-05-14 09:20 +0200
    Re: [Bullseye] package bloat for video playback Greg Wooledge <greg@wooledge.org> - 2021-05-14 14:00 +0200
      Re: [Bullseye] package bloat for video playback deloptes <deloptes@gmail.com> - 2021-05-14 17:50 +0200
      Re: [Bullseye] package bloat for video playback Felix Miata <mrmazda@earthlink.net> - 2021-05-31 05:50 +0200
        Re: [Bullseye] package bloat for video playback Greg Wooledge <greg@wooledge.org> - 2021-05-31 16:00 +0200

csiph-web