On Thu, 11 Aug 2011 15:03:47 +0200, AS (Andreas) wrote: > > Library SONAME requirement for _external_ builds ought to stay > > implicit/automatic, but _libraries and subpackages_ are a different > > problem space. A library update may add stuff without changing its SONAME > > and while staying compatible with existing executables in external packages. > > But executables shipped with the library package (in subpackages) may > > strictly need the very latest library. > > There is no difference between "external" packages and subpackages: they > both will need the new symbol some day. The difference is that the subpackages may need the new symbols immediately when installing the packages, whereas future builds of external packages would link with the latest library version that has been released before and is the one available in the build system's buildroot. Mind you, no external packages can be built against the library update before it enters the buildroot (as a stable update). -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel