新しいものを表示

bundle installしたときにcld3がすって入ってきたから、おかしいと思った。いや、知ってたし!!www

スレッドを表示

ごめん...これや...

はいでたーーー!!!
pushしてないやつうーーー!!!wwwww

スレッドを表示

いちおcld3を使わないようにrevertしたんだけど、ライブラリの参照は行こうとするみたいで同じエラーでひっかかった。やっぱりこのエラーを解決しないことには進めないっぽいねー。

スレッドを表示

そもそもcld3をuninstallするつもりなら、関係commitをrevertしてもいいんだよなって。ふと思った🙄

スレッドを表示

今日の昼間配信ですが、近所の騒音が酷いため中止とさせていただきます。ごめんね...。

まま、まだmastodonの再インストールする時期じゃないな。まだ手段はいくらかありそう。ただmastodonアプリ側にもなんかないかな?って未だに思ってる自分もいます。

revertしてる鯖もあるみたいだし、なんかあるんでねーの?w

スレッドを表示

@noellabo 実はcld3をとっぱらう方法も考えてたけど、mastodonアプリの影響度が分からなかったのでほぼ最終手段として考えてました。
まだ試したいことはあるみたいなので、この情報は後で活用させてください。

ありがとうございます!

ので、今度は以下を試す。

1.gemに入れてしまったprotobuf、pkg-configをuninstall
2.bundle installをする
3.rails gemでcld3をuninstall
※3はするパターン、しないパターンで試す。

これでダメだったら、ほんとにフルで再インストールする以外ないなぁって。

はー、今日ずーっとやってたわけではないけど、ふとした拍子に鯖のこと考えてしまってた。

スレッドを表示

gemにprotobufとpkg-configを入れてbundleを入れなおしたけど、やっぱりprotobufの構成が見えないぞ?って怒られる。見えないというのが、pgk-configなんだけど、

gem list

でgemに入ってるのは確認できてるんだけどなぁ。mastodonのアプリでもgemとrubyを使うのでちぐはぐになってないかな。

yumでprotobufとpkg-configを入れればbundle installは通るんだけど、今度はRailsからライブラリにアクセスができなくなるので。
ライブラリの参照がRuby、gem、Railsでそれぞれちぐはぐになってるのを考えると、いくら処置を施してもキリがない気がするんだけどなぁ....。

あと、気づいたもう1つは、yumにpkg-configが含まれてなかったこと。protobufを動かすのに必要なライブラリなので、今の対処前はRailsからyumで入れたprotobufを参照するときにライブラリ不足で失敗してる可能性も高いのではないかと思い始めた。

スレッドを表示

[注目されたトゥート] 

以下のトゥートが注目されました。:
Indexページにmastodonサービス停止の旨追記しました(対応おっそw)。以後情報は予備アカウント(このアカウント)から取得してください。Index:mynoghra.jp#mynoghra_info
fedibird.com/web/statuses/1035

Lucida@予備垢 さんがブースト

@lucida3yobi なんか大変なことになってるね……。

一つには、cld3をMastodonで使わないよう外しちゃうっていう後ろ向きな対応方法があります。オリジナルはS_H_さんで、私がv3.1.0rc1に対応させたやつ。
github.com/fedibird/mastodon/c

これでcld3がなくても動くようになるので、とりあえずサーバ復帰できると思う。復帰させてからcld3の問題をじっくり考えれば良いかと。

コミットの取り込み方わかる?
まぁソースコードいじる場所数カ所だけだから手動でもいいけど。

え、ひょっとしてRubyが壊れてる?ちょっと入れなおすかー。

スレッドを表示

mastodonのアプリって、Ruby本体でなくまずgem配下にライブラリをかき集めて動かすみたいなんで、yum側に入ってるアプリは見えないのかもしれない。bundleはRubyアプリなのでこっちは上手くいくけど。

と思ってたんだけど、やっぱり失敗してしまって ぐぬう...

スレッドを表示

てか、今気づいたんだけどmastodon直下だとyumのパッケージが読めないみたい。これが原因じゃね... つまり、必死こいてyumでprotobuf入れ込んでもパッケージはみえない=rubyから読めない。

これか?

スレッドを表示

protobufってgemのやつもあるのか。次これ試す。

$ gem install protobuf

こんな感じかな。
なおyumからprotobufは抜き去ってる。にどとつかわん。(ほんまか?)

スレッドを表示

そしたら次はprotobuf(cld3)をyumから排除してgemから使えるように調整しようか。

スレッドを表示

mastodonってサービス止めてもbundle installってできるのか....。ってRailsが動いていれば実行できるのは当たり前か。(ほんとにぃ?)

スレッドを表示

mastodonおしっこがまんアップデートチャレンジ中。

古いものを表示
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。