Package Details: mastodon 4.3.1-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: dodecahedron
Last Packager: dodecahedron
Votes: 22
Popularity: 0.27
First Submitted: 2018-06-19 19:35 (UTC)
Last Updated: 2024-10-21 14:55 (UTC)

Latest Comments

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

bjo commented on 2024-11-08 06:24 (UTC)

Is this necessary to be interactive?

Bundled gems are installed into `./vendor/bundle`                                                                                                                                             
! Corepack is about to download https://repo.yarnpkg.com/4.5.0/packages/yarnpkg-cli/bin/yarn.js                                                                                               
? Do you want to continue? [Y/n] y

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!

dodecahedron commented on 2024-10-10 02:32 (UTC)

@peippo I made the precompile assets step prioritize using the corepack-installed Yarn 4 over the system Yarn which should fix that issue for other people.

peippo commented on 2024-10-09 20:46 (UTC)

You’re probably right, this alone did not fix my mastodon-web service, I also had to uninstall system-wide yarn as it prevented the precompile-assets step. Perhaps the latter was the more important step

dodecahedron commented on 2024-10-09 14:16 (UTC)

I think you can safely ignore those warnings since poppler handles PDFs and openslide handles microscope slide images like TIFFs and you're probably not sending either of those on Mastodon.

peippo commented on 2024-10-09 12:35 (UTC)

It seems that libvips’s optional dependencies poppler-glib and openslide are required for mastodon (see the error message below), would it be possible to add them as dependencies to mastodon?

Oct 09 14:31:20 bundle[902]: unable to load "/usr/lib/vips-modules-8.15/vips-poppler.so" -- libpoppler-glib.so.8: cannot open shared object file: No such file or directory
Oct 09 14:31:20 bundle[902]: unable to load "/usr/lib/vips-modules-8.15/vips-openslide.so" -- libopenslide.so.1: cannot open shared object file: No such file or directory

peippo commented on 2024-08-19 10:45 (UTC)

When you update to 4.2.12, could you also change the dependency redis to valkey? See this news item

Sandwich commented on 2024-08-13 18:52 (UTC)

@mansuetus thanks. That worked for me!

mansuetus commented on 2024-08-13 16:21 (UTC) (edited on 2024-08-13 16:21 (UTC) by mansuetus)

@Sandwich same here, solved.

For ox :

cd /var/app/current/vendor/bundle/ruby/3.2.0/gems/ox-2.14.18/ext/ox
sudo -u mastodon make
sudo -u mastodon cp ox.so ../../lib

For ERB : (works now without this fix BUT once I did this and it helped)

** edit file : /usr/lib/ruby/3.2.0/erb.rb
** FIND : 
require 'erb/version'
require 'erb/compiler'
require 'erb/def_method'
require 'erb/util'
** MODIFY TO LOOK LIKE :
require '/usr/lib/ruby/3.0.0/erb/version'
require '/usr/lib/ruby/3.0.0/erb/compiler'
require '/usr/lib/ruby/3.0.0/erb/def_method'
require '/usr/lib/ruby/3.0.0/erb/util'

Hope this helps.