Cannot install VLC on Ubuntu 18.04 - missing dependencies












1















tio@tio:~$ sudo apt install vlc
[sudo] password for tio:
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-bin (= 3.0.1-3build1) but it is not going to be installed
Depends: vlc-plugin-base (= 3.0.1-3build1) but 3.0.2-0ubuntu0.1 is to be installed
Depends: vlc-plugin-video-output (= 3.0.1-3build1) but 3.0.2-0ubuntu0.1 is to be installed
Recommends: vlc-l10n (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-notify (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-samba (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-skins2 (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-video-splitter (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-visualization (= 3.0.1-3build1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
tio@tio:~$


I have Ubuntu 18.04 with main and universe repos active.



tio@tio:~$ apt-cache policy vlc vlc-bin vlc-plugin-base vlc-plugin-video-output
vlc:
Installed: (none)
Candidate: 3.0.1-3build1
Version table:
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
vlc-bin:
Installed: (none)
Candidate: 3.0.1-3build1
Version table:
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
vlc-plugin-base:
Installed: 3.0.2-0ubuntu0.1
Candidate: 3.0.2-0ubuntu0.1
Version table:
*** 3.0.2-0ubuntu0.1 100
100 /var/lib/dpkg/status
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
vlc-plugin-video-output:
Installed: 3.0.2-0ubuntu0.1
Candidate: 3.0.2-0ubuntu0.1
Version table:
*** 3.0.2-0ubuntu0.1 100
100 /var/lib/dpkg/status
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
tio@tio:~$









share|improve this question




















  • 1





    Please add output of apt-cache policy vlc vlc-bin vlc-plugin-base vlc-plugin-video-output to the question.

    – N0rbert
    Sep 9 '18 at 15:18













  • try sudo apt install -f

    – TheOneAboveAll
    Sep 9 '18 at 15:22











  • the -f install is not fixing anything i.imgur.com/yw4TuiT.png - @N0rbert I posted that, thanks

    – Tio TROM
    Sep 9 '18 at 15:33
















1















tio@tio:~$ sudo apt install vlc
[sudo] password for tio:
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-bin (= 3.0.1-3build1) but it is not going to be installed
Depends: vlc-plugin-base (= 3.0.1-3build1) but 3.0.2-0ubuntu0.1 is to be installed
Depends: vlc-plugin-video-output (= 3.0.1-3build1) but 3.0.2-0ubuntu0.1 is to be installed
Recommends: vlc-l10n (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-notify (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-samba (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-skins2 (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-video-splitter (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-visualization (= 3.0.1-3build1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
tio@tio:~$


I have Ubuntu 18.04 with main and universe repos active.



tio@tio:~$ apt-cache policy vlc vlc-bin vlc-plugin-base vlc-plugin-video-output
vlc:
Installed: (none)
Candidate: 3.0.1-3build1
Version table:
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
vlc-bin:
Installed: (none)
Candidate: 3.0.1-3build1
Version table:
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
vlc-plugin-base:
Installed: 3.0.2-0ubuntu0.1
Candidate: 3.0.2-0ubuntu0.1
Version table:
*** 3.0.2-0ubuntu0.1 100
100 /var/lib/dpkg/status
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
vlc-plugin-video-output:
Installed: 3.0.2-0ubuntu0.1
Candidate: 3.0.2-0ubuntu0.1
Version table:
*** 3.0.2-0ubuntu0.1 100
100 /var/lib/dpkg/status
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
tio@tio:~$









share|improve this question




















  • 1





    Please add output of apt-cache policy vlc vlc-bin vlc-plugin-base vlc-plugin-video-output to the question.

    – N0rbert
    Sep 9 '18 at 15:18













  • try sudo apt install -f

    – TheOneAboveAll
    Sep 9 '18 at 15:22











  • the -f install is not fixing anything i.imgur.com/yw4TuiT.png - @N0rbert I posted that, thanks

    – Tio TROM
    Sep 9 '18 at 15:33














1












1








1








tio@tio:~$ sudo apt install vlc
[sudo] password for tio:
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-bin (= 3.0.1-3build1) but it is not going to be installed
Depends: vlc-plugin-base (= 3.0.1-3build1) but 3.0.2-0ubuntu0.1 is to be installed
Depends: vlc-plugin-video-output (= 3.0.1-3build1) but 3.0.2-0ubuntu0.1 is to be installed
Recommends: vlc-l10n (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-notify (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-samba (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-skins2 (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-video-splitter (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-visualization (= 3.0.1-3build1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
tio@tio:~$


I have Ubuntu 18.04 with main and universe repos active.



tio@tio:~$ apt-cache policy vlc vlc-bin vlc-plugin-base vlc-plugin-video-output
vlc:
Installed: (none)
Candidate: 3.0.1-3build1
Version table:
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
vlc-bin:
Installed: (none)
Candidate: 3.0.1-3build1
Version table:
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
vlc-plugin-base:
Installed: 3.0.2-0ubuntu0.1
Candidate: 3.0.2-0ubuntu0.1
Version table:
*** 3.0.2-0ubuntu0.1 100
100 /var/lib/dpkg/status
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
vlc-plugin-video-output:
Installed: 3.0.2-0ubuntu0.1
Candidate: 3.0.2-0ubuntu0.1
Version table:
*** 3.0.2-0ubuntu0.1 100
100 /var/lib/dpkg/status
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
tio@tio:~$









share|improve this question
















tio@tio:~$ sudo apt install vlc
[sudo] password for tio:
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-bin (= 3.0.1-3build1) but it is not going to be installed
Depends: vlc-plugin-base (= 3.0.1-3build1) but 3.0.2-0ubuntu0.1 is to be installed
Depends: vlc-plugin-video-output (= 3.0.1-3build1) but 3.0.2-0ubuntu0.1 is to be installed
Recommends: vlc-l10n (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-notify (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-samba (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-skins2 (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-video-splitter (= 3.0.1-3build1) but it is not going to be installed
Recommends: vlc-plugin-visualization (= 3.0.1-3build1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
tio@tio:~$


I have Ubuntu 18.04 with main and universe repos active.



tio@tio:~$ apt-cache policy vlc vlc-bin vlc-plugin-base vlc-plugin-video-output
vlc:
Installed: (none)
Candidate: 3.0.1-3build1
Version table:
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
vlc-bin:
Installed: (none)
Candidate: 3.0.1-3build1
Version table:
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
vlc-plugin-base:
Installed: 3.0.2-0ubuntu0.1
Candidate: 3.0.2-0ubuntu0.1
Version table:
*** 3.0.2-0ubuntu0.1 100
100 /var/lib/dpkg/status
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
vlc-plugin-video-output:
Installed: 3.0.2-0ubuntu0.1
Candidate: 3.0.2-0ubuntu0.1
Version table:
*** 3.0.2-0ubuntu0.1 100
100 /var/lib/dpkg/status
3.0.1-3build1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
tio@tio:~$






vlc






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Sep 9 '18 at 15:44







Tio TROM

















asked Sep 9 '18 at 15:17









Tio TROMTio TROM

218520




218520








  • 1





    Please add output of apt-cache policy vlc vlc-bin vlc-plugin-base vlc-plugin-video-output to the question.

    – N0rbert
    Sep 9 '18 at 15:18













  • try sudo apt install -f

    – TheOneAboveAll
    Sep 9 '18 at 15:22











  • the -f install is not fixing anything i.imgur.com/yw4TuiT.png - @N0rbert I posted that, thanks

    – Tio TROM
    Sep 9 '18 at 15:33














  • 1





    Please add output of apt-cache policy vlc vlc-bin vlc-plugin-base vlc-plugin-video-output to the question.

    – N0rbert
    Sep 9 '18 at 15:18













  • try sudo apt install -f

    – TheOneAboveAll
    Sep 9 '18 at 15:22











  • the -f install is not fixing anything i.imgur.com/yw4TuiT.png - @N0rbert I posted that, thanks

    – Tio TROM
    Sep 9 '18 at 15:33








1




1





Please add output of apt-cache policy vlc vlc-bin vlc-plugin-base vlc-plugin-video-output to the question.

– N0rbert
Sep 9 '18 at 15:18







Please add output of apt-cache policy vlc vlc-bin vlc-plugin-base vlc-plugin-video-output to the question.

– N0rbert
Sep 9 '18 at 15:18















try sudo apt install -f

– TheOneAboveAll
Sep 9 '18 at 15:22





try sudo apt install -f

– TheOneAboveAll
Sep 9 '18 at 15:22













the -f install is not fixing anything i.imgur.com/yw4TuiT.png - @N0rbert I posted that, thanks

– Tio TROM
Sep 9 '18 at 15:33





the -f install is not fixing anything i.imgur.com/yw4TuiT.png - @N0rbert I posted that, thanks

– Tio TROM
Sep 9 '18 at 15:33










3 Answers
3






active

oldest

votes


















1














With the help of the answers from here I fixed it this way:




  1. sudo apt remove vlc*

  2. sudo apt autoclean

  3. sudo apt autoremove

  4. sudo apt install vlc*


Thank you very much people!






share|improve this answer





















  • 1





    You apt-cache policy vlc above misses bionic-security and bionic-security. To be completely sure please check settings of all your repositories (compare your settings with images from this answer).

    – N0rbert
    Sep 9 '18 at 17:03








  • 1





    Oh thank you so much yes for some reason those were not active. I activated them and I got a ton of new updates. Thank you very very much

    – Tio TROM
    Sep 9 '18 at 20:48



















1














I had the same issues with installing VLC in Ubuntu on Cosmic i386. I could not resolve the "unmet dependencies" due to "broken packages being held";



Running Terminal: sudo synaptic (It did not reveal any broken packages).

Double check your Ubuntu version that main and universe repos are active.



Terminal Input: sudo apt install vlc revealed the following:

The following packages have unmet dependencies:



vlc : Depends: vlc-bin (= 3.0.4-2build1)
Depends: vlc-plugin-base (= 3.0.4-2build1)
Depends: vlc-plugin-video-output (= 3.0.4-2build1)
Recommends:vlc-l10n (= 3.0.4-2build1)
Recommends: vlc-plugin-notify (= 3.0.4-2build)
Recommends: vlc-plugin-samba (= 3.0.4-2build1)
Recommends: vlc-plugin-skins2 (= 3.0.4-2build1)
Recommends: vlc-plugin-video-splitter (= 3.0.4-2build1)
Recommends: vlc-plugin-visualization (= 3.0.4-2build1)

E: Unable to correct problems, you have held broken packages.


To solve this, I ran:



sudo apt clean
sudo apt autoclean
sudo apt autoremove
sudo apt update
sudo apt upgrade


I ran a downgrade for all of the above dependencies, for example



sudo apt install vlc-plugin-base=3.0.4-2build1 (or your specific build number)


Do this for each dependency and then run;



sudo apt install vlc* [**The asterisk is the key!**]


Any remaining missing dependencies will be revealed and you can then downgrade additional residual dependencies and install VLC with all its recommended packages.



Hope this helps someone it took me a week to work this one out.






share|improve this answer

































    0














    These commands should do the work.



    sudo apt clean
    sudo apt autoclean
    sudo apt autoremove
    sudo apt update
    sudo apt upgrade
    sudo apt install vlc*





    share|improve this answer























      Your Answer








      StackExchange.ready(function() {
      var channelOptions = {
      tags: "".split(" "),
      id: "89"
      };
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function() {
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled) {
      StackExchange.using("snippets", function() {
      createEditor();
      });
      }
      else {
      createEditor();
      }
      });

      function createEditor() {
      StackExchange.prepareEditor({
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader: {
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      },
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      });


      }
      });














      draft saved

      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1073669%2fcannot-install-vlc-on-ubuntu-18-04-missing-dependencies%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      3 Answers
      3






      active

      oldest

      votes








      3 Answers
      3






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      1














      With the help of the answers from here I fixed it this way:




      1. sudo apt remove vlc*

      2. sudo apt autoclean

      3. sudo apt autoremove

      4. sudo apt install vlc*


      Thank you very much people!






      share|improve this answer





















      • 1





        You apt-cache policy vlc above misses bionic-security and bionic-security. To be completely sure please check settings of all your repositories (compare your settings with images from this answer).

        – N0rbert
        Sep 9 '18 at 17:03








      • 1





        Oh thank you so much yes for some reason those were not active. I activated them and I got a ton of new updates. Thank you very very much

        – Tio TROM
        Sep 9 '18 at 20:48
















      1














      With the help of the answers from here I fixed it this way:




      1. sudo apt remove vlc*

      2. sudo apt autoclean

      3. sudo apt autoremove

      4. sudo apt install vlc*


      Thank you very much people!






      share|improve this answer





















      • 1





        You apt-cache policy vlc above misses bionic-security and bionic-security. To be completely sure please check settings of all your repositories (compare your settings with images from this answer).

        – N0rbert
        Sep 9 '18 at 17:03








      • 1





        Oh thank you so much yes for some reason those were not active. I activated them and I got a ton of new updates. Thank you very very much

        – Tio TROM
        Sep 9 '18 at 20:48














      1












      1








      1







      With the help of the answers from here I fixed it this way:




      1. sudo apt remove vlc*

      2. sudo apt autoclean

      3. sudo apt autoremove

      4. sudo apt install vlc*


      Thank you very much people!






      share|improve this answer















      With the help of the answers from here I fixed it this way:




      1. sudo apt remove vlc*

      2. sudo apt autoclean

      3. sudo apt autoremove

      4. sudo apt install vlc*


      Thank you very much people!







      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited Sep 9 '18 at 16:43









      N0rbert

      24.4k851115




      24.4k851115










      answered Sep 9 '18 at 15:59









      Tio TROMTio TROM

      218520




      218520








      • 1





        You apt-cache policy vlc above misses bionic-security and bionic-security. To be completely sure please check settings of all your repositories (compare your settings with images from this answer).

        – N0rbert
        Sep 9 '18 at 17:03








      • 1





        Oh thank you so much yes for some reason those were not active. I activated them and I got a ton of new updates. Thank you very very much

        – Tio TROM
        Sep 9 '18 at 20:48














      • 1





        You apt-cache policy vlc above misses bionic-security and bionic-security. To be completely sure please check settings of all your repositories (compare your settings with images from this answer).

        – N0rbert
        Sep 9 '18 at 17:03








      • 1





        Oh thank you so much yes for some reason those were not active. I activated them and I got a ton of new updates. Thank you very very much

        – Tio TROM
        Sep 9 '18 at 20:48








      1




      1





      You apt-cache policy vlc above misses bionic-security and bionic-security. To be completely sure please check settings of all your repositories (compare your settings with images from this answer).

      – N0rbert
      Sep 9 '18 at 17:03







      You apt-cache policy vlc above misses bionic-security and bionic-security. To be completely sure please check settings of all your repositories (compare your settings with images from this answer).

      – N0rbert
      Sep 9 '18 at 17:03






      1




      1





      Oh thank you so much yes for some reason those were not active. I activated them and I got a ton of new updates. Thank you very very much

      – Tio TROM
      Sep 9 '18 at 20:48





      Oh thank you so much yes for some reason those were not active. I activated them and I got a ton of new updates. Thank you very very much

      – Tio TROM
      Sep 9 '18 at 20:48













      1














      I had the same issues with installing VLC in Ubuntu on Cosmic i386. I could not resolve the "unmet dependencies" due to "broken packages being held";



      Running Terminal: sudo synaptic (It did not reveal any broken packages).

      Double check your Ubuntu version that main and universe repos are active.



      Terminal Input: sudo apt install vlc revealed the following:

      The following packages have unmet dependencies:



      vlc : Depends: vlc-bin (= 3.0.4-2build1)
      Depends: vlc-plugin-base (= 3.0.4-2build1)
      Depends: vlc-plugin-video-output (= 3.0.4-2build1)
      Recommends:vlc-l10n (= 3.0.4-2build1)
      Recommends: vlc-plugin-notify (= 3.0.4-2build)
      Recommends: vlc-plugin-samba (= 3.0.4-2build1)
      Recommends: vlc-plugin-skins2 (= 3.0.4-2build1)
      Recommends: vlc-plugin-video-splitter (= 3.0.4-2build1)
      Recommends: vlc-plugin-visualization (= 3.0.4-2build1)

      E: Unable to correct problems, you have held broken packages.


      To solve this, I ran:



      sudo apt clean
      sudo apt autoclean
      sudo apt autoremove
      sudo apt update
      sudo apt upgrade


      I ran a downgrade for all of the above dependencies, for example



      sudo apt install vlc-plugin-base=3.0.4-2build1 (or your specific build number)


      Do this for each dependency and then run;



      sudo apt install vlc* [**The asterisk is the key!**]


      Any remaining missing dependencies will be revealed and you can then downgrade additional residual dependencies and install VLC with all its recommended packages.



      Hope this helps someone it took me a week to work this one out.






      share|improve this answer






























        1














        I had the same issues with installing VLC in Ubuntu on Cosmic i386. I could not resolve the "unmet dependencies" due to "broken packages being held";



        Running Terminal: sudo synaptic (It did not reveal any broken packages).

        Double check your Ubuntu version that main and universe repos are active.



        Terminal Input: sudo apt install vlc revealed the following:

        The following packages have unmet dependencies:



        vlc : Depends: vlc-bin (= 3.0.4-2build1)
        Depends: vlc-plugin-base (= 3.0.4-2build1)
        Depends: vlc-plugin-video-output (= 3.0.4-2build1)
        Recommends:vlc-l10n (= 3.0.4-2build1)
        Recommends: vlc-plugin-notify (= 3.0.4-2build)
        Recommends: vlc-plugin-samba (= 3.0.4-2build1)
        Recommends: vlc-plugin-skins2 (= 3.0.4-2build1)
        Recommends: vlc-plugin-video-splitter (= 3.0.4-2build1)
        Recommends: vlc-plugin-visualization (= 3.0.4-2build1)

        E: Unable to correct problems, you have held broken packages.


        To solve this, I ran:



        sudo apt clean
        sudo apt autoclean
        sudo apt autoremove
        sudo apt update
        sudo apt upgrade


        I ran a downgrade for all of the above dependencies, for example



        sudo apt install vlc-plugin-base=3.0.4-2build1 (or your specific build number)


        Do this for each dependency and then run;



        sudo apt install vlc* [**The asterisk is the key!**]


        Any remaining missing dependencies will be revealed and you can then downgrade additional residual dependencies and install VLC with all its recommended packages.



        Hope this helps someone it took me a week to work this one out.






        share|improve this answer




























          1












          1








          1







          I had the same issues with installing VLC in Ubuntu on Cosmic i386. I could not resolve the "unmet dependencies" due to "broken packages being held";



          Running Terminal: sudo synaptic (It did not reveal any broken packages).

          Double check your Ubuntu version that main and universe repos are active.



          Terminal Input: sudo apt install vlc revealed the following:

          The following packages have unmet dependencies:



          vlc : Depends: vlc-bin (= 3.0.4-2build1)
          Depends: vlc-plugin-base (= 3.0.4-2build1)
          Depends: vlc-plugin-video-output (= 3.0.4-2build1)
          Recommends:vlc-l10n (= 3.0.4-2build1)
          Recommends: vlc-plugin-notify (= 3.0.4-2build)
          Recommends: vlc-plugin-samba (= 3.0.4-2build1)
          Recommends: vlc-plugin-skins2 (= 3.0.4-2build1)
          Recommends: vlc-plugin-video-splitter (= 3.0.4-2build1)
          Recommends: vlc-plugin-visualization (= 3.0.4-2build1)

          E: Unable to correct problems, you have held broken packages.


          To solve this, I ran:



          sudo apt clean
          sudo apt autoclean
          sudo apt autoremove
          sudo apt update
          sudo apt upgrade


          I ran a downgrade for all of the above dependencies, for example



          sudo apt install vlc-plugin-base=3.0.4-2build1 (or your specific build number)


          Do this for each dependency and then run;



          sudo apt install vlc* [**The asterisk is the key!**]


          Any remaining missing dependencies will be revealed and you can then downgrade additional residual dependencies and install VLC with all its recommended packages.



          Hope this helps someone it took me a week to work this one out.






          share|improve this answer















          I had the same issues with installing VLC in Ubuntu on Cosmic i386. I could not resolve the "unmet dependencies" due to "broken packages being held";



          Running Terminal: sudo synaptic (It did not reveal any broken packages).

          Double check your Ubuntu version that main and universe repos are active.



          Terminal Input: sudo apt install vlc revealed the following:

          The following packages have unmet dependencies:



          vlc : Depends: vlc-bin (= 3.0.4-2build1)
          Depends: vlc-plugin-base (= 3.0.4-2build1)
          Depends: vlc-plugin-video-output (= 3.0.4-2build1)
          Recommends:vlc-l10n (= 3.0.4-2build1)
          Recommends: vlc-plugin-notify (= 3.0.4-2build)
          Recommends: vlc-plugin-samba (= 3.0.4-2build1)
          Recommends: vlc-plugin-skins2 (= 3.0.4-2build1)
          Recommends: vlc-plugin-video-splitter (= 3.0.4-2build1)
          Recommends: vlc-plugin-visualization (= 3.0.4-2build1)

          E: Unable to correct problems, you have held broken packages.


          To solve this, I ran:



          sudo apt clean
          sudo apt autoclean
          sudo apt autoremove
          sudo apt update
          sudo apt upgrade


          I ran a downgrade for all of the above dependencies, for example



          sudo apt install vlc-plugin-base=3.0.4-2build1 (or your specific build number)


          Do this for each dependency and then run;



          sudo apt install vlc* [**The asterisk is the key!**]


          Any remaining missing dependencies will be revealed and you can then downgrade additional residual dependencies and install VLC with all its recommended packages.



          Hope this helps someone it took me a week to work this one out.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Feb 24 at 5:39









          zx485

          1,47131215




          1,47131215










          answered Feb 23 at 22:29









          Bigg RuggsBigg Ruggs

          112




          112























              0














              These commands should do the work.



              sudo apt clean
              sudo apt autoclean
              sudo apt autoremove
              sudo apt update
              sudo apt upgrade
              sudo apt install vlc*





              share|improve this answer




























                0














                These commands should do the work.



                sudo apt clean
                sudo apt autoclean
                sudo apt autoremove
                sudo apt update
                sudo apt upgrade
                sudo apt install vlc*





                share|improve this answer


























                  0












                  0








                  0







                  These commands should do the work.



                  sudo apt clean
                  sudo apt autoclean
                  sudo apt autoremove
                  sudo apt update
                  sudo apt upgrade
                  sudo apt install vlc*





                  share|improve this answer













                  These commands should do the work.



                  sudo apt clean
                  sudo apt autoclean
                  sudo apt autoremove
                  sudo apt update
                  sudo apt upgrade
                  sudo apt install vlc*






                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Sep 9 '18 at 15:52









                  TheOneAboveAllTheOneAboveAll

                  18010




                  18010






























                      draft saved

                      draft discarded




















































                      Thanks for contributing an answer to Ask Ubuntu!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid



                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.


                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1073669%2fcannot-install-vlc-on-ubuntu-18-04-missing-dependencies%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

                      Mangá

                       ⁒  ․,‪⁊‑⁙ ⁖, ⁇‒※‌, †,⁖‗‌⁝    ‾‸⁘,‖⁔⁣,⁂‾
”‑,‥–,‬ ,⁀‹⁋‴⁑ ‒ ,‴⁋”‼ ⁨,‷⁔„ ‰′,‐‚ ‥‡‎“‷⁃⁨⁅⁣,⁔
⁇‘⁔⁡⁏⁌⁡‿‶‏⁨ ⁣⁕⁖⁨⁩⁥‽⁀  ‴‬⁜‟ ⁃‣‧⁕‮ …‍⁨‴ ⁩,⁚⁖‫ ,‵ ⁀,‮⁝‣‣ ⁑  ⁂– ․, ‾‽ ‏⁁“⁗‸ ‾… ‹‡⁌⁎‸‘ ‡⁏⁌‪ ‵⁛ ‎⁨ ―⁦⁤⁄⁕