These forums are archived

See this post for further info

get_iplayer forums

Forum archived. Posting disabled.

Debian 8 install problems

user-697

I'm trying to install get_iplayer on debian 8. Looking at the release info, the testing repository has a reasonable version, but no the latest so I was planning to install that first, to get all the dependancies then use the latest from the unstable. However, there seems to be a *lot* of broken dependancies.

This may be operator error, but I can't see what I'm doing wrong.


Code:
# apt-get install get-iplayer
Reading package lists... Done
Building dependency tree
Reading state information... Done
get-iplayer is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 get-iplayer : Depends: rtmpdump but it is not going to be installed or
                        flvstreamer but it is not going to be installed
               Depends: libxml-simple-perl but it is not going to be installed
               Recommends: id3v2 but it is not going to be installed
               Recommends: atomicparsley but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).


Trying to pre-install all these by hand:


Code:
# apt-get install libwww-perl libxml-simple-perl perl rtmpdump atomicparsley id3v2 libmp3-info-perl libav-tools mplayer2
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 id3v2 : Depends: libid3-3.8.3v5 but it is not going to be installed
 libav-tools : Depends: ffmpeg but it is not going to be installed
 mplayer2 : Depends: liba52-0.7.4 but it is not going to be installed
            Depends: libass5 (>= 0.10.2) but it is not going to be installed
            Depends: libbs2b0 but it is not going to be installed
            Depends: libdca0 but it is not going to be installed
            Depends: libdvdread4 (>= 4.1.3) but it is not going to be installed
            Depends: libenca0 (>= 1.9) but it is not going to be installed
            Depends: libfaad2 (>= 2.7) but it is not going to be installed
            Depends: liblircclient0 but it is not going to be installed
            Depends: libmad0 (>= 0.15.1b-3) but it is not going to be installed
            Depends: libmpg123-0 (>= 1.13.7) but it is not going to be installed
            Depends: libpostproc52 (>= 5:0.git20120217~) but it is not going to be installed
            Depends: libquvi7 (>= 0.4.0) but it is not going to be installed
 perl : Depends: perl-base (= 5.20.2-6) but 5.20.2-3+deb8u1 is to be installed
        Depends: perl-modules (>= 5.20.2-6) but 5.20.2-3+deb8u1 is to be installed
 rtmpdump : Depends: libhogweed4 but it is not going to be installed
            Depends: libnettle6 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

And so on.

I decided to give up and do a manual install, only to be stuck unable to install the 'external programs' - id3v2 etc.

Any ideas whats up?

user-2

Try these instructions:

https://squarepenguin.co.uk/wiki/debian/

The upshot is: don't install dependencies from testing or unstable. Install them from stable (and ffmpeg from backports), then download the get-iplayer DEB from testing and install it separately with dpkg.  The testing and unstable versions of get_iplayer are the same, so no need for the latter.  As you saw, pulling in dependencies from testing or unstable causes problems. The dependencies from stable work fine.

user-697

Thank you! That was sort of what I was trying to do, I just seemed to get in a pickle half way though.

Installed ok. Just need to restore my setup (download histories etc).

These forums are archived

See this post for further info