Bug 50904 - При сборке используются неправильные макросы
Summary: При сборке используются неправильные макросы
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: bluez (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 critical
Assignee: Konstantin A Lepikhov (L.A. Kostis)
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 50889
  Show dependency tree
 
Reported: 2024-07-15 10:20 MSK by Sergey V Turchin
Modified: 2024-08-05 13:36 MSK (History)
5 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 2024-07-15 10:20:13 MSK
В .pc-файлах неправильные пути, поэтому всё, что их использует, собирается неправильно.
В частности https://packages.altlinux.org/ru/tasks/352856/
Comment 1 Alexey Shabalin 2024-07-15 15:11:48 MSK
Вы не используете корректный макрос.
Замените
%_prefix/lib/udev/hid2hci
на
%_udevdir/hid2hci
.pc файлы и rpm-макросы корректно согласованы между собой.
Comment 2 Sergey V Turchin 2024-07-15 16:34:28 MSK
Ааа, ну да.
$ rpm --eval %_udevdir
/lib/udev
и
pkg-config --variable=udev_dir udev
/lib/udev

перевешиваю на bluez.
Comment 3 Sergey V Turchin 2024-07-15 16:35:45 MSK
(Ответ для Sergey V Turchin на комментарий #2)
> Ааа, ну да.
> $ rpm --eval %_udevdir
> /lib/udev
Но, правильное ли это значение для p11?
Comment 4 Alexey Shabalin 2024-07-15 17:13:29 MSK
(In reply to Sergey V Turchin from comment #3)
> (Ответ для Sergey V Turchin на комментарий #2)
> > Ааа, ну да.
> > $ rpm --eval %_udevdir
> > /lib/udev
> Но, правильное ли это значение для p11?

На данный момент, да, правильное.
Comment 5 Konstantin A Lepikhov (L.A. Kostis) 2024-07-26 17:13:45 MSK
(In reply to Alexey Shabalin from comment #4)
> (In reply to Sergey V Turchin from comment #3)
> > (Ответ для Sergey V Turchin на комментарий #2)
> > > Ааа, ну да.
> > > $ rpm --eval %_udevdir
> > > /lib/udev
> > Но, правильное ли это значение для p11?
> 
> На данный момент, да, правильное.

а кровати уже двигать закончили? Можно собирать?
Comment 6 Repository Robot 2024-08-05 13:36:40 MSK
bluez-5.77-alt1 -> sisyphus:

 Wed Jul 31 2024 L.A. Kostis <lakostis@altlinux.ru> 5.77-alt1
 - 5.77.
 - Update cups BR, added missing manpages.
 Wed Jul 31 2024 L.A. Kostis <lakostis@altlinux.ru> 5.76-alt1.3
 - Use udevdir macros (closes #50904).