Bob Proulx wrote: > Csanyi Pal wrote: > > sudo aptitude install gnash > > > > The following NEW packages will be installed: > > gnash gnash-common{ab} > > ... > > The following packages have unmet dependencies: > > gnash-common: Depends: libavcodec52 (>= 4:0.6-1~) which is a virtual > > But Squeeze's gnash-common is version 0.8.8-5 and version 0.8.8-5 > depends upon libavcodec52 (>= 4:0.5.1-1) which is different from what > you are showing us here. You must have something strange going on in > your /etc/apt/sources.list file. Version 4:0.6-1~ is from Sid.
Oops. After I sent that I realized that you were upgrading *from* Squeeze and not *to* Squeeze. And therefore my answer was bogus. Sorry about that. Let me try again with Sid as the desired target. My Sid machine has gnash installed. $ apt-show-versions | grep gnash browser-plugin-gnash/sid uptodate 0.8.10~git20110618-3 gnash/sid uptodate 0.8.10~git20110618-3 gnash-common/sid uptodate 0.8.10~git20110618-3 Now dependencies. $ apt-show-versions | grep libavcodec52 libavcodec52 4:0.6.2-5 installed: No available version in archive $ apt-cache show gnash-common | grep Depends Depends: libavcodec52 (>= 4:0.6-1~) | libavcodec-extra-52 (>= 4:0.6-1~), ... $ apt-cache policy libavcodec-extra-52 libavcodec-extra-52: Installed: (none) Candidate: (none) Version table: Checking the package page: http://packages.debian.org/sid/gnash-common libavformat-extra-52 (>= 4:0.5.1-1) Package not available It appears that in Sid libavformat52 has migrated to libavformat53 and the gnash package hasn't caught up to the change. Due to this it looks like Gnash is uninstallable in Sid right now. I will file a bug on it. To get something that will work for you there are two easy ways. For one /add/ the Wheezy lines to your sources.list file in addition to your sid lines. That should make it installable. It will pull the versions from Testing which are still available there and should get you going. For another you can use snapshot.debian.org to point to a previous snapshot of Sid when the packages were installable. There are instructions on the front page. http://snapshot.debian.org/ Or for a third option you could simply download the right package from the snapshot package page: http://snapshot.debian.org/package/libav/4%3A0.6.2-5/ The commands would be something like: wget http://snapshot.debian.org/archive/debian/20110730T152949Z/pool/main/liba/libav/libavformat52_0.6.2-5_i386.deb dpkg -i libavformat52_0.6.2-5_i386.deb Note that if you are working with Sid Unstable you will need to become proficient in dealing with breakages such as this. Using 'snapshot' is a valuable resource. Bob
signature.asc
Description: Digital signature