1

I try to run -

$ jhbuild sysdeps --install

but run into the broken packages error.

E: Unable to correct problems, you have held broken packages.

Here is the complete log- http://pastebin.com/ZaV34510

I am on Ubuntu 14.04 64-bit. I am following this guide to build gnome- https://wiki.gnome.org/GnomeLove/BuildGnome

I debugged errors like these in the past by repeatedly removing the older packages until all dependencies were met.

But now I get a much longer list of package problems, which removing manually would be infeasible.

Any help will be appreciated.

Mitch
  • 107,631
goelakash
  • 387

1 Answers1

0

First list all the packages which is having conflict by using the following command,

apt-mark showhold 

After doing so unhold by using the below command,

sudo apt-mark unhold <package name>

Once you are done with the above remove all the packages which is causing the issue and re-install it again. Hope this will help you to fix the issue. Please give it a try.

BDRSuite
  • 3,156
  • 1
  • 12
  • 11
  • No packages were on hold. And as I said, the list of conflicting packages is very long, and most of them require their predecessors (recursively) to be removed and re-installed. It will take too much time and I fear that it may introduce some instability in the system. – goelakash Dec 31 '14 at 11:00