• TwilightKiddy@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 day ago

    I suppose to rescue it you can grab a portable Python release and use that to emerge a proper one, another option would be booting into a live environment. And to cause this, --unmerge and --rage-clean are your friends. No idea how you’d do that “accidentally”, though.

    • eldain@feddit.nl
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      I remember I struggled with broken dynamic linking from bringing in binaries from the outside. I needed an entire build-chain from the same build and then build my way up with source packages (you have them around in gentoo) in my system until i reached portage. And then used emerge to recompile the buildchain twice so it was compatible with my system again.