<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On 14 Feb 2012, at 16:50, Antonio Terceiro wrote:</div><br><blockquote type="cite"><div>Theo Cushion escreveu isso aí:<br><blockquote type="cite">Hi,<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">I'm in the process of back porting Ruby 1.9.3 from Precise to Lucid.<br></blockquote><blockquote type="cite">My aim is to get Passenger running using Ruby 1.9.3 on Lucid with<br></blockquote><blockquote type="cite">nginx. However, I've run into trouble porting some of the gems back<br></blockquote><blockquote type="cite">like ruby-rack. This is because these gems require gem2deb in order to<br></blockquote><blockquote type="cite">build them. <br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">When I attempt to build gem2deb on Lucid however I get unmet build<br></blockquote><blockquote type="cite">dependencies, such as ruby-setup. However some of these packages rely<br></blockquote><blockquote type="cite">on gem2deb!<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Could anyone point me in the right direction for trying to solve these<br></blockquote><blockquote type="cite">circular build dependencies?<br></blockquote><br>Those packages are Arch: all. You can just grab the newer ones and<br>install them on the older system to bootstrap gem2deb.<br><br>Regarding Passenger, AFAICT even the newest version on unstable does not<br>support nginx yet. It would be really nice if you could do the work in<br>Debian first, so that everyone wins. ;-)<br><br>-- <br>Antonio Terceiro <<a href="mailto:terceiro@debian.org">terceiro@debian.org</a>><br></div></blockquote></div><br><div><div>I've got something working over here: <a href="https://launchpad.net/~493pocbrcycmdw7yksonho-admin-d18ecat4t1b76tkfi3vttr/+archive/nginx-ruby-passenger">https://launchpad.net/~493pocbrcycmdw7yksonho-admin-d18ecat4t1b76tkfi3vttr/+archive/nginx-ruby-passenger</a></div><div><br></div><div>It includes:</div><div><br></div><div>- Ruby 1.9.3</div><div>- Passenger 3.0.11</div><div>- nginx 1.0.12</div><div>- few dependencies to make it play nice</div><div><br></div><div>They are based on the work from dotdeb and the ubuntu official builds for oneric. However, I haven't come across Ruby 1.9.3 being used with nginx and passenger (which seems like a sensible thing to aim for).</div><div><br></div><div>This is the first time I've packaged up anything, so I'm sure there are some silly mistakes, also not sure what the process is for making it accessible to wider range of distros. I've done some preliminary tests with it on a i386 staging server and it all seems fine.</div><div><br></div><div>If anyone has any pointers or alterations they'd like made then please let me know.</div><div><br></div><div>Theo</div></div></body></html>