dkms mkrpm %kernel_versions has empty body

Ответить
МихаилZ
Сообщения: 61
Зарегистрирован: 17 окт 2012, 18:32
Operating system: MagOS Linux
Контактная информация:

dkms mkrpm %kernel_versions has empty body

Сообщение МихаилZ » 15 ноя 2021, 11:54

Доброго дня!

пытаюсь собрать как обычно rpm для dkms модуля, выдаёт ошибку

Код: Выделить всё

rosa2021 dkms # dkms --verbose mkrpm bbswitch -v 0.8-5 -k 5.10.79-desktop-2rosa2021.1-x86_64

Marking 5.10.79-desktop-2rosa2021.1-x86_64 (x86_64) for RPM...
cp '/usr/lib/dkms/common.postinst' '/tmp/dkms.eguTV7/SOURCES'

cp -Lpr '/var/lib/dkms/bbswitch/0.8-5/source' '/tmp/dkms.eguTV7/SOURCES/bbswitch-0.8-5'

LC_ALL=C rpmbuild --define "_topdir /tmp/dkms.eguTV7" --define "version 0.8" --define "rel 5" --define "module_name bbswitch" --define "kernel_versions " --define "mktarball_line -k 5.10.79-desktop-2rosa2021.1-x86_64 -a x86_64 --binaries-only"  -ba /tmp/dkms.eguTV7/SPECS/dkms_mkrpm.spec > /tmp/dkms.eguTV7/rpmbuild.log 2>&1
(bad exit status: 1)
error: Macro %kernel_versions has empty body
вопрос: Это баг или нужен доп. параметр для dkms, не описанный в man dkms?
MagOS Linux (сделано на основе Росы)

irton
Сообщения: 664
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

dkms mkrpm %kernel_versions has empty body

Сообщение irton » 15 ноя 2021, 14:50

Ну так define kernel_versions задать значение надо

МихаилZ
Сообщения: 61
Зарегистрирован: 17 окт 2012, 18:32
Operating system: MagOS Linux
Контактная информация:

dkms mkrpm %kernel_versions has empty body

Сообщение МихаилZ » 15 ноя 2021, 15:05

так я и задал его ключом -k , есть другие варианты? подскажите, в этом то и суть вопроса
косяк в том, что он так и передаётся rpmbuild, не подпадая в kernel_versions. Баг, однако.
MagOS Linux (сделано на основе Росы)

Ответить

Вернуться в «Обсуждение ROSA Fresh R12 (платформа 2021.1)»