Bug 37049 - Содержит devel файлы
Summary: Содержит devel файлы
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libwlocate0 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: viy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-22 10:58 MSK by Sergey V Turchin
Modified: 2019-08-02 10:49 MSK (History)
1 user (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 2019-07-22 10:58:14 MSK
%_libdir/*.so должны быть в devel-пакете, иначе исчезает провайд debug64(libwlocate.so) и собираемый с libwlocate пакет не проходит сборочницу.
http://git.altlinux.org/tasks/234874/logs/events.2.1.log

P.S.
В p9 тоже, пожалуйста.
Comment 1 viy 2019-07-22 23:26:47 MSK
(В ответ на комментарий №0)
> %_libdir/*.so должны быть в devel-пакете, иначе исчезает провайд
> debug64(libwlocate.so) и собираемый с libwlocate пакет не проходит сборочницу.
> http://git.altlinux.org/tasks/234874/logs/events.2.1.log

#235018 BUILDING #1 [locked] sisyphus srpm=libwlocate-1.1-alt1_10.git20130127.src.rpm

> В p9 тоже, пожалуйста.
Сейчас в Сизифе работы, пакету туда не попасть, в p9, соответственно, тоже.
напомните, пожалуйста, когда закончится.
Comment 2 Repository Robot 2019-07-30 17:09:59 MSK
libwlocate-1.1-alt1_10.git20130127 -> sisyphus:

Mon Jul 22 2019 Igor Vlasenko <viy@altlinux.ru> 1.1-alt1_10.git20130127
- fixed devel (closes: #37049)
Comment 3 Sergey V Turchin 2019-08-01 12:02:31 MSK
%_libdir/*.so остался в не-devel пакете. Возможно, из-за этого опять не срастается.
http://git.altlinux.org/tasks/235025/logs/events.1.1.log
Comment 4 viy 2019-08-01 13:54:16 MSK
с одной стороны, это выглядит как баг в debuginfo.prov - повесил баг
https://bugzilla.altlinux.org/show_bug.cgi?id=37072

с другой стороны, %_libdir/*.so в lib обычно делают для клиентов, которые не 
линкуются, а делают dlopen(%_libdir/...so). Но в случае с libwlocate
подозреваемый на кривизну клиент известен, это marble, 
т.е. ваш будущий пакет, вам виднее, как его собирать. 
Это случайно не со сборкой marble затык?

так что я без проблем оторву от lib, но вы потом проверьте, сломается ли при этом marble.

Отрывать?
Comment 5 Sergey V Turchin 2019-08-01 14:51:59 MSK
(В ответ на комментарий №4)
> Это случайно не со сборкой marble затык?
Оно собирается нормально, но с зависимостью у debuginfo подпакета ерунда.
Вместо debug64(libwlocate.so.0) почему-то всплывает debug64(libwlocate.so).
Может и в marble проблема, но хотелось бы проверить с правильным libwlocate0.
Comment 6 Sergey V Turchin 2019-08-01 14:53:26 MSK
(В ответ на комментарий №4)
> с другой стороны, %_libdir/*.so в lib обычно делают для клиентов, которые не 
> линкуются, а делают dlopen(%_libdir/...so).
Ну, AFAIK все обычно делают dlopen(%_libdir/...so.N) или поиск производят самостоятельно.

> Отрывать?
Да.
Comment 7 viy 2019-08-01 15:00:22 MSK
(In reply to comment #6)
> > Отрывать?
> Да.
#235340 BUILDING #1 [locked] sisyphus srpm=libwlocate-1.1-alt2_10.git20130127.src.rpm
Comment 8 Sergey V Turchin 2019-08-01 15:07:08 MSK
(В ответ на комментарий №7)
> #235340 BUILDING
Переборщил. ;-)
Comment 9 Repository Robot 2019-08-01 15:28:17 MSK
libwlocate-1.1-alt2_10.git20130127 -> sisyphus:

Thu Aug 01 2019 Igor Vlasenko <viy@altlinux.ru> 1.1-alt2_10.git20130127
- no .so (closes: #37049)
Comment 10 Sergey V Turchin 2019-08-01 17:33:20 MSK
Ещё у меня вылизит "lib.req: WARNING: libwlocate.so is not yet set-versioned"
http://git.altlinux.org/tasks/235025/logs/events.3.1.log
Comment 11 viy 2019-08-01 19:48:57 MSK
если что, экспериментируйте с libwlocate,
переписать на вас acl? Ведь marble ее основной клиент.
Comment 12 Sergey V Turchin 2019-08-02 10:49:27 MSK
(В ответ на комментарий №11)
> если что, экспериментируйте с libwlocate,
Попробую.

> переписать на вас acl?
Да не надо. @everybody есть.

> Ведь marble ее основной клиент.
Не основной, а, скорее, единственный заметивший её пока. ;-)