[gpm] gpm 1.20.4 released
Enrico Weigelt
weigelt@metux.de
Mon Jun 2 15:06:51 CEST 2008
* Nico Schottelius <nico-gpm@schottelius.org> wrote:
> > changing SONAME's is a huge nightmare/hassle for distributions (and everyone
> > really), and should be avoided if possible
>
> Sorry for the breakage, the struct changed.
Well, if the (public) ABI changed, an different soname is the only
clean solution. Now you at least have a chance to let some tool
(eg. Gentoo's revdep-rebuild) look for breaks.
But please keep in mind: those changes require a great deal for
packaging/distro systems, at least on production systems.
For example, on Gentoo it takes a while from updating the package
(which removes the old library) through the revdep-rebuld process
until all clients have been rebuilt. This can produce big downtimes
with big harm (eg. mc is critical for me ;-P).
We shoud at least add some API and ABI signature to .pc files,
so an automatic packager/installer system can find out those
situations and maybe fix them by itself.
cu
--
---------------------------------------------------------------------
Enrico Weigelt == metux IT service - http://www.metux.de/
---------------------------------------------------------------------
Please visit the OpenSource QM Taskforce:
http://wiki.metux.de/public/OpenSource_QM_Taskforce
Patches / Fixes for a lot dozens of packages in dozens of versions:
http://patches.metux.de/
---------------------------------------------------------------------
More information about the gpm
mailing list