BitShares Forum

Main => General Discussion => Topic started by: bitcoinerS on August 24, 2014, 11:23:43 am

Title: Why are linux users being ignored???
Post by: bitcoinerS on August 24, 2014, 11:23:43 am
maqifrnswa and I keep asking DSL to make linux binaries available with other download links and so far received no response.
 maqifrnswa has already setup a ppa repository and tried contacting DSL too.
 Ubuntu PPA: https://launchpad.net/~showard314/+archive/ubuntu/bitshares

Why are linux users being mistreated? Why is DSL so unresponsive?
Title: Re: Why are linux users being ignored???
Post by: cygnify on August 24, 2014, 11:30:42 am
 +5%
Title: Re: Why are linux users being ignored???
Post by: xeroc on August 24, 2014, 11:34:00 am
maqifrnswa and I keep asking DSL to make linux binaries available with other download links and so far received no response.
 maqifrnswa has already setup a ppa repository and tried contacting DSL too.
 Ubuntu PPA: https://launchpad.net/~showard314/+archive/ubuntu/bitshares

Why are linux users being mistreated? Why is DSL so unresponsive?
Thanks for the iniative .. how is DSL?


Just a warning: running binaries of third-parties requires (alot of) trust. Maybe we should force dacsunlimited to build theses sources ..

anyway, also in the bitcoin community .. building trusted binaries is FAR for easy .. checkout gitian!
Title: Re: Why are linux users being ignored???
Post by: liondani on August 24, 2014, 11:52:28 am
Maybe we should force dacsunlimited to build theses sources ..

 +5%

Title: Re: Why are linux users being ignored???
Post by: puppies on August 24, 2014, 11:57:49 am
I'm happy building from source.

And in response to your question.  Because we are a minority and are generally capable of doing it ourselves.
Title: Re: Why are linux users being ignored???
Post by: bitcoinerS on August 24, 2014, 12:02:59 pm
I'm happy building from source.

Good for you. I too am happy to build from source. Does not mean all users should be expected to want to do it or know how to.
It is simply unrealistic to expect all linux users to be techies. There millions of of linux users who do not want to compile anything.
Title: Re: Why are linux users being ignored???
Post by: puppies on August 24, 2014, 12:09:37 pm
I'm happy building from source.

Good for you. I too am happy to build from source. Does not mean all users should be expected to want to do it or know how to.
It is simply unrealistic to expect all linux users to be techies. There millions of of linux users who do not want to compile anything.
I agree with you, I just think they have bigger fish to fry.  Sorry my first post didn't express that.
Title: Re: Why are linux users being ignored???
Post by: 38PTSWarrior on August 24, 2014, 12:15:05 pm
I am against using the force. We waited before, we can do it again. As long as I can buy BitUSD from the terminal I am fine.
Title: Re: Why are linux users being ignored???
Post by: liondani on August 24, 2014, 12:50:42 pm
So it seems some of us don't want mass adoption to happen...
Title: Re: Why are linux users being ignored???
Post by: bytemaster on August 24, 2014, 01:25:19 pm
Linux is a tough target.  I think it can be supported soon. 
Title: Re: Why are linux users being ignored???
Post by: oldman on August 24, 2014, 01:46:35 pm
I too am a Linux user, but I do understand rollout will follow user base:

Ie. Win -> Mac -> Linux

All things come to he who waits.

Title: Re: Why are linux users being ignored???
Post by: maqifrnswa on August 24, 2014, 01:55:16 pm
Maybe we should force dacsunlimited to build theses sources ..

 +5%

 +5% but how do you force anyone to do anything? It's far from ideal, but right now non-technical users either have to trust me (and Canonical) or build themselves. Being that I'm a DD with upload access to the entire debian and ubuntu archive, I think there is some reason to trust me - but I wouldn't fault anyone that doesn't.  My ppa is to the point that it is updated with four commands, and DSL could just take it over:
Code: [Select]
$ dch -i
$ ./debian/rules get-orig-source
$ dpkg-buildpackage -S -sa
$ dput ppa:showard314/bitshares ../{new changes file}

Anyone can copy my debian directory and do it themselves if they don't trust me
Title: Re: Why are linux users being ignored???
Post by: xeroc on August 24, 2014, 02:22:19 pm
ok ... the term "forcing" was chosen unwisely .. no one can force them .. but we can show them that (at least for some platforms) a binary is quickly made
Title: Re: Why are linux users being ignored???
Post by: bytemaster on August 24, 2014, 02:25:01 pm
If you all can put together a pull request for a script that will package linux binaries for release then I am sure DAC Sun will use it.   The issue right now is that releases are coming out daily and building for 3x platforms is 50% more work.   I think that linux users can either build from source or wait until the first "stable" release is out and binaries are produced for it.
Title: Re: Why are linux users being ignored???
Post by: maqifrnswa on August 24, 2014, 02:34:39 pm
ok ... the term "forcing" was chosen unwisely .. no one can force them .. but we can show them that (at least for some platforms) a binary is quickly made

that would be great, and I think we have enough people that if DSL just tells us what system they want to use (gitian, self-hosted and signed PPAs, their own system) we as a community can provide them with scripts that just work and update whatever they choose.
Title: Re: Why are linux users being ignored???
Post by: maqifrnswa on August 24, 2014, 03:02:49 pm
If you all can put together a pull request for a script that will package linux binaries for release then I am sure DAC Sun will use it.   The issue right now is that releases are coming out daily and building for 3x platforms is 50% more work.   I think that linux users can either build from source or wait until the first "stable" release is out and binaries are produced for it.

I think, at least for ubuntu, this is already done (see my post a few above). I can make that into a script so they just have to run
Code: [Select]
$ VER=0.4.7 release_bitshares_PPA.shand it will build and upload to whatever PPA the set up for whatever tag they make VER equal to. If they want to control their own PPA, I can show them how to set up their own PPA on their own servers if they don't trust Canonical (or me). Their own PPA can be gpg signed with their own key.

If they want to use gitian, they can use that too - I think we just need some indication from them about what workflow would be acceptable to them and how they want to do distribution
Title: Re: Why are linux users being ignored???
Post by: xeroc on August 24, 2014, 03:07:02 pm
+5%
Title: Re: Why are linux users being ignored???
Post by: sva_h4cky0 on August 24, 2014, 04:18:08 pm
Arch Linux user here, i dont mind compiling stuff. but from day one i discovered about bitshares and related project, i end up create packages for my own need, like PTS, Keyhotee, and BitShares X.

unfortunately since version 0.7.xx Keyhotee no longger compile, error GetGitRevisionDescription bla bla bla. i cannot figure out solution for this. today im trying to upgrade BitShares X 0.4.7 failed at 98%, ah well maybe i should wait for next version.  :D

end of rant

hehehe, :)
Title: Re: Why are linux users being ignored???
Post by: xeroc on August 24, 2014, 04:24:06 pm
Arch Linux user here, i dont mind compiling stuff. but from day one i discovered about bitshares and related project, i end up create packages for my own need, like PTS, Keyhotee, and BitShares X.

unfortunately since version 0.7.xx Keyhotee no longger compile, error GetGitRevisionDescription bla bla bla. i cannot figure out solution for this. today im trying to upgrade BitShares X 0.4.7 failed at 98%, ah well maybe i should wait for next version.  :D

end of rant

hehehe, :)
I am currently testing a self-written AUR PKGBUILD ... gonna publish later today ..
Keyhotee has the same issues here :(
Title: Re: Why are linux users being ignored???
Post by: xeroc on August 24, 2014, 05:51:18 pm
Would some ArchLinux user be willing to try out this PKGBUILD:

yaourt -S bitsharesx-git

binary is then called bitsharesx
NO GUI!
Title: Re: Why are linux users being ignored???
Post by: xeroc on August 24, 2014, 06:47:15 pm
there's now also a GUI version for archlinux:

yaourt -S bitsharesx-gui-git

application is called BitSharesX

Someone brave to test it out?

BTW. the ArchLinux Packages need to be compile .. It just makes things easier :)
Title: Re: Why are linux users being ignored???
Post by: hamiltino on August 25, 2014, 05:35:14 am
Can someone please provide a download link for a linux binary that you have compiled yourself. I have an older compiler on my distro and don't want to go through dependency issues right now.
Title: Re: Why are linux users being ignored???
Post by: puppies on August 25, 2014, 05:37:25 am
maqifrnswa maintains a ppa at https://launchpad.net/~showard314/+archive/ubuntu/bitshares
Title: Re: Why are linux users being ignored???
Post by: xeroc on August 25, 2014, 07:07:22 am
Can someone please provide a download link for a linux binary that you have compiled yourself. I have an older compiler on my distro and don't want to go through dependency issues right now.
That depends ALOT on the distribution you are running and the version of the libraries installed.
Title: Re: Why are linux users being ignored???
Post by: 38PTSWarrior on August 25, 2014, 10:13:53 am
0.4.7
It works, it doesn't crash, the beautiful market, and the transactions are showing.. I am ready!
Somehow create_wallet_from_json didn't work in the console, so I copied my wallet's folder over to the right place, started again and now everything is super. It says "not connected" but much better than before, where it was always jumping between not connected, syncing and so on.

Xeroc, they announced that they would provide a solution for linux. I think what they need now is a mobile massage team to relax the shoulder/neck area, maybe lower back, face.. haha