The standard way of handing this situation is to introduce a new package name for the package which provides a shared library that is not backward compatible with the previous one. So, for example, gdbm3-shlibs instead of gdbm-shlibs. That is why the symlink from / sw/lib/libgdbm.dylib is in the -dev package, so that you are sure to link the correct one; the two -shlibs packages can both be installed and any compiled package will find the correct one (thanks to install_name).
-- Dave On Jul 10, 2006, at 3:13 PM, Jack Howarth wrote: > We are going to have problems soon with anything built with > the gfortran from the gcc4 package in unstable. The libgfortran in > the gcc trunk has forked enough from the ABI of the previous 4.1.x > versions that the gcc developers will be bumping the versioning on > that shared library. It hasn't happened yet but will before gcc 4.2 > is released. This will mean that any thing built with the current > gcc 4.2 based snapshot which uses gfortran will break when we upgrade > gcc4 to the actual gcc 4.2 release. I don't see a clean fix to this > other than forcing everyone who uses gcc4 and builds with gfortran to > release new packaging that requires a gcc4 which is the final 4.2.0 > release. > It might be a good idea to start making a list of all of those > packages that currently build with gcc4's gfortran so that we can > warn the maintainers to upgrade their packaging when the actual > gcc4 4.2 release occurs. FYI. > Jack > > > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your > job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Fink-devel mailing list > Fink-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/fink-devel ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel