Почему возникающий провал?

Бег emerge sys-kernel/gentoo-sources не удается из-за Failed to install sys-kernel/gentoo-sources-4.9.16, но и вывод команды, и упомянутый файл журнала не содержат никакой информации afaik:

# emerge sys-kernel / gentoo-sources * ВАЖНО: 8 репозиториев нужно прочитать для репозитория 'gentoo'.
 * Используйте eselect прочитанные новости для просмотра новых предметов. Расчет зависимостей... готово!

>>> Проверка манифестов ebuild >>> Появляется (1 из 1) sys-kernel/gentoo-sources-4.9.16::gentoo
 * linux-4.9.tar.xz Размер SHA256 SHA512 WHIRLPOOL;-) ...                                                                                                                  [ ok ]
 * genpatches-4.9-18.base.tar.xz SHA256 SHA512 WHIRLPOOL размер;-) ...                                                                                                     [ ok ]
 * genpatches-4.9-18.extras.tar.xz SHA256 SHA512 WHIRLPOOL размер;-) ...                                                                                                   [ ok ]
>>> Подготовка к распаковке... >>> Распаковка исходного кода... >>> Распаковка linux-4.9.tar.xz в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work
>>> Распаковка genpatches-4.9-18.base.tar.xz в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work/patches
>>> Распаковка genpatches-4.9-18.extras.tar.xz в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work/patches
 * Исключая исправление #5000_enable-Additional-CPU-optimizations-for-gcc.patch ...                                                                                            [ ok ]
 * Применение 1000_linux-4.9.1.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1001_linux-4.9.2.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1002_linux-4.9.3.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1003_linux-4.9.4.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1004_linux-4.9.5.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1005_linux-4.9.6.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1006_linux-4.9.7.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1007_linux-4.9.8.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1008_linux-4.9.9.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1009_linux-4.9.10.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1010_linux-4.9.11.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1011_linux-4.9.12.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1012_linux-4.9.13.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1013_linux-4.9.14.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1014_linux-4.9.15.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1015_linux-4.9.16.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1500_XATTR_USER_PREFIX.patch (-p1) ...                                                                                                                        [ ok ]
 * Применение 1510_fs-enable-link-security-constraint-by-default.patch (-p1) ...                                                                                          [ ok ]
 * Применение 2300_enable-poweroff-on-Mac-Pro-11.patch (-p1) ...                                                                                                            [ ok ]
 * Применение 2900_dev-root-proc-mount-fix.patch (-p1) ...                                                                                                                  [ ok ]
 * Применение 4200_fbcondecor.patch (-p1) ...                                                                                                                               [ ok ]
 * Применение 4400_alpha-sysctl-uac.patch (-p1) ...                                                                                                                         [ ok ]
 * Применение 4567_distro-Gentoo-Kconfig.patch (-p1) ...                                                                                                                    [ ok ]
>>> Источник распакован в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work >>> Подготовка источника в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work/linux-4.9.16-gentoo ...
>>> Источник подготовлен. >>> Настройка источника в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work/linux-4.9.16-gentoo... >>> Источник настроен. >>> Компиляция исходного кода в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work/linux-4.9.16-gentoo... >>> Исходный код скомпилирован. >>> Этап тестирования [не включен]: sys-kernel/gentoo-sources-4.9.16

>>> Установите gentoo-sources-4.9.16 в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/image/ категория sys-kernel >>> Копирование исходников... >>> Завершена установка gentoo-sources-4.9.16 в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/image/

 * Конечный размер каталога сборки: 0 КиБ * Конечный размер установленного дерева: 771620 КиБ ecompressdir: bzip2 -9 /usr/share/doc

>>> Установка (1 из 1) sys-kernel / gentoo-sources-4.9.16:: gentoo * ВАЖНО: 8 репостов нужно прочитать для репозитория 'gentoo'.
 * Используйте eselect прочитанные новости для просмотра новых предметов. Расчет зависимостей... готово!

>>> Проверка манифестов ebuild >>> Появляется (1 из 1) sys-kernel/gentoo-sources-4.9.16::gentoo
 * linux-4.9.tar.xz Размер SHA256 SHA512 WHIRLPOOL;-) ...                                                                                                                  [ ok ]
 * genpatches-4.9-18.base.tar.xz SHA256 SHA512 WHIRLPOOL размер;-) ...                                                                                                     [ ok ]
 * genpatches-4.9-18.extras.tar.xz SHA256 SHA512 WHIRLPOOL размер;-) ...                                                                                                   [ ok ]
>>> Подготовка к распаковке... >>> Распаковка исходного кода... >>> Распаковка linux-4.9.tar.xz в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work
>>> Распаковка genpatches-4.9-18.base.tar.xz в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work/patches
>>> Распаковка genpatches-4.9-18.extras.tar.xz в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work/patches
 * Исключая исправление #5000_enable-Additional-CPU-optimizations-for-gcc.patch ...                                                                                            [ ok ]
 * Применение 1000_linux-4.9.1.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1001_linux-4.9.2.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1002_linux-4.9.3.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1003_linux-4.9.4.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1004_linux-4.9.5.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1005_linux-4.9.6.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1006_linux-4.9.7.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1007_linux-4.9.8.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1008_linux-4.9.9.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1009_linux-4.9.10.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1010_linux-4.9.11.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1011_linux-4.9.12.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1012_linux-4.9.13.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1013_linux-4.9.14.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1014_linux-4.9.15.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1015_linux-4.9.16.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1500_XATTR_USER_PREFIX.patch (-p1) ...                                                                                                                        [ ok ]
 * Применение 1510_fs-enable-link-security-constraint-by-default.patch (-p1) ...                                                                                          [ ok ]
 * Применение 2300_enable-poweroff-on-Mac-Pro-11.patch (-p1) ...                                                                                                            [ ok ]
 * Применение 2900_dev-root-proc-mount-fix.patch (-p1) ...                                                                                                                  [ ok ]
 * Применение 4200_fbcondecor.patch (-p1) ...                                                                                                                               [ ok ]
 * Применение 4400_alpha-sysctl-uac.patch (-p1) ...                                                                                                                         [ ok ]
 * Применение 4567_distro-Gentoo-Kconfig.patch (-p1) ...                                                                                                                    [ ok ]
>>> Источник распакован в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work >>> Подготовка источника в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work/linux-4.9.16-gentoo ...
>>> Источник подготовлен. >>> Настройка источника в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work/linux-4.9.16-gentoo... >>> Источник настроен. >>> Компиляция исходного кода в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work/linux-4.9.16-gentoo... >>> Исходный код скомпилирован. >>> Этап тестирования [не включен]: sys-kernel/gentoo-sources-4.9.16

>>> Установите gentoo-sources-4.9.16 в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/image/ категория sys-kernel >>> Копирование исходников... >>> Завершена установка gentoo-sources-4.9.16 в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/image/

 * Конечный размер каталога сборки: 0 КиБ * Конечный размер установленного дерева: 771620 КиБ ecompressdir: bzip2 -9 /usr/share/doc

>>> Установка (1 из 1) sys-kernel/gentoo-sources-4.9.16::gentoo

>>> Не удалось установить sys-kernel/gentoo-sources-4.9.16, файл журнала:

>>>  '/var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/temp/build.log'

 * Указатель справочника GNU обновлен. * ВАЖНО: 8 репозиториев нужно прочитать для репозитория 'gentoo'.
 * Используйте eselect прочитанные новости для просмотра новых предметов.

# less /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/temp/build.log
 * Пакет:    sys-kernel/gentoo-sources-4.9.16
 * Репозиторий: gentoo * Сопровождающий: kernel@gentoo.org
 * ИСПОЛЬЗОВАНИЕ:        abi_ppc_32 elibc_glibc kernel_linux ppc userland_GNU
 * ОСОБЕННОСТИ: песочница preserve-libs userpriv usersandbox
>>> Подготовка к распаковке... >>> Распаковка исходного кода... >>> Распаковка linux-4.9.tar.xz в / var /tmp/portage/sys-kernel/gentoo-sources-4.9.16/work >>> Распаковка genpatches-4.9-18.base.tar.xz в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16 / work / patches >>> Распаковка genpatches-4.9-18.extras.tar.xz в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work/patches
 * Исключая исправление #5000_enable- extra-cpu-optimizations-for-gcc.patch ...                                                                                            [ ok ]
 * Применение 1000_linux-4.9.1.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1001_linux-4.9.2.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1002_linux-4.9.3.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1003_linux-4.9.4.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1004_linux-4.9.5.patch (-p1)... [ok] * Применение 10 05_linux-4.9.6.patch (-p1)... [ok] * Применение 1006_linux-4.9.7.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1007_linux-4.9.8.patch (-p1)... [ok] * Применение 1008_linux-4.9.9.patch (-p1) ...                                                                                                                              [ ok ]
 * Применение 1009_linux-4.9.10.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1010_linux-4.9.11.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1011_linux-4.9.12.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1012_linux-4.9.13.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1013_linux-4.9.14.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1014_linux-4.9.15.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1015_linux-4.9.16.patch (-p1) ...                                                                                                                             [ ok ]
 * Применение 1500_XATTR_USER_PREFIX.patch (-p1) ...                                                                                                                        [ ok ]
 * Применение 1510_fs-enable-link-security -ограничения-по-умолчанию.patch (-p1)... [ok] * Применение 2300_enable-poweroff-on-Mac-Pro-11.patch (-p1) ...                                                                                                            [ ok ]
 * Применение 2900_dev-root-proc-mount-fix.patch (-p1) ...                                                                                                                  [ ok ]
 * Применение 4200_fbcondecor.patch (-p1) ...                                                                                                                               [ ok ]
 * Применение 4400_alpha-sysctl-uac.patch (-p1) ...                                                                                                                         [ ok ]
 * Применение 4567_distro-Gentoo-Kconfig.patch (-p1)... [ok] >> > Исходный текст распакован в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work >>> Подготовка исходного кода в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work /linux-4.9.16-gentoo... >>> Источник подготовлен. >>> Настройка источника в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work/linux-4.9.16-gentoo... >>> Источник настроен. >>> Компиляция исходного кода в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/work/linux-4.9.16-gentoo... >>> Исходный код скомпилирован. >>> Этап тестирования [не включен]: sys-kernel/gentoo-sources-4.9.16

>>> Установите gentoo-sources-4.9.16 в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/image/ категория sys-kernel >>> Копирование исходников... >>> Завершена установка gentoo-sources-4.9.16 в /var/tmp/portage/sys-kernel/gentoo-sources-4.9.16/image/

 * Конечный размер директории сборки: 0 КиБ * Конечный размер установленного дерева: 771620 КиБ ecompressdir: bzip2 -9 / usr / share / doc

genkernel all не удается из-за * ERROR: Kernel Makefile (/usr/src/linux/Makefile) missing. Maybe re-install the kernel sources. что дает мне понять, что установка действительно не работает, но это может быть не так по причине, которую я не вижу.

Я использую минимальный ppc32 Live Media 20140713 на iMac G4 PowerMac6,1

1 ответ

Ошибка произошла потому, что emerge процесс был убит убийцей нехватки памяти (OOM) ядром. Можно проверить dmesg для подтверждения.

Я попросил улучшить обратную связь emerge на https://bugs.gentoo.org/show_bug.cgi?id=620938.

Другие вопросы по тегам