Categories
Nginx

Nginx 1.0.0 is out!

Nginx 1.0.0 has been delared stable and has been released three days ago :

nginx development was started about 9 years ago. The first public version 0.1.0 has been released on October 4, 2004. Now W3Techs reports that 6.8% of the top 1 million sites on the web (according to Alexa) use nginx. And 46.9% of top Russian sites use nginx.

Netcraft reports similar 6.52% nginx share of the million busiest sites in April 2011.

The packages of Nginx 1.0.0 are now available on Dotdeb for Debian 6.0 “Squeeze” in amd64 and i386 flavours. I hope you’ll enjoy them.

17 replies on “Nginx 1.0.0 is out!”

upgraded !
I hope to never see again :

nginx[26573] general protection ip:433e21 sp:7fff92687560 error:0 in nginx[400000+a1000]
nginx[26733]: segfault at 0 ip 0000000000433e21 sp 00007fff92687560 error 4 in nginx[400000+a1000]

😉

with previous dotdeb version, and again on the 1.0.0 🙁 :

[2878535.100100] nginx[10942] general protection ip:4342c1 sp:7fff714866d0 error:0 in nginx[400000+a6000]
[2878619.616191] nginx[11785]: segfault at 0 ip 00000000004342c1 sp 00007fff714866d0 error 4 in nginx[400000+a6000]

I will report this bug as soon as possible

OS: Debian 6

I try:
aptitude install nginx-extras

But I see:
Selecting previously deselected package libjpeg62.
(Reading database … 24299 files and directories currently installed.)
Unpacking libjpeg62 (from …/libjpeg62_6b1-1_amd64.deb) …
Selecting previously deselected package libgd2-noxpm.
Unpacking libgd2-noxpm (from …/libgd2-noxpm_2.0.36~rc1~dfsg-5_amd64.deb) …
Selecting previously deselected package liblua5.1-0.
Unpacking liblua5.1-0 (from …/liblua5.1-0_5.1.4-5_amd64.deb) …
Selecting previously deselected package libperl5.10.
Unpacking libperl5.10 (from …/libperl5.10_5.10.1-17_amd64.deb) …
Selecting previously deselected package libxslt1.1.
Unpacking libxslt1.1 (from …/libxslt1.1_1.1.26-6_amd64.deb) …
Selecting previously deselected package nginx-common.
Unpacking nginx-common (from …/nginx-common_1.0.0-1~dotdeb.1_all.deb) …
Selecting previously deselected package nginx-extras.
Unpacking nginx-extras (from …/nginx-extras_1.0.0-1~dotdeb.1_amd64.deb) …
Processing triggers for man-db …
Setting up libjpeg62 (6b1-1) …
Setting up libgd2-noxpm (2.0.36~rc1~dfsg-5) …
Setting up liblua5.1-0 (5.1.4-5) …
Setting up libperl5.10 (5.10.1-17) …
Setting up libxslt1.1 (1.1.26-6) …
Setting up nginx-common (1.0.0-1~dotdeb.1) …
insserv: warning: script ‘sysklogd’ missing LSB tags and overrides
insserv: There is a loop between service sysklogd and exim4 if stopped
insserv: loop involving service exim4 at depth 3
insserv: loop involving service sysklogd at depth 2
insserv: loop involving service bind9 at depth 1
insserv: loop involving service sendsigs at depth 5
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing nginx-common (–configure):
subprocess installed post-installation script returned error exit status 1
configured to not write apport reports
dpkg: dependency problems prevent configuration of nginx-extras:
nginx-extras depends on nginx-common (= 1.0.0-1~dotdeb.1); however:
Package nginx-common is not configured yet.
dpkg: error processing nginx-extras (–configure):
dependency problems – leaving unconfigured
configured to not write apport reports
Errors were encountered while processing:
nginx-common
nginx-extras
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up nginx-common (1.0.0-1~dotdeb.1) …
insserv: warning: script ‘sysklogd’ missing LSB tags and overrides
insserv: There is a loop between service sysklogd and exim4 if stopped
insserv: loop involving service exim4 at depth 3
insserv: loop involving service sysklogd at depth 2
insserv: loop involving service bind9 at depth 1
insserv: loop involving service sendsigs at depth 5
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing nginx-common (–configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of nginx-extras:
nginx-extras depends on nginx-common (= 1.0.0-1~dotdeb.1); however:
Package nginx-common is not configured yet.
dpkg: error processing nginx-extras (–configure):
dependency problems – leaving unconfigured
Errors were encountered while processing:
nginx-common
nginx-extras

Why errors?

@valet : your sysklogd/exim4 init scripts seem to have problems that Nginx may have nothing to deal with.

You can try to bypass some steps in /var/lib/dpkg/info/nginx-common.postinst

Guillaume Plessisб thank you.

I removed sysklogd and than aptitude install sysklogd.
Than aptitude install nginx-extras and all ok.

Hesitated for a couple of weeks to upgrade because of some errors mentioned in this forum.

Now upgraded to nginx 1.0 on squeeze. No errors. Thanks for your great job!

Comments are closed.