Errors when trying to install mumble-server
The following packages have unmet dependencies:
mumble-server : Depends: libiceutil35v5 but it is not installable
Depends: libzeroc-ice35v5 but it is not installable
E: Unable to correct problems, you have held broken packages.
I went to the Synaptic Package Manager to check for broken packages, but it says there are none.
Anybody have any ideas?
Try this. It involves typing a few cli commands dpkg and apt-get with switches.
https://appuals.com/fix-unable-correct-problems-held-broken-packages/
I tried following method 1, which didn't help me. And I believe the three methods there are for fixing broken packages which are apparent, correct me if I'm wrong.
In my case the broken packages are not apparent in Synaptic Package Manager.
Thank though :)
I didn't investigate the licensing situation thoroughly but it looks like this dependency is GPLv2. There may be a compelling reason this package was excluded from Trisquel that I'm not aware of. If you're willing to dig in a little bit to ensure the package isn't violating your freedom somehow, you could always grab it from Ubuntu's mirror here:
http://mirrors.kernel.org/ubuntu/pool/universe/z/zeroc-ice/libiceutil35v5_3.5.1-6.4ubuntu1_amd64.deb
Then just install it with:
sudo dpkg -i libiceutil35v5_3.5.1-6.4ubuntu1_amd64.deb
Then try to reinstall mumble server again:
sudo apt install mumble-server
Hope that helps.
> There may be a compelling reason this package
> was excluded from Trisquel that I'm not aware of.
That was my first thought as well, but I don't see this package anywhere
in ubuntu-purge.
https://devel.trisquel.info/trisquel/ubuntu-purge/blob/master/purge-xenial
> you could always grab it from Ubuntu's mirror here:
>
> http://mirrors.kernel.org/ubuntu/pool/universe/z/zeroc-ice/libiceutil35v5_3.5.1-6.4ubuntu1_amd64.deb
Yeah, this is probably the simplest workaround.