On 09.11.22 07:39, Dave Plater wrote:
  Another workaround is #!BuildIgnore: the wrong package in the specfile
no, that's wrong. obs-studio does not provide a libvulkan.so.1 which can be used by other programs AFAICT.

strolchi:~ # rpm -q --whatrequires 'libvulkan.so.1()(64bit)'
libplacebo208-4.208.0-1.2.x86_64
libmpv2-0.34.1+git.20220203T182214.5d31c7310c-2.3.x86_64
mpv-0.34.1+git.20220203T182214.5d31c7310c-2.3.x86_64
pipewire-spa-plugins-0_2-0.3.59-1.2.x86_64
libavutil56_70-4.4.3-4.7.x86_64
libavfilter7_110-4.4.3-4.7.x86_64
libgstvulkan-1_0-0-1.20.4-1.1.x86_64
gstreamer-plugins-bad-1.20.4-1.1.x86_64
libgtk-4-1-4.8.2-1.1.x86_64
wine-7.19-1.2.x86_64
nodejs-electron-21.2.0-1.1.x86_64
vulkan-tools-1.3.231-1.1.x86_64
strolchi:~ # rpm -e --test libvulkan1
strolchi:~ #

I'm pretty sure, that if I remove libvulkan1, all these other packages will break.

Maybe %_libdir/obs-studio should be excluded from scanning in the dependency generator completely. I seem to rememver that there is a macro for that, unfortunately I forgot which one it is :-)

Have fun,
seife
--
Stefan Seyfried

"For a successful technology, reality must take precedence over
 public relations, for nature cannot be fooled." -- Richard Feynman


_______________________________________________
Packman mailing list
[email protected]
https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman

Antwort per Email an