Если при сборке orage дело в этом:
gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/ -DDBUS_API_SUBJECT_TO_CHANGE -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=i486 -mtune=i686 -MT orage-ical-archive.o -MD -MP -MF .deps/orage-ical-archive.Tpo -c -o orage-ical-archive.o `test -f 'ical-archive.c' || echo './'`ical-archive.c
In file included from ical-archive.c:56:0:
/usr/include/libical/icalss.h:38:27: fatal error: icalcomponent.h: No such file or directory
compilation terminated.
то с учётом
# locate icalcomponent.h
/usr/include/libical/icalcomponent.h
легко обходится добавлением -I/usr/include/libical, например, в SLKCFLAGS.
Хотя по-правильному, надо бы в Makefile.in в исходниках.
ps. С orage упакованы исходники libical (в libical/), судя по libical/NEWS версии 0.24, стоковый libical в 13.37 свежее -- в версии 0.44.
pps. Ошибка приходит из ./configure, в его выводе ясно видно
checking LIBICAL_CFLAGS... -I/usr/include/
# grep LIBICAL_CGLAGS= ./configure
LIBICAL_CFLAGS=`$PKG_CONFIG --cflags "libical"`
Осталось разобраться, отчего
# pkg-config --cflags libical
-I/usr/include/
и поправить.
pps. Читаем man pkg-config, смотрим echo $PKG_CONFIG_PATH,
смотрим /usr/lib/pkgconfig/libical.pc, видим ожидаемое:
includedir=${prefix}/include
...
Cflags: -I${includedir}/
Правим
Cflags: -I${includedir}/ -I${includedir}/libical/
Строго говоря, можно было оставить только -I${includedir}/libical/, но в /usr/include пока ещё жив ical.h:
#warning "#include <ical.h> is deprecated. Please #include <libical/ical.h> instead."
#include <libical/ical.h>
Файл пришёл, как и ожидалось, из
# grep usr/lib/pkgconfig/libical.pc /var/log/packages/ -R
/var/log/packages/libical-0.44-i486-1:usr/lib/pkgconfig/libical.pc