Bug#651441: passenger: Please create "nginx" passenger module
Hi, I'm kinda sad to see that this bug has been tagged wontfix. I've the feeling that nginx+passenger is a quite common configuration. Cheers Laurent Bigonville -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
Le Thu, 29 Mar 2012 09:36:56 +0200, Cyril Lavier a écrit : > Hi Laurent. Hi, > > We decided to delay the inclusion of ruby-passenger in nginx as it > makes the build fail under hurd-i386 and it doesn't seems to be > supported by the community. /me is wondering about the use cases of nginx on hurd... Anyway, I guess you could avoid the build of the passenger flavor on hurd-i386 instead? Cheers Laurent Bigonville -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
On 03/28/2012 04:33 PM, Cyril Lavier wrote: > On 03/26/2012 12:38 AM, Laurent Bigonville wrote: >> Le Sun, 25 Mar 2012 21:49:13 +0200, >> Cyril Lavier a écrit : >> >>> All is commited to the SVN. >>> >>> I'm tagging this bug as pending. >> The package is working fine :) >> >> But I had to add in the http section of the config: >> >> passenger_root /usr; >> passenger_ruby /usr/bin/ruby; >> >> maybe this could be added by default for the -passenger flavor? >> >> Cheers >> >> Laurent Bigonville >> >> >> > Hi Laurent. > > I added it in the nginx.conf. > > Thanks. > Hi Laurent. We decided to delay the inclusion of ruby-passenger in nginx as it makes the build fail under hurd-i386 and it doesn't seems to be supported by the community. For the moment, it's delayed, but it can be cancelled in the next weeks. Thanks. -- Cyril "Davromaniak" Lavier KeyID 59E9A881 http://www.davromaniak.eu -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
On 03/26/2012 12:38 AM, Laurent Bigonville wrote: > Le Sun, 25 Mar 2012 21:49:13 +0200, > Cyril Lavier a écrit : > >> All is commited to the SVN. >> >> I'm tagging this bug as pending. > The package is working fine :) > > But I had to add in the http section of the config: > > passenger_root /usr; > passenger_ruby /usr/bin/ruby; > > maybe this could be added by default for the -passenger flavor? > > Cheers > > Laurent Bigonville > > > Hi Laurent. I added it in the nginx.conf. Thanks. -- Cyril "Davromaniak" Lavier KeyID 59E9A881 http://www.davromaniak.eu -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
Le Sun, 25 Mar 2012 21:49:13 +0200, Cyril Lavier a écrit : > All is commited to the SVN. > > I'm tagging this bug as pending. The package is working fine :) But I had to add in the http section of the config: passenger_root /usr; passenger_ruby /usr/bin/ruby; maybe this could be added by default for the -passenger flavor? Cheers Laurent Bigonville -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
On 03/25/2012 09:22 PM, Cyril Lavier wrote: > On 03/25/2012 09:13 PM, Laurent Bigonville wrote: >> Le Sun, 25 Mar 2012 21:07:24 +0200, >> Cyril Lavier a écrit : >> >>> On 03/25/2012 08:32 PM, Laurent Bigonville wrote: Le Sun, 25 Mar 2012 18:47:25 +0200, Cyril Lavier a écrit : > For the moment, I'm not committing anything to the SVN, as the > build fails. > > If you have any idea on this error, don't hesitate to ask. mmmh looks like it's missing 2 build-dependencies: libev-dev and libcurl4-openssl-dev, adding these to my patch fix the FTBFS. Laurent Bigonville >>> These 2 build-deps already are in the source package I tried to build. >>> >>> I uploaded the source package I'm working here : >>> http://sources.davromaniak.eu/nginx/nginx_1.1.17-3.dsc >>> >>> Maybe you will find something. >> You are missing this in debian/rules: >> >> # export to avoid building embedded libev for >> # passenger flavour >> export USE_VENDORED_LIBEV = false >> >> For some reason they are trying to build a embedded version of libev, >> this is preventing the build. >> >> Laurent Bigonville >> >> >> > Thanks, it builds well now. > > I still don't know why I missed this lines in the debian/rules file. > > I'm doing the needed commits to the SVN. > > Thanks. > All is commited to the SVN. I'm tagging this bug as pending. Thanks. -- Cyril "Davromaniak" Lavier KeyID 59E9A881 http://www.davromaniak.eu -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
On 03/25/2012 09:13 PM, Laurent Bigonville wrote: > Le Sun, 25 Mar 2012 21:07:24 +0200, > Cyril Lavier a écrit : > >> On 03/25/2012 08:32 PM, Laurent Bigonville wrote: >>> Le Sun, 25 Mar 2012 18:47:25 +0200, >>> Cyril Lavier a écrit : >>> For the moment, I'm not committing anything to the SVN, as the build fails. If you have any idea on this error, don't hesitate to ask. >>> mmmh looks like it's missing 2 build-dependencies: libev-dev and >>> libcurl4-openssl-dev, adding these to my patch fix the FTBFS. >>> >>> Laurent Bigonville >> These 2 build-deps already are in the source package I tried to build. >> >> I uploaded the source package I'm working here : >> http://sources.davromaniak.eu/nginx/nginx_1.1.17-3.dsc >> >> Maybe you will find something. > You are missing this in debian/rules: > > # export to avoid building embedded libev for > # passenger flavour > export USE_VENDORED_LIBEV = false > > For some reason they are trying to build a embedded version of libev, > this is preventing the build. > > Laurent Bigonville > > > Thanks, it builds well now. I still don't know why I missed this lines in the debian/rules file. I'm doing the needed commits to the SVN. Thanks. -- Cyril "Davromaniak" Lavier KeyID 59E9A881 http://www.davromaniak.eu -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
Le Sun, 25 Mar 2012 21:07:24 +0200, Cyril Lavier a écrit : > On 03/25/2012 08:32 PM, Laurent Bigonville wrote: > > Le Sun, 25 Mar 2012 18:47:25 +0200, > > Cyril Lavier a écrit : > > > >> For the moment, I'm not committing anything to the SVN, as the > >> build fails. > >> > >> If you have any idea on this error, don't hesitate to ask. > > mmmh looks like it's missing 2 build-dependencies: libev-dev and > > libcurl4-openssl-dev, adding these to my patch fix the FTBFS. > > > > Laurent Bigonville > These 2 build-deps already are in the source package I tried to build. > > I uploaded the source package I'm working here : > http://sources.davromaniak.eu/nginx/nginx_1.1.17-3.dsc > > Maybe you will find something. You are missing this in debian/rules: # export to avoid building embedded libev for # passenger flavour export USE_VENDORED_LIBEV = false For some reason they are trying to build a embedded version of libev, this is preventing the build. Laurent Bigonville -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
On 03/25/2012 08:32 PM, Laurent Bigonville wrote: > Le Sun, 25 Mar 2012 18:47:25 +0200, > Cyril Lavier a écrit : > >> For the moment, I'm not committing anything to the SVN, as the build >> fails. >> >> If you have any idea on this error, don't hesitate to ask. > mmmh looks like it's missing 2 build-dependencies: libev-dev and > libcurl4-openssl-dev, adding these to my patch fix the FTBFS. > > Laurent Bigonville These 2 build-deps already are in the source package I tried to build. I uploaded the source package I'm working here : http://sources.davromaniak.eu/nginx/nginx_1.1.17-3.dsc Maybe you will find something. Thanks. -- Cyril "Davromaniak" Lavier KeyID 59E9A881 http://www.davromaniak.eu -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
Le Sun, 25 Mar 2012 18:47:25 +0200, Cyril Lavier a écrit : > For the moment, I'm not committing anything to the SVN, as the build > fails. > > If you have any idea on this error, don't hesitate to ask. mmmh looks like it's missing 2 build-dependencies: libev-dev and libcurl4-openssl-dev, adding these to my patch fix the FTBFS. Laurent Bigonville -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
On 03/25/2012 06:47 PM, Cyril Lavier wrote: > On 03/25/2012 03:54 PM, Laurent Bigonville wrote: >> Le Sat, 24 Mar 2012 19:17:34 +0100, >> Cyril Lavier a écrit : >> >>> Hi Laurent. >> Hi, >> >>> I was starting to work on a nginx-passenger flavour, and there's >>> something I don't understand. >>> >>> The ruby-passenger package doesn't contains any module source NGINX >>> can build with "--add-module". >>> >>> So for now, I'm unable to build such a package. >> In the patch I've attached to this bug I've embedded the passenger >> source tree. >> >> I'm actually afraid that nginx will create files outside its build >> directory (next to the passenger sources). >> >> Laurent Bigonville >> >> >> > You are right, I completely forgot that. > > So I just tried to build the new package, and here is the error : > > --- > > cd /tmp/buildd/nginx-1.1.17/debian/build-passenger && > CFLAGS="`dpkg-buildflags --get CFLAGS` -Wall `dpkg-buildflags --get > CPPFLAGS`" CORE_LINK="`dpkg-buildflags --get LDFLAGS`" ./configure \ >--prefix=/etc/nginx \ >--conf-path=/etc/nginx/nginx.conf \ >--error-log-path=/var/log/nginx/error.log \ >--http-client-body-temp-path=/var/lib/nginx/body \ >--http-fastcgi-temp-path=/var/lib/nginx/fastcgi \ >--http-log-path=/var/log/nginx/access.log \ >--http-proxy-temp-path=/var/lib/nginx/proxy \ >--http-scgi-temp-path=/var/lib/nginx/scgi \ >--http-uwsgi-temp-path=/var/lib/nginx/uwsgi \ >--lock-path=/var/lock/nginx.lock \ >--pid-path=/var/run/nginx.pid \ >--with-debug \ >--with-http_addition_module \ >--with-http_dav_module \ >--with-http_geoip_module \ >--with-http_gzip_static_module \ >--with-http_image_filter_module \ >--with-http_realip_module \ >--with-http_stub_status_module \ >--with-http_ssl_module \ >--with-http_sub_module \ >--with-http_xslt_module \ >--with-ipv6 \ >--with-sha1=/usr/include/openssl \ >--with-md5=/usr/include/openssl \ >--with-mail \ >--with-mail_ssl_module \ >--add-module=/tmp/buildd/nginx-1.1.17/debian/modules/nginx-echo \ > > --add-module=/tmp/buildd/nginx-1.1.17/debian/modules/nginx-upstream-fair \ > > --add-module=/tmp/buildd/nginx-1.1.17/debian/modules/ruby-passenger/ext/nginx > \ > >config.status.passenger > (in /tmp/buildd/nginx-1.1.17/debian/modules/ruby-passenger) > mkdir -p ext/common/libboost_oxt > g++ -Iext -D_REENTRANT -I/usr/local/include > -DHASH_NAMESPACE="__gnu_cxx" -DHASH_NAMESPACE="__gnu_cxx" > -DHASH_FUN_H="" -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE > -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith > -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -g > -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -o > ext/common/libboost_oxt/aggregate.o -c ext/common/libboost_oxt/aggregate.cpp > mkdir -p ext/common/libboost_oxt > rm -rf ext/common/libboost_oxt.a > ar cru ext/common/libboost_oxt.a ext/common/libboost_oxt/aggregate.o > ranlib ext/common/libboost_oxt.a > mkdir -p ext/common/libpassenger_common > g++ -Iext -Iext/common -Iext/libev -D_REENTRANT -I/usr/local/include > -DHASH_NAMESPACE="__gnu_cxx" -DHASH_NAMESPACE="__gnu_cxx" > -DHASH_FUN_H="" -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE > -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith > -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -g > -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -o > ext/common/libpassenger_common/aggregate.o -c > ext/common/libpassenger_common/aggregate.cpp > rm -rf ext/common/libpassenger_common.a > ar cru ext/common/libpassenger_common.a > ext/common/libpassenger_common/aggregate.o > ranlib ext/common/libpassenger_common.a > mkdir -p agents/nginx > g++ ext/nginx/HelperAgent.cpp -o agents/nginx/PassengerHelperAgent -Iext > -Iext/common -D_REENTRANT -I/usr/local/include > -DHASH_NAMESPACE="__gnu_cxx" -DHASH_NAMESPACE="__gnu_cxx" > -DHASH_FUN_H="" -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE > -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith > -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -g > -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS > ext/common/libpassenger_common.a ext/common/libboost_oxt.a -lpthread > -rdynamic > g++ ext/common/Watchdog.cpp -o agents/PassengerWatchdog -Iext > -Iext/common -D_REENTRANT -I/usr/local/include > -DHASH_NAMESPACE="__gnu_cxx" -DHASH_NAMESPACE="__gnu_cxx" > -DHASH_FUN_H="" -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE > -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith > -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -g > -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS > ext/common/libpassenger_common.a ext/common/libboost_oxt.a -lpthread > -rdynamic > cd ext/libev/ && sh > /tmp/buildd/nginx-1.1.17/debian/modules/ruby-passenger/ext/libev/configure > --disable-shared --enable-static > configure: error: C compiler can
Bug#651441: passenger: Please create "nginx" passenger module
On 03/25/2012 03:54 PM, Laurent Bigonville wrote: > Le Sat, 24 Mar 2012 19:17:34 +0100, > Cyril Lavier a écrit : > >> Hi Laurent. > Hi, > >> I was starting to work on a nginx-passenger flavour, and there's >> something I don't understand. >> >> The ruby-passenger package doesn't contains any module source NGINX >> can build with "--add-module". >> >> So for now, I'm unable to build such a package. > In the patch I've attached to this bug I've embedded the passenger > source tree. > > I'm actually afraid that nginx will create files outside its build > directory (next to the passenger sources). > > Laurent Bigonville > > > You are right, I completely forgot that. So I just tried to build the new package, and here is the error : --- cd /tmp/buildd/nginx-1.1.17/debian/build-passenger && CFLAGS="`dpkg-buildflags --get CFLAGS` -Wall `dpkg-buildflags --get CPPFLAGS`" CORE_LINK="`dpkg-buildflags --get LDFLAGS`" ./configure \ --prefix=/etc/nginx \ --conf-path=/etc/nginx/nginx.conf \ --error-log-path=/var/log/nginx/error.log \ --http-client-body-temp-path=/var/lib/nginx/body \ --http-fastcgi-temp-path=/var/lib/nginx/fastcgi \ --http-log-path=/var/log/nginx/access.log \ --http-proxy-temp-path=/var/lib/nginx/proxy \ --http-scgi-temp-path=/var/lib/nginx/scgi \ --http-uwsgi-temp-path=/var/lib/nginx/uwsgi \ --lock-path=/var/lock/nginx.lock \ --pid-path=/var/run/nginx.pid \ --with-debug \ --with-http_addition_module \ --with-http_dav_module \ --with-http_geoip_module \ --with-http_gzip_static_module \ --with-http_image_filter_module \ --with-http_realip_module \ --with-http_stub_status_module \ --with-http_ssl_module \ --with-http_sub_module \ --with-http_xslt_module \ --with-ipv6 \ --with-sha1=/usr/include/openssl \ --with-md5=/usr/include/openssl \ --with-mail \ --with-mail_ssl_module \ --add-module=/tmp/buildd/nginx-1.1.17/debian/modules/nginx-echo \ --add-module=/tmp/buildd/nginx-1.1.17/debian/modules/nginx-upstream-fair \ --add-module=/tmp/buildd/nginx-1.1.17/debian/modules/ruby-passenger/ext/nginx \ >config.status.passenger (in /tmp/buildd/nginx-1.1.17/debian/modules/ruby-passenger) mkdir -p ext/common/libboost_oxt g++ -Iext -D_REENTRANT -I/usr/local/include -DHASH_NAMESPACE="__gnu_cxx" -DHASH_NAMESPACE="__gnu_cxx" -DHASH_FUN_H="" -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -g -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -o ext/common/libboost_oxt/aggregate.o -c ext/common/libboost_oxt/aggregate.cpp mkdir -p ext/common/libboost_oxt rm -rf ext/common/libboost_oxt.a ar cru ext/common/libboost_oxt.a ext/common/libboost_oxt/aggregate.o ranlib ext/common/libboost_oxt.a mkdir -p ext/common/libpassenger_common g++ -Iext -Iext/common -Iext/libev -D_REENTRANT -I/usr/local/include -DHASH_NAMESPACE="__gnu_cxx" -DHASH_NAMESPACE="__gnu_cxx" -DHASH_FUN_H="" -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -g -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -o ext/common/libpassenger_common/aggregate.o -c ext/common/libpassenger_common/aggregate.cpp rm -rf ext/common/libpassenger_common.a ar cru ext/common/libpassenger_common.a ext/common/libpassenger_common/aggregate.o ranlib ext/common/libpassenger_common.a mkdir -p agents/nginx g++ ext/nginx/HelperAgent.cpp -o agents/nginx/PassengerHelperAgent -Iext -Iext/common -D_REENTRANT -I/usr/local/include -DHASH_NAMESPACE="__gnu_cxx" -DHASH_NAMESPACE="__gnu_cxx" -DHASH_FUN_H="" -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -g -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS ext/common/libpassenger_common.a ext/common/libboost_oxt.a -lpthread -rdynamic g++ ext/common/Watchdog.cpp -o agents/PassengerWatchdog -Iext -Iext/common -D_REENTRANT -I/usr/local/include -DHASH_NAMESPACE="__gnu_cxx" -DHASH_NAMESPACE="__gnu_cxx" -DHASH_FUN_H="" -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -g -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS ext/common/libpassenger_common.a ext/common/libboost_oxt.a -lpthread -rdynamic cd ext/libev/ && sh /tmp/buildd/nginx-1.1.17/debian/modules/ruby-passenger/ext/libev/configure --disable-shared --enable-static configure: error: C compiler cannot create executables See `config.log' for more details. rake aborted! Command failed with status (77): [cd ext/libev/ && sh /tmp/buildd/nginx-1.1] Tasks: TOP => nginx => agents/PassengerLoggingAgent => libev => ext/libev/.libs/libev.a => ext/l
Bug#651441: passenger: Please create "nginx" passenger module
Le Sat, 24 Mar 2012 19:17:34 +0100, Cyril Lavier a écrit : > Hi Laurent. Hi, > I was starting to work on a nginx-passenger flavour, and there's > something I don't understand. > > The ruby-passenger package doesn't contains any module source NGINX > can build with "--add-module". > > So for now, I'm unable to build such a package. In the patch I've attached to this bug I've embedded the passenger source tree. I'm actually afraid that nginx will create files outside its build directory (next to the passenger sources). Laurent Bigonville -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
On 03/23/2012 02:17 PM, Laurent Bigonville wrote: > Package: src:nginx > Followup-For: Bug #651441 > > Hi, > > I've just uploaded a new version of passenger in unstable which contains > ruby-passenger package. > > I'm not sure this is mandatory, but I guess you maybe want to add a > version against ruby-passenger, something like: > > ruby-passenger (>> 3.0.11debian), ruby-passenger (<< 3.0.11debian-z) > > To be sure the same upstream version is installed. > > Cheers > > Laurent Bigonville > > -- System Information: > Debian Release: wheezy/sid > APT prefers unstable > APT policy: (500, 'unstable'), (1, 'experimental') > Architecture: amd64 (x86_64) > > Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores) > Locale: LANG=fr_BE.utf8, LC_CTYPE=fr_BE.utf8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > > > Hi Laurent. I was starting to work on a nginx-passenger flavour, and there's something I don't understand. The ruby-passenger package doesn't contains any module source NGINX can build with "--add-module". So for now, I'm unable to build such a package. Thanks. -- Cyril "Davromaniak" Lavier KeyID 59E9A881 http://www.davromaniak.eu -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
Package: src:nginx Followup-For: Bug #651441 Hi, I've just uploaded a new version of passenger in unstable which contains ruby-passenger package. I'm not sure this is mandatory, but I guess you maybe want to add a version against ruby-passenger, something like: ruby-passenger (>> 3.0.11debian), ruby-passenger (<< 3.0.11debian-z) To be sure the same upstream version is installed. Cheers Laurent Bigonville -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_BE.utf8, LC_CTYPE=fr_BE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
On 03/16/2012 09:13 PM, Laurent Bigonville wrote: Le Fri, 16 Mar 2012 19:46:57 +0100, Laurent Bigonville a écrit : Hi, I'm reassigning this to ngnix package. I'm not too sure how this could be solved. One solution would be to embed the code of passenger (or a part of it) in debian/modules directory. But code duplication is bad(tm) I actually have a package that is compiling with this solution, it's how ever not tested yet. Cheers Laurent Bigonville HI Laurent. Can you upload it anywhere ? Maybe I will find some time tomorrow to adapt it to the 1.1.17 package. Thanks. -- Cyril "Davromaniak" Lavier KeyID 59E9A881 http://www.davromaniak.eu -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
Le Fri, 16 Mar 2012 19:46:57 +0100, Laurent Bigonville a écrit : > Hi, > > I'm reassigning this to ngnix package. > > I'm not too sure how this could be solved. > > One solution would be to embed the code of passenger (or a part of it) > in debian/modules directory. But code duplication is bad(tm) I actually have a package that is compiling with this solution, it's how ever not tested yet. Cheers Laurent Bigonville -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
Hi. I think the best solution for us nginx maintainers would be a passenger-src package. We add it in the build-deps, then we add a "--add-module=/path/to/the/passenger/module/sources" in the debian/rules, and we build. After, I think it has its place in nginx-extras, because I don't think usefull to add it in -full as it's a very particular module. Also, I don't know what is the best solution for passenger's maintainers. So we can discuss it. Thanks. -- Cyril "Davromaniak" Lavier KeyID 59E9A881 http://www.davromaniak.eu -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
reassign 651441 src:nginx 1.1.14-1 thanks Hi, I'm reassigning this to ngnix package. I'm not too sure how this could be solved. One solution would be to embed the code of passenger (or a part of it) in debian/modules directory. But code duplication is bad(tm) Another solution could be for the passenger package to provide a passenger-src package or something similar which could contains the needed files. A last one, more invasive, could be patching the build system to be able to link against .a files provided by passenger package. I'm not sure what would be the best solution here. Cheers Laurent Bigonville -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
Hi, I also really want to see this happens. But this will be tricky I guess, since I think that nginx must have access to the source code of passenger to achieve this since the code of passenger must be linked inside nginx itself. Maybe this bug must be reassign to nginx package? Anyway, the libapache2-mod-passenger package should be split to only contains the apache module, and another "passenger" (?) package should be created with the rest. Cheers Laurent Bigonville More info: http://www.modrails.com/documentation/Users%20guide%20Nginx.html#_installing_phusion_passenger_for_nginx_manually -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#651441: passenger: Please create "nginx" passenger module
Source: passenger Severity: wishlist Dear Maintainer, The current version of passenger can also create an nxinx module. Please consider building this as well as the apache module. Thanks -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (900, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org