On Mon, Sep 10, 2012 at 6:28 AM, Richard Guenther
On Sat, Sep 8, 2012 at 9:16 PM, Claudio Freire
wrote: I have a package that requires libgomp, but a specific version of it. All other opensuse versions work by BuildRequiring "libgomp.so.1(GOMP_2.0)". But SLE11 doesn't seem to get the hint.
Never mind, solved it.
In case it's of interest, with libgomp.so.1(OMP_2.0). OMP instead of GOMP.
You should not build-require anything like libgomp.so.1(OMP_2.0). Instead the package requiring libgomp should have a requirement auto-generated by autoreqprov. It should not require a specific version but at least some version (and the symbol versions and RPMs autoreqprov should do the right thing here).
I thought so too, but the build does fail without it. So it's a build-time requirement I guess. However, I'll try to see why it's requiring it. It didn't in a previous version of the package, so maybe it's something I can fix. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org