Summary: | действительно нужен libbluez-devel для _установки_? | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> | ||||
Component: | supertuxkart | Assignee: | Leontiy Volodin <lvol> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | minor | ||||||
Priority: | P3 | CC: | aris, lvol, rider | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Michael Shigorin
2020-01-14 20:48:15 MSK
libbluez-devel используется для подключения контроллера Wii к Bluetooth менеджеру (по крайней мере, так указано в исходниках). К тому же, без данной зависимости пакет не собирается. Понял, спасибо! Для сборки может быть и нужен, а вот для работы devel пакет врятли нужен. Ошибка упаковки скорее всего. 100% ошибка при поиске зависимостей. надо чинить. В вашем тукскарте ошибочно запакован /usr/include/wiiuse.h, который и порождает зависимость на libbluez-devel. У нас wiiuse не собран, поэтому я и упаковал wiiuse в пакет (точнее, не стал исключать, т.к. упакован и включён в состав пакета апстримом). Можно сделать, как у коллег из fedora: собрать пакеты wiiuse и wiiuse-devel (где и располагается header), после прикрутить сборку supertuxkart к devel-пакету. Created attachment 8535 [details]
список зависимостей от upstream-а
(Ответ для Leontiy Volodin на комментарий #6) > У нас wiiuse не собран, поэтому я и упаковал wiiuse в пакет (точнее, не стал > исключать, т.к. упакован и включён в состав пакета апстримом). > Можно сделать, как у коллег из fedora: собрать пакеты wiiuse и wiiuse-devel > (где и располагается header), после прикрутить сборку supertuxkart к > devel-пакету. Конечно, wiiuse нужно собирать в отдельный пакет. не забывайте про Shared libs policy при сборке нового пакета с библиотекой в репозиторий. supertuxkart-1.1-alt2 -> sisyphus: Fri Jan 31 2020 Leontiy Volodin <lvol@altlinux> 1.1-alt2 - Move wiiuse into separate package (ALT #37832) - Clean buildrequires Спасибо всем! |