Busy week work wise, I probably won't get back to it until the weekend.
the error was in the log file.
In file included from guile.c:25:0:
/usr/include/guile/2.0/libguile.h:25:17: fatal error: gmp.h: No such file or directory
#include <gmp.h>
^
compilation terminated.
1) if you change anything in the master directory, run master/make_scripts.sh
2) you can edit bootstrap/host_scripts/complete_bootstrap.sh and comment out anything after cd "${KX_BASE}" and before kx_build_host_pkg <package_that_failed> or before the kx_parallel_start before the kx_build_host_pkg_parallel <package_that_failed>
3) this procedure sucks, but that's how it is for the bootstrap phase.
After you have a bootable KaarPux and build the linux phase, you can do things like linux/scripts/complete_linux_gnome.sh <start-from-this-package>
4) Although I sometimes use (2) and often use (3), I always do a complete re-build afterwards.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
BTW
I get this error root@kaarPux:/mnt/kxmnt/home/kaarpux/kaarpux# bootstrap/host_scripts/complete_bootstrap.sh: line 20: /bin/time: No such file or directory
Slackware location is /usr/bin/time , I edited complete_bootstrap.sh to suit.
Steve
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Updated Fixed, it was the localdef line, bad command*
Damm, thought it would compile that time, got to bootstrap 4 and got th error on the postconfigure_bootstrap_4.sh , this from the log.
Ok, now its a flex error at bootstrap 7,
errors at this
E 2014-04-26_19:55:30 KX_PKG_FAIL Chroot pass [bootstrap_7] package [flex] FAILED [2]
Command exited with non-zero status 2
D 2014-04-26_16:16:42 KX_BLD_TIME 3:38:48 = 13128.15 elapsed; 9531.45 user; 1776.28 sys; 86% cpu
I would appreciate if you could let me know what the localedef problem was and how you solved it. Maybe I could update the documentation with some hints...
Flex check error
I must admit that I have been lazy and run with KX_DISABLE_TEST="Y" only for a long time.
Now rebuilding with testing, to see if I can recreate your flex check error.
PS: You may try to set KX_DISABLE_TEST="Y" and rebuild from where it failed.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ok, the build finished with
I 2014-04-27_10:52:53 KX_BLD_DONE Building phase [bootstrap] complete
D 2014-04-27_07:40:58 KX_BLD_TIME 3:11:55 = 11515.09 elapsed; 8085.68 user; 1040.82 sys; 79% cpu
/mnt/kxmnt/home/kaarpux/kaarpux/bootstrap/shinc/common_functions.shinc: line 424: 18261 Terminated ${KX_SAR_CMD} -S XALL 60 "${KX_BASE}/log/${PHASE}.sar"
Is that correct?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Running bootstrap/host_scripts/complete_bootstrap.sh with vmware and
slackware
/common_functions.shinc: line 395: systemd-detect-virt: command not found
and package "make" failes
KX_PKG_FAIL Host pass bootstrap_3 package make FAILED [2]
Command exited with non-zero status 2
What do I do when I get failures like this.
--
Regards
Stephen Petersen
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com
Hi Stephen,
Sorry for the late reply (I was offline trying to overclock my rig).
/common_functions.shinc: line 395: systemd-detect-virt: command not found
You can safely ignore this message.
I shall remove it in the next release: https://sourceforge.net/p/kaarpux/tickets/3/
KX_PKG_FAIL Host pass bootstrap_3 package make FAILED [2]
Have a look at
bootstrap/log/bootstrap_3/make.log
If you do not spot the problem, please post the file here,
and I will try to help out...
(I have build with Fedora and Ubuntu as hosts, not slackware)
/Henrik
I have been able to reproduce and fix the issue:
See ticket #4
Fixed in commit 44c806f4
So, please try again with latest git.
Thank you for reporting this issue, and apologies for the bug.
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Busy week work wise, I probably won't get back to it until the weekend.
the error was in the log file.
In file included from guile.c:25:0:
/usr/include/guile/2.0/libguile.h:25:17: fatal error: gmp.h: No such file or directory
#include <gmp.h>
^
compilation terminated.
Also downloading bootstrap, the download breaks at http://pkg-shadow.alioth.debian.org/releases/shadow-4.1.5.1.tar.bz2 I had to edit it to the latest location as in the LFS docs.
Steve
Last edit: Anonymous 2014-04-23
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
BTW whats the procedure after I fix, do I just rerun the install or should I delete and start again.
Steve
Last edit: Stephen 2014-04-24
1) if you change anything in the master directory, run master/make_scripts.sh
2) you can edit bootstrap/host_scripts/complete_bootstrap.sh and comment out anything after cd "${KX_BASE}" and before kx_build_host_pkg <package_that_failed> or before the kx_parallel_start before the kx_build_host_pkg_parallel <package_that_failed>
3) this procedure sucks, but that's how it is for the bootstrap phase.
After you have a bootable KaarPux and build the linux phase, you can do things like linux/scripts/complete_linux_gnome.sh <start-from-this-package>
4) Although I sometimes use (2) and often use (3), I always do a complete re-build afterwards.
Too late I deleted (kept a backup of the downloads directory), but I will use above next time (very soon).
Steve
BTW
I get this error root@kaarPux:/mnt/kxmnt/home/kaarpux/kaarpux# bootstrap/host_scripts/complete_bootstrap.sh: line 20: /bin/time: No such file or directory
Slackware location is /usr/bin/time , I edited complete_bootstrap.sh to suit.
Steve
Try updating from git; I thought this was fixed with
https://sourceforge.net/p/kaarpux/code/ci/24479b9bf67bfcda0376cc080aef9132c0c6eec0/
Updated Fixed, it was the localdef line, bad command*
Damm, thought it would compile that time, got to bootstrap 4 and got th error on the postconfigure_bootstrap_4.sh , this from the log.
KAARPUX: ------------------------------------------------------------
KAARPUX: Installing locales
KAARPUX: ------------------------------------------------------------
mkdir: created directory '/usr/lib/locale'
Try
localedef --help' or
localedef --usage' for more information.Ok, I used this in custom_definitions.shinc
============================================================
Target definitions - LOCALIZATION
============================================================
KX_LOCALE="Australia/Brisbane"
KX_LOCALEDEF="localedef -i en_AU -f UTF-8"
KX_GROFF_PAGE="A4"
KX_CONSOLE_KEYMAP="dk-latin1"
KX_CONSOLE_UNICODE="1"
KX_LANG="en_AU.UTF-8"
KX_XKB_LAYOUT="en"
Would that be the problem?
Steve
Last edit: Stephen 2014-04-26
Ok, now its a flex error at bootstrap 7,
errors at this
E 2014-04-26_19:55:30 KX_PKG_FAIL Chroot pass [bootstrap_7] package [flex] FAILED [2]
Command exited with non-zero status 2
D 2014-04-26_16:16:42 KX_BLD_TIME 3:38:48 = 13128.15 elapsed; 9531.45 user; 1776.28 sys; 86% cpu
flex log
Results:
Tests succeeded: 44
Tests FAILED: 2
Makefile:685: recipe for target 'check-local' failed
make[4]: [check-local] Error 1
make[4]: Leaving directory '/home/kaarpux/kaarpux/bootstrap/build/bootstrap_7/flex-2.5.37/tests'
Makefile:569: recipe for target 'check-am' failed
make[3]: [check-am] Error 2
make[3]: Leaving directory '/home/kaarpux/kaarpux/bootstrap/build/bootstrap_7/flex-2.5.37/tests'
Makefile:382: recipe for target 'check-recursive' failed
make[2]: [check-recursive] Error 1
make[2]: Target 'check' not remade because of errors.
make[2]: Leaving directory '/home/kaarpux/kaarpux/bootstrap/build/bootstrap_7/flex-2.5.37/tests'
Makefile:742: recipe for target 'check-recursive' failed
make[1]: [check-recursive] Error 1
make[1]: Leaving directory '/home/kaarpux/kaarpux/bootstrap/build/bootstrap_7/flex-2.5.37'
Makefile:1053: recipe for target 'check' failed
make: *** [check] Error 2
Steve
localedef
I would appreciate if you could let me know what the localedef problem was and how you solved it. Maybe I could update the documentation with some hints...
Flex check error
I must admit that I have been lazy and run with KX_DISABLE_TEST="Y" only for a long time.
Now rebuilding with testing, to see if I can recreate your flex check error.
PS: You may try to set KX_DISABLE_TEST="Y" and rebuild from where it failed.
Ok I will do that, the localedef command I needed was localedef -i en_AU -f UTF-8 en_AU.UTF-8, the one I used (above) caused a error.
Steve
Ok, the build finished with
I 2014-04-27_10:52:53 KX_BLD_DONE Building phase [bootstrap] complete
D 2014-04-27_07:40:58 KX_BLD_TIME 3:11:55 = 11515.09 elapsed; 8085.68 user; 1040.82 sys; 79% cpu
/mnt/kxmnt/home/kaarpux/kaarpux/bootstrap/shinc/common_functions.shinc: line 424: 18261 Terminated ${KX_SAR_CMD} -S XALL 60 "${KX_BASE}/log/${PHASE}.sar"
Is that correct?
Yes, that is fine.
I will see if I can remove the "... Terminated ..." output.
https://sourceforge.net/p/kaarpux/code/ci/e381e2a4ec4e7741b1c573688e2781af503a6a52/
should remove the "... Terminated ..." output.