не собирается пакет

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
bazav
Сообщения: 177

не собирается пакет

Сообщение bazav »

Доброго всем . собираю первый раз. прошу не пинать сильно. собираю с помощью checkinstall.
при сборке валится ошибка.
dpkg: warning: nginx: conffile 'etc/nginx' is not a plain file or symlink (= '/etc/nginx')
dpkg: error processing nginx_1.2.6-1_amd64.deb (--install):
unable to create `/etc/nginx/html/50x.html.dpkg-new' (while processing `./etc/nginx/html/50x.html'): No such file or directory
Errors were encountered while processing:
nginx_1.2.6-1_amd64.deb

подскажите что ему не хватает ?
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: не собирается пакет

Сообщение allez »

Похоже, вот чего:
bazav писал(а):
16.01.2013 10:38
dpkg: error processing nginx_1.2.6-1_amd64.deb (--install):
unable to create `/etc/nginx/html/50x.html.dpkg-new' (while processing `./etc/nginx/html/50x.html'): No such file or directory

Попросту говоря, dpkg жалуется на то, что не может создать файл в несуществующем каталоге.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21359
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: не собирается пакет

Сообщение Bizdelnick »

bazav писал(а):
16.01.2013 10:38
собираю с помощью checkinstall.

Зря. Nginx есть в репозиториях, возьмите дебиановские исходники и обновите до нужной версии.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
bazav
Сообщения: 177

Re: не собирается пакет

Сообщение bazav »

нет не зря. если мне не хватает тех модулей с которыми собран nginx.
есть ман как пересобрать пакет. у меня пока не получается. :unsure:
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21359
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: не собирается пакет

Сообщение Bizdelnick »

Тогда всё, что Вам надо - исправить файл debian/rules.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
bazav
Сообщения: 177

Re: не собирается пакет

Сообщение bazav »

ну что как советовали поправил rules ,но пакет все равно не собирается.
проверил через configure все встает без ошибок.
а вот через rules пакет не собирается.

Код: Выделить всё

make[1]: Leaving directory `/home/temp/nginx-1.2.6'
   dh_install
   dh_installdocs
   dh_installchangelogs
   dh_installexamples
   dh_installman
   dh_installcatalogs
   dh_installcron
   dh_installdebconf
   dh_installemacsen
   dh_installifupdown
   dh_installinfo
   dh_pysupport
   dh_installinit
   dh_installmenu
   dh_installmime
   dh_installmodules
   dh_installlogcheck
   dh_installlogrotate
   dh_installpam
   dh_installppp
   dh_installudev
   dh_installwm
   dh_installxfonts
   dh_bugfiles
   dh_lintian
   dh_gconf
   dh_icons
   dh_perl
   dh_usrlocal
   dh_link
   dh_compress
   dh_fixperms
   debian/rules override_dh_strip
make[1]: Entering directory `/home/temp/nginx-1.2.6'
dh_strip -Xdebug
make[1]: Leaving directory `/home/temp/nginx-1.2.6'
   dh_makeshlibs
   dh_shlibdeps
dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if "debian/nginx/usr/sbin/nginx" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if "debian/nginx-debug/usr/sbin/nginx.debug" were not uselessly linked against it (they use none of its symbols).
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package `nginx' in `../nginx_1.2.6-1~squeeze_amd64.deb'.
dpkg-deb: building package `nginx-debug' in `../nginx-debug_1.2.6-1~squeeze_amd64.deb'.
 dpkg-genchanges -b >../nginx_1.2.6-1~squeeze_amd64.changes
dpkg-genchanges: binary-only upload - not including any source code
 signfile nginx_1.2.6-1~squeeze_amd64.changes
gpg: skipped "Sergey Budnevitch <sb@nginx.com>": secret key not available
gpg: [stdin]: clearsign failed: secret key not available

 dpkg-source --after-build nginx-1.2.6
dpkg-buildpackage: binary only upload (no source included)
dpkg-buildpackage: warning: Failed to sign .changes file
Спасибо сказали: