Ubuntu 15.10 unable to install kicad

I have installed Ubuntu 15.10 desktop on a USB drive. Following the instructions provided on the kicad website I add the kicad repository to my repository list, do an update, and then run apt-get install kicad -y. What I get is a response in regards to unmet dependencies.

sudo apt-get install -f kicad
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:
kicad : Depends: libboost-context1.58.0 but it is not installable
Depends: libwxbase3.0-0v5 (>= 3.0.2+dfsg) but it is not installable
Depends: libwxgtk3.0-0v5 (>= 3.0.2+dfsg) but it is not installable
Depends: python-wxgtk3.0 but it is not installable
Recommends: kicad-library but it is not going to be installed
Recommends: kicad-doc-en but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

I have googled the error message and have been unable to find a solution that gets me past this failure point. I had the same problem on Ubuntu 14.04 with the same library but a different version.

I would really appreciate some help.

Thanks
NetImp

Looks like it requires WX Widgets. Try:
sudo apt-get install libboost libwxbase3.0 libwxgtk3.0 python-wxgtk3.0
or similar to meet those pre-requisites. If it says it can’t find a suitable release candidate for one or more of these, then you’ll have to find a repository that has them, and add that to your repositories like before. See:

Hi

I’d start from:

sudo apt-get update
sudo apt-get upgrade

Then retry install.

If it does not not work, I try to find and install offending libraries.

You do it once:

sudo apt-get install apt-file
sudo apt-file update

It is a repository of all known Ubuntu repositories.

Then, for each library:

sudo apt-file search xxxxx.lib

Example

sudo apt-file search libboost-context1.58.0

The result will probably be libboost

This command looks for package, where the library resides.
You will get package name as a result.

Then, install the package found by apt-file:

sudo apt-get install packagexxx

In the example case:

sudo apt-get install libboost

It is time consuming, but should work.

Good luck,
Tom

Hello,

sudo add-apt-repository --yes ppa:js-reynaud/kicad-4
sudo apt-get update
sudo apt-get install kicad

Works fine to me in Ubuntu 15.10 KDE

Greetings

1 Like

that is exactly what I tried and it didn’t work, I decided to just use 14.04 and that installed just fine.

Are you trying 32 or 64 bit OSs? I have Kicad working fine on Ubuntu 15.10 64 bit. I use synaptic as my package manager