Occasionally, it is necessary to preserve older versions of shared
objects so that binaries can link with them at run-time. This can be
useful when a major library version number is incremented, and older
versions of the library are still needed by installed binaries.

This package extracts shared objects from an existing installed
package, makes a binary package of these shared objects, deletes the
installed package, and installs the shared-object-only package.

It is used for preserving files from a package, renaming that package
so that a different version can be installed.
