On Wed, Nov 28, 2018 at 08:16:06AM +0100, Michael Biebl wrote: > Am 28.11.18 um 07:06 schrieb Mike Hommey: > > On Wed, Nov 28, 2018 at 06:45:11AM +0100, Michael Biebl wrote: > >> Control: clone -1 > >> Control: reassign -1 firefox-esr 60.3.0esr-2 > >> > >> Am 28.11.18 um 06:39 schrieb Michael Biebl: > >> > >>> Please consider dropping old versions of libavcodec from the alternative > >>> Recommends list so obsolete libraries can be properly autoremoved. > >> > >> Manually purging libavcodec57 frees up 32.7MB of disk space: > >> > >> # apt purge libavcodec57 --autoremove > >> Reading package lists... Done > >> Building dependency tree > >> Reading state information... Done > >> The following packages will be REMOVED: > >> libavcodec57* libavutil55* libswresample2* libx264-152* libx265-160* > >> 0 upgraded, 0 newly installed, 5 to remove and 1 not upgraded. > >> After this operation, 32.7 MB disk space will be freed. > >> Do you want to continue? [Y/n] > >> > >> > >> firefox-esr has the same problem, so cloning the bug report accordingly. > > > > I'd argue apt purge should be able to remove libavcodec57 on its own, > > I can't see how that could work as long as there is still a package > referencing libavcodec57. > That said, I know too little about the apt internals to argue why apt > behaves the way it does. > If you are convinced this is a bug in apt, would you mind filing a bug > report against apt and blocking this bug reportbug with it? > > > assuming you have libavcodec58 installed (since the recommends is for > > one of them). Also note that libavcodec57 is still in unstable... > > libavcodec57 is no longer installable in unstable due to libx264-152 > being missing. > Afaics, the old ffmpeg-3 binaries simply haven't been decrufted yet. > > > Is there a good reason to keep the old Recommends around as alternatives?
For one, there _are_ people doing nasty mixes between stable and unstable to get firefox (yeah, I know... but it's not like there's much choice for them if they don't want to use firefox-esr or upstream binaries). And for them libavcodec57 actually is the better option. Mike