前提・実現したいこと
Gentooのアップデートでエラーになります。
emerge --update --deep @world
などのアップデートコマンドを実行したときにエラーとなります。
発生している問題・エラーメッセージ
[61/188] /usr/lib/python-exec/python3.9/meson --internal exe --capture src/st/st-scroll-view-fade-generated.h -- /var/tmp/portage/gnome-base/gnome-shell-40.3/work/gnome-shell-40.3/src/data-to-c.pl ../gnome-shell-40.3/src/st/st-scroll-view-fade.glsl st_scroll_view_fade_glsl ninja: build stopped: subcommand failed. * ERROR: gnome-base/gnome-shell-40.3::gentoo failed (compile phase): * compile failed * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 2866: Called meson_src_compile * environment, line 2073: Called die * The specific snippet of code: * "$@" || die "compile failed" * * If you need support, post the output of `emerge --info '=gnome-base/gnome-shell-40.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=gnome-base/gnome-shell-40.3::gentoo'`. * The complete build log is located at '/var/tmp/portage/gnome-base/gnome-shell-40.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/gnome-base/gnome-shell-40.3/temp/environment'. * Working directory: '/var/tmp/portage/gnome-base/gnome-shell-40.3/work/gnome-shell-40.3' * S: '/var/tmp/portage/gnome-base/gnome-shell-40.3/work/gnome-shell-40.3' >>> Failed to emerge gnome-base/gnome-shell-40.3, Log file: >>> '/var/tmp/portage/gnome-base/gnome-shell-40.3/temp/build.log' * Messages for package gnome-base/gnome-shell-40.3: * ERROR: gnome-base/gnome-shell-40.3::gentoo failed (compile phase): * compile failed * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 2866: Called meson_src_compile * environment, line 2073: Called die * The specific snippet of code: * "$@" || die "compile failed" * * If you need support, post the output of `emerge --info '=gnome-base/gnome-shell-40.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=gnome-base/gnome-shell-40.3::gentoo'`. * The complete build log is located at '/var/tmp/portage/gnome-base/gnome-shell-40.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/gnome-base/gnome-shell-40.3/temp/environment'. * Working directory: '/var/tmp/portage/gnome-base/gnome-shell-40.3/work/gnome-shell-40.3' * S: '/var/tmp/portage/gnome-base/gnome-shell-40.3/work/gnome-shell-40.3'
該当のソースコード
emerge --update --deep @world
試したこと
「gentoo ERROR: gnome-base/gnome-shell-40.3::gentoo failed」などで検索してみましたが、解決できませんでした。
StackOverFlowに似たようなエラーについての投稿がありましたが、有益な解決策は載っていませんでした。
https://forums.gentoo.org/viewtopic-t-1099070-start-0.html
https://bugs.gentoo.org/795471のページで
emerge --sync emerge -avujDN --with-bdeps=y --autounmask-write=y @world
emerge -1 dev-libs/gjs
の記載があったのでそれぞれ実行してみたのですが、改善しませんでした。
同じページで「libgjs」の再構築で解決しました、との記載があったので
emerge libgjs
を実行し、
emerge: there are no ebuilds to satisfy "libgjs". emerge: searching for similar names... emerge: Maybe you meant any of these: media-libs/libjsw, gnome-extra/libgsf, dev-java/libg?
となったので
emerge media-libs/libjsw emerge gnome-extra/libgsf emerge dev-java/libg
をそれぞれ実行してみましたが、改善しませんでした。
補足情報(FW/ツールのバージョンなど)
Windows10にVirtualBoxでGentooをインストール
Host: Windows10 Home
Guest: Gentoo Base System release 2.7
よろしくお願いします。
あなたの回答
tips
プレビュー