Пытаюсь собрать Darktable под Debian 6 (i386), для чего нужно также собрать LCMS2. Скачал с PPA для Ubuntu архивы:
lcms2_2.2+git20110628.orig.tar.gz
lcms2_2.2+git20110628-2ubuntu2pmjdebruijn1~natty.debian.tar.gz
распаковал, запускаю dpkg-buildpackage -rfakeroot и получаю в финале следующую ошибку:
Making install in testbed
make[2]: Entering directory `/home/cyril/lcms2/lcms2-2.2+git20110628/testbed'
make[3]: Entering directory `/home/cyril/lcms2/lcms2-2.2+git20110628/testbed'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/cyril/lcms2/lcms2-2.2+git20110628/testbed'
make[2]: Leaving directory `/home/cyril/lcms2/lcms2-2.2+git20110628/testbed'
make[2]: Entering directory `/home/cyril/lcms2/lcms2-2.2+git20110628'
make[3]: Entering directory `/home/cyril/lcms2/lcms2-2.2+git20110628'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/lib/pkgconfig" || /bin/mkdir -p "/home/cyril/lcms2/lcms2-2.2+git20110628/debian/tmp/usr/lib/pkgconfig"
/usr/bin/install -c -m 644 lcms2.pc '/home/cyril/lcms2/lcms2-2.2+git20110628/debian/tmp/usr/lib/pkgconfig'
make[3]: Leaving directory `/home/cyril/lcms2/lcms2-2.2+git20110628'
make[2]: Leaving directory `/home/cyril/lcms2/lcms2-2.2+git20110628'
make[1]: Leaving directory `/home/cyril/lcms2/lcms2-2.2+git20110628'
dh_install
install -d debian/liblcms2-dev//usr/include
cp -a debian/tmp/usr/include/lcms2.h debian/liblcms2-dev//usr/include/
cp -a debian/tmp/usr/include/lcms2_plugin.h debian/liblcms2-dev//usr/include/
dh_install: liblcms2-dev missing files (usr/lib/*/*.la), aborting
make: *** [binary] Error 20
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
(полный вывод можно посмотреть здесь).
Что бы это значило? Поиск пока дал только смутные (для меня) намёки на проблемы с 64-битными библиотеками, которые я не понял.
P.S. Особенно умиляет указание на отсутствие любых .la в любом подкаталоге каталога usr/lib с неизвестным префиксом...