Мой сделанный вручную пакет debian не установится, если я соберу его на Squeeze (ну, squeezechroot)? Если бы я построил его на хрипящем ящике, хотя он и собирает устанавливаемые пакеты.
Обратите внимание, что в любом случае он строит нормально. Я создаю пакеты debian с помощью CMake / CPack.
Я получаю следующее сообщение об ошибке:
user@buildbox:/builddir/packagename# dpkg -i packagename_1.0.3.deb (Reading database ... 35116 files and directories currently installed.) Unpacking packagename (from packagename_1.0.3.deb) ... dpkg: error processing packagename_1.0.3.deb (--install): unable to create `/usr/share/packagename/builddir/mixer_devices.txt.dpkg-new' (while processing `./usr/share/packagename/builddir/mixer_devices.txt'): No such file or directory dpkg-deb: subprocess paste killed by signal (Broken pipe) Errors were encountered while processing: packagename_1.0.3.deb
/usr/share/packagename/builddir/mixer_devices.txt
как часть установки пакета? builddir звучит как что-то, что не следует устанавливать. - person Alan Curry   schedule 29.08.2012debian/dirs
. Если нет, выясните, почему он включен вdebian/tmp
, и уберите его оттуда. - person Alan Curry   schedule 29.08.2012