Gentoo Archives: gentoo-user

From: Peter Humphrey <peter@××××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Can't install a new system
Date: Mon, 12 Apr 2021 11:01:36
Message-Id: 7898295.T7Z3S40VBb@peak
In Reply to: Re: [gentoo-user] Can't install a new system by Neil Bothwick
1 On Thursday, 8 April 2021 16:47:05 BST Neil Bothwick wrote:
2 > On Thu, 08 Apr 2021 13:27:51 +0100, Peter Humphrey wrote:
3 > > Untarring the latest stage-3 onto /mnt/gentoo, /mnt/gentoo/var and /mnt/
4 > > gentoo/usr/local gets me started. Then I chroot /mnt/gentoo /bin/bash,
5 > > and that works too. Then I leave the profile at the default vanilla
6 > > amd64 and emerge-webrsync. So far so good. Then when I try emerge
7 > > -uaDvN @world I get a circular dependency involving elt-patches and
8 > > xz-utils. No amount of unsetting of USE flags makes any difference. Nor
9 > > does --excluding one of them, because portage just refuses to do that.
10 >
11 > Try omitting -D and -N to reduce the number of packages being rebuilt. If
12 > that doesn't help, post the output here.
13
14 Okay, step by step. First I chose the basic make.profile, number 1, and
15 installed my base system set - everything that doesn't need a GUI. Then I
16 switched to the basic desktop profile, number 5 and ran a -uav @world. So far
17 so good, but then I attempted to install a basic set of GUI packages -
18 everything but a DE. The command was 'emerge -uav @xorg'. I got this:
19
20 --->8
21 >>> Preparing source in /var/tmp/portage/dev-ruby/net-telnet-0.2.0/work ...
22 * Running prepare phase for all ...
23 * Running prepare phase for all ...
24 * Running source copy phase for ruby27 ...
25 >>> Source prepared.
26 >>> Configuring source in /var/tmp/portage/dev-ruby/net-telnet-0.2.0/work ...
27 * Running configure phase for ruby27 ...
28 >>> Source configured.
29 >>> Compiling source in /var/tmp/portage/dev-ruby/net-telnet-0.2.0/work ...
30 * Running compile phase for ruby27 ...
31 * Running compile phase for all ...
32 >>> Source compiled.
33 * Skipping make test/check due to ebuild restriction.
34 >>> Test phase [disabled because of RESTRICT=test]: dev-ruby/net-telnet-0.2.0
35
36 >>> Install dev-ruby/net-telnet-0.2.0 into /var/tmp/portage/dev-ruby/net-
37 telnet-0.2.0/image/
38 * Running install phase for ruby27 ...
39 Traceback (most recent call last):
40 3: from <internal:gem_prelude>:1:in `<internal:gem_prelude>'
41 2: from <internal:gem_prelude>:1:in `require'
42 1: from /usr/lib64/ruby/2.7.0/rubygems.rb:16:in `<top (required)>'
43 /usr/lib64/ruby/2.7.0/rubygems.rb:16:in `require': cannot load such file --
44 rubygems/compatibility (LoadError)
45 * Unable to find the gems dir
46 * ERROR: dev-ruby/net-telnet-0.2.0::gentoo failed (install phase):
47 * Unable to find the gems dir
48 --->8
49
50 There seems to be an inconsistency in the ruby packaging. Is there anything I
51 can do to evade it? I've attached the package-set files I use when building a
52 new system, for info.
53
54 --
55 Regards,
56 Peter.

Attachments

File name MIME type
apps text/plain
base text/plain
core application/x-core
plasma text/plain
utils text/plain
xorg text/plain

Replies

Subject Author
Re: [gentoo-user] Can't install a new system Peter Humphrey <peter@××××××××××××.uk>