LFS - 버전 SVN-20200315 - GLibc가 *설치*에 실패함

LFS - 버전 SVN-20200315 - GLibc가 *설치*에 실패함

나는 LFS 책을 따르고 있으며 두 번째로 GLibc를 설치하는 지점에 도달하면 chroot에서 제대로 빌드되지만 실행하면 make install오류가 발생합니다. 에 파일을 설치 /usr/share/i18n/charmaps하지만 계속해서 파일을 gzip으로 압축하려고 시도하지만 찾을 수 없습니다(적어도 내 생각에는 그렇게 생각합니다).

로그의 마지막 30줄:

/usr/bin/install -c -m 644 /sources/glibc-2.31/build/gnu/lib-names-64.h /usr/include/gnu/lib-names-64.h
/usr/bin/install -c /sources/glibc-2.31/build/iconv/iconvconfig /usr/sbin/iconvconfig.new
mv -f /usr/sbin/iconvconfig.new /usr/sbin/iconvconfig
/usr/bin/install -c /sources/glibc-2.31/build/iconv/iconv_prog /usr/bin/iconv.new
mv -f /usr/bin/iconv.new /usr/bin/iconv
make[2]: Leaving directory '/sources/glibc-2.31/iconv'
make  subdir=locale -C locale ..=../ subdir_install
make[2]: Entering directory '/sources/glibc-2.31/locale'
/usr/bin/install -c -m 644 langinfo.h /usr/include/langinfo.h
/usr/bin/install -c -m 644 locale.h /usr/include/locale.h
/usr/bin/install -c -m 644 bits/locale.h /usr/include/bits/locale.h
/usr/bin/install -c -m 644 bits/types/locale_t.h /usr/include/bits/types/locale_t.h
/usr/bin/install -c -m 644 bits/types/__locale_t.h /usr/include/bits/types/__locale_t.h
/usr/bin/install -c /sources/glibc-2.31/build/locale/libBrokenLocale.so /lib/libBrokenLocale-2.31.so.new
mv -f /lib/libBrokenLocale-2.31.so.new /lib/libBrokenLocale-2.31.so
echo `../scripts/rellns-sh -p /lib/libBrokenLocale-2.31.so /lib/libBrokenLocale.so.1` /lib/libBrokenLocale.so.1 >> /sources/glibc-2.31/build/elf/symlink.list
rm -f /usr/lib/libBrokenLocale.so.new
/bin/sh ../scripts/rellns-sh /lib/libBrokenLocale.so.1 /usr/lib/libBrokenLocale.so.new
mv -f /usr/lib/libBrokenLocale.so.new /usr/lib/libBrokenLocale.so
/usr/bin/install -c -m 644 /sources/glibc-2.31/build/locale/libBrokenLocale.a /usr/lib/libBrokenLocale.a
/usr/bin/install -c -m 644 /sources/glibc-2.31/build/gnu/lib-names-64.h /usr/include/gnu/lib-names-64.h
/usr/bin/install -c /sources/glibc-2.31/build/locale/localedef /usr/bin/localedef.new
mv -f /usr/bin/localedef.new /usr/bin/localedef
/usr/bin/install -c /sources/glibc-2.31/build/locale/locale /usr/bin/locale.new
mv -f /usr/bin/locale.new /usr/bin/locale
make[2]: Leaving directory '/sources/glibc-2.31/locale'
make  subdir=localedata -C localedata ..=../ subdir_install
make[2]: Entering directory '/sources/glibc-2.31/localedata'
rm -f /usr/share/i18n/charmaps/ANSI_X3.110-1983 /usr/share/i18n/charmaps/ANSI_X3.110-1983.gz
/usr/bin/install -c -m 644 charmaps/ANSI_X3.110-1983 /usr/share/i18n/charmaps/ANSI_X3.110-1983
gzip -9n /usr/share/i18n/charmaps/ANSI_X3.110-1983
make[2]: gzip: No such file or directory
make[2]: *** [Makefile:310: /usr/share/i18n/charmaps/ANSI_X3.110-1983.gz] Error 127
make[2]: Leaving directory '/sources/glibc-2.31/localedata'
make[1]: *** [Makefile:470: localedata/subdir_install] Error 2
make[1]: Leaving directory '/sources/glibc-2.31'
make: *** [Makefile:12: install] Error 2

답변1

나는 그것을 알아 냈습니다. gzip설치되지 않아서 설치했는데 작동했습니다

gzip파일을 찾을 수 없다는 것이 아니라 찾을 수 없다는 것이었 습니다 gzip.

관련 정보