Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] Gentoo Prefix macOS Big Sur fails at stage 3
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures
View previous topic :: View next topic  
Author Message
dk_millares
n00b
n00b


Joined: 23 Oct 2005
Posts: 21
Location: SP, Brasil

PostPosted: Wed May 24, 2023 2:01 am    Post subject: [Solved] Gentoo Prefix macOS Big Sur fails at stage 3 Reply with quote

Hey guys!

I'm getting an error when installing Gentoo prefix on macOS Big Sur.
Here's a piece of the log, which is complete at the following link https://gist.github.com/dkmillares/39674590f07f3999084692c1b02fce1a

Code:

>>> Installing (1 of 1) virtual/os-headers-0-r2::gentoo_prefix
Warning: File compression unsupported zstd. Missing package: app-arch/zstd
Warning: File compression unsupported zstd. Missing package: app-arch/zstd
 * checking 0 files for package collisions
>>> Merging virtual/os-headers-0-r2 to /
>>> virtual/os-headers-0-r2 merged.
Warning: File compression unsupported zstd. Missing package: app-arch/zstd
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.
USE=-acl -berkdb -fortran -gdbm -git -libcxx -nls -pcre -python -qmanifest -qtegrity -readline -sanitize bootstrap clang internal-glib PKG=sys-devel/gettext
!!! BINPKG_COMPRESS unsupported zstd. Missing package: app-arch/zstd
These are the packages that would be merged, in order:

Calculating dependencies  .... done!

!!! The ebuild selected to satisfy "sys-apps/portage" has unmet requirements.
- sys-apps/portage-3.0.30.1::gentoo_prefix USE="native-extensions (prefix) (prefix-guest) -apidoc -build -doc -gentoo-dev (-ipc) -rsync-verify (-selinux) -test -xattr" PYTHON_TARGETS="(-pypy3) -python3_8 -python3_9"

  The following REQUIRED_USE flag constraints are unsatisfied:
    any-of ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 )

(dependency required by "app-admin/perl-cleaner-2.30::gentoo_prefix" [ebuild])
(dependency required by "dev-lang/perl-5.36.0-r1::gentoo_prefix[-minimal]" [ebuild])
(dependency required by "sys-apps/help2man-1.48.5::gentoo_prefix" [ebuild])
(dependency required by "sys-devel/automake-1.16.5::gentoo_prefix" [ebuild])
(dependency required by "sys-devel/libtool-2.4.7::gentoo_prefix" [ebuild])
(dependency required by "dev-libs/expat-2.5.0::gentoo_prefix[unicode]" [ebuild])
(dependency required by "sys-devel/gettext-0.21.1::gentoo_prefix" [ebuild])
(dependency required by "sys-devel/gettext" [argument])

Hmmmm, I was already afraid of this to happen.  Running
  /Users/claudinhoo/Gentoo/usr/bin/bash ./bootstrap-prefix.sh "/Users/claudinhoo/Gentoo" stage3
somewhere failed :(  Details might be found in the build log:
  (no build logs found?!?)
I have no clue, really.  Please find friendly folks in #gentoo-prefix on
irc.gentoo.org, gentoo-alt@lists.gentoo.org mailing list, or file a bug
at bugs.gentoo.org under Gentoo/Alt, Prefix Support.  This is most
inconvenient, and it crushed my ego.  Sorry, I give up.
Should you want to give it a try, there is /Users/claudinhoo/Gentoo/stage3.log


It's been a long time since I've used a forum, if I'm missing any useful information, please let me know.

Thanks


Last edited by dk_millares on Mon Jul 10, 2023 1:20 am; edited 1 time in total
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 22725

PostPosted: Wed May 24, 2023 2:01 pm    Post subject: Reply with quote

The error says you must enable any-of a set of versions. None of those are enabled. You are trying to install an obsolete version of Portage which does not support any recent version of Python. Your system chose Python version(s) that are not supported by that version of Portage. Why is the system trying to use an old Portage? The oldest in the tree as of my last sync is 3.0.44-r1.
Back to top
View user's profile Send private message
dk_millares
n00b
n00b


Joined: 23 Oct 2005
Posts: 21
Location: SP, Brasil

PostPosted: Sat May 27, 2023 5:45 am    Post subject: Reply with quote

Thanks for your answer Hu!

About enabling any of set of versions, I dont remember that I've enabled this in another Gentoo prefix install on Catalina. I dont know why the prefix is trying to install an old Portage. I've ran the bootstrap prefix script, chose the path, the number of parallel jobs, just this.
Back to top
View user's profile Send private message
sam_
Developer
Developer


Joined: 14 Aug 2020
Posts: 1982

PostPosted: Sat Jun 10, 2023 11:49 pm    Post subject: Reply with quote

Are you definitely using the latest version of bootstrap-prefix.sh?
Back to top
View user's profile Send private message
dk_millares
n00b
n00b


Joined: 23 Oct 2005
Posts: 21
Location: SP, Brasil

PostPosted: Sun Jun 18, 2023 4:28 am    Post subject: Reply with quote

On the time of my post I was using the version that I download in April.

Now the is done and functional!
Bootstrap success screenshot.

Thanks for the responses guys.

I'll mark the post as solved, ok?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum