Siduction Forum

Siduction Forum => Software - Support => Topic started by: oneself on 2014/04/21, 17:37:12

Title: Unmet dependencies for vlc
Post by: oneself on 2014/04/21, 17:37:12
Hi,


I'm trying to install vlc, but seem to be unable to do so because of some unmet dependencies.  I think vlc is pretty standard and I'm confused as to why I am not able to install it.  Can I install an older version?  What are my options?



Code: [Select]

$ apt-get install vlc
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:


The following packages have unmet dependencies:
 vlc : Depends: vlc-nox (= 1:2.1.4-dmo1) but it is not going to be installed
       Depends: libavcodec55 (>= 10:2.2) but 10:2.1.4-dmo1 is to be installed
       Depends: libva-x11-1 (> 1.2.0~) but it is not installable
       Depends: libxcb-xv0 (>= 1.2) but it is not installable
E: Unable to correct problems, you have held broken packages.
Title: Re: Unmet dependencies for vlc
Post by: melmarker on 2014/04/21, 17:42:23
please answer your question yourself by studing the following line carefully:

Code: [Select]
vlc : Depends: vlc-nox (= 1:2.1.4-dmo1) but it is not going to be installed

and please note, that we don't support dmo - if you have problems with dmo, please ask marillat himself
Title: Re: Unmet dependencies for vlc
Post by: oneself on 2014/04/21, 17:52:30
Hi,


I understand that vlc depends on vlc-nox.  I am not sure what "dmo" means.  Could you please explain?
Is there some other package in my system that's causing a weird version of that package to be used?


Thank you
Title: Re: Unmet dependencies for vlc
Post by: melmarker on 2014/04/21, 18:13:08
http://deb-multimedia.org/ - if one use this repo - one should know how to handle this. nuff said.
Title: Re: Unmet dependencies for vlc
Post by: oneself on 2014/04/21, 18:20:57
I would _really_ appreciate a little bit more help, and maybe a little bit less attitude.  I understand that I'm not an expert. This is exactly why I'm reaching out to get some help.


Could you elaborate on the bad interaction between siduction and deb-multimedia and how to fix it?
Title: Re: Unmet dependencies for vlc
Post by: der_bud on 2014/04/21, 19:07:31
Hi oneself, as you probably know, deb-multimedia is not an official debian repo but driven by a single person, Christian Marillat. Some people think they need to use it because of special versions of packages or programs they cannot find elsewhere.
But as this repo is not maintained by siduction nor by debian, if something breaks or dependency mismatch occurs it is up to Marillat to solve this (or up to you to not mix his repo into your sources.lists).

As for siduction, all I can say is that vlc and vlc-nox are working here with stock siduction sources, meaning debian sid + siduction repositories:

Code: [Select]
# LANG=C apt-cache policy vlc
vlc:
  Installed: 2.1.2-2+b3
  Candidate: 2.1.2-2+b3
  Version table:
 *** 2.1.2-2+b3 0
        500 http://http.debian.net/debian/ unstable/main amd64 Packages
        100 /var/lib/dpkg/status
#LANG=C apt-cache policy vlc-nox
vlc-nox:
  Installed: 2.1.2-2+b3
  Candidate: 2.1.2-2+b3
  Version table:
 *** 2.1.2-2+b3 0
        500 http://http.debian.net/debian/ unstable/main amd64 Packages
        100 /var/lib/dpkg/status


As a first step, you could try if  " apt-get install -f " has a solution.
Title: Re: Unmet dependencies for vlc
Post by: oneself on 2014/04/22, 16:36:24
Hi,


Thank you very much for spelling it out.  I was not aware of that.  I think I will remove deb-multimedia from my repo list, and try to clean things out that way.


Thanks again.
Title: Re: Unmet dependencies for vlc
Post by: piper on 2014/04/24, 04:17:56
From  "dmo"

Code: [Select]
piper@x1:~$ apt-cache policy vlc-nox
vlc-nox:
  Installed: 1:2.1.4-dmo1
  Candidate: 1:2.1.4-dmo1
  Version table:
 *** 1:2.1.4-dmo1 0
        500 http://www.deb-multimedia.org/ sid/main amd64 Packages
        100 /var/lib/dpkg/status
     2.1.2-2+b3 0
        500 http://mirror.cc.columbia.edu/debian/ unstable/main amd64 Packages
piper@x1:~$ apt-cache policy vlc
vlc:
  Installed: 1:2.1.4-dmo1
  Candidate: 1:2.1.4-dmo1
  Version table:
 *** 1:2.1.4-dmo1 0
        500 http://www.deb-multimedia.org/ sid/main amd64 Packages
        100 /var/lib/dpkg/status
     2.1.2-2+b3 0
        500 http://mirror.cc.columbia.edu/debian/ unstable/main amd64 Packages
piper@x1:~$ apt-cache policy libavcodec55
libavcodec55:
  Installed: 10:2.2.1-dmo1
  Candidate: 10:2.2.1-dmo1
  Version table:
 *** 10:2.2.1-dmo1 0
        500 http://www.deb-multimedia.org/ sid/main amd64 Packages
        100 /var/lib/dpkg/status
     6:10-2 0
          1 http://mirror.cc.columbia.edu/debian/ experimental/main amd64 Packages
piper@x1:~$ apt-cache policy libva-x11-1
libva-x11-1:
  Installed: 1.3.0-2
  Candidate: 1.3.0-2
  Version table:
 *** 1.3.0-2 0
        500 http://mirror.cc.columbia.edu/debian/ unstable/main amd64 Packages
        100 /var/lib/dpkg/status
piper@x1:~$ apt-cache policy libxcb-xv0
libxcb-xv0:
  Installed: 1.10-2
  Candidate: 1.10-2
  Version table:
 *** 1.10-2 0
        500 http://mirror.cc.columbia.edu/debian/ unstable/main amd64 Packages
        100 /var/lib/dpkg/status
piper@x1:~$

Yes, I need  "dmo"  for my media center (mythtv) which is awesome :) :)

Where you getting version  10:2.1.4-dmo1  of   libavcodec55  ?