Bug 34541 - indifferent libOpenCL.so.1 packaging
Summary: indifferent libOpenCL.so.1 packaging
Status: ASSIGNED
Alias: None
Product: Sisyphus
Classification: Development
Component: ocl-icd (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL: https://www.altlinux.org/Shared_Libs_...
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-15 13:56 MSK by Sergey V Turchin
Modified: 2018-02-16 12:06 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V Turchin 2018-02-15 13:56:30 MSK
Пакет сделан как попало. Если нужен ocl-icd, можно было сделать Provides.
Comment 1 Vitaly Lipatov 2018-02-15 14:48:14 MSK
Я правильно понимаю, что достаточно переделать на упаковку в
libocl-icd и libocl-icd-devel
?
Comment 2 Sergey V Turchin 2018-02-15 15:11:26 MSK
(В ответ на комментарий №1)
> libocl-icd
Соль в банке из-под кофе с надписью чай? ;-)
Я бы сделал libopencl1 и icd-devel.
Comment 3 Sergey V Turchin 2018-02-15 15:12:54 MSK
(В ответ на комментарий №2)
> icd-devel.
Ой, ocl-icd-devel
Comment 4 Vitaly Lipatov 2018-02-15 15:21:33 MSK
Если посыл в том, что в этой банке находится opencl, давайте тогда сделаем
libopencl1 и libopencl-devel ?
Имеет ли смысл тогда указывать icd, это что-то про конкретную реализацию.
Comment 5 Sergey V Turchin 2018-02-15 15:35:45 MSK
Installable Client Driver (ICD)
Comment 6 Sergey V Turchin 2018-02-15 15:42:35 MSK
(В ответ на комментарий №4)
> Если посыл в том, что в этой банке находится opencl, давайте тогда сделаем
> libopencl1
В него или по зависимости в кого-то типа ocl-icd-common нужно упаковать пустой каталог /etc/OpenCL/vendors/
https://wiki.tiker.net/OpenCLHowTo

> и libopencl-devel ?
Не против

> Имеет ли смысл тогда указывать icd, это что-то про конкретную реализацию.
Эта библиотека как раз враппер для конкретных реализаций.
Comment 7 Sergey V Turchin 2018-02-15 16:25:58 MSK
(В ответ на комментарий №4)
> libopencl1
Надо в пакет добавить
Conflicts: fglrx_glx <= 2:15.301.1025-alt1
, т.к. https://bugzilla.altlinux.org/show_bug.cgi?id=34542
Comment 8 Sergey V Turchin 2018-02-16 12:06:48 MSK
(В ответ на комментарий №6)
> В него или по зависимости в кого-то типа ocl-icd-common нужно упаковать пустой
> каталог /etc/OpenCL/vendors/
Есть же такой пакет, т.е в libopencl1
Requires: opencl-filesystem
, а в opencl-filesystem добавить
/etc/OpenCL/vendors/