Hey all,
I'll be uploading new split packages (similar to Jason's RPMs) to the
nightly repo, hopefully tomorrow night if all goes well. This is a
substantial change to the existing Debian packages, and I expect some
breakage in the first day or two.
Therefore, if you're currently on the nightlies and don't want to
get hit by this, I recommend downgrading to the testing packages for
the next week or two. If you want to help with the testing (and I'm
really going to need a few people for that :P) then stay on the
nightlies and see what happens
There will be one foreman-$name package for each file in bundler.d[1]
so as a minimum you'll want to install "foreman" and one of
"foreman-{mysql,mysql2,pgsql,sqlite3". Other packages are, of course,
optional. At the moment the dbconfig stuff is not working, so the
packages cannot ask you for your db name/user/password - you'll have
to do that yourself (and run the rake db:migrate). Sqlite needs no
real configuration, so that should work out of the box.
After this change, I need to package the rubygems themselves before we
can do the stable release - bundler/rubygems isn't suitable for a
stable Debian package. If I have time I'll try to fix dbconfig too,
but I consider this optional at the moment.
Cheers,
Greg
[1] https://github.com/theforeman/foreman/tree/develop/bundler.d