Package Details: mastodon 4.3.8-1

Git Clone URL: https://aur.archlinux.org/mastodon.git (read-only, click to copy)
Package Base: mastodon
Description: Your self-hosted, globally interconnected microblogging community
Upstream URL: https://github.com/mastodon/mastodon
Keywords: activitypub fediverse mastodon server
Licenses: AGPL3
Submitter: flacks
Maintainer: Vamp898
Last Packager: Vamp898
Votes: 22
Popularity: 0.136919
First Submitted: 2018-06-19 19:35 (UTC)
Last Updated: 2025-05-07 07:43 (UTC)

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

Vamp898 commented on 2025-05-05 08:55 (UTC) (edited on 2025-05-05 09:04 (UTC) by Vamp898)

Thank you so much for reporting this. Testing and implementing it right now.

It got packaged as -2, feel free to skip if you implemented this manually

Refutationalist commented on 2025-05-01 07:05 (UTC)

I have had to modify the PKGBUILD to get this to build properly. I found the fix in the notes of the gitlab PKGBUILD

Here's the change:

diff --git a/PKGBUILD b/PKGBUILD
index b5e7398..568595a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -53,6 +53,8 @@ build() {
   bundle config set deployment true
   bundle config without 'development test'
   bundle config with 'pam_authentication'
+  # Disable LTO which breaks the C extension of the google-protobuf gem https://github.com/protocolbuffers/protobuf/issues/11935
+  bundle config --local build.google-protobuf "-- --with-cflags='$(ruby -r rbconfig -e 'print RbConfig::CONFIG["CFLAGS"]' | sed -e 's/-Werror=format-security//' -e 's/-flto=auto/-fno-lto/')' --with-ldflags='$(ruby -r rbconfig -e 'print RbConfig::CONFIG["LDFLAGS"]' | sed -e 's/-flto=auto/-fno-lto/')'"
   bundle config set frozen false
   bundle add erb
   bundle install -j$(getconf _NPROCESSORS_ONLN)

bjo commented on 2025-01-17 08:20 (UTC)

The systemd scripts are the official ones.

Vamp898 commented on 2025-01-17 08:13 (UTC)

Hi there,

with the provided systemd scripts, Mastodon is getting started before elasticsearch (its dependency) which means, you have to manually restart the mastodon services after an system reboot.

bjo commented on 2024-12-24 15:43 (UTC)

@calendulish: Thanks for the hint!

calendulish commented on 2024-12-24 02:27 (UTC) (edited on 2024-12-24 02:27 (UTC) by calendulish)

you should set the environment variable COREPACK_ENABLE_DOWNLOAD_PROMPT=0 to prevent download prompt from corepack

peippo commented on 2024-10-10 08:29 (UTC)

Thanks so much! You are doing a fantastic job packaging this quite complex piece of software, thanks!