Установка php5-curl прерывается из-за сбоя ucf на /etc/php5/mods-available/curl.ini

Я прикрепил свою установку на raspbian (debian). Чтобы исправить это, я переустанавливаю каждый отдельный пакет. Это утомительно (точнее, медленнее), но работает вообще.

Там, где я абсолютно застрял, нужно переустановить пакеты PHP, которые мне больше всего нужны:

apt-get install php5-curl Setting up php5-curl (5.4.4-14+deb7u10) ... dpkg: error processing php5-curl (--configure): subprocess installed post-installation script returned error exit status 10 

Поскольку другие модули php5 не работают, я не хочу просто удалять скрипты post install – мне нужно будет удалить пару из них, чтобы установить PHP.

Чтобы узнать, что случилось с установкой post, я запустил его вручную:

 pi@prodpi ~ $ sudo sh -x /var/lib/dpkg/info/php5-curl.postinst configure && echo &? pi@prodpi ~ $ + set -e + inidir=/etc/php5/mods-available + [ configure = configure ] + inifile=curl.ini + sed -ne s/^; priority=\([0-9]\+\)$/\1/p /usr/share/php5/curl/curl.ini + priority=20 + ucf /usr/share/php5/curl/curl.ini /etc/php5/mods-available/curl.ini [2]+ Exit 10 

Только запуск последней команды дает:

 pi@prodpi ~ $ sudo ucf -v /usr/share/php5/curl/curl.ini /etc/php5/mods-available/curl.ini ucf: The new file is /usr/share/php5/curl/curl.ini ucf: The Destination file is /etc/php5/mods-available/curl.ini ucf: The Source directory is /usr/share/php5/curl ucf: The State directory is /var/lib/ucf The hash file exists egrep [[:space:]]\/etc\/php5\/mods\-available\/curl\.ini$ /var/lib/ucf/hashfile ucf: The new file is /usr/share/php5/curl/curl.ini ucf: The Destination file is /etc/php5/mods-available/curl.ini ucf: The Source directory is /usr/share/php5/curl ucf: The State directory is /var/lib/ucf The hash file exists 

Однако он выходит с кодом 20, а не 10, поэтому я не уверен, что я действительно смотрю в нужном месте.

Запуск с -d9 показывает:

 root@prodpi:/home/pi# ucf -v -d9 /usr/share/php5/curl/curl.ini /etc/php5/mods-available/curl.ini ucf: The Debug value is 9 ucf: The new file is /usr/share/php5/curl/curl.ini ucf: The Destination file is /etc/php5/mods-available/curl.ini ucf: The Source directory is /usr/share/php5/curl ucf: The State directory is /var/lib/ucf The hash file exists egrep [[:space:]]\/etc\/php5\/mods\-available\/curl\.ini$ /var/lib/ucf/hashfile The new start file is `/usr/share/php5/curl/curl.ini\' The destination is `/etc/php5/mods-available/curl.ini\' (`\/etc\/php5\/mods\-available\/curl\.ini\') The history is kept under \'/usr/share/php5/curl\' The file may be cached at \'/var/lib/ucf/cache/:etc:php5:mods-available:curl.ini\' The destination file does not exist. The old md5sum does not exist. The new file exists, and has md5sum: 4e260877185bdf259be69a8165c00ab2 /usr/share/php5/curl/curl.ini Historical md5sums are not available ucf: The Debug value is 9 ucf: The new file is /usr/share/php5/curl/curl.ini ucf: The Destination file is /etc/php5/mods-available/curl.ini ucf: The Source directory is /usr/share/php5/curl ucf: The State directory is /var/lib/ucf The hash file exists root@prodpi:/home/pi# $? bash: 20: command not found 

Что я могу сделать, чтобы найти / исправить исходные проблемы после установки?