I've been really wanting to start playing around with namecoin but have not been able to install it due to this issue.
Code: Select all
The following packages have unmet dependencies:
namecoin : Depends: libboost-filesystem1.49.0 (>= 1.49.0-1) but it is not installable
Depends: libboost-program-options1.49.0 (>= 1.49.0-1) but it is not installable
Depends: libboost-system1.49.0 (>= 1.49.0-1) but it is not installable
Depends: libboost-thread1.49.0 (>= 1.49.0-1) but it is not installable
Depends: libminiupnpc5 but it is not installable
E: Unable to correct problems, you have held broken packages.
This problem seems to be a little over my head at this time. No, I did not try uninstalling boost 1.57 because I do not want to break anything that currently depends on the latest library. I need to be able to run both libraries, or I need to apply bandaids to namecoin's source to support the latest library. It would be a good excuse to learn C++...
Specific information about my system:
Code: Select all
Linux toshiba-satellite-l655 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Code: Select all
cat /etc/issue
Linux Mint 17.1 Rebecca \n \l
The older library of libboost compiled all of the necessary libraries except for thread. Thread had a number of bugs that I've been working on patching by implementing the changes found here: https://svn.boost.org/trac/boost/changeset/78973#file3
I am still working through this list, but these are the remaining bugs that need to be patched: http://pastebin.com/jHYxDsdM
Is there a better way to get namecoin to work with these other flavors of debian distributions? Perhaps a specific backport repository?
Meanwhile, I will continue working through and post whatever solution here.
Cheers