Re: jhalfs pacman and blfs

"Yasin YILMAZ" ([email protected] via alfs-discuss Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.automated
Message-ID <[email protected]>
16.06.2022 12:34 tarihinde Yasin YILMAZ ([email protected] via 
alfs-discuss Mailing List) yazdı:
>
> 16.06.2022 08:13 tarihinde Pierre Labastie ([email protected] 
> via alfs-discuss Mailing List) yazdı:
>> On Wed, 2022-06-15 at 23:29 -0500, Bruce Dubbs wrote:
>>> On 6/15/22 22:05, Yasin YILMAZ ([email protected] via 
>>> alfs-discuss
>>> Mailing
>>> List) wrote:
>>>
>>>>> It is unclear that you disabled the checks.  You can check by 
>>>>> looking at
>>>>>
>>>>>    /mnt/lfs/jhalfs/lfs-commands/chapter08/803-glibc
>>>>>
>>>>> If the checks are really disabled there should be a line:
>>>>>    # make -k check >> $TEST_LOG 2>&1 || true
>>>>>
>>>>> The # is important.
>>>>>
>>>>> What I would suggest is starting over.  First, make sure all the 
>>>>> virtual
>>>>> files
>>>>> systems are unmounted.  Use the findmnt command to check, Then as the
>>>>> root user
>>>>>
>>>>> rm -rf /mnt/lfs/{bin,dev,home,lib,mnt,proc,run,sys,usr}
>>>>> rm -rf 
>>>>> /mnt/lfs/{boot,etc,jhalfs,lib64,media,opt,root,sbin,srv,tmp,var}
>>>>>
>>>>> Be VERY careful with the above. You do not want to remove these
>>>>> directories on the
>>>>> host.
>>>>>
>>>>> When you have finished, you should only have 
>>>>> /mnt/lfs/{sources,lost+found}
>>>>> Now remove any sub-directories in /mnt/lfs/sources.
>>>>>
>>>>> Then remove your jhalfs git directory and
>>>>>
>>>>>    git clone git clone git://git.linuxfromscratch.org/jhalfs.git
>>>>>
>>>>> Then 'cd jhalfs.git' and run 'make' paying careful attention to 
>>>>> all the
>>>>> options.
>>>>>
>>>>> That should get you back to a clean start.
>>>> I implemented what you said. I am encountering the same error 
>>>> again. Is
>>>> there an
>>>> alternative solution?
>>> The only think I can think of is to manually mount the virtual file 
>>> systems,
>>> enter
>>> chroot, and continue manually.
>> I am not sure, but if it is the same error again, it means you have 
>> again
>> selected "Abort on first testsuite failure". Do not do that (or use 
>> commit
>> 594ff3d87 or later of jhalfs).
>>
>> Pierre
>>
>
> After removing the part about the latest testsuite, after the update 
> you gave, I pulled the jhalfs again and tried again. Strangely enough, 
> it keeps giving the same error. Now I will try and update the language 
> structure from tr_TR.UTF-8 to en_US.UTF-8 and A4 page structure to 
> Letter.
>
> If it doesn't happen this time, I will go into the chroot environment 
> as Bruce said and continue, but in this case, there is no reason to 
> configure LFS + Pacman with jhalfs :(
>
> -- 
> Yasin YILMAZ
>

I want to add all my settings so you can see if there is something wrong 
somewhere.


[lfs@lab jhalfs]$ make
Loaded configuration 'configuration'
No changes to save (for 'configuration')
Do you want to run jhalfs? yes/no (yes): yes
Loading config params from <configuration>...OK
Loading file common/common-functions...OK
Loading file common/libs/func_book_parser...OK
Loading file common/libs/func_download_pkgs...OK
Loading file common/libs/func_wrt_Makefile...OK
Loading file LFS/master.sh...OK
------------------------------------------------------------------------------
Loading file common/libs/func_check_version.sh...OK
Loading file common/libs/func_validate_configs.sh...OK
Loading file common/libs/func_custom_pkgs...OK
------------------------------------------------------------------------------
Checking tools required for jhalfs
SUDO                    <1.9.11p1>          OK (Min version: 1.7.0)
WGET                    <1.21.3>            OK (Min version: 1.0.0)
LIBXML2                 <2.09.14>           OK (Min version: 2.06.20)
LIBXSLT                 <1.01.35>           OK (Min version: 1.01.14)
DocBook XML DTD         <4.5>               OK (Min version: 4.5)
DocBook XSL stylesheets <current>           OK (Min version: current)
------------------------------------------------------------------------------
COMMIT <11.1>
BOOK </mnt/lfs/jhalfs/book-source>
CUSTOM_TOOLS <n>
INITSYS <systemd>
BLFS_TOOL <n>
LUSER <lfs>
LGROUP <lfs>
LHOME </home>
BUILDDIR </mnt/lfs>
CLEAN <y>
GETPKG <y>
SRC_ARCHIVE <>    <-- NO directory name given
SERVER <http://ftp.osuosl.org>
RETRYSRCDOWNLOAD <y>
RETRYDOWNLOADCNT <20>
DOWNLOADTIMEOUT <30>
RUNMAKE <y>
TEST <1>
STRIP <y>
NCURSES5 <y>
DEL_LA_FILES <y>
FSTAB <>
CONFIG <>
TIMEZONE <Europe/Istanbul>
PAGE <letter>
LANG <en_US.UTF-8>
INSTALL_LOG <y>
PKGMNGT <y>
FULL_LOCALE <y>
WRAP_INSTALL <n>
HOSTNAME <localhost>
INTERFACE <eth0>
IP_ADDR <10.0.2.9>
GATEWAY <10.0.2.2>
PREFIX <24>
BROADCAST <10.0.2.255>
DOMAIN <localdomain>
DNS1 <10.0.2.3>
DNS2 <8.8.8.8>
FONT <lat0-16>
KEYMAP <us>
LOCAL <y>
LOG_LEVEL <>
COMPARE <n>
OPTIMIZE <1>
N_PARALLEL <4>
SAVE_CH5 <y>
REPORT <y>
REBUILD_MAKEFILE <y>

***  config parameters look good ***

------------------------------------------------------------------------------

Are you happy with these settings? yes/no (no): yes

------------------------------------------------------------------------------

Loading save module...OK
Loading optimization module...OK
Loading optimization config...OK
         WARNING:

The use of build optimizations may be dangerous.

You should know what you are doing and be sure that the
optimization settings listed below are what you want.

If there are build issues or the system doesn't work as
expected, please rebuild without optimizations before
asking for support.

MAKEFLAGS: <-j4>
BLACK_LIST: <>

DEF_OPT_MODE: <noOpt>

CFLAGS: <unset>
CXXFLAGS: <unset>
LDFLAGS: <unset>
OTHER_CFLAGS: <unset>
OTHER_CXXFLAGS: <unset>
OTHER_LDFLAGS: <unset>

Overridden packages:
gcc            noOpt
grub           noOpt

------------------------------------------------------------------------------

Are you happy with these optimization settings? yes/no (no): yes

------------------------------------------------------------------------------

Creating Makefile... START
     Processing... <Chapter 4>
     Processing... <Chapter 5>
     Processing... <Chapter 6>
     Processing... <Chapter 7>
     Processing... <Chapter 8>
     Processing... <Chapter 9>
     Processing... <Chapter 10>
Creating Makefile... DONE
------------------------------------------------------------------------------


KERNEL                  <5.18.2-arch1-1>    OK (Min version: 3.2)
BASH                    <5.1.16(1)-release> OK (Min version: 3.2)
GCC                     <12.1.0>            OK (Min version: 4.8)
G++                     <12.1.0>            OK (Min version: 4.8)
BINUTILS                <2.38>              OK (Min version: 2.13.1)
TAR                     <1.34>              OK (Min version: 1.22)
BISON                   <3.8.2>             OK (Min version: 2.7)
COREUTILS               <9.1>               OK (Min version: 6.9)
DIFF                    <3.8>               OK (Min version: 2.8.1)
FIND                    <4.9.0>             OK (Min version: 4.2.31)
GAWK                    <5.1.1>             OK (Min version: 4.0.1)
GREP                    <3.7>               OK (Min version: 2.5.1a)
GZIP                    <1.12>              OK (Min version: 1.3.12)
M4                      <1.4.19>            OK (Min version: 1.4.10)
MAKE                    <4.3>               OK (Min version: 4.0)
PATCH                   <2.7.6>             OK (Min version: 2.5.4)
PERL                    <5.36.0>            OK (Min version: 5.8.8)
SED                     <4.8>               OK (Min version: 4.1.5)
TEXINFO                 <6.8>               OK (Min version: 4.7)
XZ                      <5.2.5>             OK (Min version: 5.0.0)
PYTHON                  <3.10.5>            OK (Min version: 3.4)
------------------------------------------------------------------------------

Building the system...
try tty
/dev/pts/0
make[1]: Entering directory '/mnt/lfs/jhalfs'
--------------------------------------------------------------------------------
mk_CHROOT
You are going to CHROOT into /mnt/lfs
a password may be required
--------------------------------------------------------------------------------
  Building target 803-glibc
[++++++++++++++++++++++        ] 0 min. 4 sec


--
Yasin YILMAZ

-- 
http://lists.linuxfromscratch.org/sympa/info/alfs-discuss
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.