Gentoo Archives: gentoo-alt

From: Sam Pfeiffer <sammypfeiffer@×××××.com>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] Gentoo Prefix bootstrap fails on Stage 3 due to circular dependencies (dev-lang/python-3.7.7-r2 pulls virtual/libcrypt-1-r1:0/1::gentoo)
Date: Mon, 29 Jun 2020 22:42:00
Message-Id: CABVqfw8RdRss6ZXDjtRJUXzoVrbm478SpSFFs_nEEYnA1Vk4wA@mail.gmail.com
In Reply to: [gentoo-alt] Gentoo Prefix bootstrap fails on Stage 3 due to circular dependencies (dev-lang/python-3.7.7-r2 pulls virtual/libcrypt-1-r1:0/1::gentoo) by Jeff
1 Hey Jeff,
2
3 There is an open bug about it:
4
5 https://bugs.gentoo.org/728986
6
7 There is a workaround posted there (I haven't tried it).
8
9 Alternatively you could use an already bootstrapped prefix from
10 https://github.com/awesomebytes/gentoo_prefix_ci#try-gentoo-prefix from a
11 couple of weeks ago.
12
13 Good luck!
14
15 On Tue, Jun 30, 2020, 05:45 Jeff <jffry@××××××.net> wrote:
16
17 > I've just tried to bootstrap Prefix, but it fails in stage 3 with:
18 >
19 > * Error: circular dependencies:
20 >
21 > (virtual/libcrypt-1-r1:0/1::gentoo, ebuild scheduled for merge) depends on
22 > (sys-libs/glibc-2.31-r5:2.2/2.2::gentoo, ebuild scheduled for merge)
23 > (runtime)
24 > (dev-lang/python-3.7.7-r2:3.7/3.7m::gentoo, ebuild scheduled for
25 > merge) (buildtime)
26 > (virtual/libcrypt-1-r1:0/1::gentoo, ebuild scheduled for merge)
27 > (buildtime_slot_op)
28 >
29 > * Note that circular dependencies can often be avoided by temporarily
30 > * disabling USE flags that trigger optional dependencies.
31 >
32 > The following USE changes are necessary to proceed:
33 > (see "package.use" in the portage(5) man page for more details)
34 > # required by
35 > sys-apps/portage-2.3.103::gentoo[python_targets_python3_7,-build]
36 > # required by app-admin/perl-cleaner-2.28::gentoo
37 > # required by dev-lang/perl-5.30.3-r1::gentoo
38 > # required by virtual/perl-Data-Dumper-2.174.0::gentoo
39 > >=dev-lang/python-3.7.7-r2:3.7 ssl
40 >
41 > This looks like exactly:
42 >
43 > https://bugs.gentoo.org/717786
44 >
45 > which has been closed.
46 >
47 > How can I finish the bootstrap?
48 >
49 > Regards
50 >
51 > Jeff
52 >
53 >

Replies