[Pkg-firebird-general] Bug#251458: Plan to get firebird, firebird2 and php4-interbase working in sarge.

Remco Seesink raseesink@hotpop.com
Fri, 3 Sep 2004 10:58:56 +0200


> Remco Seesink wrote:
> > To get out of this mess for sarge I am packaging firebird1 libs without
> > the server so the current linking situation in sarge which has been tested
> > for a long time can be kept. That is php4-interbase (4.3.6-1) linked against
> > libfirebird1. This works with the new version of firebird and has an added
> > bonus of being backwards compatible with unofficial 1.0.x firebird packages.
> > 
> > This will solve all bugs #251458, #268931 and #255471. 
> 
> Can libfirebird1 co-exist with libfirebird2-* ? My impression was that 
> libfirebird2-* replace/provide/conflict with libfirebird1. If I am 
> correct, php4-interbase 4.3.6 would be uninstallable if libfirebird2-* 
> in installed. I see that in this case php4-interbase will be 
> uninstallable only on systems with firebird2-server installed. If your 
> server is on ona machine, and your web server - on another this shall be 
> no problem. For development, however, it is not uncommon to put 
> everithing on one machine - firebird2-server (with libfirebird2) and 
> apache (with php4-interbase).

See below.

> On the other side, you may have in mind only build-depends on 
> libfirebird1 and depends on libfirebird (generic, provided by both 
> libfirebird1 and libfirebird2), in which case things may actually work :-)

Yes, this is the case. And I believe it works because I haven't gotten bug
reports about it during the testing of firebird2 except for bug #255471
which may be related to this somehow, but I can't reproduce it. That was a
relative long period, which is why I want that situation to be in sarge.

Cheers,
Remco.