[Bug 191611] databases/evolution-data-server fails with multiple libcamel-1.2.so.19: undefined reference to `sqlite3

Kevin Oberman rkoberman at gmail.com
Tue Jul 15 21:59:46 UTC 2014


On Tue, Jul 15, 2014 at 1:12 PM, <bugzilla-noreply at freebsd.org> wrote:

> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191611
>
> --- Comment #10 from Max <max-fbsdbug at pronstar.fr> ---
> Hi,
>
> Thanks for your response.
>
> I received an email from Eric C. (in copy gnome@) to give a solutio:
> make deinstall build reinstall clean
>
> I tested and it worked. All is ok.
>
> Sorry, I can't create a log of the build.
>
> Thanks again for your time and your work.
>
> Max
>
> This is an issue with ports that depend on a shared library (.so) that
gets updated to a new major version. Most ports simply can be re-built, but
a few build shareables and then build attempt to link to them, often
building tests or some other library, and they pull in the installed
version that is still linked to a shareable that is no longer available.

If the port is deleted, there is no currently installed version, and the
loader will continue looking for the shareable and find the one just built.

There are several ports that have this problem. One I hit fairly often is
libchamplain, but things like a version just for heavily depended on
shareables like this from pcre or icu will often trigger this.
-- 
R. Kevin Oberman, Network Engineer, Retired
E-mail: rkoberman at gmail.com


More information about the freebsd-gnome mailing list