[pkg-firebird-general] Old postinstall/config bugs still in all debian (and ubuntu) versions of firebird

Damyan Ivanov dmn at debian.org
Tue Mar 28 19:48:41 UTC 2017


Hi Fritz,

-=| Fritz Elfert, 27.03.2017 21:43:50 +0200 |=-
> I have analyzed two long lasting bugs in all firebird packages 
> (2.5.. 3.0 on any debian dist => wheezy).

Thank you. The failed startup bug was lingering around without me 
being able to reproduce it for quite some time.

> 1.
> The first bug forces the password question to appear during an 
> *upgrade* or a *preconfig*-install (running debconf-set-selections 
> before the actual invocation of apt-get install). I believe this has 
> been reported before somewhere but was never reproducable (but now 
> it is - see instructions below)

I agree with your analysis and the proposed fix.

> 2.
> The second bug is a timing problem during installation (while 
> setting the password) and therefore happens only at 50% of 
> installation attempts. *If* it happens, you can see a typical error 
> output of gsec being unable to connect to the server.

I suppose that under heavy load the service may not be fully 
operational when gsec needs it, but I think the fix needs to be 
implemented in the .init file/systemd unit somehow. Pulling 
a pre-dependency on a networking swiss-army knife is a rather far 
reach.

> I have attached a patch against the current wheezy package *just for 
> reference

That helped indeed.

Now, about the plans to fix the bugs.

I think it is too late for firebird2.5 (not in stretch).

I'll file bugs against firebird3.0 and try to prepare fixes, but 
somehow the problems don't seem to be serious enough to warrant the 
'important' severity. Annoying - yes, especially if one relies on 
preseeding, but "a bug that has a major effect on the usability of 
a package" seems a bit too heavy. What do you think?


Cheers,
    dam
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-firebird-general/attachments/20170328/da1b75c2/attachment.sig>


More information about the pkg-firebird-general mailing list