00:40:16 @ikeji@ostatus.ikeji.ma
icon

@tadd
次にjekyll使おうとしたら、これにひっかかって、
https://talk.jekyllrb.com/t/error-when-executing-bundle-install/8822

しかも、使ってるプラグインが最新のjekyllを使わせてくれなくて、

ヤクの毛が長い。

00:44:16 @ikeji@ostatus.ikeji.ma
icon

@tadd
Gemfileで、
AとBに依存して、
AがC(バージョン指定なし)
BがC(古いバージョン)
に依存してると、Cの古いバージョンが入れられ続ける事を知った。

12:19:57 @ikeji@ostatus.ikeji.ma
icon

@tadd 具体的に言うと、もともとGemfileにgithub-pagesだけを入れていて、
依存関係でJekyll 4.xが入っていて、
後でjekyll_oembed(jekyll 3.xに依存してる)を足したら、jekyllが、3.xにダウングレードされたのが予想外だった。

15:55:54 @ikeji@ostatus.ikeji.ma
icon

@tadd
">= 1.2.3" は常に最新版っていう意味だと思いこんでた(?)

16:07:39 @ikeji@ostatus.ikeji.ma
icon

手元だと、anyenvで入れたrbenvで入れたRubyを使っているので、3.3.0にできたが、
CI/CD内だとaptのパッケージのRuby使ってるぞ。
CI/CDはGitbucketのdocker内で動いてて、gitbucketのdockerイメージはadoptopenjdk:8-jre-hotspotをベースにしてて、このイメージはubuntu LTSをベースにして動いてて、これはRuby 2.7.0か。
ヤクが深いぞ。

16:13:17 @ikeji@ostatus.ikeji.ma
icon

scpは使わなくなったが、sshfsはまだ使ってる。

16:15:12 @ikeji@ostatus.ikeji.ma
icon

誰だ俺のメルアドでSHEINにサインアップしたやつは。