02-25-2020, 08:58 AM
As an Gentoo enthusiastic I wanted to give this a try, when chrooted into the stage3 tarball and running the prepare.sh script on my laptop through qemu I ran into some errors. Basically the steps in the script fail one by one. Am I missing something here.
Here is the output:
Here is the output:
Code:
/var/tmp/gentoo-pinebookpro # ./prepare.sh
detected init=openrc
applied fix for sddm login
applied optimal settings to make.conf
installed gles2 profile patches
NOTE: this will disable OpenGL acceleration in place of gles2!
/bin/ln: failed to create symbolic link '/etc/runlevels/default/zram0': File exists
enabled zram swap drive
syncing main repository, this will take a while
Fetching most recent snapshot ...
Trying to retrieve 20200224 snapshot from http://distfiles.gentoo.org ...
Fetching file portage-20200224.tar.xz.md5sum ...
Fetching file portage-20200224.tar.bz2.md5sum ...
Fetching file portage-20200224.tar.bz2.gpgsig ...
Fetching file portage-20200224.tar.gz.md5sum ...
20200224 snapshot was not found
Trying to retrieve 20200223 snapshot from http://distfiles.gentoo.org ...
Fetching file portage-20200223.tar.xz.md5sum ...
Fetching file portage-20200223.tar.xz.gpgsig ...
Fetching file portage-20200223.tar.xz ...
Fetching file portage-20200223.tar.bz2.md5sum ...
Fetching file portage-20200223.tar.bz2.gpgsig ...
Fetching file portage-20200223.tar.bz2 ...
Checking digest ...
Getting snapshot timestamp ...
Syncing local tree ...
Number of files: 154,862 (reg: 128,251, dir: 26,611)
Number of created files: 86 (reg: 84, dir: 2)
Number of deleted files: 103 (reg: 100, dir: 3)
Number of regular files transferred: 706
Total file size: 203.21M bytes
Total transferred file size: 8.04M bytes
Literal data: 8.04M bytes
Matched data: 0 bytes
File list size: 381.64K
File list generation time: 0.006 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 10.41M
Total bytes received: 46.74K
sent 10.41M bytes received 46.74K bytes 138.43K bytes/sec
total size is 203.21M speedup is 19.44
Cleaning up ...
* IMPORTANT: 9 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
installing pinebookpro-overlay, this will take an even longer while
* IMPORTANT: 9 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Running pre-merge checks for sys-apps/portage-2.3.79
qemu: qemu_thread_create: Invalid argument
* Determining the location of the kernel source code
* Unable to find kernel sources at /usr/src/linux
* Please make sure that /usr/src/linux points at your running kernel,
* (or the kernel you wish to build against).
* Alternatively, set the KERNEL_DIR environment variable to the kernel sources location
* Unable to calculate Linux Kernel version for build, attempting to use running version
* Checking for suitable kernel configuration options... [ ok ]
qemu: qemu_thread_create: Invalid argument
Unable to configure loopback interface: Operation not supported
* The ebuild phase 'die_hooks' has been aborted since PORTAGE_BUILDDIR
* does not exist: '/var/tmp/portage/sys-apps/portage-2.3.79'
>>> Emerging (1 of 1) sys-apps/portage-2.3.79::gentoo
>>> Failed to emerge sys-apps/portage-2.3.79
>>> Jobs: 0 of 1 complete, 1 failed Load avg: 1.52, 1.16, 0.54
* Messages for package sys-apps/portage-2.3.79:
* Unable to find kernel sources at /usr/src/linux
* Unable to calculate Linux Kernel version for build, attempting to use running version
* Messages for package sys-apps/portage-2.3.79:
* IMPORTANT: 9 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
Calculating dependencies... done!
The following packages are causing rebuilds:
(dev-lang/perl-5.30.1:0/5.30::gentoo, ebuild scheduled for merge) causes rebuilds for:
(virtual/perl-Text-ParseWords-3.300.0-r6:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/Locale-gettext-1.70.0:0/0::gentoo, ebuild scheduled for merge)
(dev-vcs/git-2.24.1:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-IO-1.400.0:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-Digest-MD5-2.550.0-r2:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/Text-CharWidth-0.40.0-r1:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-Data-Dumper-2.174.0:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-ExtUtils-MakeMaker-7.340.0-r2:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/Text-Unidecode-1.300.0:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-Test-Harness-3.420.0-r2:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-Perl-OSType-1.10.0-r3:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-File-Spec-3.780.0:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-Digest-SHA-6.20.0:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-version-0.992.400:0/0::gentoo, ebuild scheduled for merge)
(app-text/po4a-0.47-r1:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/Class-Inspector-1.320.0:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-JSON-PP-4.20.0:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/SGMLSpm-1.1-r1:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-Module-Metadata-1.0.36:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/Authen-SASL-2.160.0-r1:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/Digest-HMAC-1.30.0-r1:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/libintl-perl-1.310.0:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-ExtUtils-ParseXS-3.400.0:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-Getopt-Long-2.500.0-r2:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/XML-Parser-2.440.0:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/TermReadKey-2.370.0:0/0::gentoo, ebuild scheduled for merge)
(sys-apps/texinfo-6.6-r1:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-ExtUtils-CBuilder-0.280.231:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-Scalar-List-Utils-1.500.0-r2:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-Carp-1.500.0-r2:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-CPAN-Meta-YAML-0.18.0-r5:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/TimeDate-2.300.0:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/Error-0.170.250:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-ExtUtils-Manifest-1.720.0:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-ExtUtils-Install-2.140.0-r2:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/Unicode-EastAsianWidth-1.330.0-r1:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/MailTools-2.190.0:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-Parse-CPAN-Meta-2.150.10-r3:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-CPAN-Meta-2.150.10-r3:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-Exporter-5.730.0-r2:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/File-ShareDir-1.104.0:0/0::gentoo, ebuild scheduled for merge)
(perl-core/File-Temp-0.230.900:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/File-ShareDir-Install-0.110.0:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-File-Temp-0.230.900:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-libnet-3.110.0-r2:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/Module-Build-0.422.400:0/0::gentoo, ebuild scheduled for merge)
(virtual/perl-podlators-4.110.0:0/0::gentoo, ebuild scheduled for merge)
(dev-perl/Text-WrapI18N-0.60.0-r1:0/0::gentoo, ebuild scheduled for merge)
>>> Verifying ebuild manifests
>>> Emerging (1 of 49) dev-lang/perl-5.30.1::gentoo
>>> Failed to emerge dev-lang/perl-5.30.1
>>> Jobs: 0 of 49 complete, 1 failed Load avg: 1.09, 1.11, 0.59
* Messages for package dev-lang/perl-5.30.1:
* IMPORTANT: 9 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 3) dev-python/cython-0.29.4::gentoo
>>> Failed to emerge dev-python/cython-0.29.4
>>> Jobs: 0 of 3 complete, 1 failed Load avg: 1.05, 1.10, 0.61
* Messages for package dev-python/cython-0.29.4:
!!! Error: Can't load module repository
exiting
* The specified repo(s) were not found: pinebookpro-overlay
...returning
* IMPORTANT: 9 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy "pinebookpro-profile-overrides".
emerge: searching for similar names... nothing similar found.
installed pinebookpro-overlay
don't forget to select a profile!
see eselect profile