After many years of packaging work by many contributors, today I was able to install #diaspora native debian package.

Out of 101 direct dependencies and 223 total dependencies, only 7 of them needed to be handled outside of debian packages.

autprefixer-rails gem had to be installed from rubygems.org because debian does not have browserify packaged and building with rollup and webpack created a broken bundle.

#debian-diaspora #debian #debian-packaging (1/2)

It took almost a week to fix autoprefixer and finally fixed with help from @jishnu

I was building autoprefixer without postcss all this time where as autoprefixer-rails expect autoprefixer + postcss.

Thanks a lot Jishnu for the continuous support for building nodejs libraries in debian from source!

So with this now, diaspora can be installed in debian main (though some gems are still embedded and would be nice to have them replaced with packaged versions).

#diaspora #debian

Show thread

Anyone interested to try this package on a server for some days and let people play with it?

Instructions are here,
wiki.debian.org/Diaspora#Buste

A good way to contribute that does not require a lot of technical skills. Familiarity with command line and installing packages with apt is all you need.

I'm happy to help if you need support.

#diaspora #debian #FreeSoftware

Show thread

@forte
Go for it :) It is just adding few lines to your sources.list and running apt install.

Sign in to participate in the conversation
Mastodon

This is a brand new server run by the main developers of the project as a spin-off of mastodon.social 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!