Hi, I am stuck installing on Ubuntu 14.04. Here is the issue:
The following packages have unmet dependencies: scripture-app-builder : Depends python-aeneas but it is not going to be installed.
Unable to correct problems, you have held broken packages.
Another issue that you are going to have with 14.04 is that it doesn’t have Java 8. You will need to do the following to get Java 8 from a PPA (this is from updates to documentation for the next release):
Hi Chris,
thanks for the commands, which I applied to virtual machine, where it worked.
However, after applying the same commands to my base computer, I still ecounter this hideous error:
sudo apt-get install scripture-app-builder
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:
scripture-app-builder : Depends: python-aeneas but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Ubuntu uses APT to install packages. A package declares what other packages are necessary for it to be installed. These are the dependencies. This can include the package name and versions that are compatible. An unmet dependency means that a package has declared a dependency and there is not a version of the dependent package that matches the requirements.
Can you enter these commands and reply with the results? This will help with figuring out the dependency issue.
lsb_release -a
apt-cache policy openjdk-8-jdk python-aeneas scripture-app-builder
I looked at the output in the email. I see that your system is running trusty and that you have both xenial and trusty package repositories for packages.sil.org configured. That could be causing your problem.
I would look at the files in /etc/apt and remove the lines that reference xenial. If you used the instructions from http://packages.sil.org to configure the package repository, then you should look at /etc/apt/sources.list.d/packages-sil-org.list. There may be multiple lines in there: one for trusty and one for xenial. If so delete the line for xenial and run sudo apt-get update and try to install Scripture App Builder again by running sudo apt-get install scripure-app-builder.
It did not help.
I removed xenial line from sources.list and made attempt to install. However I received this output:
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:
scripture-app-builder : Depends: python-aeneas but it is not going to be installed
Can you please use the output and interpret what is aenias and why is it blocking the installation ?
I have been emailing with someone else who I believe is working with you. It seems like you got it installed, but now getting build errors? Is that correct? I gave that person a suggestion to try to fix the install issues.