[Evolution] Bug#519636: libedata-cal1.2-dev: Missing Depends on libebackend1.2-dev

Kurt Roeckx kurt at roeckx.be
Fri Mar 13 22:36:01 UTC 2009

Package: libedata-cal1.2-dev
Version: 2.24.5-2
Severity: serious


When building evolution-jescs I see the following error:
checking for CALENDAR... configure: error: Package requirements (libedata-cal-1.2 evolution-shell libsoup-2.4) were not met:

Package libebackend-1.2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libebackend-1.2.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libebackend-1.2', required by 'libedata-cal', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables CALENDAR_CFLAGS
and CALENDAR_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

make: *** [config.status] Error 1

The problem is that /usr/lib/pkgconfig/libedata-cal-1.2.pc has this in it:
Requires: libgnome-2.0 libbonobo-2.0 >= 2.20.3 libedataserver-1.2 libebackend-1.2 libecal-1.2 gio-2.0

And you only have those Depends:
Depends: libedata-cal1.2-6 (= 2.24.5-2), libgnome2-dev, libbonobo2-dev (>= 2.20.3), libedataserver1.2-dev, libecal1.2-dev

So you're missing Depends for the libebackend-1.2 (libebackend1.2-dev)
and gio-2.0 (libglib2.0-dev)


More information about the Pkg-evolution-maintainers mailing list