#2968 NORM Untriag: sugar-jhbuild should not use system libavahi with its own libdbus
Zarro Boogs per Child
bugtracker at laptop.org
Wed Aug 22 05:46:11 EDT 2007
#2968: sugar-jhbuild should not use system libavahi with its own libdbus
--------------------+-------------------------------------------------------
Reporter: smcv | Owner: jg
Type: defect | Status: new
Priority: normal | Milestone: Untriaged
Component: distro | Version:
Keywords: | Verified: 0
--------------------+-------------------------------------------------------
sugar-jhbuild tries to use the system copy of Avahi, but its own libdbus.
However, its own libdbus is 1.1.0 while the latest upstream is 1.1.1. On
current Debian unstable systems, the system libavahi uses a symbol
introduced in 1.1.1, so when jhbuild links the system libavahi and the
local libdbus into (say) Salut, the link fails.
Possible solutions:
* compile Avahi in jhbuild (this will result in using the system daemon
and the local libraries - the client libraries are just wrappers around
D-Bus, so that should be fine)
* don't build libdbus, and require 1.1.x in sanitycheck
Workaround:
* update to libdbus 1.1.1 (which will avoid this problem until the next
upstream release happens)
--
Ticket URL: <https://dev.laptop.org/ticket/2968>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list