Linux Client?
-
I can not get it to compile due to Fedora not supporting certain parts of openssl due to patent laws. I have tried to repackage SSL with no success. Have also installed openssl manually with no success. What a pain in the backside!
It would however compile fine (as far as I can tell) on any distro with a full openssl implementation.
-
We can and probably should build binaries linked statically.
-
Gave up on Fedora due to the ssl libraries being butchered.
Got feathercoin-qt up and running on Mint after a little bit of effort. Learnt a thing or two doing it!
Downloading PooBuntu 13.04 now to see if I can use it as a fresh base to test a .deb package (once I learn to package in .deb format).
-
Just got the first binary rpm built on Opensuse x86_64.
Will load it to the opensuse build service and then start porting to other distributions.
The build service also provides a repository and basic tools for feature requests and bug reporting.May take a while, because I’m new to the build service.
-
compiled in mint. Copied to new install of 13.04 and installed dependencies.
Works perfectly - well as perfectly as any normal app can work in that terrible interface.If I compile .deb files and provide the source will people test in various Debian based distros?
-
Ok…here it goes!
After two days of learning the Debian way and having to actually deal with Ubuntu and its horrid interface (especially in a VM) I have a package that is tested and working on Ubuntu 13.04 and Mint 14. i386 package only. It may or may not work on other versions. I wanted a redhat version but I hit too many roadblocks with openssl. Disappointed as I know Redhat quite well compared to Debian. But anyway - lots of people use Ubuntu and Mint so hopefully I can contribute there.
On a fresh install of Ubuntu the first thing I did was double click on my .deb file and the software center installed it. There is an error about package quality - I will fix that in a newer version.
I have never actually packaged something for wider consumption before, so please go easy on me if its crap.
Thanks!
EDIT:
https://www.dropbox.com/s/9j7m6cjy7fn7gx9/feathercoin-qt0.6.4.1-2.deb
New version. Slight packaging improvements. Still has warnings though but is fully functional.
-
[quote name=“kevmif” post=“16988” timestamp=“1371917005”]
Ok…here it goes!After two days of learning the Debian way and having to actually deal with Ubuntu and its horrid interface (especially in a VM) I have a package that is tested and working on Ubuntu 13.04 and Mint 14. i386 package only. It may or may not work on other versions. I wanted a redhat version but I hit too many roadblocks with openssl. Disappointed as I know Redhat quite well compared to Debian. But anyway - lots of people use Ubuntu and Mint so hopefully I can contribute there.
On a fresh install of Ubuntu the first thing I did was double click on my .deb file and the software center installed it. There is an error about package quality - I will fix that in a newer version.
https://www.dropbox.com/s/nn6co590aom4sil/feathercoin.deb
I have never actually packaged something for wider consumption before, so please go easy on me if its crap.
Thanks!
[/quote]I am not a Linux user but I would like to know when I can start sharing this with people in the trollbox and in the community please let me know when it’s okay for me to start getting it out there.
Thanks for your hard work.
-
I presume it has feathercoind included as well? If it has, I’ll test on a headless Ubuntu server on Monday and provide feedback.
Regards,
Stefan -
Got Feathercoin RPM for several SuSE Distributions (32 bit and 64 bit versions) on the Suse OBS.
Currently provides just the qt binary. I will add the readme files soon.
it can be found on http://software.opensuse.org/package/FeatherCoin?search_term=feather
I would appreciate any feedback, if the installation works well or not, and what additional information should be included
-
[quote name=“spynappels” post=“17026” timestamp=“1371936584”]
I presume it has feathercoind included as well? If it has, I’ll test on a headless Ubuntu server on Monday and provide feedback.Regards,
Stefan
[/quote]It does not unfortunately. However, I can definitely compile it. Although I think they should be separate packages though.
One would assume that anyone wanting to use feathercoind probably has the knowledge, knowhow and inclination to compile from source anyway. Users of feathercoin-qt not so much so. Or is that an unreasonable assumption? I certainly don’t mind attempting to package it, just trying to understand how worthwhile it would be?
-
[quote author=chrisj]
I am not a Linux user but I would like to know when I can start sharing this with people in the trollbox and in the community please let me know when it’s okay for me to start getting it out there.Thanks for your hard work.
[/quote]Thanks for the enthusiasm but as it is my first ever Debian package and there are some minor issues (such as the warning in the Ubuntu software center) I’d like feedback from members here first instead of people in the non FTC community thinking this is a half baked product.
Also, this is in no way official. I am not an FTC developer or community leader. I’m just a FTC and Linux enthusiast who thought it would be good to give it a go. Just saying to make sure no one gets the wrong idea. Thanks
-
[quote name=“kevmif” post=“17046” timestamp=“1371944719”]
[quote author=chrisj
I am not a Linux user but I would like to know when I can start sharing this with people in the trollbox and in the community please let me know when it’s okay for me to start getting it out there.Thanks for your hard work.
[/quote]Thanks for the enthusiasm but as it is my first ever Debian package and there are some minor issues (such as the warning in the Ubuntu software center) I’d like feedback from members here first instead of people in the non FTC community thinking this is a half baked product.
Also, this is in no way official. I am not an FTC developer or community leader. I’m just a FTC and Linux enthusiast who thought it would be good to give it a go. Just saying to make sure no one gets the wrong idea. Thanks
[/quote]Top man, thanks.
-
New version. Slight packaging improvements. Still has warnings though but is fully functional.
Update:
New, new version. This time without a stupid warning for users of Ubuntu 13.04
Could someone with an earlier version of Ubuntu please test too?
https://www.dropbox.com/s/3bd0or6h50yjut7/feathercoin-qt0.6.4.1-3.deb
-
On an older version there appears to be a dependency error according to a colleague who did some testing for me. I am installing 12.04 LTS in to a VM now for testing. Any feedback is appreciated.
Thanks
edit:
Ubuntu 12.04 LTS and its derivatives do not appear to be able to resolve dependencies.
12.x versions of Ubuntu don’t have the required boost libraries available. I shall see if it can compile with an older version or look in to packaging the correct libraries with the application. -
[quote name=“kevmif” post=“17054” timestamp=“1371949000”]
New version. Slight packaging improvements. Still has warnings though but is fully functional.
Update:
New, new version. This time without a stupid warning for users of Ubuntu 13.04
Could someone with an earlier version of Ubuntu please test too?
https://www.dropbox.com/s/3bd0or6h50yjut7/feathercoin-qt0.6.4.1-3.deb
[/quote]Thanks kevmif for taking the time to compile this .deb package. As a noob to feathercoin who’s having some serious hurdles when it comes to compiling, having an easy to use .deb would be real handy.
So I downloaded your feathercoin-qt0.6.4.1-3.deb to check it out on my LinuxMint 15 (based on Ubuntu 13.04) amd64 machine using the package installer I got a notice that several packages were to be uninstalled, including:
[list]
[*]bitcoin-qt
[*]libboost-filesystem-dev
[*]libminiupnpc-dev
[*]transmission-gtk
[/list]I wasn’t so worried about the libboost* and *miniupnpc* packages, because these appeared to get replaced with i386 versions. But it seemed odd that transmission and bitcoin-qt got the boot. This may be something to do with the fact you’ve created this for i386. It’s possible to run i386 packages on amd64 machines, but to be honest, I’ve run into difficulties in the past doing this, and it looks like I’m about to have similar problems again. So I’m backing out of testing this package right now.
Thanks again for having a go at this - and apologies for not being able to help you out with this one. I’d be happy to test an amd64 version of the package should one become available.
-
[quote name=“kevmif” post=“17083” timestamp=“1371954338”]
On an older version there appears to be a dependency error according to a colleague who did some testing for me. I am installing 12.04 LTS in to a VM now for testing. Any feedback is appreciated.Thanks
edit:
Ubuntu 12.04 LTS and its derivatives do not appear to be able to resolve dependencies.
12.x versions of Ubuntu don’t have the required boost libraries available. I shall see if it can compile with an older version or look in to packaging the correct libraries with the application.
[/quote]Yeah I tested your .deb on NutNuts p2pool .vdi (which is Ubuntu 12.04 if I remember correctly) and had the lib dependency issues - If it helps you in creating a 12.04 compatible .deb I ended up building QT with total success on the .vdi using this guide:
http://forum.feathercoin.com/index.php?topic=430.msg3621#msg3621
Thanks for taking the time to do this! 8)
-
[quote name=“solasaurus” post=“17168” timestamp=“1371990235”]
Thanks kevmif for taking the time to compile this .deb package. As a noob to feathercoin who’s having some serious hurdles when it comes to compiling, having an easy to use .deb would be real handy.
So I downloaded your feathercoin-qt0.6.4.1-3.deb to check it out on my LinuxMint 15 (based on Ubuntu 13.04) amd64 machine using the package installer I got a notice that several packages were to be uninstalled, including:
[list]
[*]bitcoin-qt
[*]libboost-filesystem-dev
[*]libminiupnpc-dev
[*]transmission-gtk
[/list]I wasn’t so worried about the libboost* and *miniupnpc* packages, because these appeared to get replaced with i386 versions. But it seemed odd that transmission and bitcoin-qt got the boot. This may be something to do with the fact you’ve created this for i386. It’s possible to run i386 packages on amd64 machines, but to be honest, I’ve run into difficulties in the past doing this, and it looks like I’m about to have similar problems again. So I’m backing out of testing this package right now.
Thanks again for having a go at this - and apologies for not being able to help you out with this one. I’d be happy to test an amd64 version of the package should one become available.
[/quote]Thank you for the feedback. I will look at compiling 64 bit versions in future.
-
[quote name=“UKMark” post=“17169” timestamp=“1371990632”]
Yeah I tested your .deb on NutNuts p2pool .vdi (which is Ubuntu 12.04 if I remember correctly) and had the lib dependency issues - If it helps you in creating a 12.04 compatible .deb I ended up building QT with total success on the .vdi using this guide:http://forum.feathercoin.com/index.php?topic=430.msg3621#msg3621
Thanks for taking the time to do this! 8)
[/quote]Thank you for the feedback.
12.04 package is on its way… standby! -
As promised. This version will work for 12.04 and hopefully all derivatives.
https://www.dropbox.com/s/jmwalrnxa2iz3g1/feathercoin-qt0.6.4.1-4.12.04LTS.deb
And the existing version for Ubuntu 13.04 and Mint 14 (also possibly Ubuntu 12.10)
https://www.dropbox.com/s/3bd0or6h50yjut7/feathercoin-qt0.6.4.1-3.deb
I apologise for my poor naming structure. Its 1am here and I have to be at work in a few hours. Please go fourth and test. Any feedback is appreciated. Once we are all satisfied that these packages do the job i’ll tidy them up a bit and do new revisions. Perhaps my build could then be the official Debian client (if it does not suck haha).
Thanks all
–Kev
-
No one wanting to test?
It is important that we get some testing on these packages so hopefully Feathercoin can officially support at least some distributions one day.