Доброго всем . собираю первый раз. прошу не пинать сильно. собираю с помощью 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
подскажите что ему не хватает ?
не собирается пакет
Модераторы: Warderer, Модераторы разделов
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: не собирается пакет
Похоже, вот чего:
Попросту говоря, dpkg жалуется на то, что не может создать файл в несуществующем каталоге.
Попросту говоря, dpkg жалуется на то, что не может создать файл в несуществующем каталоге.
-
Bizdelnick
- Модератор
- Сообщения: 21359
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: не собирается пакет
Зря. Nginx есть в репозиториях, возьмите дебиановские исходники и обновите до нужной версии.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
bazav
- Сообщения: 177
Re: не собирается пакет
нет не зря. если мне не хватает тех модулей с которыми собран nginx.
есть ман как пересобрать пакет. у меня пока не получается.
есть ман как пересобрать пакет. у меня пока не получается.
-
Bizdelnick
- Модератор
- Сообщения: 21359
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: не собирается пакет
Тогда всё, что Вам надо - исправить файл debian/rules.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
bazav
- Сообщения: 177
Re: не собирается пакет
ну что как советовали поправил rules ,но пакет все равно не собирается.
проверил через configure все встает без ошибок.
а вот через 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