Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge --emptytree --with-bdeps=y @world hung on job 42?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
M3L6H
n00b
n00b


Joined: 03 Apr 2016
Posts: 17

PostPosted: Mon Apr 04, 2016 7:12 am    Post subject: emerge --emptytree --with-bdeps=y @world hung on job 42? Reply with quote

I'm working on installing Gentoo on my system, and as part of the process I executed the command 'emerge --ask --verbose --emptytree --with-bdeps=y @world'. It all seemed to work fine until it reached Job 42. As of now the emerge has been running for one hour and ten minutes and it's still on Job 42 as the Load avg numbers steadily decrease. Is this is normal? I'm not quite sure what to do if there is a problem going on. Any and all help would be appreciated. Thanks!
Back to top
View user's profile Send private message
Roman_Gruber
Advocate
Advocate


Joined: 03 Oct 2006
Posts: 3806
Location: Austro Bavaria

PostPosted: Mon Apr 04, 2016 7:15 am    Post subject: Reply with quote

can you please be more specific

Are you talking about hte 42th package which is installed or something else?

some packages are time consuming, like libreoffice for example

you may provide

tail /var/log/emerge.log
Back to top
View user's profile Send private message
M3L6H
n00b
n00b


Joined: 03 Apr 2016
Posts: 17

PostPosted: Mon Apr 04, 2016 7:19 am    Post subject: Reply with quote

Sure. Sorry for not including enough detail. I'm installing this to bootstrap the base system. Job 42 (as far as I can tell) refers to installing virtual/os-headers-0::gentoo. Actually, I just realized it says Job 42 has been completed. Here is the relevant text from the console:

Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild manifests
>>> Running pre-merge checks for sys-devel/gcc-4.9.3
>>> Running pre-merge checks for sys-libs/pam-1.2.1
>>> Running pre-merge checks for sys-fs/eudev-3.1.5
*
* As of 2013-01-29, eudev-3.1.5 provides the new interface renaming functionality,
* as described in the URL below:
* http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames
*
* This functionality is enabled BY DEFAULT because eudev has no means of synchronizing
* between the default or user-modified choice of sys-fs/udev. If you wish to disable
* this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules
* exists: touch /etc/udev/rules.d/80-net-name-slot.rules
*
>>> Emerging (1 of 204) app-arch/xz-utils-5.2.2::gentoo
>>> Emerging (2 of 204) sys-libs/zlib-1.2.8-r1::gentoo
>>> Emerging (3 of 204) virtual/libintl-0-r2::gentoo
>>> Emerging (4 of 204) sys-libs/ncurses-5.9-r5::gentoo
>>> Emerging (5 of 204) sys-devel/gnuconfig-20150727::gentoo
>>> Emerging (6 of 204) app-arch/bzip2-1.0.6-r6::gentoo
>>> Emerging (7 of 204) dev-lang/python-exec-2.0.2::gentoo
>>> Emerging (8 of 204) dev-libs/expat-2.1.0-r5::gentoo
>>> Emerging (9 of 204) virtual/libiconv-0-r2::gentoo
>>> Emerging (10 of 204) sys-libs/gdbm-1.11::gentoo
>>> Emerging (11 of 204) app-misc/mime-types-9::gentoo
>>> Emerging (12 of 204) app-misc/c_rehash-1.7-r1::gentoo
>>> Emerging (13 of 204) sys-apps/gentoo-functions-0.10::gentoo
>>> Emerging (14 of 204) sys-apps/debianutils-4.4::gentoo
>>> Emerging (15 of 204) sys-libs/timezone-data-2015g::gentoo
>>> Emerging (16 of 204) net-libs/libmnl-1.0.3-r1::gentoo
>>> Emerging (17 of 204) sys-devel/gcc-config-1.7.3::gentoo
>>> Emerging (18 of 204) app-misc/editor-wrapper-4::gentoo
>>> Emerging (19 of 204) sys-apps/install-xattr-0.5::gentoo
>>> Emerging (20 of 204) dev-libs/libffi-3.0.13-r1::gentoo
>>> Emerging (21 of 204) app-text/manpager-1::gentoo
>>> Emerging (22 of 204) sys-apps/which-2.20-r1::gentoo
>>> Emerging (23 of 204) app-arch/gzip-1.6::gentoo
>>> Emerging (24 of 204) sys-apps/baselayout-2.2::gentoo
>>> Emerging (25 of 204) sys-devel/automake-wrapper-10::gentoo
>>> Installing (25 of 204) sys-devel/automake-wrapper-10::gentoo
>>> Emerging (26 of 204) app-text/sgml-common-0.6.3-r5::gentoo
>>> Emerging (27 of 204) sys-devel/autoconf-wrapper-13::gentoo
>>> Installing (26 of 204) app-text/sgml-common-0.6.3-r5::gentoo
>>> Emerging (28 of 204) dev-util/gperf-3.0.4::gentoo
>>> Installing (27 of 204) sys-devel/autoconf-wrapper-13::gentoo
>>> Installing (28 of 204) dev-util/gperf-3.0.4::gentoo
>>> Installing (3 of 204) virtual/libintl-0-r2::gentoo
>>> Installing (2 of 204) sys-libs/zlib-1.2.8-r1::gentoo
>>> Installing (5 of 204) sys-devel/gnuconfig-20150727::gentoo
>>> Installing (6 of 204) app-arch/bzip2-1.0.6-r6::gentoo
>>> Installing (9 of 204) virtual/libiconv-0-r2::gentoo
>>> Installing (7 of 204) dev-lang/python-exec-2.0.2::gentoo
>>> Installing (11 of 204) app-misc/mime-types-9::gentoo
>>> Installing (12 of 204) app-misc/c_rehash-1.7-r1::gentoo
>>> Installing (1 of 204) app-arch/xz-utils-5.2.2::gentoo
>>> Installing (13 of 204) sys-apps/gentoo-functions-0.10::gentoo
>>> Installing (10 of 204) sys-libs/gdbm-1.11::gentoo
>>> Installing (14 of 204) sys-apps/debianutils-4.4::gentoo
>>> Installing (15 of 204) sys-libs/timezone-data-2015g::gentoo
>>> Installing (17 of 204) sys-devel/gcc-config-1.7.3::gentoo
>>> Installing (8 of 204) dev-libs/expat-2.1.0-r5::gentoo
>>> Installing (18 of 204) app-misc/editor-wrapper-4::gentoo
>>> Installing (16 of 204) net-libs/libmnl-1.0.3-r1::gentoo
>>> Installing (19 of 204) sys-apps/install-xattr-0.5::gentoo
>>> Installing (21 of 204) app-text/manpager-1::gentoo
>>> Installing (20 of 204) dev-libs/libffi-3.0.13-r1::gentoo
>>> Installing (22 of 204) sys-apps/which-2.20-r1::gentoo
>>> Installing (24 of 204) sys-apps/baselayout-2.2::gentoo
>>> Installing (4 of 204) sys-libs/ncurses-5.9-r5::gentoo
>>> Installing (23 of 204) app-arch/gzip-1.6::gentoo
>>> Emerging (29 of 204) sys-libs/ncurses-5.9-r99::gentoo
>>> Installing (29 of 204) sys-libs/ncurses-5.9-r99::gentoo
>>> Emerging (30 of 204) app-misc/pax-utils-1.0.3::gentoo
>>> Emerging (31 of 204) virtual/libffi-3.0.13-r1::gentoo
>>> Installing (30 of 204) app-misc/pax-utils-1.0.3::gentoo
>>> Installing (31 of 204) virtual/libffi-3.0.13-r1::gentoo
>>> Emerging (32 of 204) sys-apps/file-5.22::gentoo
>>> Emerging (33 of 204) sys-libs/cracklib-2.9.1-r1::gentoo
>>> Emerging (34 of 204) sys-devel/binutils-config-5-r2::gentoo
>>> Emerging (35 of 204) sys-apps/net-tools-1.60_p20141019041918-r1::gentoo
>>> Emerging (36 of 204) sys-devel/m4-1.4.16::gentoo
>>> Emerging (37 of 204) dev-libs/libltdl-2.4.6::gentoo
>>> Emerging (38 of 204) app-arch/unzip-6.0-r3::gentoo
>>> Emerging (39 of 204) sys-apps/sandbox-2.10-r1::gentoo
>>> Installing (38 of 204) app-arch/unzip-6.0-r3::gentoo
>>> Installing (37 of 204) dev-libs/libltdl-2.4.6::gentoo
>>> Installing (36 of 204) sys-devel/m4-1.4.16::gentoo
>>> Emerging (40 of 204) dev-libs/gmp-6.0.0a::gentoo
>>> Installing (34 of 204) sys-devel/binutils-config-5-r2::gentoo
>>> Installing (35 of 204) sys-apps/net-tools-1.60_p20141019041918-r1::gentoo
>>> Installing (33 of 204) sys-libs/cracklib-2.9.1-r1::gentoo
>>> Installing (32 of 204) sys-apps/file-5.22::gentoo
>>> Installing (39 of 204) sys-apps/sandbox-2.10-r1::gentoo
>>> Installing (40 of 204) dev-libs/gmp-6.0.0a::gentoo
>>> Emerging (41 of 204) dev-libs/mpfr-3.1.3_p4::gentoo
>>> Emerging (42 of 204) virtual/os-headers-0::gentoo
>>> Installing (42 of 204) virtual/os-headers-0::gentoo
>>> Installing (41 of 204) dev-libs/mpfr-3.1.3_p4::gentoo
>>> Emerging (43 of 204) dev-libs/mpc-1.0.2-r1::gentoo
>>> Jobs: 42 of 204 complete, 1 running Load avg: 0.09, 0.15, 0.17
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 2613

PostPosted: Mon Apr 04, 2016 7:38 am    Post subject: Reply with quote

M3L6H wrote:
Sure. Sorry for not including enough detail. I'm installing this to bootstrap the base system.

Are you following the procedure from the Gentoo Handbook?
Back to top
View user's profile Send private message
M3L6H
n00b
n00b


Joined: 03 Apr 2016
Posts: 17

PostPosted: Mon Apr 04, 2016 7:40 am    Post subject: Reply with quote

I am following this guide here: https://wiki.gentoo.org/wiki/Sakaki%27s_EFI_Install_Guide/Building_the_Gentoo_Base_System_Minus_Kernel#Entering_the_chroot

Currently on this step: https://wiki.gentoo.org/wiki/Sakaki%27s_EFI_Install_Guide/Building_the_Gentoo_Base_System_Minus_Kernel#Gentoo_Bootstrap_Remix:_Progressing_from_Stage_2_to_Stage_3
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 2613

PostPosted: Mon Apr 04, 2016 8:05 am    Post subject: Reply with quote

M3L6H wrote:
>>> Emerging (43 of 204) dev-libs/mpc-1.0.2-r1::gentoo
>>> Jobs: 42 of 204 complete, 1 running Load avg: 0.09, 0.15, 0.17

Seems like dev-libs/mpc is still being emerged. You could verify using qlop -c
Back to top
View user's profile Send private message
M3L6H
n00b
n00b


Joined: 03 Apr 2016
Posts: 17

PostPosted: Mon Apr 04, 2016 8:06 am    Post subject: Reply with quote

Where would I enter that, seeing as the terminal window is running the command?
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6228
Location: Room 101

PostPosted: Mon Apr 04, 2016 9:00 am    Post subject: Reply with quote

M3L6H wrote:
I am following this guide here: https://wiki.gentoo.org/wiki/Sakaki%27s_EFI_Install_Guide/Building_the_Gentoo_Base_System_Minus_Kernel#Entering_the_chroot

M3L6H ... well, don't, follow the handbook [insert similar worded BS warning re "mainstream track", and obtaining "support on the forum" as mentioned in that "guide"].

best ... khay
Back to top
View user's profile Send private message
M3L6H
n00b
n00b


Joined: 03 Apr 2016
Posts: 17

PostPosted: Mon Apr 04, 2016 12:22 pm    Post subject: Reply with quote

Quote:
M3L6H ... well, don't, follow the handbook [insert similar worded BS warning re "mainstream track", and obtaining "support on the forum" as mentioned in that "guide"].

best ... khay


Not quite sure what you mean.

Anyway. I made the process quit, and this got thrown, interestingly enough. As far as I can tell, "BlockingIOError: [Errno 11] Resource temporarily unavailable" is the feature of interest. Any ideas as to what it means and what I should do?

Exiting on signal 2
Traceback (most recent call last):
File "/var/tmp/portage/._portage_reinstall_.07vt72y3/pym/portage/locks.py", line 153, in lockfile
locking_method(myfd, fcntl.LOCK_EX|fcntl.LOCK_NB)
File "/var/tmp/portage/._portage_reinstall_.07vt72y3/pym/portage/__init__.py", line 338, in __call__
rval = self._func(*args, **kwargs)
BlockingIOError: [Errno 11] Resource temporarily unavailable

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/var/tmp/portage/._portage_reinstall_.07vt72y3/bin/lock-helper.py", line 29, in <module>
rval = main(sys.argv[1:])
File "/var/tmp/portage/._portage_reinstall_.07vt72y3/bin/lock-helper.py", line 21, in main
lock_obj = portage.locks.lockfile(args[0], wantnewlockfile=True)
File "/var/tmp/portage/._portage_reinstall_.07vt72y3/pym/portage/locks.py", line 179, in lockfile
locking_method(myfd, fcntl.LOCK_EX)
File "/var/tmp/portage/._portage_reinstall_.07vt72y3/pym/portage/__init__.py", line 338, in __call__
rval = self._func(*args, **kwargs)
KeyboardInterrupt
_LockProcess: failed to acquire lock on '/var/tmp/portage/dev-libs/mpc-1.0.2-r1'

Traceback (most recent call last):
File "/usr/lib/python-exec/python3.4/emerge", line 50, in <module>
retval = emerge_main()
File "/usr/lib64/python3.4/site-packages/_emerge/main.py", line 1174, in emerge_main
return run_action(emerge_config)
File "/usr/lib64/python3.4/site-packages/_emerge/actions.py", line 3231, in run_action
emerge_config.args, spinner)
File "/usr/lib64/python3.4/site-packages/_emerge/actions.py", line 501, in action_build
retval = mergetask.merge()
File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1032, in merge
rval = self._merge()
File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1434, in _merge
self._main_loop()
File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1405, in _main_loop
self._event_loop.iteration()
File "/usr/lib64/python3.4/site-packages/portage/util/_eventloop/EventLoop.py", line 270, in iteration
if not x.callback(f, event, *x.args):
File "/usr/lib64/python3.4/site-packages/portage/util/_async/PipeLogger.py", line 92, in _output_handler
self.wait()
File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 57, in wait
self._wait_hook()
File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 175, in _wait_hook
self._exit_listener_stack.pop()(self)
File "/usr/lib64/python3.4/site-packages/_emerge/SpawnProcess.py", line 174, in _pipe_logger_exit
self.wait()
File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 57, in wait
self._wait_hook()
File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 175, in _wait_hook
self._exit_listener_stack.pop()(self)
File "/usr/lib64/python3.4/site-packages/_emerge/EbuildMerge.py", line 59, in _merge_exit
self.wait()
File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 57, in wait
self._wait_hook()
File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 175, in _wait_hook
self._exit_listener_stack.pop()(self)
File "/usr/lib64/python3.4/site-packages/_emerge/PackageMerge.py", line 49, in _install_exit
self.wait()
File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 57, in wait
self._wait_hook()
File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 175, in _wait_hook
self._exit_listener_stack.pop()(self)
File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1271, in _merge_wait_exit_handler
self._merge_exit(task)
File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1281, in _merge_exit
self._schedule()
File "/usr/lib64/python3.4/site-packages/_emerge/PollScheduler.py", line 127, in _schedule
self._schedule_tasks()
File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1602, in _schedule_tasks
if self._schedule_tasks_imp():
File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1732, in _schedule_tasks_imp
self._task_queues.jobs.add(task)
File "/usr/lib64/python3.4/site-packages/_emerge/SequentialTaskQueue.py", line 23, in add
self.schedule()
File "/usr/lib64/python3.4/site-packages/_emerge/SequentialTaskQueue.py", line 45, in schedule
task.start()
File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 30, in start
self._start()
File "/usr/lib64/python3.4/site-packages/_emerge/MergeListItem.py", line 85, in _start
self._start_task(build, self._default_final_exit)
File "/usr/lib64/python3.4/site-packages/_emerge/CompositeTask.py", line 151, in _start_task
task.start()
File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 30, in start
self._start()
File "/usr/lib64/python3.4/site-packages/_emerge/EbuildBuild.py", line 94, in _start
self._prefetch_exit(prefetcher)
File "/usr/lib64/python3.4/site-packages/_emerge/EbuildBuild.py", line 150, in _prefetch_exit
self._build_dir.lock()
File "/usr/lib64/python3.4/site-packages/_emerge/EbuildBuildDir.py", line 60, in lock
self._assert_lock(builddir_lock)
File "/usr/lib64/python3.4/site-packages/_emerge/EbuildBuildDir.py", line 71, in _assert_lock
% (async_lock.returncode,))
AssertionError: AsynchronousLock failed with returncode 1
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6228
Location: Room 101

PostPosted: Mon Apr 04, 2016 12:37 pm    Post subject: Reply with quote

M3L6H wrote:
Quote:
M3L6H ... well, don't, follow the handbook [insert similar worded BS warning re "mainstream track", and obtaining "support on the forum" as mentioned in that "guide"].

Not quite sure what you mean.

M3L6H ... its quite simple:

The Gentoo Handbook wrote:
A stage3 installation is the only supported installation as of now.

Contrast that with what the author states WRT "mainstream track" and "support on the forum". So, if you followed that guide you're doing a stage1 bootstrap, and that is not supported, follow the handbook.

best ... khay
Back to top
View user's profile Send private message
M3L6H
n00b
n00b


Joined: 03 Apr 2016
Posts: 17

PostPosted: Mon Apr 04, 2016 1:28 pm    Post subject: Reply with quote

Ahh, I see. So where would I find that? I don't see a bootstrap section here: https://wiki.gentoo.org/wiki/Special:MyLanguage/Handbook:AMD64 There is a boot loader section, but it does not appear to be what I want as it comes much later in the process.
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6228
Location: Room 101

PostPosted: Mon Apr 04, 2016 1:48 pm    Post subject: Reply with quote

M3L6H wrote:
Ahh, I see. So where would I find that? I don't see a bootstrap section here: https://wiki.gentoo.org/wiki/Special:MyLanguage/Handbook:AMD64 There is a boot loader section, but it does not appear to be what I want as it comes much later in the process.

M3L6H ... I'm not sure you understand, its not in the handbook, as its not a supported method. The reason stage1 and 2 were depreciated was because it was prone to the sorts of issues seen above. So, my question would be why do you want to do a stage1 bootstrap, and what do you hope to achieve that following the handbook won't?

best ... khay
Back to top
View user's profile Send private message
M3L6H
n00b
n00b


Joined: 03 Apr 2016
Posts: 17

PostPosted: Mon Apr 04, 2016 1:55 pm    Post subject: Reply with quote

Well, the idea is to build from a stage 1 to a stage 3 bootstrap. Basically rebuilding the engineered bootstrap to ensure that everything is in working order. If you look at https://wiki.gentoo.org/wiki/FAQ#How_do_I_install_Gentoo_using_a_stage1_or_stage2_tarball.3F, that's basically what I'm trying to do. And I kinda locked myself in now that I executed './bootstrap.sh'. At this point I need to follow through, since it's overwritten the bootstrap. Sorry for causing so much trouble. I was just doing what the guide recommended. Guess that was not wise.
Back to top
View user's profile Send private message
M3L6H
n00b
n00b


Joined: 03 Apr 2016
Posts: 17

PostPosted: Mon Apr 04, 2016 2:14 pm    Post subject: Reply with quote

UPDATE:

So, I tried following this guide over here http://plaza.ufl.edu/detuned/class/Gentoo/hb_part1_chap6.html and it seems to have worked. At least, the emerge did. The only difference (as far as I can see) between that guide and the one I was following before is that the one I followed first wanted to build on the @world set whereas this seems to have done it with system. Will that still work as a bootstrap?
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6228
Location: Room 101

PostPosted: Mon Apr 04, 2016 2:42 pm    Post subject: Reply with quote

M3L6H wrote:
Well, the idea is to build from a stage 1 to a stage 3 bootstrap. Basically rebuilding the engineered bootstrap to ensure that everything is in working order. If you look at FAQ#How_do_I_install_Gentoo_using_a_stage1_or_stage2_tarball, that's basically what I'm trying to do.

M3L6H ... my question was rhetorical, I know what a stage1 bootstrap is, I've done it many times (way, way, back before the method was depreciated), none the less, as the FAQ states it "should not be used by users", and doing so doesn't add anything to ensure the build is coherent. The problem is I can't tell if the issue is bootstrap related, or specific to the instructions you've followed, which means I either have to read those instructions or take some sort of guess ... neither of which is particularly conducive to my limited time, nor to you completing the install. That's why I initially pointed you to the handbook, if you encounter a problem most likely I, or others, will have seen it before, and so can hopefully provide a solution. I did briefly look at the guide, but when I read what the author was suggesting as the "mainstream track" I was somewhat compelled to stop reading, and call it out for its use of stage1 bootstrap (and so use their advice as a counter-argument).

M3L6H wrote:
And I kinda locked myself in now that I executed './bootstrap.sh'. At this point I need to follow through, since it's overwritten the bootstrap. Sorry for causing so much trouble. I was just doing what the guide recommended. Guess that was not wise.

Actually you don't, you can erase the files within the chroot (selectively, ie not mounted, or --bind mounted, directories) or, start over from the point in the handbook where the filesystems are created, while some time is lost you'll be able to follow the handbook to the letter.

best ... khay
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6228
Location: Room 101

PostPosted: Mon Apr 04, 2016 2:55 pm    Post subject: Reply with quote

M3L6H wrote:
So, I tried following this guide over here http://plaza.ufl.edu/detuned/class/Gentoo/hb_part1_chap6.html and it seems to have worked. At least, the emerge did. The only difference (as far as I can see) between that guide and the one I was following before is that the one I followed first wanted to build on the @world set whereas this seems to have done it with system. Will that still work as a bootstrap?

M3L6H ... @system is a smaller 'set' ... whereas @world is the set of install packages (see the section 'set' in 'man emerge') @system is the toolchain, coreutils, bash, etc. A successful completion of @system will means the toolchain, and other core packages should be fine. However, some packages from @world will not have been re-merged, and 'emerge --emptytree @world' would, if called, rebuild everything (hence the advice: if you want to reproduce the effect of building from a stage1 run 'emerge --emptytree @world' once the stage3 is unpacked and make.conf is configured).

I suspect everything is ok ...

best ... khay
Back to top
View user's profile Send private message
M3L6H
n00b
n00b


Joined: 03 Apr 2016
Posts: 17

PostPosted: Mon Apr 04, 2016 3:16 pm    Post subject: Reply with quote

Thanks a lot. Everything seems to have worked out in that respect. However, when I try to run 'buildkernel --easy-setup', it throws the following:

/usr/sbin/buildkernel: line 334: ISUSBPART: bad array subscript

* buildkernel: Error: Caught signal - exiting

The code throwing the error seems to be this:

partuuid_is_on_usb_device() {
local CANONPART="$(readlink --canonicalize "${PARTUUIDDEVDIR}/${1,,}")"
if [[ "${ISUSBPART[${CANONPART}]-0}" == "1" ]]; then
return 0
fi
return 1
}

I'm not quite sure what that's all about. It wouldn't be related to the bootstrap would it?
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6228
Location: Room 101

PostPosted: Mon Apr 04, 2016 3:45 pm    Post subject: Reply with quote

M3L6H wrote:
Thanks a lot. Everything seems to have worked out in that respect. However, when I try to run 'buildkernel --easy-setup', it throws the following:

M3L6H ... sorry, but I don't know what 'buildkernel' is, and I don't find a package that contains this if I search pfl.

M3L6H wrote:
I'm not quite sure what that's all about. It wouldn't be related to the bootstrap would it?

No, it seems entirely related to the script itself ...

best ... khay
Back to top
View user's profile Send private message
M3L6H
n00b
n00b


Joined: 03 Apr 2016
Posts: 17

PostPosted: Mon Apr 04, 2016 4:11 pm    Post subject: Reply with quote

Okay, thanks. I'll probably start a new thread with any details I can find.
Back to top
View user's profile Send private message
Roman_Gruber
Advocate
Advocate


Joined: 03 Oct 2006
Posts: 3806
Location: Austro Bavaria

PostPosted: Mon Apr 04, 2016 8:56 pm    Post subject: Reply with quote

as said stick to the handbook.

the other methods are not supported and need deeper knowledge.

wiki has some issues, a well known fact.

--

i do not get the point on that procedure anyway as my box installed with the gentoo handbook, moved from several harddiscs, several hardware is also optimized, and more optimized as the offical gentoo handbook suggests or reveals.

You are much faster and hassle free when you download a stage 3 and follow the handbook.

--

else happy debugging gcc errors and that bootstrap script and any script you invoke.

I am not in favour of running scripts which i do not understand, can not comprehend, because they are too long, whatever reason ...

--

that guide you use is very up to date when it refers to 2.4 and 2.6 kernel branch. both are obsolete now.

i read the gentoo handbook last september, and gentoo introduced some new make.conf parameters in recent months which may be in the handbook but no where else. also the gcc 5.3 branch will hardly be reflected in any obsolete guide.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo 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