Cannot install VLC on Ubuntu 18.04 - missing dependencies
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
add a comment |
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
1
Please add output ofapt-cache policy vlc vlc-bin vlc-plugin-base vlc-plugin-video-output
to the question.
– N0rbert
Sep 9 '18 at 15:18
trysudo 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
add a comment |
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
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
vlc
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 ofapt-cache policy vlc vlc-bin vlc-plugin-base vlc-plugin-video-output
to the question.
– N0rbert
Sep 9 '18 at 15:18
trysudo 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
add a comment |
1
Please add output ofapt-cache policy vlc vlc-bin vlc-plugin-base vlc-plugin-video-output
to the question.
– N0rbert
Sep 9 '18 at 15:18
trysudo 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
add a comment |
3 Answers
3
active
oldest
votes
With the help of the answers from here I fixed it this way:
sudo apt remove vlc*
sudo apt autoclean
sudo apt autoremove
sudo apt install vlc*
Thank you very much people!
1
Youapt-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
add a comment |
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.
add a comment |
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*
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
With the help of the answers from here I fixed it this way:
sudo apt remove vlc*
sudo apt autoclean
sudo apt autoremove
sudo apt install vlc*
Thank you very much people!
1
Youapt-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
add a comment |
With the help of the answers from here I fixed it this way:
sudo apt remove vlc*
sudo apt autoclean
sudo apt autoremove
sudo apt install vlc*
Thank you very much people!
1
Youapt-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
add a comment |
With the help of the answers from here I fixed it this way:
sudo apt remove vlc*
sudo apt autoclean
sudo apt autoremove
sudo apt install vlc*
Thank you very much people!
With the help of the answers from here I fixed it this way:
sudo apt remove vlc*
sudo apt autoclean
sudo apt autoremove
sudo apt install vlc*
Thank you very much people!
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
Youapt-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
add a comment |
1
Youapt-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
add a comment |
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.
add a comment |
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.
add a comment |
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.
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.
edited Feb 24 at 5:39
zx485
1,47131215
1,47131215
answered Feb 23 at 22:29
Bigg RuggsBigg Ruggs
112
112
add a comment |
add a comment |
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*
add a comment |
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*
add a comment |
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*
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*
answered Sep 9 '18 at 15:52
TheOneAboveAllTheOneAboveAll
18010
18010
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
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