Le Jeu 29 Septembre 2005 14:06, François Soumillion a écrit :
> Package: flyspray
> Version: 0.9.7-5
>
> I installed this package and during setup, I chose PostgreSQL which I
> use on my localhost.  The database was neither created nor populated.
> The user was correctly created.
> By the way, I finally installed it from the tarball which also
> contains a very easy setup system to get the system up and running
> quickly.  Why not use their system for DB creation and setup ?

  Please read the package source before asserting how I do my packaging.

  The package *do* use the auto installer, a little hacked to avoid 
needing any user action. but it somehow fails on some bizare settings.

  Note that neither me, nor upstream are postgresql experts, and that 
postgresql support is often less supported.

Moreover, there is instructions in the package on how to populate the 
database if it fails.

flyspray 0.9.8 should be out soon, and I plan to rethink my upgrade 
method to be closer from upstream methods. Note also that for a fresh 
install it is possible to use upstream installer, but for upgrade, 
since upgrade needs admin rights, and that it will break the web app if 
not performed automatically, I actually have to deal with it in the 
package itself. Considering that upgrading or installing is nearly the 
same job, I don't see the point in not doing all of it in the package.

Not asking the administrator when the task to perform is obvious is the 
debian packaging motto.
-- 
·O·  Pierre Habouzit
··O                                                [EMAIL PROTECTED]
OOO                                                http://www.madism.org

Attachment: pgpsJb7Ouaj1g.pgp
Description: PGP signature

Reply via email to