Hi If you decide to use a PPA I'd suggest https://launchpad.net/~mongrel2 (request to join, etc.); I used to make the packages, but then the site stopped being updated and I got busy with other things and didn't have time to make my setup work again.
Best, Sabin On Sat 13 Apr 2013 12:12:46 PM EEST, William MARTIN wrote: > Hi, > > I can test your build rules of mongrel2-core package on the last debian. > > William > > On Sat, Apr 13, 2013 at 10:40 AM, Justin Karneges <[email protected]> wrote: >> I considered a PPA at first but I think that's an >> Ubuntu/Launchpad-specific thing? Eventually I want to target Debian too >> and I liked the idea of hosting the files myself. I'm new to this kind >> of packaging stuff so I'm not sure what is best. >> >> On 04/12/2013 02:25 PM, Xavier Lange wrote: >>> Hey Justin, >>> >>> Very cool! Thanks for posting about it. Have you considered putting it >>> in a ppa? >>> >>> Since my system already uses chef I wrote a mongrel2 cookbook. People >>> may find it useful: >>> https://github.com/xrl/sdfp-chef/tree/master/cookbooks/mongrel2 . It >>> builds against my fork of mongrel2 but it could easily be tweaked for >>> upstream. >>> >>> Xavier >>> >>> On Friday, April 12, 2013 at 2:15 PM, Justin Karneges wrote: >>> >>>> Per earlier discussion, I've created an Ubuntu package and apt >>>> repository. I've built on quantal (12.10). I'm not sure about distro >>>> compatibility but maybe it works on older Ubuntu's and Debian. >>>> >>>> Install the signing key: >>>> curl http://packages.fanout.io/debian/key.asc | sudo apt-key add - >>>> >>>> Add the apt source: >>>> deb http://packages.fanout.io/debian unstable main >>>> >>>> Then: >>>> sudo apt-get update >>>> sudo apt-get mongrel2-core >>>> >>>> Open issues: >>>> - No high-level "mongrel2" package yet. This is the -core package >>>> only, which includes binaries but no startup scripts. >>>> - The build links against the system libzmq, which has issues with >>>> chroot (which I believ e is due to libpgm). I think if you mount /proc >>>> and maybe others within the chrooted area then it can be made to work >>>> but I'm not sure. My personal use case doesn't use chroot. >>>> - Probably should be made to target lowest common denominator distro >>>> (Debian) for best compatibility but I'm not sure the best way to do this. >>>> >>>> Justin >>> >>
