Package Details: diaspora-mysql 0.7.7.0-5

Git Clone URL: https://aur.archlinux.org/diaspora-mysql.git (read-only)
Package Base: diaspora-mysql
Description: A distributed privacy aware social network (MySQL)
Upstream URL: https://diasporafoundation.org
Licenses: AGPL3
Conflicts: diaspora-mysql-git, diaspora-postgresql, diaspora-postgresql-git
Submitter: jhass
Maintainer: jhass
Last Packager: jhass
Votes: 5
Popularity: 0.060878
First Submitted: 2016-09-05 18:58
Last Updated: 2018-10-15 08:34

Latest Comments

jhass commented on 2018-05-11 17:28

Okay, my workaround for https://bugs.archlinux.org/index.php?do=details&task_id=58414 doesn't do. I'm grateful for any ideas anybody has, otherwise we have to wait for the ecosystem to catch up, sorry.

Meanwhile you should be able to start back up with writing some systemd units that avoid eye and start unicorn and sidekiq directly.

visage commented on 2018-05-10 14:31

Version 0.7.5.0-5 builds successfully, but fails to start. I get this error in console:

Starting Diaspora in production mode with 1 Sidekiq worker(s).

/usr/share/webapps/diaspora/vendor/bundle/ruby/2.3.0/gems/eye-0.10.0/lib/eye/sigar.rb:1:in 'require': /usr/share/webapps/diaspora/vendor/bundle/ruby/2.3.0/gems/kostya-sigar-2.0.0/lib/sigar.so: undefined symbol: __rpc_createerr - /usr/share/webapps/diaspora/vendor/bundle/ruby/2.3.0/gems/kostya-sigar-2.0.0/lib/sigar.so (LoadError)
    from /usr/share/webapps/diaspora/vendor/bundle/ruby/2.3.0/gems/eye-0.10.0/lib/eye/sigar.rb:1:in '<top (required)>'
    from /usr/share/webapps/diaspora/vendor/bundle/ruby/2.3.0/gems/eye-0.10.0/lib/eye/controller.rb:11:in `require'
    from /usr/share/webapps/diaspora/vendor/bundle/ruby/2.3.0/gems/eye-0.10.0/lib/eye/controller.rb:11:in `<top (required)>'
    from /usr/share/webapps/diaspora/vendor/bundle/ruby/2.3.0/gems/eye-0.10.0/lib/eye/control.rb:2:in `require'
    from /usr/share/webapps/diaspora/vendor/bundle/ruby/2.3.0/gems/eye-0.10.0/lib/eye/control.rb:2:in `<top (required)>'
    from /usr/share/webapps/diaspora/vendor/bundle/ruby/2.3.0/gems/eye-0.10.0/bin/loader_eye:52:in `require'
    from /usr/share/webapps/diaspora/vendor/bundle/ruby/2.3.0/gems/eye-0.10.0/bin/loader_eye:52:in `<top (required)>'
    from /usr/share/webapps/diaspora/vendor/bundle/ruby/2.3.0/bin/loader_eye:22:in `load'
    from /usr/share/webapps/diaspora/vendor/bundle/ruby/2.3.0/bin/loader_eye:22:in `<main>'

jasondaigo commented on 2017-12-14 21:44

[fixed atm]fails to build for me on my desktop and server (amd64); stops at

"Fetching version metadata from https://rubygems.org/Net::HTTPNotFound"

nvm the other day all files found somehow

fordprefect commented on 2017-11-02 10:11

Thankyou, builds successfully now.

jhass commented on 2017-11-02 09:43

Should be fixed.

fordprefect commented on 2017-11-01 19:14

7.1.1 fails while building sigar-0.7.3 with a rather unspecific error (to my eye). Can anyone confirm this?

knutmithut commented on 2017-02-14 19:49

Thanks, once figuring out I need a new Gemfile I did it by copying it, but the patch is even better. For anyone interested, my patch is here, so you can skip the bundle update part: https://gist.github.com/mlamberti/90bd723ef41ac0a5862c80dd38b76db7

jhass commented on 2017-02-12 09:03

You can clone the diaspora repo from Github, then edit `Gemfile` there to include `gem 'unf_ext', github: 'knu/ruby-unf_ext', branch: 'master'`, run `bundle update unf_ext` and get the resulting patch with `git diff > unf_ext_master.patch`. For the git version you could then apply it with `git apply < unf_ext_master.patch`, for the non git version with `patch -p1 < unf_ext_master.patch` within the PKGBUILD.

knutmithut commented on 2017-02-10 15:15

Hey, thanks for the package!

Unluckily there is a bug with ruby-unf_ext on armv7h (https://github.com/knu/ruby-unf_ext/issues/15) which is already fixed in the github repository but not on rubygems.

I tried a lot, but I can't figure out how to change the PKGBUILD thus that it will use the github version instead of rubygems.
I successfully installed the gem with gem-2.3 build/install , so that 'gem-2.3 which unf_ext' now returns the correct location, yet bundle tries to build again. Also I have seen that the "bunde --local" is set, but I can't figure out where the local packages are stored.

Can you help me? Thank you!
knut

Edit: this comment was on diaspora-mysql-git first, but it belongs here.

immae commented on 2017-01-12 21:57

I had to use ruby-2.3 to have it work, since it doesn't work at all with ruby 2.4.0

furthermore, I had to add `export PATH="/usr/share/webapps/diaspora/bin:$PATH"` at the beginning of /usr/share/webapps/diaspora/script/server to have it work with systemd