Помогите собрать anbox

Здравствуйте! Ставлю anbox-git из AUR и в процессе сборки получаю ошибку
- Found Boost: /usr/lib64/cmake/Boost-1.72.0/BoostConfig.cmake (found version "1.72.0") found components: filesystem log serialization system thread program_options
-- LXC version: 4.0.5
-- Found Boost: /usr/lib64/cmake/Boost-1.72.0/BoostConfig.cmake (found version "1.72.0") found components: iostreams system
-- Found Boost: /usr/lib64/cmake/Boost-1.72.0/BoostConfig.cmake (found version "1.72.0") found components: filesystem system unit_test_framework
-- Could NOT find libdwarf (missing: LIBDWARF_LIBRARY LIBDWARF_INCLUDE_DIR)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/vitaly/phone/Downloads/Downloads/AUR/anbox-git/src/anbox/build
[  4%] Built target sdbus-cpp
[ 12%] Built target process-cpp
[ 16%] Built target emugen
[ 17%] Built target OpenglCodecCommon
[ 17%] Generating GLESv1_dec/renderControl_dec.cpp, GLESv1_dec/renderControl_server_context.cpp
/bin/sh: /home/vitaly/phone/Downloads/Downloads/AUR/anbox-git/src/anbox/build/external/android-emugl/host/tools/emugen/emugen: Отказано в доступе
make[2]: *** [external/android-emugl/host/libs/CMakeFiles/renderControl_dec.dir/build.make:81: external/android-emugl/host/libs/GLESv1_dec/renderControl_dec.cpp] Ошибка 126
make[1]: *** [CMakeFiles/Makefile2:1366: external/android-emugl/host/libs/CMakeFiles/renderControl_dec.dir/all] Ошибка 2
С правами у файла отлично, я еще на всякий сделал ему chmod a+rw, но не помогло
Кула копать?
В archlinuxcn есть собранный
https://github.com/archlinuxcn/repo

https://cdn.repo.archlinuxcn.org/x86_64/anbox-git-1%3A1315.25e2884-2-x86_64.pkg.tar.zst
anbox-git кстати собирается нормально
проверяйте у себя свободное место
df -h
и права
ls -all /home/vitaly/phone/Downloads/Downloads/AUR/anbox-git/src/anbox/build/external/android-emugl/host/tools/emugen/emugen
vs220
anbox-git кстати собирается нормально
проверяйте у себя свободное место
df -h
и права
ls -all /home/vitaly/phone/Downloads/Downloads/AUR/anbox-git/src/anbox/build/external/android-emugl/host/tools/emugen/emugen

[vitaly@trifon~/Downloads/AUR/anbox-git]$ df -h
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
dev                3,8G            0  3,8G            0% /dev
run                3,8G         1,3M  3,8G            1% /run
/dev/sda1           20G          12G  7,2G           62% /
tmpfs              3,8G         191M  3,6G            5% /dev/shm
tmpfs              4,0M            0  4,0M            0% /sys/fs/cgroup
tmpfs              3,8G         108K  3,8G            1% /tmp
/dev/sda6           74G          13G   58G           18% /home
/dev/sda5          9,9G         3,2G  6,2G           34% /var
/dev/sdb1          458G         303G  132G           70% /home/vitaly/phone
tmpfs              766M         116K  766M            1% /run/user/1000

[vitaly@trifon~/Downloads/AUR/anbox-git]$ ls -lah /home/vitaly/phone/Downloads/Downloads/AUR/anbox-git/src/anbox/build/external/android-emugl/host/tools/emugen/emugen
-rwxrwxrwx 1 vitaly vitaly 143K ноя 13 23:06 /home/vitaly/phone/Downloads/Downloads/AUR/anbox-git/src/anbox/build/external/android-emugl/host/tools/emugen/emugen
[05:49:25]
[vitaly@trifon~/Downloads/AUR/anbox-git]$ 
Все ОК с этим...

vs220
В archlinuxcn есть собранный
https://github.com/archlinuxcn/repo

https://cdn.repo.archlinuxcn.org/x86_64/anbox-git-1%3A1315.25e2884-2-x86_64.pkg.tar.zst
Спасибо, попробую
Ставлю модули, получаю вот это
vitaly@trifon~/Downloads/AUR/anbox-git]$ sudo pacman -U anbox-modules-dkms-git-1\ 1315.25e2884-2-any.pkg.tar.zst
загрузка пакетов...
предупреждение: anbox-modules-dkms-git-1:1315.25e2884-2 не устарел -- переустанавливается
разрешение зависимостей...
проверка конфликтов...

Пакеты (1) anbox-modules-dkms-git-1:1315.25e2884-2

Будет установлено:  0,17 MiB
Изменение размера:  0,00 MiB

:: Приступить к установке? [Y/n]
(1/1) проверка ключей                                                                         [#######################################################] 100%
(1/1) проверка целостности пакета                                                             [#######################################################] 100%
(1/1) загрузка файлов пакетов                                                                 [#######################################################] 100%
(1/1) проверка конфликтов файлов                                                              [#######################################################] 100%
(1/1) проверка доступного места                                                               [#######################################################] 100%
:: Запуск pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
==> Unable to remove module anbox-modules-binder/1315.25e2884 for kernel 5.9.8-arch1-1: Not found in dkms status output.
==> Unable to remove module anbox-modules-ashmem/1315.25e2884 for kernel 5.9.8-arch1-1: Not found in dkms status output.
:: Обработка изменений пакета...
(1/1) переустановка anbox-modules-dkms-git                                                    [#######################################################] 100%
:: Запуск post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> dkms install --no-depmod -m anbox-modules-binder -v 1315.25e2884 -k 5.9.8-arch1-1
Error! Bad return status for module build on kernel: 5.9.8-arch1-1 (x86_64)
Consult /var/lib/dkms/anbox-modules-binder/1315.25e2884/build/make.log for more information.
==> Warning, `dkms install --no-depmod -m anbox-modules-binder -v 1315.25e2884 -k 5.9.8-arch1-1' returned 10
==> dkms install --no-depmod -m anbox-modules-ashmem -v 1315.25e2884 -k 5.9.8-arch1-1
Error! Bad return status for module build on kernel: 5.9.8-arch1-1 (x86_64)
Consult /var/lib/dkms/anbox-modules-ashmem/1315.25e2884/build/make.log for more information.
==> Warning, `dkms install --no-depmod -m anbox-modules-ashmem -v 1315.25e2884 -k 5.9.8-arch1-1' returned 10
==> depmod 5.9.8-arch1-1
Где собака порылась?
Vitaly, проверь для начала версии ядра linux и linux-headers - должны совпадать ... можно в ручную, а можно и командой
pacman -Q `pacman -Qoq /usr/lib/modules/5.9.8-arch1-1/build`
linux-headers 5.9.8.arch1-1
Ошибки не исчезают с опытом - они просто умнеют
vasek
Vitaly, проверь для начала версии ядра linux и linux-headers - должны совпадать … можно в ручную, а можно и командой
pacman -Q `pacman -Qoq /usr/lib/modules/5.9.8-arch1-1/build`
linux-headers 5.9.8.arch1-1
Все как надо
[vitaly@trifon~/Downloads/AUR/anbox-git]$ pacman -Q `pacman -Qoq /usr/lib/modules/5.9.8-arch1-1/build`
linux-headers 5.9.8.arch1-1
[11:39:11]
[vitaly@trifon~/Downloads/AUR/anbox-git]$ 
Vitaly
Все как надо
Тогда предположу, что пакет собран с другим ядром, … (правда не могу сообразить, какая разница в часовых поясах - UTC и China)
- linux 5.9.8.arch1-1 … Last Updated: 2020-11-11 17:21 UTC
- anbox-modules-dkms-git-1:1315.25e2884-2-any.pkg — 13-Nov-2020 04:09


Что то сегодня хреново вижу - показалось, что в один день ... а на самом деле разница 2 дня ..... виноват
Ошибки не исчезают с опытом - они просто умнеют
Vitaly
Unable to remove module
https://wiki.archlinux.org/index.php/Dynamic_Kernel_Module_Support#Remove_modules
Vitaly
Consult /var/lib/dkms/anbox-modules-ashmem/1315.25e2884/build/make.log for more information
cat /var/lib/dkms/anbox-modules-ashmem/1315.25e2884/build/make.log

И ставить лучше добавив репу в конфиг пакмана
Vitaly
sudo pacman -U anbox-modules-dkms-git-1\ 1315.25e2884-2-any.pkg.tar.zst
А вот интересно, делал ли полное обновление системы? - # pacman -Syu ....
Но сначала я бы удалил все эти пакеты anbox - и из AUR, если еще стоит, и dkms (причем dkms удалить правильно, согласно Wiki, можно и ручками удалить все оставшиеся директории с dkms)

PS - и верно подметил vs220
vs220
И ставить лучше добавив репу в конфиг пакмана
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.