NeddySeagoon wrote:Ari_archer,
There are no hits in /etc/portage, nor are there any permission denied problems in /etc/portage
That tells that CONFIG_ROOT is not set by anything that we would expect to influence portage.
It must be in the environment before emerge is started.
As your normal user, try
As the root user,
~ is short for /home/<user_name/>
grep CONFIG_ROOT -r ~/:
Code: Select all
/bin/grep: /home/ari/.local/lib/python3.9/site-packages/opencv_python.libs/libxkbcommon-71ae2972.so.0.0.0: binary file matches
/bin/grep: /home/ari/.mozilla/firefox/qvtx0u0z.default-esr/sessionstore-backups/recovery.baklz4: binary file matches
/bin/grep: /home/ari/.mozilla/firefox/qvtx0u0z.default-esr/sessionstore-backups/recovery.jsonlz4: binary file matches
grep CONFIG_ROOT -r /root didn't return anything
grep PORTAGE_CONFIGROOT -r /root returned nothing
grep PORTAGE_CONFIGROOT -r ~/:
Code: Select all
/home/ari/.local/lib/python3.9/site-packages/_emerge/actions.py: "PORTAGE_CONFIGROOT"
/home/ari/.local/lib/python3.9/site-packages/_emerge/actions.py: settings["PORTAGE_CONFIGROOT"], BINREPOS_CONF_FILE
/home/ari/.local/lib/python3.9/site-packages/_emerge/actions.py: ("config_root", "PORTAGE_CONFIGROOT"),
/home/ari/.local/lib/python3.9/site-packages/_emerge/depgraph.py: settings["PORTAGE_CONFIGROOT"], USER_CONFIG_PATH
/home/ari/.local/lib/python3.9/site-packages/_emerge/depgraph.py: settings["PORTAGE_CONFIGROOT"], USER_CONFIG_PATH
/home/ari/.local/lib/python3.9/site-packages/_emerge/depgraph.py: settings["PORTAGE_CONFIGROOT"],
/home/ari/.local/lib/python3.9/site-packages/_emerge/depgraph.py: settings["PORTAGE_CONFIGROOT"], USER_CONFIG_PATH
/home/ari/.local/lib/python3.9/site-packages/_emerge/main.py: os.environ["PORTAGE_CONFIGROOT"] = myopts["--config-root"]
/home/ari/.local/lib/python3.9/site-packages/_emerge/post_emerge.py: settings["PORTAGE_CONFIGROOT"], portage.USER_CONFIG_PATH, "bin", "post_emerge"
/home/ari/.local/lib/python3.9/site-packages/portage/_legacy_globals.py: ("config_root", "PORTAGE_CONFIGROOT"),
/home/ari/.local/lib/python3.9/site-packages/portage/_legacy_globals.py: profiledir = os.path.join(settings["PORTAGE_CONFIGROOT"], PROFILE_PATH)
/home/ari/.local/lib/python3.9/site-packages/portage/const.py:# The first, config_root (PORTAGE_CONFIGROOT), can be a path somewhere,
/home/ari/.local/lib/python3.9/site-packages/portage/_sets/__init__.py: "PORTAGE_CONFIGROOT": settings["PORTAGE_CONFIGROOT"],
/home/ari/.local/lib/python3.9/site-packages/portage/_sets/__init__.py: parser.set("usersets", "directory", "%(PORTAGE_CONFIGROOT)setc/portage/sets")
/home/ari/.local/lib/python3.9/site-packages/portage/_sets/__init__.py: settings["PORTAGE_CONFIGROOT"], USER_CONFIG_PATH, "sets.conf"
/home/ari/.local/lib/python3.9/site-packages/portage/_sets/files.py: os.path.join(settings["PORTAGE_CONFIGROOT"], USER_CONFIG_PATH, "sets"),
/home/ari/.local/lib/python3.9/site-packages/portage/_sets/files.py: "directory", os.path.join(settings["PORTAGE_CONFIGROOT"], USER_CONFIG_PATH)
/home/ari/.local/lib/python3.9/site-packages/portage/binrepo/config.py: "PORTAGE_CONFIGROOT": settings["PORTAGE_CONFIGROOT"],
/home/ari/.local/lib/python3.9/site-packages/portage/dbapi/bintree.py: self.settings["PORTAGE_CONFIGROOT"], BINREPOS_CONF_FILE
/home/ari/.local/lib/python3.9/site-packages/portage/dbapi/bintree.py: % (mycpv, self.settings["PORTAGE_CONFIGROOT"]),
/home/ari/.local/lib/python3.9/site-packages/portage/dbapi/porttree.py: % (mycp, self.settings["PORTAGE_CONFIGROOT"]),
/home/ari/.local/lib/python3.9/site-packages/portage/elog/mod_mail_summary.py: config_root = mysettings["PORTAGE_CONFIGROOT"]
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/config.py: parent profiles as well as from ROOT/PORTAGE_CONFIGROOT/* for user specified
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/config.py: @param config_root: path to read local config from (defaults to "/", see PORTAGE_CONFIGROOT)
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/config.py: expand_map["PORTAGE_CONFIGROOT"] = config_root
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/config.py: self["PORTAGE_CONFIGROOT"] = config_root
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/config.py: self["PORTAGE_CONFIGROOT"] = config_root
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/config.py: self.backup_changes("PORTAGE_CONFIGROOT")
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/config.py: portage.output._init(config_root=self["PORTAGE_CONFIGROOT"])
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/config.py: x = os.path.join(self["PORTAGE_CONFIGROOT"], x)
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/config.py: self["PORTAGE_CONFIGROOT"], PROFILE_PATH
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/config.py: abs_user_virtuals = os.path.join(self["PORTAGE_CONFIGROOT"], USER_VIRTUALS_FILE)
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/config.py: os.path.join(self["PORTAGE_CONFIGROOT"], PROFILE_PATH)
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/config.py: abs_user_config = os.path.join(self["PORTAGE_CONFIGROOT"], USER_CONFIG_PATH)
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/deprecated_profile_check.py: config_root = settings["PORTAGE_CONFIGROOT"]
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/doebuild.py: mysettings["PORTAGE_CONFIGROOT"], EBUILD_SH_ENV_FILE
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/doebuild.py: mysettings["PORTAGE_CONFIGROOT"], EBUILD_SH_ENV_DIR
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/fetch.py: os.path.join(mysettings["PORTAGE_CONFIGROOT"], CUSTOM_MIRRORS_FILE), recursive=1
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/getmaskingreason.py: locations.append(os.path.join(settings["PORTAGE_CONFIGROOT"], USER_CONFIG_PATH))
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/_config/LocationsManager.py: self._check_var_directory("PORTAGE_CONFIGROOT", self.config_root)
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/_config/special_env_vars.py: "PORTAGE_CONFIGROOT",
/home/ari/.local/lib/python3.9/site-packages/portage/package/ebuild/_config/special_env_vars.py: "PORTAGE_CONFIGROOT",
/home/ari/.local/lib/python3.9/site-packages/portage/repository/config.py: "PORTAGE_CONFIGROOT": settings["PORTAGE_CONFIGROOT"],
/home/ari/.local/lib/python3.9/site-packages/portage/repository/config.py: os.path.join(settings["PORTAGE_CONFIGROOT"], USER_CONFIG_PATH, "repos.conf")
/home/ari/.local/lib/python3.9/site-packages/portage/sync/controller.py: hooks = get_hooks_from_dir(_dir, prefix=self.settings["PORTAGE_CONFIGROOT"])
/home/ari/.local/lib/python3.9/site-packages/portage/tests/emerge/test_simple.py: "PORTAGE_CONFIGROOT",
/home/ari/.local/lib/portage/bin/emerge-webrsync: PORTAGE_BIN_PATH PORTAGE_CONFIGROOT PORTAGE_GPG_DIR \
/home/ari/.local/lib/portage/bin/emerge-webrsync: local post_sync=${PORTAGE_CONFIGROOT}etc/portage/bin/post_sync
/home/ari/.local/lib/portage/bin/etc-update: "${PORTAGE_CONFIGROOT}"etc/etc-update.conf)
/home/ari/.local/lib/portage/bin/etc-update: local special="${PORTAGE_CONFIGROOT}etc/etc-update.special"
/home/ari/.local/lib/portage/bin/etc-update: PORTAGE_CONFIGROOT='/'
/home/ari/.local/lib/portage/bin/etc-update: PORTAGE_CONFIGROOT='/'
/home/ari/.local/lib/portage/bin/etc-update: PORTAGE_CONFIGROOT
/home/ari/.local/lib/portage/bin/misc-functions.sh: sfconf=${PORTAGE_CONFIGROOT}etc/portage/suidctl.conf
/home/ari/.local/lib/portage/bin/misc-functions.sh: local hooks_dir="${PORTAGE_CONFIGROOT}etc/portage/hooks/install"
/home/ari/.local/lib/portage/bin/phase-functions.sh: PORTAGE_BZIP2_COMMAND PORTAGE_COLORMAP PORTAGE_CONFIGROOT \
/home/ari/.local/lib/portage/bin/phase-helpers.sh: local basedir=${PORTAGE_CONFIGROOT%/}/etc/portage/patches
/home/ari/.local/lib/portage/bin/portageq: os.environ["PORTAGE_CONFIGROOT"] = eroot
/home/ari/.local/share/man/man1/egencache.1:.BR "\-\-config\-root=PORTAGE_CONFIGROOT"
/home/ari/.local/share/man/man1/emerge.1:Set the \fBPORTAGE_CONFIGROOT\fR environment variable.
/home/ari/.local/share/man/man1/emerge.1:\fBPORTAGE_CONFIGROOT\fR = \fI[path]\fR
/home/ari/.local/share/man/man1/emerge.1:Use \fBPORTAGE_CONFIGROOT\fR to specify the location for various portage
/home/ari/.local/share/man/man1/etc-update.1:\fIetc\-update\fR respects the normal \fIPORTAGE_CONFIGROOT\fR and
/home/ari/.local/share/man/man1/ru/etc-update.1:\fIetc\-update\fR учитывает переменные \fIPORTAGE_CONFIGROOT\fR
/home/ari/.local/share/man/man5/portage.5:directory = %(PORTAGE_CONFIGROOT)setc/portage/sets
/home/ari/.local/share/portage/config/sets/portage.conf:directory = %(PORTAGE_CONFIGROOT)setc/portage/sets
/home/ari/.local/share/portage/doc/RELEASE-NOTES: override PORTAGE_CONFIGROOT
/home/ari/.local/share/portage/doc/RELEASE-NOTES: - Bug 511806 make.conf: expand PORTAGE_CONFIGROOT
/home/ari/.local/share/portage/doc/RELEASE-NOTES: PORTAGE_CONFIGROOT
/home/ari/Ari/coding/html_css_js_/website_terminal/data/sosupebujo:PORTAGE_CONFIGROOT="/usr/"
and yeah hehe, i know what ~ is ;D