Search Criteria
Package Details: mastodon 4.3.3-1
Package Actions
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: | bjo |
Last Packager: | bjo |
Votes: | 22 |
Popularity: | 0.94 |
First Submitted: | 2018-06-19 19:35 (UTC) |
Last Updated: | 2025-01-16 11:04 (UTC) |
Dependencies (15)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR)
- git (git-gitAUR, git-glAUR)
- libidn (libidn-gitAUR)
- libpqxx (libpqxx-gitAUR)
- libvips (libvips-gitAUR, libvips-notiffAUR)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- libxslt (libxslt-gitAUR)
- libyaml (libyaml-gitAUR)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron, nodejs-lts-jod)
- postgresql (postgresql-12AUR, postgresql15-docsAUR, postgresql15AUR, postgresql17-docsAUR, postgresql17AUR, postgresql13AUR, postgresql-gitAUR)
- protobuf (protobuf-gitAUR)
- ruby-bundler
- sudo (fake-sudoAUR, polkit-fakesudoAUR, sudo-gitAUR, doas-sudo-shimAUR, doas-sudo-shim-minimalAUR, sudo-hgAUR, fudo-gitAUR, sudo-selinuxAUR)
- valkey (valkey-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »
ruscur commented on 2022-12-10 05:57 (UTC)
Ruby package issue is still a problem. Are the package maintainers aware of the issue? I couldn't find anything reported
mansuetus commented on 2022-12-04 09:08 (UTC)
Than you @Ta180m I wget every package you listed in a specific folder, then
pacman -U *
in this folder. It downgraded everything fine. Then I encountered a small problem (probably) since uninstall of mastodon emptied my /etc/mastodon.conf that I restored. Everything works fine now <3.dodecahedron commented on 2022-12-03 21:05 (UTC) (edited on 2022-12-03 21:05 (UTC) by dodecahedron)
It looks like Arch Linux is still not finished with their Ruby stdlib restructuring and their latest round of updates broken things again. Here's a full list of packages to keep downgraded for now:
mansuetus commented on 2022-12-03 15:47 (UTC)
@Ta180m : thank you for support.
systemctl stop mastodon-sidekiq.service mastodon-streaming.service mastodon-web.service
thenpacman -R mastodon
thenpacman -R ruby ruby-stdlib rubygems ruby-abbrev ruby-base64 ruby-benchmark ruby-bigdecimal ruby-bundler ruby-cgi ruby-csv ruby-date ruby-delegate ruby-did_you_mean ruby-digest ruby-drb ruby-english ruby-erb ruby-etc ruby-fcntl ruby-fiddle ruby-fileutils ruby-find ruby-forwardable ruby-getoptlong ruby-io-console ruby-io-nonblock ruby-io-wait ruby-ipaddr ruby-irb ruby-json ruby-logger ruby-minitest ruby-mutex_m ruby-net-http ruby-open-uri ruby-power_assert ruby-psych ruby-racc ruby-rake ruby-rdoc ruby-reline ruby-rexml ruby-ruby2_keywords ruby-stringio ruby-test-unit ruby-time ruby-tmpdir ruby-uri ruby-bundledgems
thenpacman -Syu
=> up to date=> Same result after reinstall of mastodon that pulled ruby-*
dodecahedron commented on 2022-12-03 14:58 (UTC)
@mansuetus Try stopping the Mastodon services and uninstalling Mastodon and Ruby. Then install them again and see if that fixes it. Also, make sure your system is fully upgraded.
mansuetus commented on 2022-12-03 12:52 (UTC)
Hi, it seems that we hit the old bug with ruby upgrade. Did try to downgrade, did not seem to fix though. Errors are such as :
Setting ownership of mastodon files Upgrading database schema /var/lib/mastodon/vendor/bundle/ruby/3.0.0/gems/bootsnap-1.13.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:29:in `require': cannot load such file -- erb/compiler (LoadError) Did you mean? erb/compiler from /usr/lib/ruby/3.0.0/erb.rb:17:in `<top (required)>' from /var/lib/mastodon/vendor/bundle/ruby/3.0.0/gems/bootsnap-1.13.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require' from /var/lib/mastodon/vendor/bundle/ruby/3.0.0/gems/bootsnap-1.13.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require'
(...)Mastodon-web is also crashing.
InoriHeart commented on 2022-11-26 15:01 (UTC)
export NODE_OPTIONS=--openssl-legacy-provider
e8hffff commented on 2022-11-21 09:07 (UTC)
To setup Mastodon, enable and start PostgreSQL and Redis:
systemctl enable --now postgresql redis
Create the Mastodon PostgreSQL user and grant it the ability to create databases with:
sudo -u postgres createuser -d mastodon
Then, run:
cd /var/lib/mastodon
sudo chown mastodon:mastodon -R .
sudo -u mastodon RAILS_ENV=production bundle exec rails mastodon:setup
Finally, enable and start all the required services:
systemctl enable --now mastodon.target
dodecahedron commented on 2022-11-20 18:09 (UTC)
So... it's a bit complicated. The
assets:precompile
step can only be run on an already configured instance, so yarn is needed for this post-installation step. Even if we somehow made yarn a runtime dependency and did theassets:precompile
during the package build, we also need yarn when first installing and configuring Mastodon when you runmastodon:setup
.Thaodan commented on 2022-11-20 14:35 (UTC)
Is yarn a runtime dependency?
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »