Package Details: mastodon 2.5.0-3

Git Clone URL: https://aur.archlinux.org/mastodon.git (read-only)
Package Base: mastodon
Description: Free software social-network server based on ActivityPub and OStatus
Upstream URL: https://joinmastodon.org
Licenses: AGPL3
Conflicts: mastodon-git
Submitter: flacks
Maintainer: None
Last Packager: flacks
Votes: 5
Popularity: 0.788972
First Submitted: 2018-06-19 19:35
Last Updated: 2018-09-07 23:25

Latest Comments

luka-devnull commented on 2018-11-09 03:45

You should also include libidn as a dependency. It doesn't build without it.

count0 commented on 2018-09-07 14:50

I'm getting the following build error when trying to upgrade to 2.5.0:

[1/6] Validating package.json... error mastodon@: The engine "node" is incompatible with this module. Expected version ">=8". error Found incompatible module info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. ==> ERROR: A failure occurred in build(). Aborting... :: failed to build mastodon package(s)

flacks commented on 2018-08-29 21:03

Celti, thanks for the feedback. Updated.

Celti commented on 2018-08-29 09:34

git is a required makedepend. This fails to build in a container without it.

EDIT: Apparently npm is also a required makedepend to prevent yarn from arbitrarily changing the working directory and causing build failures for being unable to find .yarnclean (peripherally described as a docker issue in #6809 but also valid here).

EDIT 2: It also appears that yarn is a full dependency, not a makedepend — precompiling assets when running bundle exec rails mastodon:setup fails entirely without it.