При установке пакета, повреждаются бинарники

vs220
ТС хочет пакет с уже собранным бинарником сделать
Как пример, есть в AUR пакет paru-bin - готовый бинарник, а вот так он устанавливается в систему - PKGBUILD
Ошибки не исчезают с опытом - они просто умнеют
vasek
Как пример
Я ему уже давал пример и он сделал по нему
https://archlinux.org.ru/forum/post/253604/
все равно говорит не работает
vs220
Я ему уже давал пример
пропустил ...

vs220
все равно говорит не работает
значит что то делает не то.

Но можно же и проще - без всякого PKGBUILD, если работает собранный бинарник, то создать для него отделную директорию и запускать из нее, без всякой установки.
Ошибки не исчезают с опытом - они просто умнеют
vasek
создать для него отделную директорию и запускать из нее, без всякой установки.
ТС я так понял хочет пакет своей программы создать для арча , поделиться программой. А не просто использовать у себя
vs220
vasek
создать для него отделную директорию и запускать из нее, без всякой установки.
ТС я так понял хочет пакет своей программы создать для арча , поделиться программой. А не просто использовать у себя
Просто захотелось сделать установку более удобной, не люблю когда в домашней директории лежит лишняя папка с бинарниками или бинарник прямо в домашней директории, гораздо удобнее собрать пакет и забыть)
Я читал Arch Wiki, там подробно расписаны переменные PKGBUILD'а, функции, пусть и на английском. НО ничего не сказано про команду install, зачем она вообще нужна, абсолютно. Я до сих пор не понял что это за команда такая волшебная (из --help понятно, что эта прога копирует файлы в указанную директорию)
Intel Core i7 2670QM | NVIDIA Geforce GT 525M | Dell Inspiron N5110 Notebook
BlitGaming
про команду install
При установке пакета будут устанавливаться перечисленные файлы с нужными правами в нужные директории.
vs220
BlitGaming
про команду install
При установке пакета будут устанавливаться перечисленные файлы с нужными правами в нужные директории.
Попробую ставить через install, потом отпишусь если получится.
Intel Core i7 2670QM | NVIDIA Geforce GT 525M | Dell Inspiron N5110 Notebook
BlitGaming
ничего не сказано про команду install,
В Мане
install

Specifies a special install script that is to be included in the package. This file should reside in the same directory as the PKGBUILD and will be copied into the package by makepkg. It does not need to be included in the source array (e.g., install=$pkgname.install).
А вы не проверяли суммы контрольные самого бинарника в /usr/bin после установки пакета и бинарника в url который качается
совпадают ли они? Если уж подозрение что упаковка/распаковка портит бинарник
install это программа из coreutils
такие дела.
 
Зарегистрироваться или войдите чтобы оставить сообщение.