develop in fatdog for LFS

What features/apps/bugfixes needed in a future Puppy
Post Reply
Message
Author
oui

develop in fatdog for LFS

#1 Post by oui »

copy out my X Terminal yesterday evening:

# mkdir /mnt/lfs
# export LFS=/mnt/lfs
# mkdir -vp $LFS/{sources,tools}
mkdir: created directory '/mnt/lfs/sources'
mkdir: created directory '/mnt/lfs/tools'
# ln -svf $LFS/tools /
'/tools' -> '/mnt/lfs/tools'
# ln -svf $LFS/sources /
'/sources' -> '/mnt/lfs/sources'
# groupadd lfs
# useradd -s /bin/bash -g lfs -m -k /dev/null lfs
Group 'mail' not found. Creating the user mailbox file with 0600 mode.
# passwd lfs
Changing password for lfs
New password:
Bad password: too short
Retype password:
Password for lfs changed by root
# chown -v lfs $LFS/{tools,sources}
changed ownership of '/mnt/lfs/tools' from root to lfs
changed ownership of '/mnt/lfs/sources' from root to lfs
# chmod -v a+wt $LFS/sources
mode of '/mnt/lfs/sources' changed from 0755 (rwxr-xr-x) to 1777 (rwxrwxrwt)
# chown -v lfs $LFS
changed ownership of '/mnt/lfs' from root to lfs
# su - lfs
-bash-4.2$ cat > ~/.bash_profile << "EOF"
> exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash
> EOF
-bash-4.2$ cat > ~/.bashrc << "EOF"
> set +h
> umask 022
> LFS=/mnt/lfs
> LC_ALL=POSIX
> LFS_TGT=$(uname -m)-lfs-linux-gnu
> PATH=$HOME/bin:/tools/bin:/bin:/usr/bin
> export LFS LC_ALL LFS_TGT PATH
> EOF
-bash-4.2$ source ~/.bash_profile
lfs:~$ git clone git://github.com/NuTyX/houaphan.git
bash: git: command not found
lfs:~$ git clone git://github.com/NuTyX/houaphan.git
Cloning into 'houaphan'...
remote: Counting objects: 26154, done.
remote: Total 26154 (delta 0), reused 0 (delta 0), pack-reused 26154
Receiving objects: 100% (26154/26154), 4.48 MiB | 818.00 KiB/s, done.
Resolving deltas: 100% (13285/13285), done.
Checking connectivity... done.
lfs:~$ cd houaphan
lfs:~/houaphan$ scripts/runmebeforepass1
Ce script vérifie tout ce qu'il peut pour que vous puissiez commencez

Pressez Entrer pour continuer ou ctrl+c pour interrompre


.bash_profile present: OK
LFS: /mnt/lfs OK
LFS_TGT: x86_64-lfs-linux-gnu OK
utilisateur lfs: OK
Folder /mnt/lfs: OK
Folder /mnt/lfs/sources: OK
Folder /mnt/lfs/tools: OK
Dossier /home/lfs/logs n'existe pas
Folder /home/lfs/logs: OK
Link /tools: OK
Lien /home/lfs/bin n'existe pas
'/home/lfs/bin' -> '/home/lfs/houaphan/scripts'
link /home/lfs/bin: OK
Lien /home/lfs/config n'existe pas
'/home/lfs/config' -> '/home/lfs/houaphan/scripts'
link /home/lfs/config: OK
Connecting to www.linuxfromscratch.org (192.155.86.174:80)
wget: server returned error: HTTP/1.1 404 Not Found
Connecting to www.linuxfromscratch.org (192.155.86.174:80)
ncurses-5.9-gcc5_bui 100% |*******************************| 1245 0:00:00 ETA
Connecting to www.linuxfromscratch.org (192.155.86.174:80)
bash-4.3.30-upstream 100% |*******************************| 12920 0:00:00 ETA
Connecting to www.linuxfromscratch.org (192.155.86.174:80)
bzip2-1.0.6-install_ 100% |*******************************| 1684 0:00:00 ETA
Connecting to www.linuxfromscratch.org (192.155.86.174:80)
coreutils-8.24-i18n- 100% |*******************************| 140k 0:00:00 ETA
Connecting to www.linuxfromscratch.org (192.155.86.174:80)
kbd-2.0.3-backspace- 100% |*******************************| 12640 0:00:00 ETA
Connecting to www.linuxfromscratch.org (192.155.86.174:80)
readline-6.3-upstrea 100% |*******************************| 5282 0:00:00 ETA
Connecting to www.linuxfromscratch.org (192.155.86.174:80)
bc-1.06.95-memory_le 100% |*******************************| 1414 0:00:00 ETA
Connecting to www.linuxfromscratch.org (192.155.86.174:80)
glibc-2.21-fhs-1.pat 100% |*******************************| 2804 0:00:00 ETA
Connecting to www.linuxfromscratch.org (192.155.86.174:80)
sysvinit-2.88dsf-con 100% |*******************************| 3937 0:00:00 ETA
Connecting to downloads.sourceforge.net (216.34.181.59:80)
Connecting to downloads.sourceforge.net (216.34.181.59:80)
Connecting to skylink.dl.sourceforge.net (109.230.212.53:80)
check-0.9.14.tar.gz 100% |*******************************| 740k 0:00:00 ETA
Connecting to downloads.sourceforge.net (216.34.181.59:80)
Connecting to netcologne.dl.sourceforge.net (78.35.24.46:80)
e2fsprogs-1.42.13.ta 100% |*******************************| 6359k 0:00:00 ETA
Connecting to downloads.sourceforge.net (216.34.181.59:80)
Connecting to downloads.sourceforge.net (216.34.181.59:80)
Connecting to netassist.dl.sourceforge.net (62.205.134.42:80)
expat-2.1.0.tar.gz 100% |*******************************| 549k 0:00:00 ETA
Connecting to prdownloads.sourceforge.net (216.34.181.59:80)
Connecting to downloads.sourceforge.net (216.34.181.59:80)
Connecting to netassist.dl.sourceforge.net (62.205.134.42:80)
expect5.45.tar.gz 100% |*******************************| 614k 0:00:00 ETA
Connecting to downloads.sourceforge.net (216.34.181.59:80)
Connecting to netcologne.dl.sourceforge.net (78.35.24.46:80)
flex-2.5.39.tar.xz 100% |*******************************| 1315k 0:00:00 ETA
Connecting to downloads.sourceforge.net (216.34.181.59:80)
Connecting to downloads.sourceforge.net (216.34.181.59:80)
Connecting to netassist.dl.sourceforge.net (62.205.134.42:80)
psmisc-22.21.tar.gz 100% |*******************************| 446k 0:00:00 ETA
Connecting to sourceforge.net (216.34.181.60:80)
Connecting to sourceforge.net (216.34.181.60:80)
Connecting to downloads.sourceforge.net (216.34.181.59:80)
Connecting to vorboss.dl.sourceforge.net (5.10.152.194:80)
tcl-core8.6.4-src.ta 100% |*******************************| 5676k 0:00:00 ETA
Connecting to sourceforge.net (216.34.181.60:80)
Connecting to sourceforge.net (216.34.181.60:80)
Connecting to sourceforge.net (216.34.181.60:80)
Connecting to downloads.sourceforge.net (216.34.181.59:80)
Connecting to heanet.dl.sourceforge.net (193.1.193.66:80)
procps-ng-3.3.10.tar 100% |*******************************| 800k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
autoconf-2.69.tar.xz 100% |*******************************| 1186k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
automake-1.15.tar.xz 100% |*******************************| 1461k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
bash-4.3.30.tar.gz 100% |*******************************| 7790k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
binutils-2.25.tar.bz 100% |*******************************| 23485k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
bison-3.0.4.tar.xz 100% |*******************************| 1927k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
cpio-2.11.tar.bz2 100% |*******************************| 994k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
gettext-0.19.5.1.tar 100% |*******************************| 6712k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
coreutils-8.24.tar.x 100% |*******************************| 5517k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
dejagnu-1.5.3.tar.gz 100% |*******************************| 583k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
diffutils-3.3.tar.xz 100% |*******************************| 1169k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
findutils-4.4.2.tar. 100% |*******************************| 2099k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
gdbm-1.11.tar.gz 100% |*******************************| 792k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
grep-2.21.tar.xz 100% |*******************************| 1231k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
tar-1.28.tar.xz 100% |*******************************| 1920k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
groff-1.22.3.tar.gz 100% |*******************************| 4090k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
gperf-3.0.4.tar.gz 100% |*******************************| 960k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
gmp-6.0.0a.tar.xz 100% |*******************************| 1859k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
gzip-1.6.tar.xz 100% |*******************************| 708k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
gcc-5.2.0.tar.bz2 100% |*****************************| 92989k 0:00:00 ETAAConnecting to ftp.gnu.org (208.118.235.20:80)
glibc-2.21.tar.xz 100% |*****************************| 12033k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
inetutils-1.9.4.tar. 100% |*****************************| 1332k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
m4-1.4.17.tar.xz 100% |*****************************| 1122k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
make-4.1.tar.bz2 100% |*****************************| 1296k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
ncurses-5.9.tar.gz 100% |*****************************| 2760k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
patch-2.7.5.tar.xz 100% |*****************************| 710k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
sed-4.2.2.tar.bz2 100% |*****************************| 1034k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
texinfo-6.0.tar.xz 100% |*****************************| 3990k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
gawk-4.1.3.tar.xz 100% |*****************************| 2257k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
readline-6.3.tar.gz 100% |*****************************| 2410k 0:00:00 ETA
Connecting to ftp.gnu.org (208.118.235.20:80)
libtool-2.4.6.tar.xz 100% |*****************************| 950k 0:00:00 ETA
Connecting to anduin.linuxfromscratch.org (66.135.59.49:80)
udev-lfs-20140408.ta 100% |*****************************| 10575 0:00:00 ETA
Connecting to anduin.linuxfromscratch.org (66.135.59.49:80)
iana-etc-2.30.tar.bz 100% |*****************************| 200k 0:00:00 ETA
Connecting to download.savannah.gnu.org (208.118.235.73:80)
Connecting to download.savannah.gnu.org (208.118.235.73:80)
Connecting to mirror.yannic-bonenberger.com (81.169.145.95:80)
acl-2.2.52.src.tar.g 100% |*****************************| 377k 0:00:00 ETA
Connecting to download.savannah.gnu.org (208.118.235.73:80)
Connecting to download.savannah.gnu.org (208.118.235.73:80)
Connecting to mirror.yannic-bonenberger.com (81.169.145.95:80)
attr-2.4.47.src.tar. 100% |*****************************| 335k 0:00:00 ETA
Connecting to download.savannah.gnu.org (208.118.235.73:80)
Connecting to download.savannah.gnu.org (208.118.235.73:80)
Connecting to mirror.unicorncloud.org (144.76.58.182:80)
man-db-2.7.1.tar.xz 100% |*****************************| 1463k 0:00:00 ETA
Connecting to download.savannah.gnu.org (208.118.235.73:80)
Connecting to download.savannah.gnu.org (208.118.235.73:80)
Connecting to mirror.unicorncloud.org (144.76.58.182:80)
libpipeline-1.4.0.ta 100% |*****************************| 786k 0:00:00 ETA
Connecting to download.savannah.gnu.org (208.118.235.73:80)
Connecting to download.savannah.gnu.org (208.118.235.73:80)
Connecting to mirror.unicorncloud.org (144.76.58.182:80)
sysvinit-2.88dsf.tar 100% |*****************************| 103k 0:00:00 ETA
Connecting to www.kernel.org (199.204.44.194:443)
linux-4.1.tar.xz 100% |*****************************| 81072k 0:00:00 ETA
Connecting to www.kernel.org (199.204.44.194:443)
patch-4.1.1.xz 100% |*****************************| 3828 0:00:00 ETA
Connecting to www.kernel.org (199.204.44.194:443)
kbd-2.0.3.tar.xz 100% |*****************************| 1012k 0:00:00 ETA
Connecting to www.kernel.org (199.204.44.194:443)
libcap-2.24.tar.xz 100% |*****************************| 63412 0:00:00 ETA
Connecting to www.kernel.org (199.204.44.194:443)
util-linux-2.26.2.ta 100% |*****************************| 3773k 0:00:00 ETA
Connecting to www.kernel.org (199.204.44.194:443)
kmod-21.tar.xz 100% |*****************************| 435k 0:00:00 ETA
Connecting to www.kernel.org (199.204.44.194:443)
iproute2-4.1.1.tar.x 100% |*****************************| 484k 0:00:00 ETA
Connecting to downloads.nutyx.org (195.154.82.195:80)
nutyx-basicfs-201507 100% |*****************************| 67241 0:00:00 ETA
Connecting to downloads.nutyx.org (195.154.82.195:80)
cards-1.2.3.tar.gz 100% |*****************************| 119k 0:00:00 ETA
Connecting to downloads.nutyx.org (195.154.82.195:80)
ca-certificates-2015 100% |*****************************| 474k 0:00:00 ETA
Connecting to downloads.nutyx.org (195.154.82.195:80)
libarchive-3.1.2-acl 100% |*****************************| 6589 0:00:00 ETA
Connecting to downloads.nutyx.org (195.154.82.195:80)
libarchive-3.1.2-lim 100% |*****************************| 1087 0:00:00 ETA
Connecting to downloads.nutyx.org (195.154.82.195:80)
libarchive-3.1.2-mtr 100% |*****************************| 1045 0:00:00 ETA
Connecting to downloads.nutyx.org (195.154.82.195:80)
libarchive-3.1.2-spa 100% |*****************************| 17117 0:00:00 ETA
Connecting to downloads.nutyx.org (195.154.82.195:80)
service-saravane-01. 100% |*****************************| 1142 0:00:00 ETA
Connecting to www.nasm.us (198.137.202.10:80)
nasm-2.11.06.tar.xz 100% |*****************************| 746k 0:00:00 ETA
Connecting to www.nasm.us (198.137.202.10:80)
nasm-2.11.06-xdoc.ta 100% |*****************************| 734k 0:00:00 ETA
Connecting to alpha.gnu.org (208.118.235.21:80)
bc-1.06.95.tar.bz2 100% |*****************************| 283k 0:00:00 ETA
Connecting to www.mpfr.org (152.81.144.6:80)
mpfr-3.1.3.tar.xz 100% |*****************************| 1086k 0:00:00 ETA
Connecting to www.zlib.net (69.73.132.10:80)
zlib-1.2.8.tar.xz 100% |*****************************| 440k 0:00:00 ETA
Connecting to pkgconfig.freedesktop.org (131.252.210.176:80)
pkg-config-0.28.tar. 100% |*****************************| 1885k 0:00:00 ETA
Connecting to www.greenwoodsoftware.com (67.131.250.158:80)
less-458.tar.gz 100% |*****************************| 303k 0:00:00 ETA
Connecting to www.bzip.org (46.235.226.80:80)
bzip2-1.0.6.tar.gz 100% |*****************************| 763k 0:00:00 ETA
Connecting to www.multiprecision.org (213.165.76.208:80)
mpc-1.0.3.tar.gz 100% |*****************************| 654k 0:00:00 ETA
Connecting to www.cpan.org (94.242.223.198:80)
perl-5.22.0.tar.bz2 100% |*****************************| 13487k 0:00:00 ETA
Connecting to www.infodrom.org (217.114.79.202:80)
sysklogd-1.5.1.tar.g 100% |*****************************| 90011 0:00:00 ETA
Connecting to www.iana.org (192.0.32.8:80)
tzdata2015e.tar.gz 100% |*****************************| 289k 0:00:00 ETA
Connecting to dev.gentoo.org (140.211.166.183:80)
eudev-3.1.2.tar.gz 100% |*****************************| 1814k 0:00:00 ETA
Connecting to tukaani.org (84.34.147.45:80)
xz-5.2.1.tar.xz 100% |*****************************| 986k 0:00:00 ETA
Connecting to pkg-shadow.alioth.debian.org (5.153.231.21:80)
shadow-4.2.1.tar.xz 100% |*****************************| 1557k 0:00:00 ETA
Connecting to www.libarchive.org (54.239.168.176:80)
libarchive-3.1.2.tar 100% |*****************************| 4421k 0:00:00 ETA
Connecting to www.openssl.org (194.97.150.234:80)
openssl-1.0.2d.tar.g 100% |*****************************| 5171k 0:00:00 ETA
Connecting to curl.haxx.se (80.67.6.50:80)
curl-7.43.0.tar.bz2 100% |*****************************| 3284k 0:00:00 ETA
Connecting to roy.marples.name (77.75.106.61:80)
dhcpcd-6.9.1.tar.xz 100% |*****************************| 171k 0:00:00 ETA
Connecting to linux-pam.org (81.169.145.149:80)
Linux-PAM-1.2.0.tar. 100% |*****************************| 1248k 0:00:00 ETA
Connecting to www.sudo.ws (65.102.237.118:80)
sudo-1.8.13.tar.gz 100% |*****************************| 2456k 0:00:00 ETA
Connecting to www.oberhumer.com (193.170.194.40:80)
lzo-2.09.tar.gz 100% |*****************************| 580k 0:00:00 ETA
Connecting to ftp.openbsd.org (129.128.5.191:21)
openssh-6.9p1.tar.gz 100% |*****************************| 1452k 0:00:00 ETA
Connecting to ftp.astron.com (38.117.134.18:21)
file-5.24.tar.gz 100% |*****************************| 720k 0:00:00 ETA
Connecting to sources.redhat.com (209.132.183.64:21)
LVM2.2.02.126.tgz 100% |*****************************| 1749k 0:00:00 ETA
Connecting to ftp.kernel.org (149.20.4.69:443)
pciutils-3.3.1.tar.x 100% |*****************************| 292k 0:00:00 ETA
/mnt/lfs/sources ~/houaphan
ncurses-5.9-gcc5_buildfixes-1.patch: OK
bash-4.3.30-upstream_fixes-2.patch: OK
bzip2-1.0.6-install_docs-1.patch: OK
coreutils-8.24-i18n-1.patch: OK
kbd-2.0.3-backspace-1.patch: OK
readline-6.3-upstream_fixes-3.patch: OK
bc-1.06.95-memory_leak-1.patch: OK
glibc-2.21-fhs-1.patch: OK
sysvinit-2.88dsf-consolidated-1.patch: OK
check-0.9.14.tar.gz: OK
e2fsprogs-1.42.13.tar.gz: OK
expat-2.1.0.tar.gz: OK
expect5.45.tar.gz: OK
flex-2.5.39.tar.xz: OK
psmisc-22.21.tar.gz: OK
tcl-core8.6.4-src.tar.gz: OK
procps-ng-3.3.10.tar.xz: OK
autoconf-2.69.tar.xz: OK
automake-1.15.tar.xz: OK
bash-4.3.30.tar.gz: OK
binutils-2.25.tar.bz2: OK
bison-3.0.4.tar.xz: OK
cpio-2.11.tar.bz2: OK
gettext-0.19.5.1.tar.xz: OK
coreutils-8.24.tar.xz: OK
dejagnu-1.5.3.tar.gz: OK
diffutils-3.3.tar.xz: OK
findutils-4.4.2.tar.gz: OK
gdbm-1.11.tar.gz: OK
grep-2.21.tar.xz: OK
tar-1.28.tar.xz: OK
groff-1.22.3.tar.gz: OK
gperf-3.0.4.tar.gz: OK
gmp-6.0.0a.tar.xz: OK
gzip-1.6.tar.xz: OK
gcc-5.2.0.tar.bz2: OK
glibc-2.21.tar.xz: OK
inetutils-1.9.4.tar.xz: OK
m4-1.4.17.tar.xz: OK
make-4.1.tar.bz2: OK
ncurses-5.9.tar.gz: OK
patch-2.7.5.tar.xz: OK
sed-4.2.2.tar.bz2: OK
texinfo-6.0.tar.xz: OK
gawk-4.1.3.tar.xz: OK
readline-6.3.tar.gz: OK
libtool-2.4.6.tar.xz: OK
udev-lfs-20140408.tar.bz2: OK
iana-etc-2.30.tar.bz2: OK
acl-2.2.52.src.tar.gz: OK
attr-2.4.47.src.tar.gz: OK
man-db-2.7.1.tar.xz: OK
libpipeline-1.4.0.tar.gz: OK
sysvinit-2.88dsf.tar.bz2: OK
linux-4.1.tar.xz: OK
patch-4.1.1.xz: OK
kbd-2.0.3.tar.xz: OK
libcap-2.24.tar.xz: OK
util-linux-2.26.2.tar.xz: OK
kmod-21.tar.xz: OK
iproute2-4.1.1.tar.xz: OK
nutyx-basicfs-20150725.tar.bz2: OK
cards-1.2.3.tar.gz: OK
ca-certificates-20150725.tar.gz: OK
libarchive-3.1.2-acl-01.patch: OK
libarchive-3.1.2-limit-write-requests-to-at-most-INT_MAX-01.patch: OK
libarchive-3.1.2-mtree-fix-line-filename-length-calculation-01.patch: OK
libarchive-3.1.2-sparce-mtree-01.patch: OK
service-saravane-01.patch: OK
nasm-2.11.06.tar.xz: OK
nasm-2.11.06-xdoc.tar.xz: OK
bc-1.06.95.tar.bz2: OK
mpfr-3.1.3.tar.xz: OK
zlib-1.2.8.tar.xz: OK
pkg-config-0.28.tar.gz: OK
less-458.tar.gz: OK
bzip2-1.0.6.tar.gz: OK
mpc-1.0.3.tar.gz: OK
perl-5.22.0.tar.bz2: OK
sysklogd-1.5.1.tar.gz: OK
tzdata2015e.tar.gz: OK
eudev-3.1.2.tar.gz: OK
xz-5.2.1.tar.xz: OK
shadow-4.2.1.tar.xz: OK
libarchive-3.1.2.tar.gz: OK
openssl-1.0.2d.tar.gz: OK
curl-7.43.0.tar.bz2: OK
dhcpcd-6.9.1.tar.xz: OK
Linux-PAM-1.2.0.tar.bz2: OK
sudo-1.8.13.tar.gz: OK
lzo-2.09.tar.gz: OK
openssh-6.9p1.tar.gz: OK
file-5.24.tar.gz: OK
LVM2.2.02.126.tgz: OK
pciutils-3.3.1.tar.xz: OK
~/houaphan

====> Successfull configured

Si vous lisez ce message, faites:

cd /home/lfs/houaphan/chroot
pass

Admirez le travail ...

lfs:~/houaphan$ cd /home/lfs/houaphan/chroot
lfs:~/houaphan/chroot$

oui

#2 Post by oui »

after that did fatdog compile the first pass of NuTyx, an well known automatized LinuxFromScratch-Version until this point:
onfig.status: executing libtool commands
configure: summary of build options:

Version: GNU MP 6.0.0
Host type: none-unknown-linux-gnu
ABI: standard
Install prefix: /tools
Compiler: gcc -std=gnu99
Static libraries: yes
Shared libraries: no

make[1]: Leaving directory '/tmp/work/src/gcc-build'
Makefile:858: recipe for target 'all' failed
make: *** [all] Error 2
=======> ERROR: Building '/home/lfs/houaphan/chroot/gcc_pass1/Pkgfile' failed.
why it did break at this point, I actually don't know, will search it today, but this experiment encourages me to continue to try to use fatdog to
  • build NuTyx = LFS
  • automatize the build from sources of Fatdog or a "Fatdog like" himself following the NuTyx method mainly out the NuTyx git :wink: as it is possible do vary the packages loaded into the base and introduce new packages needing for FatDog (or other own purposes)
  • build new Fatdog-like's (or the main part of that) for ex. for other CPU's out LFS sources

oui

#3 Post by oui »

For that, I use Fatdog WITHOUT save file of course and uses my 8 GB of RAM.

As long as that RAM will be enough I see only advantages to do that!!!

Big advantages:

- different as with the NuTyx-Base itself (pure console mode) you can continue to use the PC at download and compilation time as FatDog is a beautiful multi-task system (use more than one console in pure console mode is formally possible but not really an help: it is difficult as you have to commute the consoles to observe the activity in the other! and you leave in console mode for all activities... surf, look for emails etc.)

- (if RAM become not to be enough, it is of course possible to really mount /mnt/lfs to a harddisk partition / dir / file (in Slitaz maner! Slitaz describe at different places on their sites funny ways really to install / work externaly with files, for ex. all those ways) see and to link the sub dir's for the job in "root" to the harddisk... The RAM is an help as long it does the job correctly but not a limit at all!)

- nothing to clean if no success: shutdown the PC and all the errors are away :idea:

etc.

you also would be interessting to check that? how to continue: here are the instructions! And you can report errors and find help in matter of build SFS at the dedicated English forum

the question would be:

try to build a Fadog-like directly from sources this way or not and, if yes, where find help and communicate progress and hints? Here at the Puppy forum? Probably, as that project would be very far actually from real LFS goal (NuTyx is, in my opinion very near from LFS goal: it is more an extension sparing hand compiling and, it is new, managing automatic the LFS / BLFS dependencies...)

User avatar
Ted Dog
Posts: 3965
Joined: Wed 14 Sep 2005, 02:35
Location: Heart of Texas

#4 Post by Ted Dog »

Wish JB would release his build scripts that already use LFS to build FatDog64, and ARM versions.

But I am interested in your project, also like how Slitaz setup its multiuser methods <totally dislike spot under root and the horrible cobble code, FatDog uses and other big devs are adopting > does Slitaz use LFS as a build system? Did not see that on its site.
Just got the patches for growisofs and started to add multisession for BluRay support for Slitaz, its only weakness after video playback.

oui

#5 Post by oui »

before to be able to build lfs, lfs recommands following test of the system. it is of course necessary to build NuTyx or NuTyx like's as Nutyx and lfs are the same: NuTyx contains only a packaging system (derivated from the tools of Crux and extended for the new NuTyx, a NuTyx development, to C.A.R.D.S., the dependencies managing system).

see pls the test script at http://www.linuxfromscratch.org/lfs/vie ... treqs.html

oui

#6 Post by oui »

result of the two checks proposed by lfs. perhaps are the 3 absent lib's available somewhere for fatdog?
Attachments
lfsChecks.jpg
(41.91 KiB) Downloaded 528 times

User avatar
Ted Dog
Posts: 3965
Joined: Wed 14 Sep 2005, 02:35
Location: Heart of Texas

#7 Post by Ted Dog »

I CAN'T see anything missing which ones do you think are missing?

oui

#8 Post by oui »

oh yes, you are right, it is not explicit enough: I did already have completed (simple copy out my Debian Jessie! I don't know if they are right for lfs) the 3 missing libraries named at the end of my print screen: they must be in the devx from FD7.01, and have to be in /lib, not in /lib64, but they are not present at all.

Barbol
Posts: 18
Joined: Thu 20 Dec 2012, 02:47
Location: Argentina

#9 Post by Barbol »

HI! I recently was trying to make a LFS install using fatdog as host system, following all the instruction in the book. I succesfullly compiled all the base system packages (except for the kernel, didn't try yet).
I remember I had some difficulties on the first pass of gcc compiling. With the path in the lfs user environment at that moment, gcc was calling ar in /bin, which in fatdog is a link to busybox, instead of the one in /usr/bin which the gnu's full featured one (so it couldn't find the needed interface). A temporary change in the path allowed me to continue compiling the new toolchain. After that I didn't have any other troubles.
I'm not sure if this is related to your problem.. hope it helps!

Cheers, Barbol

Post Reply