MKVToolNix install fails in Ubuntu 16.04

Asked by Jack Simmons

I'm getting this install error when I try to install MKVToolnix on a fresh install of Ubuntu 16.04. Had it installed in 14 and it worked great, but so far no luck in 16.04. I followed all the usual steps and then get to:

$ sudo apt-get install mkvtoolnix mkvtoolnix-gui

system runs the rquest but then this error appears in the terminal:

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:
 mkvtoolnix : Depends: libboost-filesystem1.54.0 but it is not installable
              Depends: libboost-regex1.54.0 but it is not installable
              Depends: libboost-system1.54.0 but it is not installable
 mkvtoolnix-gui : Depends: libboost-filesystem1.54.0 but it is not installable
                  Depends: libboost-regex1.54.0 but it is not installable
                  Depends: libboost-system1.54.0 but it is not installable
E: Unable to correct problems, you have held broken packages.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
actionparsnip
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

What is the output of:

apt-cache policy mkvtoolnix mkvtoolnix-gui

Thanks

Revision history for this message
Jack Simmons (ganesa-9) said :
#2

mkvtoolnix:
  Installed: (none)
  Candidate: 9.1.0-0~bunkus01
  Version table:
     9.1.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     9.1.0-0~bunkus01 500
        500 http://mkvtoolnix.download/ubuntu/xenial ./ Packages
     9.0.1-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     9.0.1-0~bunkus01 500
        500 http://mkvtoolnix.download/ubuntu/xenial ./ Packages
     9.0.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     9.0.0-0~bunkus01 500
        500 http://mkvtoolnix.download/ubuntu/xenial ./ Packages
     8.9.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.8.0-1 500
        500 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
     8.8.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.7.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.6.1-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.6.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.5.2-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.5.1-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.5.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.4.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.3.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.2.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.1.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.0.0-0~bunkus02 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.0.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.9.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.8.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.7.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.6.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.5.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.4.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.3.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.2.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.1.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.0.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     6.9.1-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     6.9.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
mkvtoolnix-gui:
  Installed: (none)
  Candidate: 9.1.0-0~bunkus01
  Version table:
     9.1.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     9.1.0-0~bunkus01 500
        500 http://mkvtoolnix.download/ubuntu/xenial ./ Packages
     9.0.1-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     9.0.1-0~bunkus01 500
        500 http://mkvtoolnix.download/ubuntu/xenial ./ Packages
     9.0.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     9.0.0-0~bunkus01 500
        500 http://mkvtoolnix.download/ubuntu/xenial ./ Packages
     8.9.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.8.0-1 500
        500 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
     8.8.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.7.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.6.1-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.6.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.5.2-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.5.1-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.5.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.4.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.3.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.2.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.1.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.0.0-0~bunkus02 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     8.0.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.9.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.8.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.7.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.6.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.5.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.4.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.3.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.2.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.1.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     7.0.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     6.9.1-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
     6.9.0-0~bunkus01 500
        500 http://www.bunkus.org/ubuntu/trusty ./ Packages
duckcreek@duckcreek:~$

Revision history for this message
Jack Simmons (ganesa-9) said :
#3

this is what I entered in terminal to install MKVToolNix and itsGUI...

$ wget -q -O - https://www.bunkus.org/gpg-pub-moritzbunkus.txt | sudo apt-key add -
 $ sudo sh -c 'echo "deb http://www.bunkus.org/ubuntu/xenial/ ./" >> /etc/apt/sources.list'
 $ sudo apt-get update
 $ sudo apt-get install mkvtoolnix mkvtoolnix-gui

Revision history for this message
Jack Simmons (ganesa-9) said :
#4

here's the entire text copied from from terminal:

duckcreek@duckcreek:~$ wget -q -O - https://www.bunkus.org/gpg-pub-moritzbunkus.txt | sudo apt-key add -
[sudo] password for duckcreek:
OK
duckcreek@duckcreek:~$ sudo sh -c 'echo "deb http://www.bunkus.org/ubuntu/xenial/ ./" >> /etc/apt/sources.list'
duckcreek@duckcreek:~$ sudo apt-get update
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Hit:3 http://dl.google.com/linux/chrome/deb stable Release
Get:4 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [94.5 kB]
Hit:6 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:7 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease
Ign:8 http://mkvtoolnix.download/ubuntu/xenial ./ InRelease
Ign:9 http://www.bunkus.org/ubuntu/trusty ./ InRelease
Hit:10 http://mkvtoolnix.download/ubuntu/xenial ./ Release
Ign:11 http://www.bunkus.org/ubuntu/xenial ./ InRelease
Hit:13 http://www.bunkus.org/ubuntu/trusty ./ Release
Get:15 http://www.bunkus.org/ubuntu/xenial ./ Release [2,786 B]
Get:16 http://www.bunkus.org/ubuntu/xenial ./ Release.gpg [801 B]
Get:17 http://www.bunkus.org/ubuntu/xenial ./ Packages [6,579 B]
Fetched 105 kB in 1s (85.5 kB/s)
Reading package lists... Done
W: http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg: Signature by key 4CCA1EAF950CEE4AB83976DCA040830F7FAC5991 uses weak digest algorithm (SHA1)
W: http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg: Signature by key 3B068FB4789ABE4AEFA3BB491397BC53640DB551 uses weak digest algorithm (SHA1)
duckcreek@duckcreek:~$ sudo apt-get install mkvtoolnix mkvtoolnix-gui
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:
 mkvtoolnix : Depends: libboost-filesystem1.54.0 but it is not installable
              Depends: libboost-regex1.54.0 but it is not installable
              Depends: libboost-system1.54.0 but it is not installable
 mkvtoolnix-gui : Depends: libboost-filesystem1.54.0 but it is not installable
                  Depends: libboost-regex1.54.0 but it is not installable
                  Depends: libboost-system1.54.0 but it is not installable
E: Unable to correct problems, you have held broken packages.
duckcreek@duckcreek:~$

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#5

I suggest you contact the bunkus.org guys. They have issues with depression that need satisfying in Xenial.

Revision history for this message
Best actionparsnip (andrew-woodhead666) said :
#6

Dependency. Sorry

Revision history for this message
Manfred Hampl (m-hampl) said :
#7

I assume that you still have a reference to trusty in one of your sources.list files, and that interferes with the sources for xenial.

What is the output of

grep trusty /etc/apt/sources.list /etc/apt/sources.lis.d/*.list

Revision history for this message
Manfred Hampl (m-hampl) said :
#8

Oops, typo error,

grep trusty /etc/apt/sources.list /etc/apt/sources.list.d/*.list

Revision history for this message
Jack Simmons (ganesa-9) said :
#9

I had the correct lists, but the source list was in twice. I deleted all the bunkus ones and started over, this time restarting after adding them back, and then everything worked correctly. No idea why the (source) reference was entered twice, or if that was what stopped it from working. But it is working now... MKVToolNix and GUI are both installed and working.

Now if only I can figure out why I can't install MKVExtract...

Revision history for this message
Jack Simmons (ganesa-9) said :
#10

Thanks actionparsnip, that solved my question.

Revision history for this message
Manfred Hampl (m-hampl) said :
#11