On Mon, Nov 25, 2013 at 17:52:09 +0100, Patrick Ohly wrote:
> On Fri, 2013-11-15 at 21:16 +0100, Tino Keitel wrote:
> > as it turns out, providing separate packages for Gnome and KDE is not a
> > big deal.  However, avoiding Gnome dependencies is.  At least my
> > libsyncevolution0 package, which contains only libsyncevolution.so,
> > pulls in libedataserver as a hard dependency.
> 
> I already changed that for the upcoming 1.3.99.6. The reason was the
> need to share a libedataserver ESourceRegistry instance across all of
> SyncEvolution. In 1.3.99.6, libsyncevolution.so only holds a pointer,
> while the other components have the code and the libedataserver
> reference.

Hi,

1.3.99.6 still lists libedataserver as a dependency for the
libsyncevolution0 package.

Here is the complete list of dependencies:

Depends: libbluetooth3 (>= 4.91), libc6 (>= 2.17), libcamel-1.2-43,
libedataserver-1.2-17 (>= 3.5.91), libgcc1 (>= 1:4.1.1),
libgdbussyncevo0, libglib2.0-0 (>= 2.31.8), libnspr4 (>= 2:4.9-2~) |
libnspr4-0d (>= 1.8.0.10), libnss3 (>= 2:3.13.4-2~) | libnss3-1d (>=
3.12.0~1.9b1), libopenobex1, libpcre3 (>= 8.10), libpcrecpp0 (>= 7.7),
libsecret-1-0 (>= 0.7), libsmltk0, libsoup2.4-1 (>= 2.4.0),
libsqlite3-0 (>= 3.5.9), libstdc++6 (>= 4.6), libsynthesis0, libxml2
(>= 2.6.27), syncevolution-common (= 1.3.99.6-1), dbus

The last two items (syncevolution-common, dbus) are hardcoded, the
other ones are computed from '${shlibs:Depends}, ${misc:Depends}'.

Regards,
Tino


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to