-

Asked by Kill Animals on 2014-03-26

-

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu unity8 Edit question
Assignee:
No assignee Edit question
Solved by:
Kill Animals
Solved:
2014-03-26
Last query:
2014-03-26
Last reply:
2014-03-26

https://launchpad.net/~unity-team/+archive/ppa

I suggest you contact the team here, they may be able to advise.

Kill Animals (kill-animals) said : #2

Thanks; I sent a pm up the chain, and subscribed the team.

Michał Sawicz (saviq) said : #3

Can you please submit the whole log from:

./build --clean

Kill Animals (kill-animals) said : #4
Kill Animals (kill-animals) said : #5

cat /home/akiva/unity8/trunk/builddir/CMakeFiles/CMakeOutput.log > ~/text.txt
http://pastebin.ubuntu.com/7156760/

Michał Sawicz (saviq) said : #6

As you can see, some of the dependencies failed to install:

> The following packages will be REMOVED:
> unity8-build-deps

Can you please try:

sudo dpkg -i builddir/unity8-build-deps_7.84+14.04.20140324.4-0ubuntu1_amd64.deb
sudo apt-get -f install

And say which dependencies broke?

Kill Animals (kill-animals) said : #7

Thanks; I am learning a ton!

akiva@Akiva-ThinkPad:~/unity8/trunk$ sudo dpkg -i builddir/unity8-build-deps_7.84+14.04.20140324.4-0ubuntu1_amd64.deb
[sudo] password for akiva:
Sorry, try again.
[sudo] password for akiva:
Selecting previously unselected package unity8-build-deps.
(Reading database ... 331853 files and directories currently installed.)
Preparing to unpack .../unity8-build-deps_7.84+14.04.20140324.4-0ubuntu1_amd64.deb ...
Unpacking unity8-build-deps (7.84+14.04.20140324.4-0ubuntu1) ...
dpkg: dependency problems prevent configuration of unity8-build-deps:
 unity8-build-deps depends on libunity-api-dev (>= 7.80.4); however:
  Package libunity-api-dev is not installed.

dpkg: error processing package unity8-build-deps (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 unity8-build-deps

akiva@Akiva-ThinkPad:~/unity8/trunk$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  dbus-test-runner doxygen doxyqml libandroid-properties1 libboost-dev
  libboost-program-options-dev libboost-program-options1.54-dev
  libboost1.54-dev libdbus-cpp2 libdbustest1 libdee-dev libdee-qt5-dev
  libgflags2 libglm-dev libgoogle-glog0 libgsettings-qt-dev libhud-client2
  libhud-client2-dev libhybris-common1 libmirplatform
  libmirplatformgraphics-mesa libmirserver-dev libmirserver17 libnih-dbus-dev
  libnih-dev libplatform-api-headers libplatform-api1-dev libqmenumodel-dev
  libubuntu-application-api-mirclient1 libubuntu-application-api-mirserver1
  libubuntu-application-api1 libubuntu-location-service0
  libubuntu-platform-hardware-api1 libunity-mir-dev libunity-mir1 libunwind8
  libupstart-app-launch2-dev libupstart-dev libusermetricsoutput1
  libusermetricsoutput1-dev nvidia-common python-xkit python3-all
  qtbase5-private-dev qtdeclarative5-private-dev qtdeclarative5-test-plugin
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  unity8-build-deps
0 upgraded, 0 newly installed, 1 to remove and 27 not upgraded.
1 not fully installed or removed.
After this operation, 27.6 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 331856 files and directories currently installed.)
Removing unity8-build-deps (7.84+14.04.20140324.4-0ubuntu1) ...
akiva@Akiva-ThinkPad:~/unity8/trunk$

Kill Animals (kill-animals) said : #8

Thanks to your guidance I learned something and was able to solve the issue. I know you guys are very busy, and so I appreciate this very much.

What I did was I removed libunity-api0 with synaptic, which was the file causing the dependency issue, and installed the specific one it asked for from here:
http://packages.ubuntu.com/trusty/libunity-api0

using the following command from the terminal

sudo dpkg -i libunity-api0_7.80.5+14.04.20140304-0ubuntu1_amd64.deb

./build now seems to be coming along finely.