Linux Client?
-
[quote name=“ghostlander” post=“14698” timestamp=“1371210927”]
[quote author=Smoothie link=topic=1824.msg14692#msg14692 date=1371210515]
[quote author=ghostlander link=topic=1824.msg14691#msg14691 date=1371210428]
[quote author=Smoothie link=topic=1824.msg14689#msg14689 date=1371210278]
My questions stems from the main page not having a linux distro available. Or am I missing something?
[/quote]Are you interested in contributing or just asking?
[/quote]I may be. But I also am asking based on the influx of Linux users.
I’m a software developer by trade. In theory I could help, just not sure where to help yet (finding my niche).
[/quote]Very well, so what Linux distros do you use presently? I can build binary packages for Debian and its derivatives like Ubuntu.
[/quote]Currently I am using none. But in the past I have used Ubuntu.
-
A few pre-configured builds would be brilliant, maybe even a .vdi too - it is on my ever increasing to do list, but sooner is better than later - so if anyone can offer help, please step up 8) - NutNut mentioned he may do a pre-configured p2pool server too.
-
Yes, if there are any Linux users, please step up and tell us how you can help on the subject. If there is enough interest, we can move on. Please keep in mind this is not a one time effort. We need to produce new packages continuously in order to keep up with the future versions of the client and popular Linux distros.
-
[quote name=“ghostlander” post=“14728” timestamp=“1371213807”]
Yes, if there are any Linux users, please step up and tell us how you can help on the subject. If there is enough interest, we can move on. Please keep in mind this is not a one time effort. We need to produce new packages continuously in order to keep up with the future versions of the client and popular Linux distros.
[/quote]+1 Valid point, maybe if whoever does this could also share the dpkg/build script too and then we can all chip in.
-
If there is any interest I can provide the binaries I compiled, and makefiles, as a starting point. I’m running Trisquel which isn’t one of the better known distros but is related to Ubuntu and Debian so I’m guessing the binaries will run on either of those too.
What do I need to do…I see there’s a survey and several teams, is the development team the right one to help with this?
-
I could provide the binaries for the Wallet and bfgminer build on OpenSuSE 12.2_64bit, but the main problem will be the shared libraries needed on the target system.
I doubt, that it can be installed easily on other systems.
Will try to check that.
-
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.