Kostas Georgiou wrote: > On Tue, Aug 12, 2008 at 07:38:15AM -0500, Martin Hicks wrote: > >> On Mon, Aug 11, 2008 at 11:30:24PM +0200, Marcus Rueckert wrote: >>> this is not the package version. it is the soname mangled a bit. the >>> base idea behind it is, that you can install multiple version of the >>> same library in parallel. >> Okay. I guess I just don't see this very often. Are we expecting to >> break library compatibility often? > > Even if you break library compatibility there is no need for the soname > being encoded in the rpm name for the most current version. As it is now > during an upgrade libganglia-$soname will stay installed even if nothing > requires it anymore. > > The common practice in the rpm world is to not to use the soname for the > latest version and have something like compat-ganglia-30 or libganglia30 > for example for the older versions (no need to encode the minor version > since changes there don't break compatibility).
Yeah, Red Hat and Fedora never put soname in the primary/latest library package name, it only gets used in a compat-foo-sover type of situation, but those are highly frowned upon ever coming into existence. It just enables outdated software to keep using outdated libs. Mandriva adopted a similar policy to Debian, and puts each so in its own sub-package, named libfoo_sover or some such thing, which eliminates the need for compat-foo from the get go, but leads to more bitrot and complexity, imo. Not sure what the standard approach for openSUSE is anymore, but I'm sure Markus knows. :) In other words, from Red Hat's standpoint, the version should be removed from the libganglia package name. If for some reason a compat package is ever really needed, we'll cross that bridge when we come to it. -- Jarod Wilson [EMAIL PROTECTED] ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers