[devel] nvidia-cuda-toolkit

Михаил Тергоев fidel на altlinux.org
Ср Дек 6 14:37:34 MSK 2023


При использовании Source0: null 
без вышеупомянутой магии, получаем:

+ echo 'Source #0 (null):'
Source #0 (null):
+ /bin/tar -xf /usr/src/RPM/SOURCES/null
/bin/tar: This does not look like a tar archive
/bin/tar: Exiting with failure status due to previous errors

Данная магия была взята из примеров спека Zerg с распаковкой оригинальных .run файлов, так как изначально я собирал версию 12.0.0 у которой оригинальный самораспаковывающийся архив размером меньше 4 гигабайт и можно было не перепаковывать его.

Сейчас, с перепаковкой в tar.xz можно упростить убрав null:

Source0: %name-%version.tar.xz
Source1: %name-pkgconfig-%version.tar.xz

%prep
%setup -a1 -n %name

Что уже проверил в хэшере и будет в итоговом варианте для отправки в Сизиф.


Подробная информация о списке рассылки Devel