From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 567AE1382C5 for ; Mon, 12 Apr 2021 11:01:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 41DBAE0867; Mon, 12 Apr 2021 11:01:31 +0000 (UTC) Received: from smarthost03b.mail.zen.net.uk (smarthost03b.mail.zen.net.uk [212.23.1.21]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D0FE7E0831 for ; Mon, 12 Apr 2021 11:01:30 +0000 (UTC) Received: from [82.69.80.10] (helo=peak.localnet) by smarthost03b.mail.zen.net.uk with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1lVuJt-0006pF-Aw for gentoo-user@lists.gentoo.org; Mon, 12 Apr 2021 11:01:29 +0000 From: Peter Humphrey To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Can't install a new system Date: Mon, 12 Apr 2021 12:01:28 +0100 Message-ID: <7898295.T7Z3S40VBb@peak> In-Reply-To: <20210408164705.4450a9bc@digimed.co.uk> References: <4639677.31r3eYUQgx@peak> <20210408164705.4450a9bc@digimed.co.uk> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="nextPart9871741.nUPlyArG6x" Content-Transfer-Encoding: 7Bit X-Originating-smarthost03b-IP: [82.69.80.10] Feedback-ID: 82.69.80.10 X-Archives-Salt: e9f36b50-7f99-4368-bc08-3ec3803dab33 X-Archives-Hash: 084b118976690d633d13eaf3cfa07510 This is a multi-part message in MIME format. --nextPart9871741.nUPlyArG6x Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" On Thursday, 8 April 2021 16:47:05 BST Neil Bothwick wrote: > On Thu, 08 Apr 2021 13:27:51 +0100, Peter Humphrey wrote: > > Untarring the latest stage-3 onto /mnt/gentoo, /mnt/gentoo/var and /mnt/ > > gentoo/usr/local gets me started. Then I chroot /mnt/gentoo /bin/bash, > > and that works too. Then I leave the profile at the default vanilla > > amd64 and emerge-webrsync. So far so good. Then when I try emerge > > -uaDvN @world I get a circular dependency involving elt-patches and > > xz-utils. No amount of unsetting of USE flags makes any difference. Nor > > does --excluding one of them, because portage just refuses to do that. > > Try omitting -D and -N to reduce the number of packages being rebuilt. If > that doesn't help, post the output here. Okay, step by step. First I chose the basic make.profile, number 1, and installed my base system set - everything that doesn't need a GUI. Then I switched to the basic desktop profile, number 5 and ran a -uav @world. So far so good, but then I attempted to install a basic set of GUI packages - everything but a DE. The command was 'emerge -uav @xorg'. I got this: --->8 >>> Preparing source in /var/tmp/portage/dev-ruby/net-telnet-0.2.0/work ... * Running prepare phase for all ... * Running prepare phase for all ... * Running source copy phase for ruby27 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/net-telnet-0.2.0/work ... * Running configure phase for ruby27 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/net-telnet-0.2.0/work ... * Running compile phase for ruby27 ... * Running compile phase for all ... >>> Source compiled. * Skipping make test/check due to ebuild restriction. >>> Test phase [disabled because of RESTRICT=test]: dev-ruby/net-telnet-0.2.0 >>> Install dev-ruby/net-telnet-0.2.0 into /var/tmp/portage/dev-ruby/net- telnet-0.2.0/image/ * Running install phase for ruby27 ... Traceback (most recent call last): 3: from :1:in `' 2: from :1:in `require' 1: from /usr/lib64/ruby/2.7.0/rubygems.rb:16:in `' /usr/lib64/ruby/2.7.0/rubygems.rb:16:in `require': cannot load such file -- rubygems/compatibility (LoadError) * Unable to find the gems dir * ERROR: dev-ruby/net-telnet-0.2.0::gentoo failed (install phase): * Unable to find the gems dir --->8 There seems to be an inconsistency in the ruby packaging. Is there anything I can do to evade it? I've attached the package-set files I use when building a new system, for info. -- Regards, Peter. --nextPart9871741.nUPlyArG6x Content-Disposition: attachment; filename="apps" Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8"; name="apps" app-emulation/virtualbox-additions app-emulation/virtualbox-extpack-oracle app-emulation/virtualbox-modules app-office/libreoffice kde-apps/kwrite kde-apps/okular media-gfx/gimp net-analyzer/nmap net-misc/netkit-telnetd net-print/cups net-print/cups-pdf sci-misc/boinc sys-apps/gptfdisk sys-block/gparted www-client/firefox --nextPart9871741.nUPlyArG6x Content-Disposition: attachment; filename="base" Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8"; name="base" app-admin/hddtemp app-admin/lib_users app-admin/logrotate app-admin/sudo app-admin/syslog-ng app-editors/joe app-editors/nano app-misc/colordiff app-misc/mmv app-portage/eix app-portage/elogv app-portage/euses app-portage/genlop app-portage/gentoolkit net-analyzer/iptraf-ng net-analyzer/tcpdump net-analyzer/traceroute net-firewall/shorewall net-fs/nfs-utils net-misc/chrony net-misc/whois sys-apps/lshw sys-apps/portage sys-apps/smartmontools sys-apps/usbutils sys-fs/dosfstools sys-fs/ntfs3g sys-power/acpid sys-process/cronie sys-process/iotop sys-process/lsof www-client/links --nextPart9871741.nUPlyArG6x Content-Disposition: attachment; filename="core" Content-Transfer-Encoding: base64 Content-Type: application/x-core; name="core" YXBwLXRleHQvdHJlZQpkZXYtdmNzL2dpdAptZWRpYS1mb250cy90ZXJtaW51cy1mb250CnN5cy1h cHBzL2l1Y29kZV90b29sCnN5cy1ib290L2VmaWJvb3RtZ3IKc3lzLWJvb3Qvc3lzdGVtZC1ib290 CnN5cy1maXJtd2FyZS9pbnRlbC1taWNyb2NvZGUKc3lzLWtlcm5lbC9nZW50b28tc291cmNlcwpz eXMta2VybmVsL2xpbnV4LWZpcm13YXJlCgo= --nextPart9871741.nUPlyArG6x Content-Disposition: attachment; filename="plasma" Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8"; name="plasma" dev-lang/rust-bin gui-libs/display-manager-init kde-apps/ark kde-apps/filelight kde-apps/k3b #kde-apps/kcharselect kde-apps/kdeadmin-meta kde-apps/kdecore-meta kde-apps/kdegraphics-meta kde-apps/kdepim-meta kde-apps/konsole kde-apps/krfb kde-apps/kwalletmanager kde-apps/print-manager kde-misc/kio-gdrive kde-plasma/plasma-meta kde-misc/kio-gdrive mail-filter/spamassassin media-fonts/dejavu ## Added to replace kde-plasma/plasma-meta #kde-plasma/breeze-gtk #kde-plasma/plasma-browser-integration #kde-plasma/kde-gtk-config #kde-plasma/kdeplasma-addons #kde-plasma/khotkeys #kde-plasma/kwallet-pam #kde-plasma/oxygen #kde-plasma/plasma-desktop #kde-plasma/sddm-kcm #kde-plasma/systemsettings #x11-misc/sddm --nextPart9871741.nUPlyArG6x Content-Disposition: attachment; filename="utils" Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8"; name="utils" app-misc/radeontop app-portage/cpuid2cpuflags net-dns/bind-tools sys-apps/hwinfo sys-fs/extundelete --nextPart9871741.nUPlyArG6x Content-Disposition: attachment; filename="xorg" Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8"; name="xorg" dev-libs/amdgpu-pro-opencl media-fonts/corefonts media-fonts/freefont media-fonts/intlfonts media-fonts/unifont x11-apps/mesa-progs x11-base/xorg-server x11-drivers/xf86-video-amdgpu x11-plugins/gkrellm-gkfreq x11-plugins/gkrellmoon x11-plugins/gkrellsun x11-plugins/gkrelltop x11-themes/gkrellm-themes --nextPart9871741.nUPlyArG6x--