в пакете с библиотекой не должно быть ничего кроме самой библиотеки, иначе при сборке новой версии с другим именем пакета будет конфликт
OpenUSD-26.05-alt0.1 -> sisyphus: Thu May 28 2026 L.A. Kostis <lakostis@altlinux.ru> 26.05-alt0.1 - 26.05. - hydra: rebase blender patch. - usd: fix build failure with libstdc++15/c++23 (upstream PR#4085). - usd: fix build with TBB 2023.0.0 (tnx to rider@). - .spec fixes: + usdview: enable .desktop file (closes #51184). + split out -resources from library (closes #59343).
жёсткая зависимость у библиотеки на пакет с ресурсами делает сплит бесмысленным.
(In reply to Anton Farygin from comment #2) > жёсткая зависимость у библиотеки на пакет с ресурсами делает сплит > бесмысленным. Вообще само требование следовать SLP не сильно имеет смысл: - апстрим вообще не озаботился soname, у нас используется патч из fedora где прямо написано, что: Upstream was asked about .so versioning and setting SONAME properly and seemed unprepared to handle the request: https://github.com/PixarAnimationStudios/USD/issues/1259#issuecomment-657120216 A patch was offered: https://github.com/PixarAnimationStudios/USD/issues/1387 but it was not sufficient for the general case, since (1) it only handled the monolithic build, and (2) it derived the .so version from PXR_MAJOR_VERSION, which is *not* reliably bumped on API or ABI changes, and currently is still zero. - потребитель OpenUSD у нас ровно _один_ это blender, который все равно пересобирается и проверяется на работу с новой версией.