<br><br><div class="gmail_quote">On Mon, Mar 10, 2008 at 7:33 AM, Damyan Ivanov &lt;<a href="mailto:dmn@debian.org">dmn@debian.org</a>&gt; 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>
&gt; On Wed, Mar 5, 2008 at 1:22 PM, Damyan Ivanov &lt;<a href="mailto:dmn@debian.org">dmn@debian.org</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; -=| marius popa, Wed, Mar 05, 2008 at 11:52:58AM +0200 |=-<br>
&gt; &gt; &gt; Setting up firebird2.0-super (2.0.3.12981.ds1-5~bpo40+1) ...<br>
&gt; &gt; &gt; adduser: Warning: that home directory does not belong to the user you<br>
&gt; &gt; are<br>
&gt; &gt; &gt; currently creating.<br>
&gt; &gt; &gt; Created default security.fdb<br>
&gt; &gt; &gt; Unable to complete network request to host &quot;localhost&quot;.<br>
&gt; &gt; &gt; Failed to establish a connection.<br>
&gt; &gt; &gt; Connection refused<br>
&gt; &gt; &gt; unable to open database<br>
&gt; &gt; &gt; dpkg: error processing firebird2.0-super (--configure):<br>
&gt; &gt; &gt; &nbsp;subprocess post-installation script returned error exit status 1<br>
&gt; &gt; &gt; Errors were encountered while processing:<br>
&gt; &gt; &gt; &nbsp;firebird2.0-super<br>
&gt; &gt; &gt; E: Sub-process /usr/bin/dpkg returned an error code (1)<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &nbsp;sudo /etc/init.d/firebird2.0-super start<br>
&gt; &gt; &gt; * Not starting Firebird 2.0 server manager<br>
&gt; &gt; &gt; * Use `dpkg-reconfigure firebird2.0-super&#39; to enable.<br>
&gt; &gt;<br>
&gt; &gt; Thanks for testing.<br>
&gt; &gt;<br>
&gt; &gt; I guess what you&#39;d expect is:<br>
&gt; &gt;<br>
&gt; &gt; 1) be asked whether to enable firebird server at startup<br>
&gt; &gt; 2) do no try to set sysdba password (or even ask for it) when firebird<br>
&gt; &gt; server is not enabled<br>
&gt; &gt;<br>
&gt; &gt; Does this look satisfactory?<br>
&gt;<br>
&gt;<br>
&gt; 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&#39;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&#39;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 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;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&nbsp; 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&nbsp; differences are about the hppa-patch and ia64 patches<br clear="all"><br>-- <br>developer <a href="http://flamerobin.org">flamerobin.org</a>