Is it possible to dynamize "requires" at RPM build time?

Jesse Keating jkeating at redhat.com
Wed Aug 23 20:31:15 UTC 2006


On Wednesday 23 August 2006 16:18, Hans de Goede wrote:
> Actually afaik gnome and gtk have the exact same problem (they are fully
> backward compatible but introduce new symbols making apps using these
> new symbols break on older version), but there we've been plastering
> over the problem by manually adding Requires to packages.

I just talked to some of our Gnome maintainers and they don't think that's the 
case at all.

Isn't that why you have foo-so.1 and foo-so.1.1?  Your build that has 
foo-so.1.1 could include foo-so.1 for compat no?  Am I totally off base here?  
Versioned libraries are here for a reason, so that you can know what soname 
you're compiling against and need later on down the road.  Having random 
symbols in random unversioned .so files seems very very wrong to me, as a 
shared library.

-- 
Jesse Keating
Release Engineer: Fedora
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.fedoraproject.org/pipermail/devel/attachments/20060823/5bfe3b28/attachment-0002.bin 


More information about the devel mailing list