Summary: | /usr/lib/rpm/debuginfo.prov does not generate provides if .so is packaged in both -devel and lib subpackages | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | viy <viy> |
Component: | rpm-build | Assignee: | placeholder <placeholder> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | arseny, glebfm, imz, ldv, placeholder, vt, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
URL: | https://bugzilla.altlinux.org/show_bug.cgi?id=37049 |
Description
viy
2019-08-01 13:45:16 MSK
(In reply to comment #0) > пример libwlocate-1.1-alt1_10.git20130127.src.rpm. > с https://bugzilla.altlinux.org/show_bug.cgi?id=37049 > zerg@: > %_libdir/*.so должны быть в devel-пакете, иначе исчезает провайд > debug64(libwlocate.so) и собираемый с libwlocate пакет не проходит сборочницу. > > но .so файл в libwlocate по делу, это сделано для клиентов, которые не > линкуются, > а делают dlopen(...so). Я не смотрел конкретный пример, комментирую из общих соображений. Файл .so не должен быть упакован и в пакете с библиотекой, и в devel-пакете к этой библиотеке. Это грубая ошибка упаковки. |