[Solved] Feathercoind daemon on Debian - p2pool guide
-
I’d like to run the feathercoin daemon on Debian.
The only how-to I could find is about using (X)Ubuntu but i’d like to use Debian instead.
I did try to install the .deb package but it complains about other missing packages.
Can someone point me in the right direction about the requirements for compiling/installing ?Thanks
-
It would be helpful, if you could provide some additional information:
Where did you get the package from ( link) ?
Can you provide a list of the packages, that your system is complaining to be missing?
Normally an ‘apt-get update’ and then an 'apt-get install ’ for each of the missing packages should do the job.
I installed the .deb on a fresh VM running debian 7 without problems and feathercoind started without any problems, too
-
Hi, sure without info no help, my mistake :-(
Here it is:
dpkg -i feathercoin_0.8.5.0*.deb
Selecting previously deselected package feathercoin.
(Reading database … 76234 files and directories currently installed.)
Unpacking feathercoin (from feathercoin_0.8.5.0_amd64.deb) …
dpkg: dependency problems prevent configuration of feathercoin:
feathercoin depends on libboost-filesystem1.49.0 (>= 1.49.0-1); however:
Package libboost-filesystem1.49.0 is not installed.
feathercoin depends on libboost-program-options1.49.0 (>= 1.49.0-1); however:
Package libboost-program-options1.49.0 is not installed.
feathercoin depends on libboost-system1.49.0 (>= 1.49.0-1); however:
Package libboost-system1.49.0 is not installed.
feathercoin depends on libboost-thread1.49.0 (>= 1.49.0-1); however:
Package libboost-thread1.49.0 is not installed.
feathercoin depends on libdb5.1++; however:
Package libdb5.1++ is not installed.
feathercoin depends on libminiupnpc5; however:
Package libminiupnpc5 is not installed.
feathercoin depends on libqrencode3 (>= 3.2.0); however:
Package libqrencode3 is not installed.
feathercoin depends on libqtcore4 (>= 4:4.8.0); however:
Version of libqtcore4 on system is 4:4.6.3-4+squeeze1.
feathercoin depends on libqtgui4 (>= 4:4.8.0); however:
Package libqtgui4 is not installed.
feathercoin depends on libssl1.0.0 (>= 1.0.0); however:
Package libssl1.0.0 is not installed.
feathercoin depends on libstdc++6 (>= 4.6); however:
Version of libstdc++6 on system is 4.4.5-8.
dpkg: error processing feathercoin (–install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
feathercoinI tried to automagically fix it with: apt-get -f install
but it just removes feathercoinapt-get -f install
Reading package lists… Done
Building dependency tree
Reading state information… Done
Correcting dependencies… Done
The following packages will be REMOVED:
feathercoin
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 10.1 MB disk space will be freed.
Do you want to continue [Y/n]?
(Reading database … 76256 files and directories currently installed.)
Removing feathercoin …Running Debian Squeeze: uname -a
Linux debbie 2.6.32-5-amd64 #1 SMP Mon Sep 23 22:14:43 UTC 2013 x86_64 GNU/Linux
-
[quote name=“prensel” post=“43824” timestamp=“1386949838”]
Running Debian Squeeze: uname -a
Linux debbie 2.6.32-5-amd64 #1 SMP Mon Sep 23 22:14:43 UTC 2013 x86_64 GNU/Linux
[/quote]The .deb package is build for debian 7
My machine shows
Linux debian 3.2.0-4-686-pae #1 SMP Debian 3.2.51-1 i686 GNU/Linux
So I assume you’re running an older version of Debian. (don’t bother with the amd64 vs i686, as this is just the 32bit/64 bit difference and not the cause of your problem)
Is it possible, that you are on Debian 6?
Unfortunately I’m no debian specialist, but you could try to install the missing packages manually.
I know, it can be a nightmare.I found the libboost libraries here(example):
[url=http://packages.debian.org/de/sid/libboost-filesystem1.49.0]http://packages.debian.org/de/sid/libboost-filesystem1.49.0[/url]
Another possibility is to download the sources from Guthub. com:
[url=https://github.com/FeatherCoin/Feathercoin-0.8.5]https://github.com/FeatherCoin/Feathercoin-0.8.5[/url]
and build directly on your system…
-
Ah yes i’m on Debian 6 (Squeeze) so thats probably the problem.
It’s a production server so I cannot easily upgrade to a newer distro.I’ll try to install all packages manually if I can find them and write-up an how-to
-
I wrote a guide to on compiling and running a Feathercoin Wallet in Virtualbox, can’t you do that on Debian?
It’s in Technical development. It’s for a new client, mostly that is no problem, we are on RC1.
-
I’ve tried to compile it on Debian 6 but it’s not that simple.
It keeps on stumbling on version conflict of libssl-devI’m just trying to find out if a distro upgrade to Debian 7 is not easier route…
-
[quote name=“prensel” post=“43850” timestamp=“1386954258”]
I’ve tried to compile it on Debian 6 but it’s not that simple.
It keeps on stumbling on version conflict of libssl-devI’m just trying to find out if a distro upgrade to Debian 7 is not easier route…
[/quote]
A Distro upgrade to Debian 7 would be the best solution.
If you can’t do that on a production system, may be you could set up a virtual machine and install Debian 7 there…just a thought ;)
-
Running backups now so i can distro upgrade to Debian 7 later tonight.
If things work ok i can continue with compiling Feathercoin daemon :-) -
If you are on Debian 7, just installing the .deb package from [url=http://software.opensuse.org/package/feathercoin]http://software.opensuse.org/package/feathercoin[/url] should do the job ;)
select the 0.8.5.0 version in the Debian 7 unstable section.
I would appreciate any feedback, whether it worked or not, so I can make the installation process more robust.
-
I decided to keep my servers on Debian 6 and wrote up a guide for installing P2Pool on Debian 6.
The guide is in the support section