Уже не первый раз сталкиваюсь с ситуацией, когда при сборке пакета во время процесса компиляции программы вываливает с ошибкой "No space left on device". Причем место на всех разделах есть, inode'ы тоже. Так что непонятна причина ошибки.
Буквально сегодня хотел бекпортировать последний widelands (b18) из cauldron'а в Mageia 4.
Вышибает на 95%
▼Spoiler
[ 94%] Building CXX object src/CMakeFiles/widelands_all.dir/editor/ui_menus/editor_tool_change_height_options_menu.cc.o
[ 95%] Building CXX object src/CMakeFiles/widelands_all.dir/editor/ui_menus/editor_player_menu_allowed_buildings_menu.cc.o
{standard input}: Assembler messages:
{standard input}: Fatal error: can't write CMakeFiles/widelands_all.dir/editor/ui_menus/editor_player_menu_allowed_buildings_menu.cc.o: No space left on device
{standard input}: Fatal error: can't close CMakeFiles/widelands_all.dir/editor/ui_menus/editor_player_menu_allowed_buildings_menu.cc.o: No space left on device
src/CMakeFiles/widelands_all.dir/build.make:6727: recipe for target 'src/CMakeFiles/widelands_all.dir/editor/ui_menus/editor_player_menu_allowed_buildings_menu.cc.o' failed
make[2]: *** [src/CMakeFiles/widelands_all.dir/editor/ui_menus/editor_player_menu_allowed_buildings_menu.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 95%] Building CXX object src/CMakeFiles/widelands_all.dir/editor/ui_menus/editor_player_menu.cc.o
{standard input}: Assembler messages:
{standard input}: Fatal error: can't write CMakeFiles/widelands_all.dir/editor/ui_menus/editor_player_menu.cc.o: No space left on device
{standard input}: Fatal error: can't close CMakeFiles/widelands_all.dir/editor/ui_menus/editor_player_menu.cc.o: No space left on device
src/CMakeFiles/widelands_all.dir/build.make:6750: recipe for target 'src/CMakeFiles/widelands_all.dir/editor/ui_menus/editor_player_menu.cc.o' failed
make[2]: *** [src/CMakeFiles/widelands_all.dir/editor/ui_menus/editor_player_menu.cc.o] Error 1
CMakeFiles/Makefile2:3885: recipe for target 'src/CMakeFiles/widelands_all.dir/all' failed
make[1]: *** [src/CMakeFiles/widelands_all.dir/all] Error 2
Makefile:136: recipe for target 'all' failed
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.WVZlm9 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.WVZlm9 (%build)
Копирование пакетов RPM и SRPM в upload-dir...
Удаление директории /tmp/aum++-MXMoZi3Y/chroot
Удаление директории /tmp/aum++-MXMoZi3Y
Сборка пакета ../SRPMS/widelands-b18-2.mga4.mrc.src.rpm неудачна
Собираю через aum++, т.е. в chroot.
inode'ы перед началом сборки
▼Spoiler
Консоль
[xxblx@localhost ~]$ df -i
Файловая система Iнодов IИспользовано IСвободно IИспользовано% Cмонтировано в
/dev/sda7 9,4M 522K 8,9M 6% /
devtmpfs 188K 488 188K 1% /dev
tmpfs 190K 2 190K 1% /dev/shm
tmpfs 190K 593 190K 1% /run
tmpfs 190K 11 190K 1% /sys/fs/cgroup
tmpfs 190K 35 190K 1% /tmp
/dev/sda8 24M 1,2M 22M 6% /home
/dev/sda1 76M 289K 76M 1% /mnt/data
/dev/sda5 71M 28K 71M 1% /mnt/media
Запустил aum++
▼Spoiler
Консоль
[xxblx@localhost ~]$ df -i
Файловая система Iнодов IИспользовано IСвободно IИспользовано% Cмонтировано в
/dev/sda7 9,4M 522K 8,9M 6% /
devtmpfs 188K 488 188K 1% /dev
tmpfs 190K 2 190K 1% /dev/shm
tmpfs 190K 593 190K 1% /run
tmpfs 190K 11 190K 1% /sys/fs/cgroup
tmpfs 190K 36K 155K 19% /tmp
/dev/sda8 24M 1,2M 22M 6% /home
/dev/sda1 76M 289K 76M 1% /mnt/data
/dev/sda5 71M 28K 71M 1% /mnt/media
devtmpfs 188K 488 188K 1% /tmp/aum++-MXMoZi3Y/chroot/dev
Начался процесс непосредственно компиляции программы
▼Spoiler
Консоль
[xxblx@localhost ~]$ df -i
Файловая система Iнодов IИспользовано IСвободно IИспользовано% Cмонтировано в
/dev/sda7 9,4M 522K 8,9M 6% /
devtmpfs 188K 488 188K 1% /dev
tmpfs 190K 2 190K 1% /dev/shm
tmpfs 190K 593 190K 1% /run
tmpfs 190K 11 190K 1% /sys/fs/cgroup
tmpfs 190K 80K 111K 42% /tmp
/dev/sda8 24M 1,2M 22M 6% /home
/dev/sda1 76M 289K 76M 1% /mnt/data
/dev/sda5 71M 28K 71M 1% /mnt/media
devtmpfs 188K 488 188K 1% /tmp/aum++-MXMoZi3Y/chroot/dev
На 94% сборки, т.е. уже почти перед ошибкой и вылетом
▼Spoiler
Консоль
[xxblx@localhost ~]$ df -i
Файловая система Iнодов IИспользовано IСвободно IИспользовано% Cмонтировано в
/dev/sda7 9,4M 522K 8,9M 6% /
devtmpfs 188K 488 188K 1% /dev
tmpfs 190K 2 190K 1% /dev/shm
tmpfs 190K 593 190K 1% /run
tmpfs 190K 11 190K 1% /sys/fs/cgroup
tmpfs 190K 99K 92K 52% /tmp
/dev/sda8 24M 1,2M 22M 6% /home
/dev/sda1 76M 289K 76M 1% /mnt/data
/dev/sda5 71M 28K 71M 1% /mnt/media
devtmpfs 188K 488 188K 1% /tmp/aum++-MXMoZi3Y/chroot/dev
На днях написал спек для VCMI 0.97, начал сборку, все шло хорошо, а потом бац и на 70% с чем-то точно такая же картина.
Из сходств в этих случаях, могу только отметить что в обоих используется Cmake.
В общем, даже не знаю в какую сторону копать.
з.ы. новый свежий chroot сгенерировать пробовал, не помогло.
Fedora & GNOME