[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Erratum Re: Base package/shared library issues (was: Bug#2436 ...)



David Engel writes ("Base package/shared library issues (was: Bug#2436 ...)"):
...
> OK, shared library maintainers, listen up.  You need to make two
> changes to your packages.
...
>   Futhermore, and THIS IS VERY IMPORTANT, the symlink
> must be placed before the library it points to in the .deb file.  The
> way to currently ensure the ordering is done properly is to create the
> symlink in the appropriate debian-tmp/.../lib directory before
> installing the library when you build the package.

Unfortunately David has it backwards here.  The package must contain
the shared library before the symlink.  This is so that by the time
dpkg comes to install the symlink (overwriting the previous symlink
pointing at an older version of the library) the new shared library is
already in place.

Ian.


Reply to: