<br><br><div class="gmail_quote">On Mon, Mar 10, 2008 at 7:33 AM, Damyan Ivanov <<a href="mailto:dmn@debian.org">dmn@debian.org</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Package: firebird2.0-super<br>
Version: 2.0.3.12981.ds1-2<br>
Severity: grave<br>
<br>
-=| marius popa, Wed, Mar 05, 2008 at 04:32:42PM +0200 |=-<br>
> On Wed, Mar 5, 2008 at 1:22 PM, Damyan Ivanov <<a href="mailto:dmn@debian.org">dmn@debian.org</a>> wrote:<br>
><br>
> > -=| marius popa, Wed, Mar 05, 2008 at 11:52:58AM +0200 |=-<br>
> > > Setting up firebird2.0-super (2.0.3.12981.ds1-5~bpo40+1) ...<br>
> > > adduser: Warning: that home directory does not belong to the user you<br>
> > are<br>
> > > currently creating.<br>
> > > Created default security.fdb<br>
> > > Unable to complete network request to host "localhost".<br>
> > > Failed to establish a connection.<br>
> > > Connection refused<br>
> > > unable to open database<br>
> > > dpkg: error processing firebird2.0-super (--configure):<br>
> > > subprocess post-installation script returned error exit status 1<br>
> > > Errors were encountered while processing:<br>
> > > firebird2.0-super<br>
> > > E: Sub-process /usr/bin/dpkg returned an error code (1)<br>
> > ><br>
> > ><br>
> > > sudo /etc/init.d/firebird2.0-super start<br>
> > > * Not starting Firebird 2.0 server manager<br>
> > > * Use `dpkg-reconfigure firebird2.0-super' to enable.<br>
> ><br>
> > Thanks for testing.<br>
> ><br>
> > I guess what you'd expect is:<br>
> ><br>
> > 1) be asked whether to enable firebird server at startup<br>
> > 2) do no try to set sysdba password (or even ask for it) when firebird<br>
> > server is not enabled<br>
> ><br>
> > Does this look satisfactory?<br>
><br>
><br>
> ok it asked me when i installed but it failed to start see the first error<br>
<br>
I traced the source of the error. It exisits, it is grave. I am very<br>
surprised that no one found it almost three months.<br>
<br>
The reason for the failure is an excessive cleanup after abandoning the<br>
idea of supportingmultiple firebird vesions being installed at the same<br>
time. the postinst script never asks if you want to enable the server,<br>
but tries to change sysdba's password. As the server is not started, it<br>
fails.<br>
<br>
The fix is to ask for, and attempt to change the password only the<br>
server is enabled and only after it has been started.<br>
<br>
I'll produce fixed packages soon and present them for testing.<br>
Meanwhile, I a filing a bug to the BTS so that others are aware.<br>
<font color="#888888"><br>
--<br>
dam JabberID: <a href="mailto:dam@jabber.minus273.org">dam@jabber.minus273.org</a><br>
</font><br>-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.6 (GNU/Linux)<br>
<br>
iD8DBQFH1MhEHqjlqpcl9jsRAtuOAJ46wHf1HarBiEcFpvdOtXutz09iFwCgyE7E<br>
HvOrlL94pscq69cMhZNS/rY=<br>
=xJ9U<br>
-----END PGP SIGNATURE-----<br>
<br>_______________________________________________<br>
pkg-firebird-general mailing list<br>
<a href="mailto:pkg-firebird-general@lists.alioth.debian.org">pkg-firebird-general@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/mailman/listinfo/pkg-firebird-general" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/pkg-firebird-general</a><br></blockquote></div><br>the same bug seems to be present in ubuntu hardy too (postinstall script is the same)<br>
i tested and then i did an diff <br>dget <a href="http://archive.ubuntu.com/ubuntu/pool/universe/f/firebird2.0/firebird2.0_2.0.3.12981.ds1-5ubuntu1.dsc">http://archive.ubuntu.com/ubuntu/pool/universe/f/firebird2.0/firebird2.0_2.0.3.12981.ds1-5ubuntu1.dsc</a><br>
dget dget <a href="http://ftp.de.debian.org/debian/pool/main/f/firebird2.0/firebird2.0_2.0.3.12981.ds1-5.dsc">http://ftp.de.debian.org/debian/pool/main/f/firebird2.0/firebird2.0_2.0.3.12981.ds1-5.dsc</a><br><br>debdiff firebird2.0_2.0.3.12981.ds1-5.dsc firebird2.0_2.0.3.12981.ds1-5ubuntu1.dsc<br>
<br>the only differences are about the hppa-patch and ia64 patches<br clear="all"><br>-- <br>developer <a href="http://flamerobin.org">flamerobin.org</a>