Loomio
Thu 18 Oct 2012 7:51AM

Debian Packaging

PP Pirate Praveen Public Seen by 26

We'll update the progress of packaging diaspora for debian here from time to time.

The main tracking page is Diaspora ITP on debian bug tracker http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597093

Current documentation: http://wiki.debian.org/Diaspora/Packaging

Progress Bar: http://vps.aneesh.nl/diaspora.html

PP

Pirate Praveen Mon 8 Apr 2013 9:17AM

@jasonrobinson once all gems are packaged from debian, you'll just need to pull the source and rebuild it to make it work on Ubuntu (you can just automate it too).

JR

Jason Robinson Mon 8 Apr 2013 9:23AM

@praveenarimbrathodiyil yes that is true, but the problem is that gems change often so in order to have a release running using native gems the packaging effort would have to be always up to date very soon after the gems are bumped in Diaspora*. So personally I see that kind of risky and thus would prefer local installations either via bundler or by using rvm. But let's see how the debian gem porting progresses :) No time for the ubuntu packaging personally atm, maybe closer to summer..

PP

Pirate Praveen Mon 8 Apr 2013 3:11PM

@jasonrobinson yes, we do expect bumps on the way thanks to the volatile nature of gems, but we are determined to fix them when we encounter them.

PP

Pirate Praveen Fri 31 May 2013 5:03PM

We have covered/packaged 75% of gems required for diaspora. The remaining ones are a bit tougher, many are using rails for tests (they create some dummy rails project for tests and tests can't find config/database.yml) and very strongly tied to bundler (we remove bundler and rubygems and depend on apt to provide the correct dependencies). If anyone with rails knowledge can help us untangle the code from bundler - Bundler.require should be converted to require 'foo' in helper.rb, that would be awesome. Sam Ruby has already offered to help, but we are stuck with many gems so the more rails folks out these who can help, the better.

PP

Pirate Praveen Sat 5 Apr 2014 4:41PM

We were not actively packaging for some time and we had fallen behind on percentage. Now we are back to 75% again - http://people.debian.org/~praveen/diasbar/

PP

Pirate Praveen Sun 23 Nov 2014 8:39PM

Now and early version of diaspora package is available. You can follow the steps at https://wiki.debian.org/Diaspora and help test the package. Specifically I need help with keeping the versions in sync between diaspora and debian. Some gems already have newer versions in debian and it would be great if some of you here can help test federation when updating some important gems like rack-protection and roxml. There is also major version bumps for gems like twitter and omniauth-facebook which needs some testing help.

PP

Pirate Praveen Fri 28 Aug 2015 8:10AM

Diaspora package is available in debian experimental and diaspora-installer (which uses rubygems for dependencies) is available in unstable

http://tracker.debian.org/diaspora
http://tracker.debian.org/diaspora-installer

Need help in fixing one bug https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796979