GNOME Bugzilla – Bug 687748
Stop linking on telepathy-logger
Last modified: 2013-03-04 15:39:14 UTC
I installed telepathy-logger 0.6.0 in my jhbuild and ended up with the gnome-shell binary linking on my system logger (/usr/lib64/libtelepathy-logger.so.2.2.1) while it was trying to load from gir the one in jhbuild at runtime (libtelepathy-logger.so.3.2.0). I fixed this by removing telepathy-logger-0.2 in configure.ac as we don't use it in C code anymore. But maybe we should continue checking for to prevent run time error if the package is missing but without adding its linking flags?
We don't do this for other runtime dependencies, so just remove it please.
Created attachment 228340 [details] [review] configure.ac: remove telepathy-logger dep We don't use it in C code any more.
(In reply to comment #1) > We don't do this for other runtime dependencies, so just remove it please. I think we should actually. I find it very frustrating to update Shell and raise a bunch of runtime crashes because of out to date deps.
Review of attachment 228340 [details] [review]: Obviously correct.
Attachment 228340 [details] pushed as 00eb764 - configure.ac: remove telepathy-logger dep