On Sun, Aug 29, 2010 at 00:02:22 (CEST), David Kalnischkies wrote: > - do a basic lenny installation > - apt-get install vlc-nox > - sed -i s,lenny,sid,g /etc/apt/sources.list > - apt-get update -qq > - apt-get dist-upgrade > > should show the problem
except that it doesn't, it refuses to do upgrade vlc-nox in this scenario. If forced with 'apt-get install vlc-nox', then I can finally reproduce the problem. I now could verify that this indeed fixes the bug properly. > As i tried to describe above APT rates the package which should > be removed as too important - at least compared to the package > it can fix with this remove, so if you see this error or not depends > on the installed packages: > With ffmpeg is the dependency chain strong enough to indicate > that libavcodec51 has to leave, if you have only vlc-nox (which doesn't > require ffmpeg) installed the chain isn't strong enough. interesting. > Also, requesting a package explicitly with install will modify the > scoring so you will likely get a different situation compared to a > dist-upgrade. as said before, I had to explicitly request the upgrade. > So, in summary: Its possible that no "normal" user will ever > see this upgrade problem as such a user will likely have more > packages installed which depend on these libav* stuff… > (you only need to define what a "normal" user is now…) TBH, I find this bug highly obscure and I think it will not be a problem in practice. However, we have a patch now uploaded to the archive which is known to fix the problem. Dear release team, please unblock ffmpeg_0.5.2-3 for squeeze. -- Gruesse/greetings, Reinhard Tartler, KeyID 945348A4 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org