2020-01-01から1年間の記事一覧

homebridge-httpをやめてhomebridge-http-switchプラグインに移行

Apple HomeKit(Homeアプリ)で自作のリレーを使って照明をOn/Offするために、Homebridgeというサーバーアプリケーションを利用し、HomebridgeからWebioPiを利用するために、homebridge-httpプラグインを使っていました。gentoolinux.hatenablog.com gentoolin…

Gentooで長期間アップデートせずにEAPIが古くなってしまった場合の対処

長期間アップデートしていないGentooで久々にemerge -uDN @worldすると、EAPIが古すぎる!と、怒られてしまいます。 The current version of portage supports EAPI '6'. You must upgrade to a newer version of portage before EAPI masked packages can be…

kernel-4.19.97 (kernel-4.19以上)で画面が固まる(起動はしている)

さて、前回Kernel-4.14以上用にlinux-firmwareをlisenceファイルを用意してインストールしました。gentoolinux.hatenablog.com で、graphics-driverをATI radeonからAMD GPUに変え、kernel-4.19.97をmakeして起動してみたところ、 fb: switching to amdgpudr…

linux-firmwareがロードされず画面が黒くなる

Kernel-4.14以降は最新のfirmwareをインストールしなければ、ブート画面がブラックアウトするそうです。 で、emerge linux-firmwareするのですが、 The following license changes are necessary to proceed: (see "package.license" in the portage(5) man …

Gerbera (旧mediatomb)のimport.js

mediatombを長年愛用してきましたが、後継のGerberaにようやく移行。 DLNAサーバーソフトなら、miniDLNAやらps3mediaserverやらがあるんでしょうが、mediatombを使い続けていたのは強力なインポート機能があるからでした。 で、防備録としてインポート機能の…

gerbera-1.4.0のemergeエラー

今までDLNAサーバーとして長年mediatombを使ってきましたが、今となってはアップデートされず、先日のemerge -uDN @worldでライブラリとの整合性も合わなくなり、ついに起動すらしなくなりました。 で、mediatombの後継、Gerberaを使おうとしてハマったので…

emerge: there are no ebuilds to satisfy "dev-lang/ruby:2.3".

うどんワールド(emerge -uDN @world)を実行した後、依存関係の修復のために"emergeに@preserved-rebuild"を実行しますよね。そうすると、こんなエラーが emerge: there are no ebuilds to satisfy "dev-lang/ruby:2.3". gentooではもうruby 2.3系はサポート…