Code: Select all
!!! /usr/etc/portage/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /var/db/repos/gentoo/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.)
!!! Your current profile is invalid. If you have just changed your profile
!!! configuration, you should revert back to the previous configuration.
!!! Allowed actions are limited to --help, --info, --search, --sync, and
!!! --version.
looked it up, remade the symlink in /etc/make.profile, etc. nothing worked.
running etc-update gives this:
Code: Select all
sed: can't read /usr/etc/etc-update.conf: No such file or directory
Scanning Configuration files...
Exiting: Nothing left to do; exiting. :)
eselect profile list errors out:
Code: Select all
!!! Error: get_repos failed
!!! Error: Failed to get a list of valid profiles
exiting
my settings are not even loaded by portage:
Code: Select all
Portage 3.0.26 (python 3.9.6-final-0, unavailable, gcc-10.3.0, unavailable, 5.14.8-gentoo x86_64)
=================================================================
System uname: Linux-5.14.8-gentoo-x86_64-Intel-R-_Core-TM-_i3-8130U_CPU_@_2.20GHz-with-glibc2.33
KiB Mem: 3937072 total, 955972 free
KiB Swap: 4194300 total, 4194300 free
Timestamp of repository gentoo: Tue, 28 Sep 2021 20:36:25 +0000
sh sh
ld GNU ld (Gentoo 2.37_p1 p0) 2.37
Repositories:
gentoo
location: /var/db/repos/gentoo
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000
sync-rsync-verify-max-age: 24
sync-rsync-extra-opts:
sync-rsync-verify-jobs: 1
sync-rsync-verify-metamanifest: yes
ACCEPT_LICENSE="* -@EULA"
CFLAGS=""
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS=""
DISTDIR="/var/cache/distfiles"
FCFLAGS=""
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_GB.utf8"
LDFLAGS=""
MAKEOPTS="-j4 -l4"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/usr/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE=""
Unset: ACCEPT_KEYWORDS, CBUILD, CC, CHOST, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, ENV_UNSET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RUSTFLAGS
binutils also broken:
Code: Select all
* binutils-config: unable to locate a profile for target:
emerge --sync throws a python error:
Code: Select all
Traceback (most recent call last):
File "/usr/lib/python-exec/python3.9/emerge", line 51, in <module>
retval = emerge_main()
File "/root/.local/lib/python3.9/site-packages/_emerge/main.py", line 1318, in emerge_main
return run_action(emerge_config)
File "/root/.local/lib/python3.9/site-packages/_emerge/actions.py", line 3778, in run_action
return action_sync(emerge_config)
File "/root/.local/lib/python3.9/site-packages/_emerge/actions.py", line 2388, in action_sync
success, msgs = syncer.auto_sync(options=options)
File "/root/.local/lib/python3.9/site-packages/portage/emaint/modules/sync/sync.py", line 90, in auto_sync
return self._sync(repos, return_messages, emaint_opts=options)
File "/root/.local/lib/python3.9/site-packages/portage/emaint/modules/sync/sync.py", line 264, in _sync
display_news_notification(
File "/root/.local/lib/python3.9/site-packages/portage/proxy/objectproxy.py", line 31, in __call__
return result(*args, **kwargs)
File "/root/.local/lib/python3.9/site-packages/_emerge/post_emerge.py", line 42, in display_news_notification
news_counts = count_unread_news(portdb, vardb)
File "/root/.local/lib/python3.9/site-packages/portage/news.py", line 471, in count_unread_news
count = manager.getUnreadItems(repo, update=True)
File "/root/.local/lib/python3.9/site-packages/portage/news.py", line 214, in getUnreadItems
self.updateItems(repoid)
File "/root/.local/lib/python3.9/site-packages/portage/news.py", line 174, in updateItems
if item.isRelevant(
File "/root/.local/lib/python3.9/site-packages/portage/news.py", line 289, in isRelevant
if restriction.checkRestriction(**kwargs):
File "/root/.local/lib/python3.9/site-packages/portage/news.py", line 399, in checkRestriction
return kwargs["profile"].startswith(self.profile[:-1])
AttributeError: 'NoneType' object has no attribute 'startswith'
i can't even list packages....
and for some odd reason I was also logged out of my account on here
In general A LOT is broken and I don't understand why?
here's some info:
my /etc/portage: https://github.com/TruncatedDinosour/do ... ge/portage
tell me if you need any other info



