[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: куда положить файл чтобы он попал в .deb-пакет?



Evgeny M. Zubok пишет:
> Денис <feklushkin.denis@gmail.com> writes:
> 
>> добавил дерево моих файлов в debian/tmp, ещё создал файл
>> $ cat debian/dhcs-node-homepages.install
>> usr/lib
>> etc/sudo.d
>> etc/dhcs/avail.d
>> usr/lib/*
>> etc/*
> 
>> ("dhcs-node-homepages" это реальное название моего будущего пакета, в
>> эти директории должны будут упасть необходимые файлы)
>>
>> Далее, делаю dh_install, все ок вроде.
> 
> Э-хе-хе. Вызов dh_install вообще-то в debian/rules прописывать надо, а
> не вызывать вручную (если я правильно понял фразу "делаю
> dh_intall").

Ага, там даже есть уже закомментированный вызов dh_install

Раскомментировал, при сборке оно сообщило что нет в debian/tmp файлов:

[...]
dh_installdocs
dh_installexamples
dh_install
cp: невозможно выполнить stat для `debian/tmp/usr/lib': Нет такого файла
или каталога
dh_install: cp returned exit code 1
make: *** [binary-arch] Ошибка 1
dpkg-buildpackage: ошибка: fakeroot debian/rules binary возвратил код
ошибки 2

глянул - и правда уже нет - потёрлись!


Reply to: