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 >> >
