On 10/28/14 12:37, Michal Kubecek wrote:
> On Tue, Oct 28, 2014 at 09:08:01AM +0100, Paul Reeves wrote:
>> It also struck me that support for multiple installs in the installer
>> may just never be possible. There is a lot of work involved at
>> different levels. And it is even worse on linux.

I'm not sure how hard to implement is windows solution but I do not see 
too big problems with linux. Specially when linux world will be ready to 
keep the one and only one way to start server - systemd.

>> There, we are
>> planning to move towards distro-specific packages and afaict, multiple
>> installs are just not possible at the moment.

Both mentioned "facts" are new for me.

Why should _we_ move towards distro-specific packages? It's a common 
approach in linux world that software authors provide open sources with 
typical './configure && make && make install' installation sequence. 
Distro-specific packages are created/maintained by distro. The fact that 
we provide binary packages is an exception and remains from the times 
when firebird build from sources was rather complicated (like need in 
running server with the same version).

Next, why do you say that multiple installs are not possible? We are 
missing shell script automating procedure, but it does not mean that 
manual multiinstancing is not possible. Installing multiple instances of 
same version is well described for 2.5, but pre-3 installing multiple 
instances of different versions required building from source (though 
once more - it's normal requirement for linux). Starting with FB3 even 
this step is not absolutely required - FB3 binary packages may run in 
any directory, not necessary set in --prefix switch.

The main reason why we still do not have script to setup multiple 
instances automatically is need to rebuild package for pre-3 versions 
and not too big need in it. But as for me I would better like to wait 
for systemd-only install where writing such script appears pretty easy 
to do.



------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to