Я пытаюсь использовать node-gphoto2 из npm, но у меня проблемы с зависимостью libgphoto2-2-dev. Я установил его, но pkg-config говорит, что его там нет.

$ sudo aptitude search gphoto
p   gphoto2                         - The gphoto2 digital camera command-line c
p   gphotofs                        - filesystem to mount digital cameras      
i A libgphoto2-2                    - gphoto2 digital camera library           
i   libgphoto2-2-dev                - gphoto2 digital camera library (developme
p   libgphoto2-dev-doc              - gphoto2 digital camera library (developme
i A libgphoto2-l10n                 - gphoto2 digital camera library - localize
i A libgphoto2-port0                - gphoto2 digital camera port library      
v   libgphoto2port                  -                                          

Так что да, libgphoto2-2-dev сообщается как установленный, но:

$ pkg-config --list-all | grep photo
libgphoto2_port                libgphoto2_port - Device-independent access to serial, USB, and other ports
libgphoto2                     libgphoto2 - Library for easy access to digital cameras

pkg-config говорит, что это не так. Что мне нужно сделать, чтобы диагностировать эту проблему? Я посмотрел на связанные вопросы, и $ PKG_CONFIG_PATH пусто.

Редактировать: вот строка в сборке, которая терпит неудачу:

(pkg-config libgphoto2 || dpkg -s libgphoto2-2-dev || (echo 'ERROR: libgphoto2 seems not to be installed.' 1>&2; exit 1)) && node-gyp rebuild

0