[[Asahi - Gentoo - Wayland setup]] # Xorg [[Installation]] [[Userland]] [[Custom Ebuild Repo]] [[gentoo-kernel-bin]] what is /var/cache/distfiles/... eclean-dist -dp # fix mpv from segfault - For information, I will repeat here the workaround, it may help for others : - emerge app-portage/cpuid2cpuflags - launch cpuid2cpuflags - create a var CPU_FLAGS_X86 containing the output of this command in your /etc/portage/make.conf - re emerge media-video/ffmpeg zram for swap # bashrc portage - run post hook mkdir -p /etc/portage/postinst.d/ chmod 755 /etc/portage/postinst.d/ vim /etc/portage/bashrc #!/bin/bash POSTINST_BASE="/etc/portage/postinst.d/" post_pkg_postinst() { local POSTINST_SCRIPT if [[ "x${CATEGORY}" == "xvirtual" ]'] then return 0 fi for POSTINST_SCRIPT in ${POSTINST_BASE%/}/{all,${CATEGORY}/{${P}-${PR},${P},${PN}}{:$SLOT},}} do if [[ -x "${POSTINST_SCRIPT}" ]'] then einfo "Running post-installation script ${POSTINST_SCRIPT} ..." "${POSTINST_SCRIPT}" fi done } then put script in /etc/portage/postinst.d/sys-kernel/gentoo-kernel-bin (with a shebang and make it executable) chmod +x script will be run as root - set -eu on top script ???